# 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