当前位置: 首页>>代码示例>>Python>>正文


Python httpserver.hook函数代码示例

本文整理汇总了Python中supybot.httpserver.hook函数的典型用法代码示例。如果您正苦于以下问题:Python hook函数的具体用法?Python hook怎么用?Python hook使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了hook函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __init__

    def __init__(self, irc):
        global instance
        super(Gogs, self).__init__(irc)
        instance = self

        callback = GogsWebHookService(self, irc)
        httpserver.hook('gogs', callback)
开发者ID:night199uk,项目名称:limnoria-gogs,代码行数:7,代码来源:plugin.py

示例2: __init__

    def __init__(self, irc):
        global instance
        super(Taiga, self).__init__(irc)
        instance = self

        callback = TaigaWebHookService(self, irc)
        httpserver.hook('taiga', callback)
开发者ID:mlq,项目名称:limnoria-taiga,代码行数:7,代码来源:plugin.py

示例3: __init__

    def __init__(self, irc):
        global instance
        super(Gitlab, self).__init__(irc)
        instance = self

        callback = GitlabWebHookService(self, irc)
        httpserver.hook('gitlab', callback)
开发者ID:mlq,项目名称:limnoria-gitlab,代码行数:7,代码来源:plugin.py

示例4: __init__

    def __init__(self, irc):
        self.__parent = super(LimnoriaChan, self)
        self.__parent.__init__( irc)

        callback = LimnoriaDebBuildsCallback()
        callback.plugin = self
        httpserver.hook('limnoria_debian_builds', callback)
        self._users = {}
开发者ID:GLolol,项目名称:ProgVal-Supybot-plugins,代码行数:8,代码来源:plugin.py

示例5: __init__

    def __init__(self, irc):
        self.__parent = super(Glob2Chan, self)
        callbacks.Plugin.__init__(self, irc)

        callback = Glob2ChanCallback()
        callback.plugin = self
        httpserver.hook('glob2', callback)
        self._users = {}
开发者ID:TingPing,项目名称:Supybot-plugins,代码行数:8,代码来源:plugin.py

示例6: __init__

    def __init__(self, irc):
        global instance
        self.__parent = super(GitHub, self)
        callbacks.Plugin.__init__(self, irc)
        instance = self

        callback = GithubCallback()
        callback.plugin = self
        httpserver.hook('github', callback)
开发者ID:Albnetwork,项目名称:Supybot-plugins,代码行数:9,代码来源:plugin.py

示例7: __init__

    def __init__(self, irc):
        global instance
        self.__parent = super(Realhook, self)
        callbacks.Plugin.__init__(self, irc)
        instance = self

        callback = RealhookCallback()
        callback.plugin = self
        httpserver.hook('realhook', callback)
开发者ID:realraum,项目名称:r3bot-webhook,代码行数:9,代码来源:plugin.py

示例8: __init__

    def __init__(self, irc):
        self.__parent = super(ShortURLService, self)
        callbacks.Plugin.__init__(self, irc)
        self.db = ShortURLServiceDB()

        callback = ShortURLServiceCallback()
        callback.plugin = self
        callback.db = self.db
        httpserver.hook('S', callback)
开发者ID:fbesser,项目名称:Supybot-plugins,代码行数:9,代码来源:plugin.py

示例9: __init__

    def __init__(self, irc):
        global instance
        self.__parent = super(Website, self)
        callbacks.Plugin.__init__(self, irc)
        instance = self

        callback = WebsiteCallback()
        callback.plugin = self
        httpserver.hook('website', callback)
开发者ID:AlanBell,项目名称:Supybot-plugins,代码行数:9,代码来源:plugin.py

示例10: __init__

    def __init__(self, irc):
        # Some stuff needed by Supybot
        self.__parent = super(WebLogs, self)
        callbacks.Plugin.__init__(self, irc)

        self.lastStates = {}

        # registering the callback
        callback = WebLogsServerCallback() # create an instance of the callback
        httpserver.hook('weblogs', callback)
开发者ID:arvindkhadri,项目名称:Supybot-plugins,代码行数:10,代码来源:plugin.py

示例11: __init__

 def __init__(self, irc):
     self.__parent = super(WebHooks, self)
     self.__parent.__init__(irc)
     # webhook.
     callback = WebHooksServiceCallback(self)
     callback.plugin = self
     httpserver.hook('webhooks', callback)
     # db.
     self._webhooks = defaultdict(set)
     self._loadpickle() # load saved data.
开发者ID:reticulatingspline,项目名称:WebHooks,代码行数:10,代码来源:plugin.py

示例12: __init__

    def __init__(self, irc):
        self.__parent = super(WebStats, self)
        callbacks.Plugin.__init__(self, irc)
        self.lastmsg = {}
        self.ircstates = {}
        self.db = WebStatsDB()

        callback = WebStatsServerCallback()
        callback.plugin = self
        callback.db = self.db
        httpserver.hook("webstats", callback)
开发者ID:GLolol,项目名称:ProgVal-Supybot-plugins,代码行数:11,代码来源:plugin.py

示例13: __init__

    def __init__(self, irc):
        # Some stuff needed by Supybot
        global instance
        self.__parent = super(MsgServer, self)
        instance = self
        callbacks.Plugin.__init__(self, irc)

        # registering the callback
        callback = ServerCallback()  # create an instance of the callback
        callback.plugin = self
        httpserver.hook("msgserver", callback)  # register the callback at `/msgserver`
        for cb in self.cbs:
            cb.plugin = self
开发者ID:IotaSpencer,项目名称:supyplugins,代码行数:13,代码来源:plugin.py

示例14: __init__

    def __init__(self, irc):
        self.__parent = super(WebDoc, self)
        callbacks.Plugin.__init__(self, irc)

        callback = WebDocServerCallback(self, irc)
        httpserver.hook('plugindoc', callback)
开发者ID:ProgVal,项目名称:Supybot-plugins,代码行数:6,代码来源:plugin.py

示例15: _startHttp

 def _startHttp(self):
     callback = FactoidsCallback()
     callback._plugin = self
     httpserver.hook('factoids', callback)
     self._http_running = True
开发者ID:gerdesas,项目名称:Limnoria,代码行数:5,代码来源:plugin.py


注:本文中的supybot.httpserver.hook函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。