Beispiel #1
0
def init():
    # import sys
    # for v in globals().values():
    # 	print v, type(v), getattr(v, '__mro__', [])
    if "vendor" in detectorshub._known_types:
        return
    detectors = [v() for v in globals().values() if DetectorBase in getattr(v, "__mro__", [])]
    for d in detectors:
        if d.can_register:
            detectorshub.register(d)
Beispiel #2
0
def init():
    #import sys
    #for v in globals().values():
    #	print v, type(v), getattr(v, '__mro__', [])
    if 'vendor' in detectorshub._known_types:
        return
    detectors = [
        v() for v in globals().values()
        if DetectorBase in getattr(v, '__mro__', [])
    ]
    for d in detectors:
        if d.can_register:
            detectorshub.register(d)
Beispiel #3
0
def register_detector(cls):
    """Collector of all the verbify detectors."""
    detectorshub.register(cls())
    return cls
def register_detector(cls):
    """Collector of all the reddit detectors."""
    detectorshub.register(cls())
    return cls
Beispiel #5
0
def register_detector(cls):
    """Collector of all the reddit detectors."""
    detectorshub.register(cls())
    return cls