X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=hippotatd;h=666fc1ba25777677e6582f7a9c45af2411f1333f;hb=d72f83602e9173940102c718974025e16b873657;hp=cb86c2bd4d4a805c6f20c2cd359de205ef099580;hpb=809bcf831f76bbb1ad8623853103c8abfe4c6194;p=hippotat.git diff --git a/hippotatd b/hippotatd index cb86c2b..666fc1b 100755 --- a/hippotatd +++ b/hippotatd @@ -296,7 +296,8 @@ def process_cfg(_opts, putative_servers, putative_clients): global c c = ConfigResults() - c.server = cfg.get('SERVER','server') + try: c.server = cfg.get('SERVER','server') + except NoOptionError: c.server = 'SERVER' cfg_process_common(c, c.server) cfg_process_saddrs(c, c.server) @@ -319,6 +320,9 @@ def process_cfg(_opts, putative_servers, putative_clients): c.vrelay = search break + try: c.ifname = cfg.get(c.server, 'ifname_server', raw=True) + except NoOptionError: pass + cfg_process_ipif(c, [c.server, 'DEFAULT'], (('local','vaddr'),