コード例 #1
0
    def __init__(self, master, options):
        if options is None:
            options = {}
        BaseHookHandler.__init__(self, master, options)

        klass = options.get('class', GitHubEventHandler)
        klass_kwargs = {
            'master':
            master,
            'codebase':
            options.get('codebase', None),
            'github_property_whitelist':
            options.get('github_property_whitelist', None),
            'skips':
            options.get('skips', None),
            'github_api_endpoint':
            options.get('github_api_endpoint', None)
            or 'https://api.github.com',
            'debug':
            options.get('debug', None) or False,
            'verify':
            options.get('verify', None) or False,
        }
        handler = klass(options.get('secret', None),
                        options.get('strict', False), **klass_kwargs)
        self.handler = handler
コード例 #2
0
    def __init__(self, master, options={}):
        BaseHookHandler.__init__(self, master, options)
        handler_class = options.get('class', GogsEventHandler)
        if not issubclass(handler_class, GogsEventHandler):
            msg = '{} is not a subclass of GogsEventHandler'
            raise ValueError(msg.format(handler_class))

        self.handler = handler_class(options.get('secret', None),
                                     options.get('strict', False),
                                     options.get('codebase', None))
コード例 #3
0
ファイル: github.py プロジェクト: sdpak/buildbot
    def __init__(self, master, options):
        if options is None:
            options = {}
        BaseHookHandler.__init__(self, master, options)

        klass = options.get('class', GitHubEventHandler)
        handler = klass(options.get('secret', None),
                        options.get('strict', False),
                        options.get('codebase', None),
                        options.get('github_property_whitelist', None),
                        master=master)
        self.handler = handler
コード例 #4
0
ファイル: github.py プロジェクト: pepsiman/buildbot
    def __init__(self, master, options):
        if options is None:
            options = {}
        BaseHookHandler.__init__(self, master, options)

        klass = options.get('class', GitHubEventHandler)
        handler = klass(options.get('secret', None),
                        options.get('strict', False),
                        options.get('codebase', None),
                        options.get('github_property_whitelist', None),
                        master=master)
        self.handler = handler
コード例 #5
0
ファイル: github.py プロジェクト: thmo/buildbot
    def __init__(self, master, options):
        if options is None:
            options = {}
        BaseHookHandler.__init__(self, master, options)

        klass = options.get('class', GitHubEventHandler)
        klass_kwargs = {
            'master': master,
            'codebase': options.get('codebase', None),
            'github_property_whitelist': options.get('github_property_whitelist', None),
            'skips': options.get('skips', None),
            'github_api_endpoint': options.get('github_api_endpoint', None) or 'https://api.github.com',
            'debug': options.get('debug', None) or False,
            'verify': options.get('verify', None) or False,
        }
        handler = klass(options.get('secret', None),
                        options.get('strict', False),
                        **klass_kwargs)
        self.handler = handler