Sha256: 9937dec056d04605391f22332cf27bfbb3344361e664df15b52dd3ceaa69e2fc

Contents?: true

Size: 464 Bytes

Versions: 28

Compression:

Stored size: 464 Bytes

Contents

require 'agent/am_objectholder'

module ManageEngine
	class APMMetricsStore
		attr_accessor :metrics
		def initialize
			@metrics = Hash.new
		end

		def remove keys
			if keys!=nil
				keys.each {|key| @metrics.delete("#{key}")} 
			end
		end

		def metrics_dup
			@metrics.dup
		end

		def removeData key
#			if @metrics.has_key?(key)
#				val = @metrics[key]
#				val = val.drop(end_indx)
#				@metrics[key]=val
#			end
		  @metrics.delete(key)
		end

	end
end

Version data entries

28 entries across 28 versions & 2 rubygems

Version Path
site24x7_apminsight-1.9.3 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.9.2 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.9.1 lib/agent/metrics/am_metricstore.rb
apminsight-1.9.0 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.9.0 lib/agent/metrics/am_metricstore.rb
apminsight-1.8.8 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.8.8 lib/agent/metrics/am_metricstore.rb
apminsight-1.8.7 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.8.7 lib/agent/metrics/am_metricstore.rb
apminsight-1.8.6 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.8.6 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.8.5.1 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.8.5 lib/agent/metrics/am_metricstore.rb
apminsight-1.8.3 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.8.3 lib/agent/metrics/am_metricstore.rb
apminsight-1.8.2 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.8.2 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.8.1 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.8.0 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.7.3.0 lib/agent/metrics/am_metricstore.rb