# This hack is necessary because cfg.hosts is an array rather than a dict.
for host in cfg.hosts:
if host.hostname == fqdn:
- internal_ip = host.internal_ip
+ internal_ip = host.internal_ips[0]
break
class xend_template_exception(Exception): pass
%>
EOF
+s/^\#?\(xend-relocation-server [a-z]*\)/(xend-relocation-server yes)/m or die;
s/^\#?\(xend-relocation-address ''\)/(xend-relocation-address '\${internal_ip}')/m or die;
s/^\#?\(xend-relocation-hosts-allow '[^']*'\)/(xend-relocation-hosts-allow '')/m or die;
# s/^(\# )?\(network-script network-bridge\)/(network-script 'network-bridge')/m or die;