# File lib/rhc/autocomplete.rb, line 17 def initialize(script="rhc") @script_erb = ERB.new(File.read(File.join(File.dirname(__FILE__), 'autocomplete_templates', "#{script}.erb")), nil, '-') cli_init # :name => {:actions => [], :switches => []} @command_data = {} @top_level_commands = [] @global_switches = [] Commander::Runner.instance.options.each { |o| @global_switches << o[:switches][-1] } end
# File lib/rhc/autocomplete.rb, line 27 def gen() process_data gen_script end