Beryl::Apply::ServiceReload
Inherits Beryl::Apply::ServicePrimitive < Beryl::Apply::Primitive < Reference < Object
Primitive service-reload : service <svc> reload (ou systemctl reload) — recharge la conf d'un service SANS couper les sessions en
cours (≠ restart). Usage type : après une recette qui modifie
sshd_config / nginx.conf. Skip si le service n'est pas démarré (rien à
recharger).
- service-reload:
name: sshd
Instance methods
apply(shell : Shell, params : Hash(String, YAML::Any), dry_run : Bool, context : Context) : StepResult
params est le hash brut du step YAML (ex: {"packages" => [...]}),
déjà interpolé par l'Executor. context porte les infos
dérivées du host (cf. Context).
name
Nom kebab-case utilisé comme clé de step dans les recettes (« pkg-install », « service-enable », …).