# File lib/mcollective/ddl/agentddl.rb, line 163 def set_default_input_arguments(action, arguments) input = action_interface(action)[:input] return unless input input.keys.each do |key| if !arguments.include?(key) && !input[key][:default].nil? && !input[key][:optional] Log.debug("Setting default value for input '%s' to '%s'" % [key, input[key][:default]]) arguments[key] = input[key][:default] end end end