class Norikra::Client::Target
Public Instance Methods
close(target)
click to toggle source
# File lib/norikra/client/cli.rb, line 59 def close(target) wrap do client(parent_options).close(target) end end
list()
click to toggle source
# File lib/norikra/client/cli.rb, line 29 def list wrap do puts ["TARGET","AUTO_FIELD"].join("\t") unless options[:simple] targets = client(parent_options).targets targets.each do |t| puts [t['name'], t['auto_field']].join("\t") end puts "#{targets.size} targets found." unless options[:simple] end end
modify(target, val)
click to toggle source
# File lib/norikra/client/cli.rb, line 66 def modify(target, val) auto_field = ['yes','true','auto'].include?(val.downcase) wrap do client(parent_options).modify(target, auto_field) end end
open(target, *field_defs)
click to toggle source
# File lib/norikra/client/cli.rb, line 42 def open(target, *field_defs) fields = nil if field_defs.size > 0 fields = {} field_defs.each do |str| fname,ftype = str.split(':') fields[fname] = ftype end end auto_field = (not options[:suppress_auto_field]) wrap do client(parent_options).open(target, fields, auto_field) end end