diff options
author | kongr45gpen <electrovesta@gmail.com> | 2018-01-06 13:18:18 +0200 |
---|---|---|
committer | kongr45gpen <electrovesta@gmail.com> | 2018-01-06 13:19:18 +0200 |
commit | 4ac15ab8421c2c92322e715ffd1550203b212a21 (patch) | |
tree | 03fffd2c756411aaeaf188223ca4b946b71cd4d3 /plugin.py | |
parent | e04c3d95dd46a40af04e31a0020aec5f02043da3 (diff) | |
download | supybot_github-4ac15ab8421c2c92322e715ffd1550203b212a21.tar.gz supybot_github-4ac15ab8421c2c92322e715ffd1550203b212a21.tar.bz2 supybot_github-4ac15ab8421c2c92322e715ffd1550203b212a21.zip |
Add configuration value to specify the binding address of the HTTP server
Implements #24
Diffstat (limited to 'plugin.py')
-rw-r--r-- | plugin.py | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -58,6 +58,7 @@ class Github(callbacks.Plugin): This should describe how to use this plugin.""" threaded = True + address = Utility.configValue('address') port = Utility.configValue('port') messages = [] pass @@ -69,7 +70,7 @@ class Github(callbacks.Plugin): def ServerStart(self, httpd): try: - log.info('Server Starts - %s:%s' % ('', self.port)) + log.info('Server Starts - %s:%s' % (self.address, self.port)) httpd.serve_forever() except: return @@ -79,7 +80,7 @@ class Github(callbacks.Plugin): self.__parent = super(Github, self) self.__parent.__init__(irc) server_class = BaseHTTPServer.HTTPServer - self.httpd = server_class(('', self.port), RequestHandler.GithubHandler) + self.httpd = server_class((self.address, self.port), RequestHandler.GithubHandler) t = threading.Thread(target=self.ServerStart, args=(self.httpd,)) t.daemon = False t.start() |