Sha256: 8599a3c00805329daeda1d79d3be5795fa7fb00a5611750d8730f857c480a5c5

Contents?: true

Size: 454 Bytes

Versions: 10

Compression:

Stored size: 454 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, strt_indx,end_indx
			if @metrics.has_key?(key)
				val = @metrics[key]
				val = val.drop(end_indx)
				@metrics[key]=val
			end
		end

	end
end

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
site24x7_apminsight-1.4 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.3 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.2.0 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.2 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.1.1 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.1 lib/agent/metrics/am_metricstore.rb
site24x7_apminsight-1.0 lib/agent/metrics/am_metricstore.rb
apminsight-1.0.1 lib/agent/metrics/am_metricstore.rb
apminsight-1.0.0 lib/agent/metrics/am_metricstore.rb
apminsight-0.0.3 lib/agent/metrics/am_metricstore.rb