class

Beryl::Apply::JailDestroy

Inherits Beryl::Apply::Primitive < Reference < Object

jail-destroy : arrête et SUPPRIME une jail (conf + montages + skeleton rw). Idempotent : absente → skip. Le service jail stop démonte d'abord les nullfs (via la fstab) ; on ne rm QUE le skeleton rw sous <root>/<name>.

- jail-destroy: { name: myapp }

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).

Source
name

Nom kebab-case utilisé comme clé de step dans les recettes (« pkg-install », « service-enable », …).

Source