class Chef::Knife::JoyentSnapshotDelete
Public Instance Methods
run()
click to toggle source
# File lib/chef/knife/joyent_snapshot_delete.rb, line 11 def run unless name_args.size == 2 show_usage exit 1 end server = name_args[0] ssname = name_args[1] snapshot = self.connection.snapshots.get(server, ssname) snapshot.destroy puts ui.color("Deleted snapshot #{snapshot.name}", :cyan) exit 0 rescue => e output_error(e) exit 1 end