class AdminModule::Command::Stage
Public Instance Methods
delete(name)
click to toggle source
# File lib/admin_module/command/stage.rb, line 102 def delete name cs = client.stages cs.delete name ensure client.logout end
export(filepath)
click to toggle source
# File lib/admin_module/command/stage.rb, line 84 def export filepath cs = client.stages cs.export filepath return ensure client.logout end
import(filepath)
click to toggle source
# File lib/admin_module/command/stage.rb, line 66 def import filepath cs = client.stages cs.import filepath, options[:create] return ensure client.logout end
list()
click to toggle source
# File lib/admin_module/command/stage.rb, line 44 def list cs = client.stages list = cs.list list.each { |s| say s; } ensure client.logout end
read(name)
click to toggle source
# File lib/admin_module/command/stage.rb, line 119 def read name cs = client.stages data = cs.read(name) output = Hash.new output[name] = data $stdout << output.to_yaml ensure client.logout end
rename(src, dest)
click to toggle source
# File lib/admin_module/command/stage.rb, line 26 def rename src, dest cs = client.stages cs.rename src, dest rescue ArgumentError => e say e.message, :red ensure client.logout end