class AdminModule::Command::Task
Public Instance Methods
export(filepath)
click to toggle source
# File lib/admin_module/command/task.rb, line 81 def export filepath cl = client.tasks cl.export filepath ensure client.logout end
import(filepath)
click to toggle source
# File lib/admin_module/command/task.rb, line 64 def import filepath cl = client.tasks cl.import filepath ensure client.logout end
list()
click to toggle source
# File lib/admin_module/command/task.rb, line 45 def list cl = client.tasks list = cl.list list.each { |r| say r; } ensure client.logout end
read(name)
click to toggle source
# File lib/admin_module/command/task.rb, line 98 def read name cl = client.tasks data = cl.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/task.rb, line 26 def rename(src, dest) cl = client.tasks cl.rename src, dest rescue ArgumentError => e say e.message, :red ensure client.logout end