chiark / gitweb /
wip,
[hippotat.git] / hippotat / __init__.py
index 6f0d3e87d8a2ba2dcf5f7d4e1f7ea154b716f22e..194dc9971bd7b3ede7573ae720e76c374b5f04e0 100644 (file)
@@ -6,6 +6,7 @@ signal.signal(signal.SIGINT, signal.SIG_DFL)
 import twisted
 from twisted.internet import reactor
 from twisted.logger import LogLevel
+import twisted.internet.endpoints
 
 import ipaddress
 from ipaddress import AddressValueError
@@ -187,7 +188,8 @@ class ServerAddr():
     return url
     
 def process_cfg_saddrs():
-  port = cfg.getint('server','port')
+  try: port = cfg.getint('server','port')
+  except NoOptionError: port = 80
 
   c.saddrs = [ ]
   for addrspec in cfg.get('server','addrs').split():