INNER CODE UNIT · Python

add_new_metrics

linkedin/iris · src/iris/metrics/__init__.py:39

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():
        stats.setdefault(key, default_value)


def incr(key, inc=1):
    try:
        stats[key] += inc
    except KeyError as e:
        logger.exception('failed incrementing nonexistent metric: %s', e)


def set(key, value):
    stats[key] = value

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…