Skip to content

kitchen-delete

Shortcut: kd

Help option

~ $ dk kitchen-delete --help


Current context is: default
Usage: dk kitchen-delete [OPTIONS] KITCHEN

  Delete the server copy of a Kitchen.

Options:
  -y, --yes           Force yes
  --help  Show this message and exit.

Delete a kitchen with children using shortcuts and force

~ $ dk kd Dev_Sprint -y


Current context is: default
The following child kitchens to parent Dev_Sprint will be orphaned:
+---- Feature_Sprint_1
+---- Feature_Sprint_2

YYYY-MM-DD HH:MM:SS - Deleting remote copy of kitchen Dev_Sprint.  Local files will not change.
><
Kitchen Dev_Sprint has been deleted

Delete a kitchen with no children

~ $ dk kitchen-delete Feature_Sprint


Current context is: default
Children kitchens for kitchen Feature_Sprint:
No children kitchens found.

Are you sure you want to delete the Kitchen? [yes/No]yes

YYYY-MM-DD HH:MM:SS - Deleting remote copy of kitchen Feature_Sprint. Local files will not change.
><
Kitchen Feature_Sprint has been deleted

Kitchen delete prevented if kitchen vault connection has been inherited by child kitchens

~ $ dk kitchen-delete Kitchen_Parent --yes


Current context is: default
The following child kitchens to parent Kitchen_Parent will be orphaned:
+---- Kitchen_Child

YYYY-MM-DD HH:MM:SS - Deleting remote copy of kitchen Kitchen_Parent. Local files will not change.
Error: Kitchen Kitchen_Parent has child kitchens inheriting vault config, delete child kitchens first