File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
lib/prometheus/client/data_stores Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -68,6 +68,9 @@ def validate_metric_settings(metric_settings)
6868 end
6969
7070 class MetricStore
71+ # Update the filename prefix when the file format changes
72+ FILENAME_PREFIX = "metricv2"
73+
7174 attr_reader :metric_name , :store_settings
7275
7376 def initialize ( metric_name :, store_settings :, metric_settings :)
@@ -168,12 +171,12 @@ def internal_store
168171
169172 # Filename for this metric's PStore (one per process)
170173 def filemap_filename
171- filename = "metric_ #{ metric_name } ___#{ process_id } .bin"
174+ filename = "#{ FILENAME_PREFIX } _ #{ metric_name } ___#{ process_id } .bin"
172175 File . join ( @store_settings [ :dir ] , filename )
173176 end
174177
175178 def stores_for_metric
176- Dir . glob ( File . join ( @store_settings [ :dir ] , "metric_ #{ metric_name } ___*" ) )
179+ Dir . glob ( File . join ( @store_settings [ :dir ] , "#{ FILENAME_PREFIX } _ #{ metric_name } ___*" ) )
177180 end
178181
179182 def process_id
You can’t perform that action at this time.
0 commit comments