hippotat: Convert an explicitly configured URL to ASCII.
[hippotat] / hippotatlib / __init__.py
index 2fa3008..dad12b2 100644 (file)
@@ -521,7 +521,7 @@ def cfg_process_vnetwork(c, ss):
 
 def cfg_process_vaddr(c, ss):
   try:
-    c.vaddr = cfg1get(ss,'vaddr')
+    c.vaddr = ipaddr(cfg1get(ss,'vaddr'))
   except NoOptionError:
     cfg_process_vnetwork(c, ss)
     c.vaddr = next(c.vnetwork.hosts())
@@ -577,6 +577,9 @@ def cfg_process_ipif(c, sections, varmap):
     try: v = getattr(c, s)
     except AttributeError: continue
     setattr(c, d, v)
+  for d in ('mtu',):
+    v = cfg_search(cfg.get, d, sections)
+    setattr(c, d, v)
 
   #print('CFGIPIF',repr((varmap, sections, c.__dict__)),file=sys.stderr)