diff --git a/lib/mrsk/cli/accessory.rb b/lib/mrsk/cli/accessory.rb index 6fb6ae54..6df80ae5 100644 --- a/lib/mrsk/cli/accessory.rb +++ b/lib/mrsk/cli/accessory.rb @@ -86,6 +86,7 @@ class Mrsk::Cli::Accessory < Mrsk::Cli::Base invoke :stop, [ name ] invoke :remove_container, [ name ] invoke :remove_image, [ name ] + invoke :remove_files, [ name ] end desc "remove_container [NAME]", "Remove accessory container from host" @@ -99,4 +100,10 @@ class Mrsk::Cli::Accessory < Mrsk::Cli::Base accessory = MRSK.accessory(name) on(accessory.host) { execute *accessory.remove_image } end + + desc "remove_files [NAME]", "Remove accessory directory used for uploaded files from host" + def remove_files(name) + accessory = MRSK.accessory(name) + on(accessory.host) { execute :rm, "-rf", accessory.service_name } + end end