# File lib/mcollective/application/rpc.rb, line 64 def string_to_ddl_type(arguments, ddl) return if ddl.empty? arguments.keys.each do |key| if ddl[:input].keys.include?(key) case ddl[:input][key][:type] when :boolean arguments[key] = MCollective::DDL.string_to_boolean(arguments[key]) when :number, :integer, :float arguments[key] = MCollective::DDL.string_to_number(arguments[key]) end end end end