Class: HammerCLI::MainCommand
Instance Method Summary
collapse
#adapter, #exception_handler, #execute, inherited_output_definition, #initialize, #output, output, output_definition, #output_definition, #parent_command, #parse, remove_subcommand, subcommand, subcommand!, validate_options, #validate_options
#autocomplete, #collect_all_options
Instance Method Details
#csv=(csv) ⇒ Object
51
52
53
|
# File 'lib/hammer_cli/main.rb', line 51
def csv=(csv)
context[:adapter] = :csv
end
|
#csv_separator=(separator) ⇒ Object
55
56
57
|
# File 'lib/hammer_cli/main.rb', line 55
def csv_separator=(separator)
context[:csv_separator] = separator
end
|
#output=(adapter) ⇒ Object
59
60
61
|
# File 'lib/hammer_cli/main.rb', line 59
def output=(adapter)
context[:adapter] = adapter
end
|
#password=(p) ⇒ Object
46
47
48
49
|
# File 'lib/hammer_cli/main.rb', line 46
def password=(p)
@password = p
context[:password] = p
end
|
#run(*args) ⇒ Object
42
43
44
|
# File 'lib/hammer_cli/main.rb', line 42
def run(*args)
super
end
|
#show_ids=(show_ids) ⇒ Object
38
39
40
|
# File 'lib/hammer_cli/main.rb', line 38
def show_ids=(show_ids)
context[:show_ids] = show_ids
end
|
#username=(u) ⇒ Object
63
64
65
66
|
# File 'lib/hammer_cli/main.rb', line 63
def username=(u)
@username = u
context[:username] = u
end
|