本文整理汇总了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)
示例2: __init__
def __init__(self, irc):
global instance
super(Taiga, self).__init__(irc)
instance = self
callback = TaigaWebHookService(self, irc)
httpserver.hook('taiga', callback)
示例3: __init__
def __init__(self, irc):
global instance
super(Gitlab, self).__init__(irc)
instance = self
callback = GitlabWebHookService(self, irc)
httpserver.hook('gitlab', callback)
示例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 = {}
示例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 = {}
示例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)
示例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)
示例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)
示例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)
示例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)
示例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.
示例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)
示例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
示例14: __init__
def __init__(self, irc):
self.__parent = super(WebDoc, self)
callbacks.Plugin.__init__(self, irc)
callback = WebDocServerCallback(self, irc)
httpserver.hook('plugindoc', callback)
示例15: _startHttp
def _startHttp(self):
callback = FactoidsCallback()
callback._plugin = self
httpserver.hook('factoids', callback)
self._http_running = True