# File lib/mcollective/application/completion.rb, line 70 def list_inputs abort "Please specify an action and agent to list inputs for" unless configuration[:agent] && configuration[:action] if options[:verbose] ddl = DDL.new(configuration[:agent], :agent) action = ddl.action_interface(configuration[:action]) action[:input].keys.sort.each do |input| puts "%s:%s" % [input, action[:input][input][:description]] end else DDL.new(configuration[:agent], :agent).action_interface(configuration[:action])[:input].keys.sort.each {|i| puts i} end rescue end