class AdminModule::Command::Rule

Public Instance Methods

delete(rule) click to toggle source
# File lib/admin_module/command/rule.rb, line 47
def delete(rule)
  rs = client.rules

  rs.delete rule

rescue ArgumentError => e
  say e.message, :red

ensure
  client.logout
end
list() click to toggle source
# File lib/admin_module/command/rule.rb, line 66
def list
  rs = client.rules
  list = rs.list

  list.each { |r| say r; }

ensure
  client.logout
end
rename(src, dest) click to toggle source
# File lib/admin_module/command/rule.rb, line 26
def rename(src, dest)
  rs = client.rules

  rs.rename src, dest

rescue ArgumentError => e
  say e.message, :red

ensure
  client.logout
end