INNER CODE UNIT · Python
emit_forever
linkedin/iris · src/iris/metrics/__init__.py:26
def emit_forever():
while True:
emit()
sleep(60)
def init(config, app_name, default_stats):
global metrics_provider
metrics_provider = get_metrics_provider(config, app_name)
stats_reset.update(default_stats)
stats.update(stats_reset)
def add_new_metrics(default_stats):
stats_reset.update(default_stats)
# avoid clobbering existing metrics if they are already present
for key, default_value in default_stats.items():