'''
c.clientv = None
-c.max_outstanding =
def set_client(ci,cs,pw):
global password
c.url = cfg.get('server','url')
except NoOptionError:
process_cfg_saddrs()
- sa = c.saddrs[1].url()
+ sa = c.saddrs[0].url()
process_cfg_clients(set_client)
import twisted
from twisted.internet import reactor
from twisted.logger import LogLevel
+import twisted.internet.endpoints
import ipaddress
from ipaddress import AddressValueError
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():
import os
import twisted.internet
-import twisted.internet.endpoints
from twisted.web.server import NOT_DONE_YET
#import twisted.web.server import Site
[192.0.2.3]
password = sesame
-
-# normally only a client would have the [client] section and
-# only a server the other sections
-
-[client]
-server = http://127.0.0.1:8099/
-password = sesame
-virtual = 192.0.2.3