class Gaptool::SetCommand

Public Instance Methods

convert_bool(v) click to toggle source
# File lib/gaptool_client/commands.rb, line 222
def convert_bool(v)
  case v.downcase
  when 'true'
    true
  when 'false'
    false
  else
    v
  end
end
execute() click to toggle source
# File lib/gaptool_client/commands.rb, line 233
def execute
  if parameter_list.length != value_list.length
    puts Rainbow('parameter and value length mismatch').red
  end
  params = Hash[parameter_list.each_with_index.map { |p, i| [p, convert_bool(value_list[i])] }]
  Gaptool::Helpers.info([Gaptool::API.client.setparameters(instance, params)], parseable?, grepable?)
end