コード例 #1
0
ファイル: vendor.py プロジェクト: renren/peach
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)
コード例 #2
0
ファイル: vendor.py プロジェクト: sdgdsffdsfff/sloth
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)
コード例 #3
0
def register_detector(cls):
    """Collector of all the verbify detectors."""
    detectorshub.register(cls())
    return cls
コード例 #4
0
def register_detector(cls):
    """Collector of all the reddit detectors."""
    detectorshub.register(cls())
    return cls
コード例 #5
0
ファイル: reddit_agent_parser.py プロジェクト: z0r0/saidit
def register_detector(cls):
    """Collector of all the reddit detectors."""
    detectorshub.register(cls())
    return cls