detectors Package

detectors Module

class WORC.detectors.detectors.AbstractDetector[source]

Bases: ABC

__abstractmethods__ = frozenset({'_is_detected'})
__dict__ = mappingproxy({'__module__': 'WORC.detectors.detectors', 'do_detection': <function AbstractDetector.do_detection>, '_generate_detector_message': <function AbstractDetector._generate_detector_message>, '_is_detected': <function AbstractDetector._is_detected>, '__dict__': <attribute '__dict__' of 'AbstractDetector' objects>, '__weakref__': <attribute '__weakref__' of 'AbstractDetector' objects>, '__doc__': None, '__abstractmethods__': frozenset({'_is_detected'}), '_abc_impl': <_abc_data object>, '__annotations__': {}})
__module__ = 'WORC.detectors.detectors'
__weakref__

list of weak references to the object (if defined)

do_detection(*args, **kwargs)[source]
class WORC.detectors.detectors.BigrClusterDetector[source]

Bases: AbstractDetector

__abstractmethods__ = frozenset({})
__module__ = 'WORC.detectors.detectors'
class WORC.detectors.detectors.CsvDetector(csv_file_path)[source]

Bases: AbstractDetector

__abstractmethods__ = frozenset({})
__init__(csv_file_path)[source]
__module__ = 'WORC.detectors.detectors'
class WORC.detectors.detectors.DebugDetector[source]

Bases: AbstractDetector

__abstractmethods__ = frozenset({})
__module__ = 'WORC.detectors.detectors'
class WORC.detectors.detectors.HostnameDetector(expected_hostname)[source]

Bases: AbstractDetector

__abstractmethods__ = frozenset({})
__init__(expected_hostname)[source]
__module__ = 'WORC.detectors.detectors'
class WORC.detectors.detectors.LinuxDetector[source]

Bases: AbstractDetector

__abstractmethods__ = frozenset({})
__module__ = 'WORC.detectors.detectors'
class WORC.detectors.detectors.SnelliusClusterDetector[source]

Bases: AbstractDetector

__abstractmethods__ = frozenset({})
__module__ = 'WORC.detectors.detectors'
class WORC.detectors.detectors.WORCDirectoryDetector[source]

Bases: AbstractDetector

__abstractmethods__ = frozenset({})
__module__ = 'WORC.detectors.detectors'