Bladeren bron

Fix silly coding errors..

Signed-off-by: Maximilian Wilhelm <max@rfc2324.org>
Maximilian Wilhelm 7 jaren geleden
bovenliggende
commit
c18d2b50c2
2 gewijzigde bestanden met toevoegingen van 5 en 5 verwijderingen
  1. 4 4
      _modules/ffho_net.py
  2. 1 1
      network/interfaces/interfaces.tmpl

+ 4 - 4
_modules/ffho_net.py

@@ -684,16 +684,16 @@ def _update_interface_desc (node_config, sites_config):
 	if 'batman' not in node_config.get ('roles', []):
 		return
 
-	for iface, iface_config in node_config.get ('ifaces', {}):
+	for iface, iface_config in node_config.get ('ifaces', {}).items ():
 		if 'desc' in sites_config:
 			continue
 
 		# If the interface name looks like a bridge for a BATMAN instance
 		# try to get the name of the corresponding site
-		match = re.search (r'^br-([a-z-_]+)$', iface)
-		if match and match in sites:
+		match = re.search (r'^br-([a-z_-]+)$', iface)
+		if match and match.group (1) in sites_config:
 			try:
-				iface_config['desc'] = sites[match.group (1)]['name']
+				iface_config['desc'] = sites_config[match.group (1)]['name']
 			except KeyError:
 				pass
 

+ 1 - 1
network/interfaces/interfaces.tmpl

@@ -52,7 +52,7 @@ iface {{ interface }}
   {%- endif %}
   {#- Alias / Description set? #}
   {%- if 'alias' in config or 'desc' in config %}
-	alias {{ config.get ('alias', config.get ('desc')) }}
+	alias "{{ config.get ('alias', config.get ('desc')) }}"
 	#
   {%- endif %}
   {#- Configure stuff for bonding, bridging, etc.? #}