summaryrefslogtreecommitdiffstats
path: root/nova/virt
diff options
context:
space:
mode:
authorTodd Willey <todd@ansolabs.com>2011-05-26 12:09:04 -0400
committerTodd Willey <todd@ansolabs.com>2011-05-26 12:09:04 -0400
commit93bfea42bdd594030c8ae046f87291ff184ef3f6 (patch)
tree5e3b37572b276fb95c69adc4e59501dfa906da95 /nova/virt
parenta5c9f44295df4054e9afb135aaa76c5e34cc3624 (diff)
Make a cleaner log message and use [] instead of . to get database fields.
Diffstat (limited to 'nova/virt')
-rw-r--r--nova/virt/libvirt/firewall.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/nova/virt/libvirt/firewall.py b/nova/virt/libvirt/firewall.py
index 5bdc0c1c6..c4192fac0 100644
--- a/nova/virt/libvirt/firewall.py
+++ b/nova/virt/libvirt/firewall.py
@@ -749,29 +749,29 @@ class IptablesFirewallDriver(FirewallDriver):
ipv6_rules = []
rules = db.provider_fw_rule_get_all(ctxt)
for rule in rules:
- LOG.debug(_('Adding prvider rule: %r'), rule)
- version = netutils.get_ip_version(rule.cidr)
+ LOG.debug(_('Adding provider rule: %s'), rule['cidr'])
+ version = netutils.get_ip_version(rule['cidr'])
if version == 4:
fw_rules = ipv4_rules
else:
fw_rules = ipv6_rules
- protocol = rule.protocol
+ protocol = rule['protocol']
if version == 6 and protocol == 'icmp':
protocol = 'icmpv6'
- args = ['-p', protocol, '-s', rule.cidr]
+ args = ['-p', protocol, '-s', rule['cidr']]
if protocol in ['udp', 'tcp']:
- if rule.from_port == rule.to_port:
- args += ['--dport', '%s' % (rule.from_port,)]
+ if rule['from_port'] == rule['to_port']:
+ args += ['--dport', '%s' % (rule['from_port'],)]
else:
args += ['-m', 'multiport',
- '--dports', '%s:%s' % (rule.from_port,
- rule.to_port)]
+ '--dports', '%s:%s' % (rule['from_port'],
+ rule['to_port'])]
elif protocol == 'icmp':
- icmp_type = rule.from_port
- icmp_code = rule.to_port
+ icmp_type = rule['from_port']
+ icmp_code = rule['to_port']
if icmp_type == -1:
icmp_type_arg = None