noc.core.etl.bi.extractor.base

Module Contents

class noc.core.etl.bi.extractor.base.BaseExtractor(prefix, start, stop)

Bases: object

Extract data between timestamps

name
extract_delay = 0
clean_delay = 0
is_snapshot = False
classmethod is_enabled(cls)
extract(self, *args, **options)
clean(self, force=False)
Parameters:force – Really remove data
Returns:
classmethod get_start(cls)

Returns timestamp of first record or None when no data found :return: