]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Followup fixes to FWaaS API patch
authorSumit Naiksatam <sumitnaiksatam@gmail.com>
Thu, 1 Aug 2013 06:25:59 +0000 (23:25 -0700)
committerSumit Naiksatam <sumitnaiksatam@gmail.com>
Thu, 1 Aug 2013 06:29:20 +0000 (23:29 -0700)
Fixes: bug #1206620
This adds the minor fixes which were suggested be fixed
as a followup to the FWaaS API patch.

Change-Id: I8112dcb4f750bb367dcc6464cda7a826b7be811e

neutron/db/firewall/firewall_db.py
neutron/extensions/firewall.py

index 846171f37b791fcf0920c2b1a00e7641fe04da49..1e1f1ac8e31edafdb0152f686604f678443b333c 100644 (file)
@@ -211,13 +211,10 @@ class Firewall_db_mixin(firewall.FirewallPluginBase, base_db.CommonDbMixin):
     def _get_min_max_ports_from_range(self, port_range):
         if not port_range:
             return [None, None]
-        ports = port_range.split(':')
-        ports[0] = int(ports[0])
-        if len(ports) < 2:
-            ports.append(ports[0])
-        else:
-            ports[1] = int(ports[1])
-        return ports
+        min_port, sep, max_port = port_range.partition(":")
+        if not max_port:
+            max_port = min_port
+        return [int(min_port), int(max_port)]
 
     def _get_port_range_from_min_max_ports(self, min_port, max_port):
         if not min_port:
@@ -225,7 +222,7 @@ class Firewall_db_mixin(firewall.FirewallPluginBase, base_db.CommonDbMixin):
         if min_port == max_port:
             return str(min_port)
         else:
-            return str(min_port) + ':' + str(max_port)
+            return '%d:%d' % (min_port, max_port)
 
     def create_firewall(self, context, firewall):
         LOG.debug(_("create_firewall() called"))
index ca7530e5f0ac955a0191efd61f6ba4314eee9aeb..c0ace893d151005e16111c1d467ad45710cf775f 100644 (file)
@@ -86,7 +86,7 @@ class FirewallInvalidPortValue(qexception.InvalidInput):
 
 class FirewallRuleInfoMissing(qexception.InvalidInput):
     message = _("Missing rule info argument for insert/remove "
-                "rule opertaion.")
+                "rule operation.")
 
 
 fw_valid_protocol_values = [None, constants.TCP, constants.UDP, constants.ICMP]