aboutsummaryrefslogtreecommitdiffstats
path: root/plugin.py
diff options
context:
space:
mode:
authorkongr45gpen <electrovesta@gmail.com>2018-01-06 13:18:18 +0200
committerkongr45gpen <electrovesta@gmail.com>2018-01-06 13:19:18 +0200
commit4ac15ab8421c2c92322e715ffd1550203b212a21 (patch)
tree03fffd2c756411aaeaf188223ca4b946b71cd4d3 /plugin.py
parente04c3d95dd46a40af04e31a0020aec5f02043da3 (diff)
downloadsupybot_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.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/plugin.py b/plugin.py
index cbcd7d5..166e353 100644
--- a/plugin.py
+++ b/plugin.py
@@ -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()

© 2014-2024 Faster IT GmbH | imprint | privacy policy