# File lib/mcollective/aggregate/base.rb, line 6 def initialize(output_name, arguments, aggregate_format, action) @name = self.class.to_s @output_name = output_name # Any additional arguments passed in the ddl after the output field will # be stored in the arguments array which can be used in the function @arguments = arguments @aggregate_format = aggregate_format @action = action @result = {:value => nil, :type => nil, :output => output_name} startup_hook end