Sha256: 4f690edb10abb76b3f75ea73013db166c3e11caa535eb4f6e3fbfe096ca5458d
Contents?: true
Size: 438 Bytes
Versions: 20
Compression:
Stored size: 438 Bytes
Contents
module MCollective class Aggregate class Sum < Base def startup_hook @result[:value] = 0 @result[:type] = :numeric # Set default aggregate_function if it is undefined @aggregate_format ||= "Sum of #{@result[:output]}: %f" end # Determines the average of a set of numerical values def process_result(value, reply) @result[:value] += value end end end end
Version data entries
20 entries across 20 versions & 1 rubygems