INNER CODE UNIT · Python

add_field

lebinh/ngxtop · ngxtop/ngxtop.py:259

def add_field(field, func, dict_sequence):
    """
    Apply given function to the record and store result in given field of current record.
    Do nothing if record already contains given field.
    """
    for item in dict_sequence:
        if field not in item:
            item[field] = func(item)
        yield item


def trace(sequence, phase=''):
    for item in sequence:
        logging.debug('%s:\n%s', phase, item)
        yield item


# ======================

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…