noc.core.etl.remotesystem.base

Module Contents

noc.core.etl.remotesystem.base.logger
class noc.core.etl.remotesystem.base.BaseRemoteSystem(remote_system)

Bases: object

extractors
extractors_order = ['admdiv', 'networksegmentprofile', 'networksegment', 'container', 'resourcegroup', 'managedobjectprofile', 'administrativedomain', 'authprofile', 'ttsystem', 'managedobject', 'link', 'subscriber', 'serviceprofile', 'service']
get_loader_chain(self)
extract(self, extractors=None)
load(self, loaders=None)
check(self, out)
classmethod extractor(cls, c)

Decorator for extractor :return: