]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Imported Translations from Transifex
authorOpenStack Jenkins <jenkins@openstack.org>
Thu, 25 Jul 2013 19:55:19 +0000 (19:55 +0000)
committerOpenStack Jenkins <jenkins@openstack.org>
Thu, 25 Jul 2013 19:55:19 +0000 (19:55 +0000)
Change-Id: I9bb42699713d030078b11a84a99f984ab702369b

40 files changed:
neutron/locale/bg_BG/LC_MESSAGES/neutron.po
neutron/locale/bs/LC_MESSAGES/neutron.po
neutron/locale/ca/LC_MESSAGES/neutron.po
neutron/locale/cs/LC_MESSAGES/neutron.po
neutron/locale/da/LC_MESSAGES/neutron.po
neutron/locale/de/LC_MESSAGES/neutron.po
neutron/locale/en_AU/LC_MESSAGES/neutron.po
neutron/locale/en_GB/LC_MESSAGES/neutron.po
neutron/locale/en_US/LC_MESSAGES/neutron.po
neutron/locale/es/LC_MESSAGES/neutron.po
neutron/locale/fi_FI/LC_MESSAGES/neutron.po
neutron/locale/fr/LC_MESSAGES/neutron.po
neutron/locale/hr/LC_MESSAGES/neutron.po
neutron/locale/hu/LC_MESSAGES/neutron.po
neutron/locale/id/LC_MESSAGES/neutron.po
neutron/locale/it/LC_MESSAGES/neutron.po
neutron/locale/it_IT/LC_MESSAGES/neutron.po
neutron/locale/ja/LC_MESSAGES/neutron.po
neutron/locale/ka_GE/LC_MESSAGES/neutron.po
neutron/locale/ko/LC_MESSAGES/neutron.po
neutron/locale/ko_KR/LC_MESSAGES/neutron.po
neutron/locale/ms/LC_MESSAGES/neutron.po
neutron/locale/nb/LC_MESSAGES/neutron.po
neutron/locale/neutron.pot
neutron/locale/nl_NL/LC_MESSAGES/neutron.po
neutron/locale/pl_PL/LC_MESSAGES/neutron.po
neutron/locale/pt/LC_MESSAGES/neutron.po
neutron/locale/pt_BR/LC_MESSAGES/neutron.po
neutron/locale/ro/LC_MESSAGES/neutron.po
neutron/locale/ru/LC_MESSAGES/neutron.po
neutron/locale/ru_RU/LC_MESSAGES/neutron.po
neutron/locale/sl_SI/LC_MESSAGES/neutron.po
neutron/locale/sw_KE/LC_MESSAGES/neutron.po
neutron/locale/tl/LC_MESSAGES/neutron.po
neutron/locale/tr_TR/LC_MESSAGES/neutron.po
neutron/locale/uk/LC_MESSAGES/neutron.po
neutron/locale/vi_VN/LC_MESSAGES/neutron.po
neutron/locale/zh_CN/LC_MESSAGES/neutron.po
neutron/locale/zh_HK/LC_MESSAGES/neutron.po
neutron/locale/zh_TW/LC_MESSAGES/neutron.po

index 7e547cae375362bfb39d723ffeabffc75bbe4c4c..441831e3270161ee6048f72c5fbf5d119f5e34b7 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Bulgarian (Bulgaria) "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 2b28821517eecfcb83f3a5d60898f35718907eb7..65d7de542fdea0bff1f1dc087c4e3b60b533c787 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Bosnian "
@@ -2351,7 +2351,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4044,12 +4044,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4066,17 +4066,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4094,7 +4094,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4200,48 +4200,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4298,43 +4303,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4381,57 +4390,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4439,63 +4458,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5635,7 +5650,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6863,407 +6878,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8782,3 +8797,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 6eb20961077501e0eef0143b78c8a3c966221341..d9d742cd0323f34d06eb5ffec0c141e7fb85124c 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Catalan "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 77df526751747a1b76908bc75876c65fc42355b8..ba92b39975afebd2208885decd2e6f45cc5e4de3 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Czech "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 9a25d9f9501874dbecc276e142380a7e20c61f92..02f7ea09ab7ee1f291f5895600e3221bb16b2123 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-05-16 09:23+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Danish "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index c5a2b7b58d03e685b8b8b45ddaaa3dd9942d30b2..4e76a9df5a318d32413c32d63a0ec9ba997261c6 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-05-22 08:17+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: German "
@@ -2502,7 +2502,7 @@ msgstr ""
 "bestimmten IP-Adresse bei Zuweisung einer dynamischen IP-Adresse "
 "erforderlich"
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr "'fixed_ip_address' kann nicht ohne 'port_id' angegeben werden"
 
@@ -4314,12 +4314,12 @@ msgid "Plugin initialization complete"
 msgstr "Plug-in-Initialisierung abgeschlossen"
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr "Aufruf von 'create_network()'"
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr "Aufruf von 'update_network()'"
 
@@ -4336,17 +4336,17 @@ msgid "get_networks() called"
 msgstr "Aufruf von 'get_networks()'"
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr "Aufruf von 'create_port()'"
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr "Aufruf von 'delete_port()'"
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr "Aufruf von 'update_port()'"
 
@@ -4364,7 +4364,7 @@ msgid "delete_subnet() called"
 msgstr "Aufruf von 'delete_subnet()'"
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr "Aufruf von 'get_all_qoss()'"
 
@@ -4482,48 +4482,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr "Port-VNIC-Bindung %(port_id)s ist bereits vorhanden"
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr "Port-VNIC-Bindung %(port_id)s ist nicht vorhanden"
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4580,43 +4585,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr "Aufruf von 'get_all_vlanids()'"
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr "Aufruf von 'is_vlanid_used()'"
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr "Aufruf von 'release_vlanid()'"
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr "Aufruf von 'delete_vlanid()'"
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr "Aufruf von 'reserve_vlanid()'"
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr "Aufruf von 'get_qos()'"
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr "Aufruf von 'add_qos()'"
 
@@ -4663,121 +4672,127 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr "%(module)s. Initialisierung von %(name)s abgeschlossen"
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr "Kein %s-Plug-in geladen"
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr "%(plugin_key)s: %(function_name)s mit Argumenten %(args)s ignoriert"
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr "NexusDriver: %s"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
-msgstr "NexusDriver-VLAN-IDs: %s"
+msgid "NexusDriver created VLAN: %s"
+msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
 #, python-format
 msgid "Loaded driver %s"
 msgstr "Treiber %s geladen"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr "Aufruf von 'NexusPlugin:get_all_networks()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr "Aufruf von 'NexusPlugin:create_network()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr "Aufruf von 'NexusPlugin:delete_network()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr "Aufruf von 'NexusPlugin:get_network_details()'"
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr "Aufruf von 'NexusPlugin:update_network()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr "Aufruf von 'NexusPlugin:get_all_ports()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr "Aufruf von 'NexusPlugin:create_port()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr "Aufruf von 'NexusPlugin:delete_port()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr "Aufruf von 'NexusPlugin:update_port()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr "Aufruf von 'NexusPlugin:get_port_details()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr "Aufruf von 'NexusPlugin:plug_interface()'"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr "Aufruf von 'NexusPlugin:unplug_interface()'"
 
@@ -5981,7 +5996,7 @@ msgstr ""
 "network=%(network)r"
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr "Netze mit 'admin_state_up=False' werden nicht unterstützt."
 
@@ -7260,54 +7275,54 @@ msgstr ""
 "Anzahl an zulässigen Werten für 'packet_filters' pro Nutzer, -1 für "
 "unbegrenzt"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr "Der Standardservice des L2-Gateways kann nicht verarbeitet werden: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr "NVP-Routerport erstellt: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr "Erstellung von Port auf logischem NVP-Router %s nicht möglich"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr "'%(att)s' dem NVP-Routerport %(port)s zugeordnet"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
@@ -7316,9 +7331,9 @@ msgstr ""
 "Das NVP-Plug-in unterstützt keine VIF-Standardports in externen Netzen. "
 "Port %s wird inaktiv sein."
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
@@ -7327,28 +7342,28 @@ msgstr ""
 "'_nvp_create_port' für Port %(name)s in Netz %(network_id)s "
 "abgeschlossen. Die neue Port-ID lautet %(id)s."
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr "Ausnahme bei Verbindung der Schnittstelle mit Netz %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr "Port '%s' wurde von der NVP-Plattform bereits gelöscht"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr "'_nvp_delete_port' für Port %(port_id)s in Netz %(net_id)s abgeschlossen"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr "Port %s in NVP nicht gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
@@ -7357,7 +7372,7 @@ msgstr ""
 "Ausnahme wird ignoriert, da dies bedeutet, dass der Peer für Port '%s' "
 "bereits gelöscht wurde."
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
@@ -7366,7 +7381,7 @@ msgstr ""
 "Die Erstellung von Routerschnittstellenports in externen Netzen wie %s "
 "ist nicht zulässig"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
@@ -7375,12 +7390,12 @@ msgstr ""
 "Das Feld 'device_id' muss ausgefüllt sein, damit ein externer Gateway-"
 "Port für Netz %s erstellt werden kann"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr "Der Gateway-Port für Router %s wurde auf der Back-End-NVP nicht gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
@@ -7389,19 +7404,19 @@ msgstr ""
 "'_nvp_create_ext_gw_port' im externen Netz %(ext_net_id)s, angehängt an "
 "Router: %(router_id)s, abgeschlossen. NVP-Port-ID ist %(nvp_port_id)s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 "Die Ressource %s des logischen Routers auf der NVP-Plattform nicht "
 "gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr "Logischer Router kann auf der NVP-Plattform nicht aktualisiert werden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
@@ -7410,46 +7425,46 @@ msgstr ""
 "'_nvp_delete_ext_gw_port' im externen Netz %(ext_net_id)s, angehängt an "
 "Router: %(router_id)s, abgeschlossen"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr "%s erforderlich"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr "Segmentations-ID kann bei einfachem Netztyp nicht angegeben werden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr "Segmentations-ID muss bei VLAN-Netztyp angegeben werden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr "%(net_type_param)s %(net_type_value)s nicht unterstützt"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr "Kein Switch hat verfügbare Ports (%d geprüft)"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr "Maximale Anzahl an logischen Ports für logisches Netz %s erreicht"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
@@ -7458,156 +7473,156 @@ msgstr ""
 "Netze, für die 'admin_state_up=False' gilt, werden von diesem Plug-in "
 "noch nicht unterstützt. Einstellungen für Netz %s werden ignoriert"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr "'delete_network' für Nutzer abgeschlossen: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr "Es wurde kein lSwitch %s in NVP gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr "Abrufen logischer Switches nicht möglich"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr "'get_networks()' für Nutzer %s abgeschlossen"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr "LSwitch %s in NVP nicht gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr "Abrufen von Ports nicht möglich"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 "Erstellung eines Ports oder Einrichtung einer Zusatzeinheit des Ports in "
 "NVP nicht möglich."
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr "'create_port' auf NVP für Nutzer %(tenant_id)s fertig gestellt: (%(id)s)"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr "Portanforderung aktualisieren: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr "Netz '%s' ist kein gültiges externes Netz"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr "Logischer Router kann auf der NVP-Plattform nicht erstellt werden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr "Logischer Router %s auf der NVP-Plattform nicht gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr "Logischer Router kann auf der NVP-Plattform nicht aktualisiert werden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr "Logischer Router '%s' auf der NVP-Plattform nicht gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr "Logischer Router kann auf der NVP-Plattform nicht gelöscht werden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr "Abrufen des logischen Routers vom NVP-Controller nicht möglich"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
@@ -7616,7 +7631,7 @@ msgstr ""
 "Port %(port_id)s, verbunden mit Router %(router_id)s, wurde auf der Back-"
 "End-NVP nicht gefunden."
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
@@ -7625,7 +7640,7 @@ msgstr ""
 "'Add_router_interface' für Teilnetz: %(subnet_id)s und Router: "
 "%(router_id)s abgeschlossen"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
@@ -7634,21 +7649,21 @@ msgstr ""
 "Port %(port_id)s, verbunden mit Router %(router_id)s, wurde auf der Back-"
 "End-NVP nicht gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 "Port-Ressource %s des logischen Routers auf der NVP-Plattform nicht "
 "gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
@@ -7657,18 +7672,18 @@ msgstr ""
 "Fehler beim Entfernen von NAT-Regeln auf der NVP-Plattform für dynamische"
 " IP-Adresse: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 "Eine falsche Anzahl an übereinstimmenden NAT-Regeln wurde auf der NVP-"
 "Plattform gefunden"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr "Adressliste für Port des logischen Routers von NVP: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
@@ -7678,17 +7693,17 @@ msgstr ""
 " IP-Adresse: %(floating_ip)s, zugeordnet zu interner IP-Adresse: "
 "%(internal_ip)s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr "Port '%s' ist keinen dynamischen IP-Adressen zugeordnet"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
@@ -7697,7 +7712,7 @@ msgstr ""
 "'Create_l2_gw_service' hat keine UUID für die neu erstellte Ressource "
 "zurückgegeben: %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -9330,3 +9345,9 @@ msgstr "lSwitch: %s nicht gefunden"
 msgid "lrouter:%s not found"
 msgstr "lRouter: %s nicht gefunden"
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr "NexusDriver-VLAN-IDs: %s"
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr "Aufruf von 'NexusPlugin:get_network_details()'"
+
index af351cdeaeeef1a84a9692e74b647f1fc97b1d78..08099bc460c450ae76be1c5c82d815f0921207eb 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: English (Australia) "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index fd1a1d94bb91f77ce50a9d503962fde6b3470c75..64f79ddbf28addb90d615824c6b3b959b2c0816d 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: English (United Kingdom) "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index e90f800277476420fd7c5ff5cb75754217ed71b8..b366502764814a64c39957c9a47aa00b05892cb9 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: English (United States) "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 6896e5aca7922b686bff39a60b62b77979e99f82..b48d7e969c8796e3e87c2c6afe76e8cd677a8090 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Spanish "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index f2068b63f213d5bb5b5a51a0099d610982ab3960..5bfeb407211c8bbc1e140d6c0175dd975a96e9a5 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Finnish (Finland) "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index e8852e43dc251c94bb2f357c1f164dbf1c3e7fad..949df7d69d778c00a65c59fec5a58175b83bcc46 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: French "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 3caf371c89d48dd01f87ea42af57ea027111039b..5a69cf608eec1da32aaca42aea41096b87caec61 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Croatian "
@@ -2351,7 +2351,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4044,12 +4044,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4066,17 +4066,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4094,7 +4094,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4200,48 +4200,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4298,43 +4303,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4381,57 +4390,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4439,63 +4458,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5635,7 +5650,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6863,407 +6878,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8782,3 +8797,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 522871bc9e84a7487876cbac3b505c36ed27649f..16c4c0fdc1265d15fe327f61bc43e79db002e24b 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Hungarian "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index ebe7ee2da6aa8a3565b973e79453f942bc6f9023..b72629b2b163dee09d09ece953b32cf968ecca1d 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Indonesian "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 2640498609a0a2176f8f38be9ba8a0b33f7cc2d6..268f6d9cf051acb905b18001c0111c0254099175 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-05-16 09:23+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Italian "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 482fd3d34238a1493160b9e918a29ee79bda6ee5..eda7d7838d8621924ded5ee8e121ff1916b72b8e 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Italian (Italy) "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 1e9400005e6344c246ede69444ea7bf6483abada..391b0d09b7abc5fe36eaf42f0283787a0e0d43c3 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-30 10:28+0000\n"
 "Last-Translator: Tomoyuki KATO <tomo@dream.daynight.jp>\n"
 "Language-Team: Japanese "
@@ -2351,7 +2351,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4044,12 +4044,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4066,17 +4066,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4094,7 +4094,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4200,48 +4200,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4298,43 +4303,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4381,57 +4390,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4439,63 +4458,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5635,7 +5650,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6863,407 +6878,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8782,3 +8797,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 52458f93d1f3a634acaaa898821afffda2baedb0..a90206d690afa89fa55ce24de3c7643857d34d75 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-04-19 14:53+0000\n"
 "Last-Translator: Nika Chkhikvishvili <frrrredo@gmail.com>\n"
 "Language-Team: ka_GE <LL@li.org>\n"
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6863,407 +6878,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, fuzzy, python-format
 msgid "Network %s was not found in NVP."
 msgstr "პლაგინი ვერ მოიძებნა."
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8782,3 +8797,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 5e681bb00e82d38108449faffbe297acb2e841a8..82b60838146b99f84f9bfb6953d01f1433b67a03 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Korean "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index ba082e03407fbb41240dc0548ff37eae6bdd0f36..6164e652b1b399cadb702a5c24b50805bf42e949 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-04-28 05:13+0000\n"
 "Last-Translator: ujuc Gang <potopro@gmail.com>\n"
 "Language-Team: ko_KR <LL@li.org>\n"
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 45cf9b821d59ab69f820435912af9a1893e856c1..30a377c6d56f6a2d42202bdfc49c42ee22ec9b66 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Malay "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 69a199c99332775cdd45518935a319160e110624..d52a1c5d3e95fc69a4adb9ce831b3a56ac8cbfea 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Norwegian Bokmål "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 6011b260e66168a10a1e07a6d0bb831cefcdf19b..07ae7b7f89f710809523c48e765f5d4bff86bc75 100644 (file)
@@ -6,10 +6,10 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.18"
+"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.19"
 "\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
index 3575f2b335754a17d4978145132818d897b56db4..f87475f38dcd644b7c47e70d6cfa49dc1034ec35 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Dutch (Netherlands) "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index cb676e70d39c4dbabfb8e477c9a65f2d6f983112..a2ef38310fe819d36da4cd6e1464b53943a35e5e 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-06-28 06:06+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Polish (Poland) "
@@ -2351,7 +2351,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4044,12 +4044,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4066,17 +4066,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4094,7 +4094,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4200,48 +4200,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4298,43 +4303,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4381,57 +4390,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4439,63 +4458,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5635,7 +5650,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6863,407 +6878,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8782,3 +8797,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 03d5931fccbb244841669d2c1758948ea42f7424..b9c5f5456519d530b7b4ba7cafcb40a4e257d5b2 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Portuguese "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index f9c892e38260b639971dd8528196ea65c7ce6064..4471ef1df72e1672a090722c052ff2d9a9f7d14c 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Portuguese (Brazil) "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index c8caa10bcb639a96de4cce2a9d0a6875c5ae0418..5e685fe250357e4ef4dd6ace85d4233be066d4be 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-06-08 07:51+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Romanian "
@@ -2351,7 +2351,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4044,12 +4044,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4066,17 +4066,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4094,7 +4094,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4200,48 +4200,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4298,43 +4303,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4381,57 +4390,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4439,63 +4458,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5635,7 +5650,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6863,407 +6878,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8782,3 +8797,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 79f674ca5c45579b824bd9c7b66795603754328f..43c876863ea7cacf79b6e0c5f582120276178b7b 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Russian "
@@ -2351,7 +2351,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4044,12 +4044,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4066,17 +4066,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4094,7 +4094,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4200,48 +4200,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4298,43 +4303,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4381,57 +4390,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4439,63 +4458,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5635,7 +5650,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6863,407 +6878,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8782,3 +8797,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index b5369edcb7fc8ed00926c90ed03aa08090d734ac..d25410b25ef25a664fa235e15e55cbd74f3aa5c2 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Russian (Russia) "
@@ -2351,7 +2351,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4044,12 +4044,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4066,17 +4066,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4094,7 +4094,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4200,48 +4200,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4298,43 +4303,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4381,57 +4390,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4439,63 +4458,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5635,7 +5650,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6863,407 +6878,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8782,3 +8797,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 16903088d275586eef22b24c9bd3f9ee9ed46b2e..ef37866c4f431b1a3c333ae79eb0dfdb1485a10f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-06-28 06:06+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Slovenian (Slovenia) "
@@ -2351,7 +2351,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4044,12 +4044,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4066,17 +4066,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4094,7 +4094,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4200,48 +4200,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4298,43 +4303,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4381,57 +4390,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4439,63 +4458,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5635,7 +5650,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6863,407 +6878,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8782,3 +8797,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index d7ecd1a292682f3a249b2a3bd74ad55d83da2a8e..5d00ee4a7b95fb1b4ad54b5383beaac516a54fb1 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Swahili (Kenya) "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index ad0966aef976ee5a7593c337fe4e23205b0e7db7..eb897b53756c79b52f0230dbc6dc5b8fb881f17f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Tagalog "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index cc2c481307ecfd1d5f20f25c1942c52ca7796721..a2452599eff9957e6ff855e7d4d8db8a93201cd6 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Turkish (Turkey) "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index e71f5156f1351514a15cffb535aa08e81b6ae8c6..18e35ef814e029aef64a3f1f877f263fbfa0869e 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Ukrainian "
@@ -2351,7 +2351,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4044,12 +4044,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4066,17 +4066,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4094,7 +4094,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4200,48 +4200,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4298,43 +4303,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4381,57 +4390,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4439,63 +4458,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5635,7 +5650,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6863,407 +6878,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8782,3 +8797,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 252e8e5d86310b51282c68c05266220305085d3c..9ff680f232e1e4c26509294f7da66e629f25f3f3 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Vietnamese (Viet Nam) "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 45ac1a30ea9e1d1a9dd1d4539818cba18b45296b..1bf326dbe3ef75099fcac74e1dd531459df9fea9 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Chinese (China) "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index a62cf2fc2387e6ba24301f15c12d1fda74bdb262..b9ae48f9b9e5b3d6123447747f3a4038639e8ec0 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Chinese (Hong Kong) "
@@ -2350,7 +2350,7 @@ msgid ""
 "assigning a floating IP"
 msgstr ""
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr ""
 
@@ -4043,12 +4043,12 @@ msgid "Plugin initialization complete"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr ""
 
@@ -4065,17 +4065,17 @@ msgid "get_networks() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr ""
 
@@ -4093,7 +4093,7 @@ msgid "delete_subnet() called"
 msgstr ""
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr ""
 
@@ -4199,48 +4199,53 @@ msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4297,43 +4302,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr ""
 
@@ -4380,57 +4389,67 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
+msgid "NexusDriver created VLAN: %s"
 msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
@@ -4438,63 +4457,59 @@ msgstr ""
 msgid "Loaded driver %s"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr ""
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr ""
 
@@ -5634,7 +5649,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr ""
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr ""
 
@@ -6862,407 +6877,407 @@ msgstr ""
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8781,3 +8796,9 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr ""
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr ""
+
index 15d1be627707cc20132f143e1956eeefb1c4d2b5..d6ea4fe2299cedeb010fda8e823fbc1acec69d13 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-07-24 19:54+0000\n"
+"POT-Creation-Date: 2013-07-25 19:54+0000\n"
 "PO-Revision-Date: 2013-05-22 03:25+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Chinese (Taiwan) "
@@ -2361,7 +2361,7 @@ msgid ""
 "assigning a floating IP"
 msgstr "埠 %s 具有多個固定 IP。指派浮動 IP 時必須提供特定 IP"
 
-#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1864
+#: neutron/db/l3_db.py:600 neutron/plugins/nicira/NeutronPlugin.py:1878
 msgid "fixed_ip_address cannot be specified without a port_id"
 msgstr "如果未指定 port_id,則無法指定 fixed_ip_address"
 
@@ -4066,12 +4066,12 @@ msgid "Plugin initialization complete"
 msgstr "已完成外掛程式起始設定"
 
 #: neutron/plugins/cisco/network_plugin.py:134
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:211
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:222
 msgid "create_network() called"
 msgstr "已呼叫 create_network()"
 
 #: neutron/plugins/cisco/network_plugin.py:151
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:232
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:254
 msgid "update_network() called"
 msgstr "已呼叫 update_network()"
 
@@ -4088,17 +4088,17 @@ msgid "get_networks() called"
 msgstr "已呼叫 get_networks()"
 
 #: neutron/plugins/cisco/network_plugin.py:197
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:291
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:320
 msgid "create_port() called"
 msgstr "已呼叫 create_port()"
 
 #: neutron/plugins/cisco/network_plugin.py:207
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:377
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:406
 msgid "delete_port() called"
 msgstr "已呼叫 delete_port()"
 
 #: neutron/plugins/cisco/network_plugin.py:226
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:336
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:365
 msgid "update_port() called"
 msgstr "已呼叫 update_port()"
 
@@ -4116,7 +4116,7 @@ msgid "delete_subnet() called"
 msgstr "已呼叫 delete_subnet()"
 
 #: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:108
+#: neutron/plugins/cisco/db/network_db_v2.py:109
 msgid "get_all_qoss() called"
 msgstr "已呼叫 get_all_qoss()"
 
@@ -4222,48 +4222,53 @@ msgstr "Tenant %(tenant_id)s 的認證 %(credential_id)s 已存在"
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:84
 #, python-format
-msgid "Connection to %(host)s is not configured."
+msgid "Provider network %s already exists"
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:89
 #, python-format
-msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
+msgid "Connection to %(host)s is not configured."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:94
 #, python-format
-msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s."
 msgstr ""
 
 #: neutron/plugins/cisco/common/cisco_exceptions.py:99
 #, python-format
+msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s."
+msgstr ""
+
+#: neutron/plugins/cisco/common/cisco_exceptions.py:104
+#, python-format
 msgid "Nexus Port Binding (%(filters)s) is not present"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:108
+#: neutron/plugins/cisco/common/cisco_exceptions.py:113
 msgid "No usable Nexus switch found to create SVI interface"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:113
+#: neutron/plugins/cisco/common/cisco_exceptions.py:118
 #, python-format
 msgid "PortVnic Binding %(port_id)s already exists"
 msgstr "「PortVnic 連結」%(port_id)s 已存在"
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:118
+#: neutron/plugins/cisco/common/cisco_exceptions.py:123
 #, python-format
 msgid "PortVnic Binding %(port_id)s is not present"
 msgstr "「PortVnic 連結」%(port_id)s 不存在"
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:123
+#: neutron/plugins/cisco/common/cisco_exceptions.py:128
 msgid "No subnet_id specified for router gateway"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:128
+#: neutron/plugins/cisco/common/cisco_exceptions.py:133
 #, python-format
 msgid "Subnet %(subnet_id)s has an interface on %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/cisco/common/cisco_exceptions.py:133
+#: neutron/plugins/cisco/common/cisco_exceptions.py:138
 msgid "Nexus hardware router gateway only uses Subnet Ids"
 msgstr ""
 
@@ -4320,43 +4325,47 @@ msgid "VLAN Name prefix"
 msgstr ""
 
 #: neutron/plugins/cisco/common/config.py:38
+msgid "VLAN Name prefix for provider vlans"
+msgstr ""
+
+#: neutron/plugins/cisco/common/config.py:46
 msgid "Distribute SVI interfaces over all switches"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:42
+#: neutron/plugins/cisco/common/config.py:50
 msgid "Model Class"
 msgstr ""
 
-#: neutron/plugins/cisco/common/config.py:46
+#: neutron/plugins/cisco/common/config.py:54
 msgid "Nexus Driver Name"
 msgstr ""
 
-#: neutron/plugins/cisco/db/network_db_v2.py:33
-#: neutron/plugins/cisco/db/network_db_v2.py:100
+#: neutron/plugins/cisco/db/network_db_v2.py:34
+#: neutron/plugins/cisco/db/network_db_v2.py:101
 msgid "get_all_vlanids() called"
 msgstr "已呼叫 get_all_vlanids()"
 
-#: neutron/plugins/cisco/db/network_db_v2.py:40
+#: neutron/plugins/cisco/db/network_db_v2.py:41
 msgid "is_vlanid_used() called"
 msgstr "已呼叫 is_vlanid_used()"
 
-#: neutron/plugins/cisco/db/network_db_v2.py:52
+#: neutron/plugins/cisco/db/network_db_v2.py:53
 msgid "release_vlanid() called"
 msgstr "已呼叫 release_vlanid()"
 
-#: neutron/plugins/cisco/db/network_db_v2.py:67
+#: neutron/plugins/cisco/db/network_db_v2.py:68
 msgid "delete_vlanid() called"
 msgstr "已呼叫 delete_vlanid()"
 
-#: neutron/plugins/cisco/db/network_db_v2.py:81
+#: neutron/plugins/cisco/db/network_db_v2.py:82
 msgid "reserve_vlanid() called"
 msgstr "已呼叫 reserve_vlanid()"
 
-#: neutron/plugins/cisco/db/network_db_v2.py:116
+#: neutron/plugins/cisco/db/network_db_v2.py:117
 msgid "get_qos() called"
 msgstr "已呼叫 get_qos()"
 
-#: neutron/plugins/cisco/db/network_db_v2.py:130
+#: neutron/plugins/cisco/db/network_db_v2.py:131
 msgid "add_qos() called"
 msgstr "已呼叫 add_qos()"
 
@@ -4403,121 +4412,127 @@ msgstr ""
 msgid "get_nexussvi_bindings() called"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:73
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:75
 #, python-format
 msgid "Loaded device plugin %s\n"
 msgstr "已載入裝置外掛程式 %s\n"
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:91
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:93
 #, python-format
 msgid "%(module)s.%(name)s init done"
 msgstr "已完成 %(module)s.%(name)s 起始設定"
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:137
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:139
 #, python-format
 msgid "No %s Plugin loaded"
 msgstr "未載入 %s 外掛程式"
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:138
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:140
 #, python-format
 msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored"
 msgstr "%(plugin_key)s:已忽略帶有引數 %(args)s 的 %(function_name)s"
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:358
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:235
+#, python-format
+msgid "provider network added to DB: %(network_id)s, %(vlan_id)s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:279
+#, python-format
+msgid "provider network removed from DB: %s"
+msgstr ""
+
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:387
 #, python-format
 msgid "Unable to update port '%s' on Nexus switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:413
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:442
 msgid "Nexus plugin loaded, creating SVI on switch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:434
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:461
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:463
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:490
 msgid "No Nexus plugin, sending to vswitch"
 msgstr ""
 
-#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:449
+#: neutron/plugins/cisco/models/virt_phy_sw_v2.py:478
 msgid "Nexus plugin loaded, deleting SVI from switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:131
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:138
 #: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:155
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:166
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:240
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:162
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:175
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:202
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:208
 #, python-format
 msgid "NexusDriver: %s"
 msgstr "NexusDriver:%s"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:182
+#: neutron/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:189
 #, python-format
-msgid "NexusDriver VLAN IDs: %s"
-msgstr "NexusDriver VLAN ID:%s"
+msgid "NexusDriver created VLAN: %s"
+msgstr ""
 
 #: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:50
 #, python-format
 msgid "Loaded driver %s"
 msgstr "已載入驅動程式 %s"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:70
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:58
 msgid "NexusPlugin:get_all_networks() called"
 msgstr "已呼叫 NexusPlugin:get_all_networks()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:80
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73
 msgid "NexusPlugin:create_network() called"
 msgstr "已呼叫 NexusPlugin:create_network()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:191
 msgid "Grabbing a switch to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:210
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:194
 msgid "Using round robin to create SVI"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:229
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:213
 msgid "No round robin or zero weights, using first switch"
 msgstr ""
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:240
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:224
 msgid "NexusPlugin:delete_network() called"
 msgstr "已呼叫 NexusPlugin:delete_network()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
-msgid "NexusPlugin:get_network_details() called"
-msgstr "已呼叫 NexusPlugin:get_network_details()"
-
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:250
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:228
 msgid "NexusPlugin:update_network() called"
 msgstr "已呼叫 NexusPlugin:update_network()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:258
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:236
 msgid "NexusPlugin:get_all_ports() called"
 msgstr "已呼叫 NexusPlugin:get_all_ports()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:266
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:244
 msgid "NexusPlugin:create_port() called"
 msgstr "已呼叫 NexusPlugin:create_port()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:274
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:252
 msgid "NexusPlugin:delete_port() called"
 msgstr "已呼叫 NexusPlugin:delete_port()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:322
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:304
 msgid "NexusPlugin:update_port() called"
 msgstr "已呼叫 NexusPlugin:update_port()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:330
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:312
 msgid "NexusPlugin:get_port_details() called"
 msgstr "已呼叫 NexusPlugin:get_port_details()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:339
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:321
 msgid "NexusPlugin:plug_interface() called"
 msgstr "已呼叫 NexusPlugin:plug_interface()"
 
-#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:347
+#: neutron/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:329
 msgid "NexusPlugin:unplug_interface() called"
 msgstr "已呼叫 NexusPlugin:unplug_interface()"
 
@@ -5673,7 +5688,7 @@ msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r"
 msgstr "已呼叫 MidonetPluginV2.update_network:ID = %(id)r,網路 = %(network)r"
 
 #: neutron/plugins/midonet/plugin.py:193
-#: neutron/plugins/nicira/NeutronPlugin.py:1063
+#: neutron/plugins/nicira/NeutronPlugin.py:1073
 msgid "admin_state_up=False networks are not supported."
 msgstr "不支援 admin_state_up = False 網路。"
 
@@ -6928,117 +6943,117 @@ msgstr "正在載入 OFC 驅動程式:%s"
 msgid "Number of packet_filters allowed per tenant, -1 for unlimited"
 msgstr "每個 Tenant 所容許的 packet_filter 數目,-1 表示無限制"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:238
+#: neutron/plugins/nicira/NeutronPlugin.py:248
 #, python-format
 msgid "Unable to process default l2 gw service:%s"
 msgstr "無法處理預設 l2 gw 服務:%s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:273
+#: neutron/plugins/nicira/NeutronPlugin.py:283
 #, python-format
 msgid "Created NVP router port:%s"
 msgstr "已建立 NVP 路由器埠:%s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:275
+#: neutron/plugins/nicira/NeutronPlugin.py:285
 #, python-format
 msgid "Unable to create port on NVP logical router %s"
 msgstr "無法在 NVP 邏輯路由器 %s 上建立埠"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:278
+#: neutron/plugins/nicira/NeutronPlugin.py:288
 #, python-format
 msgid ""
 "Unable to create logical router port for neutron port id %(port_id)s on "
 "router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:353
+#: neutron/plugins/nicira/NeutronPlugin.py:363
 #, python-format
 msgid "Attached %(att)s to NVP router port %(port)s"
 msgstr "已將 %(att)s 連接至 NVP 路由器埠 %(port)s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:359
+#: neutron/plugins/nicira/NeutronPlugin.py:369
 #, python-format
 msgid ""
 "Unable to plug attachment in NVP logical router port %(r_port_id)s, "
 "associated with Neutron %(q_port_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:365
+#: neutron/plugins/nicira/NeutronPlugin.py:375
 #, python-format
 msgid ""
 "Unable to plug attachment in router port %(r_port_id)s for neutron port "
 "id %(q_port_id)s on router %(router_id)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:410
+#: neutron/plugins/nicira/NeutronPlugin.py:420
 msgid "An exception occured while selecting logical switch for the port"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:436
-#: neutron/plugins/nicira/NeutronPlugin.py:471
-#: neutron/plugins/nicira/NeutronPlugin.py:639
+#: neutron/plugins/nicira/NeutronPlugin.py:446
+#: neutron/plugins/nicira/NeutronPlugin.py:481
+#: neutron/plugins/nicira/NeutronPlugin.py:649
 #, python-format
 msgid ""
 "NVP plugin does not support regular VIF ports on external networks. Port "
 "%s will be down."
 msgstr "NVP 外掛程式不支援外部網路上的一般 VIF 埠。埠 %s 將關閉。"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:456
-#: neutron/plugins/nicira/NeutronPlugin.py:536
-#: neutron/plugins/nicira/NeutronPlugin.py:658
+#: neutron/plugins/nicira/NeutronPlugin.py:466
+#: neutron/plugins/nicira/NeutronPlugin.py:546
+#: neutron/plugins/nicira/NeutronPlugin.py:668
 #, python-format
 msgid ""
 "_nvp_create_port completed for port %(name)s on network %(network_id)s. "
 "The new port id is %(id)s."
 msgstr "對網路 %(network_id)s 上埠 %(name)s 執行的 _nvp_create_port 已完成。新的埠 ID 為 %(id)s。"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:460
+#: neutron/plugins/nicira/NeutronPlugin.py:470
 #, python-format
 msgid "An exception occured while plugging the interface into network:%s"
 msgstr "將介面插入網路時發生異常狀況:%s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:478
+#: neutron/plugins/nicira/NeutronPlugin.py:488
 #, python-format
 msgid "Port '%s' was already deleted on NVP platform"
 msgstr "已在 NVP 平台上刪除了埠 '%s'"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:487
+#: neutron/plugins/nicira/NeutronPlugin.py:497
 #, python-format
 msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s"
 msgstr "對網路 %(net_id)s 上埠 %(port_id)s 執行的 _nvp_delete_port 已完成"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:493
+#: neutron/plugins/nicira/NeutronPlugin.py:503
 #, python-format
 msgid "port %s not found in NVP"
 msgstr "在 NVP 中找不到埠 %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:512
-#: neutron/plugins/nicira/NeutronPlugin.py:915
+#: neutron/plugins/nicira/NeutronPlugin.py:522
+#: neutron/plugins/nicira/NeutronPlugin.py:925
 #, python-format
 msgid ""
 "Ignoring exception as this means the peer for port '%s' has already been "
 "deleted."
 msgstr "正在忽略異常狀況,因為這意味著埠 '%s' 的同層級已刪除。"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:524
+#: neutron/plugins/nicira/NeutronPlugin.py:534
 #, python-format
 msgid ""
 "It is not allowed to create router interface ports on external networks "
 "as '%s'"
 msgstr "不容許在外部網路上建立路由器介面埠來作為 '%s'"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:543
+#: neutron/plugins/nicira/NeutronPlugin.py:553
 #, python-format
 msgid ""
 "device_id field must be populated in order to create an external gateway "
 "port for network %s"
 msgstr "必須將資料移入 device_id 欄位,才能給網路 %s 建立外部閘道埠"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:551
+#: neutron/plugins/nicira/NeutronPlugin.py:561
 #, python-format
 msgid "The gateway port for the router %s was not found on the NVP backend"
 msgstr "在 NVP 後端找不到路由器 %s 的閘道埠"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:588
+#: neutron/plugins/nicira/NeutronPlugin.py:598
 #, python-format
 msgid ""
 "_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, "
@@ -7047,290 +7062,290 @@ msgstr ""
 "已在路由器 %(router_id)s 所連接的外部網路 %(ext_net_id)s 上完成 "
 "_nvp_create_ext_gw_port。NVP 埠 ID 為 %(nvp_port_id)s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:620
+#: neutron/plugins/nicira/NeutronPlugin.py:630
 #, python-format
 msgid "Logical router resource %s not found on NVP platform"
 msgstr "在 NVP 平台上找不到邏輯路由器資源 %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:624
-#: neutron/plugins/nicira/NeutronPlugin.py:1809
+#: neutron/plugins/nicira/NeutronPlugin.py:634
+#: neutron/plugins/nicira/NeutronPlugin.py:1823
 msgid "Unable to update logical routeron NVP Platform"
 msgstr "無法在 NVP 平台上更新邏輯路由器"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:626
+#: neutron/plugins/nicira/NeutronPlugin.py:636
 #, python-format
 msgid ""
 "_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, "
 "attached to router:%(router_id)s"
 msgstr "已在路由器 %(router_id)s 所連接的外部網路 %(ext_net_id)s 上完成 _nvp_delete_ext_gw_port"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:696
+#: neutron/plugins/nicira/NeutronPlugin.py:706
 #, python-format
 msgid "Unable to find NVP uuid for Neutron port %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:725
+#: neutron/plugins/nicira/NeutronPlugin.py:735
 #, python-format
 msgid "%s required"
 msgstr "需要 %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:729
+#: neutron/plugins/nicira/NeutronPlugin.py:739
 msgid "Segmentation ID cannot be specified with flat network type"
 msgstr "無法使用平面網路類型來指定分段 ID"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:733
+#: neutron/plugins/nicira/NeutronPlugin.py:743
 msgid "Segmentation ID must be specified with vlan network type"
 msgstr "必須使用 VLAN 網路類型來指定分段 ID"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:737
-#: neutron/plugins/nicira/NeutronPlugin.py:752
+#: neutron/plugins/nicira/NeutronPlugin.py:747
+#: neutron/plugins/nicira/NeutronPlugin.py:762
 #, python-format
 msgid "%(segmentation_id)s out of range (%(min_id)s through %(max_id)s)"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:758
+#: neutron/plugins/nicira/NeutronPlugin.py:768
 #, python-format
 msgid "%(net_type_param)s %(net_type_value)s not supported"
 msgstr "不支援 %(net_type_param)s %(net_type_value)s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:789
+#: neutron/plugins/nicira/NeutronPlugin.py:799
 #, python-format
 msgid "No switch has available ports (%d checked)"
 msgstr "交換器沒有可用的埠(已檢查 %d 個)"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:811
+#: neutron/plugins/nicira/NeutronPlugin.py:821
 #, python-format
 msgid "Maximum number of logical ports reached for logical network %s"
 msgstr "已達到邏輯網路 %s 的邏輯埠數目上限"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:839
+#: neutron/plugins/nicira/NeutronPlugin.py:849
 #, python-format
 msgid ""
 "Network with admin_state_up=False are not yet supported by this plugin. "
 "Ignoring setting for network %s"
 msgstr "此外掛程式尚不支援 admin_state_up = False 的網路。正在忽略對網路 %s 的設定"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:897
+#: neutron/plugins/nicira/NeutronPlugin.py:907
 #, python-format
 msgid "A nvp lport identifier was not found for neutron port '%s'"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:925
+#: neutron/plugins/nicira/NeutronPlugin.py:935
 #, python-format
 msgid "delete_network completed for tenant: %s"
 msgstr "已對 Tenant 完成 delete_network:%s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:928
+#: neutron/plugins/nicira/NeutronPlugin.py:938
 #, python-format
 msgid "Did not found lswitch %s in NVP"
 msgstr "在 NVP 中找不到 lswitch %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:954
+#: neutron/plugins/nicira/NeutronPlugin.py:964
 #, python-format
 msgid ""
 "Current network status:%(nvp_net_status)s; Status in Neutron "
 "DB:%(neutron_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:964
-#: neutron/plugins/nicira/NeutronPlugin.py:1012
+#: neutron/plugins/nicira/NeutronPlugin.py:974
+#: neutron/plugins/nicira/NeutronPlugin.py:1022
 msgid "Unable to get logical switches"
 msgstr "無法取得邏輯交換器"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1026
+#: neutron/plugins/nicira/NeutronPlugin.py:1036
 #, python-format
 msgid "Logical Switch %s found in neutron database but not in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1041
+#: neutron/plugins/nicira/NeutronPlugin.py:1051
 #, python-format
 msgid ""
 "Found %s logical switches not bound to Neutron networks. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1045
+#: neutron/plugins/nicira/NeutronPlugin.py:1055
 #, python-format
 msgid "get_networks() completed for tenant %s"
 msgstr "已對 Tenant %s 完成 get_networks()"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1131
+#: neutron/plugins/nicira/NeutronPlugin.py:1140
 #, python-format
 msgid "Lswitch %s not found in NVP"
 msgstr "在 NVP 中找不到 lswitch %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1140
+#: neutron/plugins/nicira/NeutronPlugin.py:1149
 msgid "Unable to get ports"
 msgstr "無法取得埠"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1167
+#: neutron/plugins/nicira/NeutronPlugin.py:1176
 #, python-format
 msgid "Neutron logical port %s was not found on NVP"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1174
+#: neutron/plugins/nicira/NeutronPlugin.py:1183
 #, python-format
 msgid ""
 "Found %s logical ports not bound to Neutron ports. Neutron and NVP are "
 "potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1240
+#: neutron/plugins/nicira/NeutronPlugin.py:1249
 #, python-format
 msgid "Network %s was not found in NVP."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1248
+#: neutron/plugins/nicira/NeutronPlugin.py:1257
 msgid "Unable to create port or set port attachment in NVP."
 msgstr "無法在 NVP 中建立埠或設定埠連接裝置。"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1252
+#: neutron/plugins/nicira/NeutronPlugin.py:1261
 #, python-format
 msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)"
 msgstr "已對 Tenant %(tenant_id)s 的 NVP 完成 create_port:(%(id)s)"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1327
+#: neutron/plugins/nicira/NeutronPlugin.py:1338
 #, python-format
 msgid "Update port request: %s"
 msgstr "更新埠要求:%s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1353
+#: neutron/plugins/nicira/NeutronPlugin.py:1364
 #, python-format
 msgid "Unable to update port id: %s."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1477
-#: neutron/plugins/nicira/NeutronPlugin.py:1521
+#: neutron/plugins/nicira/NeutronPlugin.py:1491
+#: neutron/plugins/nicira/NeutronPlugin.py:1535
 #, python-format
 msgid "Network '%s' is not a valid external network"
 msgstr "網路 '%s' 不是有效的外部網路"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1490
+#: neutron/plugins/nicira/NeutronPlugin.py:1504
 msgid "Unable to create logical router on NVP Platform"
 msgstr "無法在 NVP 平台上建立邏輯路由器"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1530
+#: neutron/plugins/nicira/NeutronPlugin.py:1544
 msgid ""
 "'routes' cannot contain route '0.0.0.0/0', this must be updated through "
 "the default gateway attribute"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1546
+#: neutron/plugins/nicira/NeutronPlugin.py:1560
 #, python-format
 msgid "Logical router %s not found on NVP Platform"
 msgstr "在 NVP 平台上找不到邏輯路由器 %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1550
+#: neutron/plugins/nicira/NeutronPlugin.py:1564
 msgid "Unable to update logical router on NVP Platform"
 msgstr "無法在 NVP 平台上更新邏輯路由器"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1552
+#: neutron/plugins/nicira/NeutronPlugin.py:1566
 msgid ""
 "Request cannot contain 'routes' with the NVP platform currently in "
 "execution. Please, try without specifying the static routes."
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1585
+#: neutron/plugins/nicira/NeutronPlugin.py:1599
 #, python-format
 msgid "Logical router '%s' not found on NVP Platform"
 msgstr "在 NVP 平台上找不到邏輯路由器 '%s'"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1589
+#: neutron/plugins/nicira/NeutronPlugin.py:1603
 msgid "Unable to delete logical routeron NVP Platform"
 msgstr "無法在 NVP 平台上刪除邏輯路由器"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1609
+#: neutron/plugins/nicira/NeutronPlugin.py:1623
 #, python-format
 msgid ""
 "Current router status:%(router_status)s;Status in Neutron "
 "DB:%(db_router_status)s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1636
+#: neutron/plugins/nicira/NeutronPlugin.py:1650
 msgid "Unable to get logical routers from NVP controller"
 msgstr "無法從 NVP 控制器取得邏輯路由器"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1658
+#: neutron/plugins/nicira/NeutronPlugin.py:1672
 #, python-format
 msgid ""
 "Found %s logical routers not bound to Neutron routers. Neutron and NVP "
 "are potentially out of sync"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1684
+#: neutron/plugins/nicira/NeutronPlugin.py:1698
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend."
 msgstr "在 NVP 後端找不到路由器 %(router_id)s 所連接的埠 %(port_id)s。"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1719
+#: neutron/plugins/nicira/NeutronPlugin.py:1733
 #, python-format
 msgid ""
 "Add_router_interface completed for subnet:%(subnet_id)s and "
 "router:%(router_id)s"
 msgstr "已對子網路 %(subnet_id)s 及路由器 %(router_id)s 完成 Add_router_interface"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1764
+#: neutron/plugins/nicira/NeutronPlugin.py:1778
 #, python-format
 msgid ""
 "The port %(port_id)s, connected to the router %(router_id)s was not found"
 " on the NVP backend"
 msgstr "在 NVP 後端找不到路由器 %(router_id)s 所連接的埠 %(port_id)s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1776
+#: neutron/plugins/nicira/NeutronPlugin.py:1790
 #, python-format
 msgid ""
 "Unable to find NVP logical router port for Neutron port id:%s. Was this "
 "port ever paired with a logical router?"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1805
+#: neutron/plugins/nicira/NeutronPlugin.py:1819
 #, python-format
 msgid "Logical router port resource %s not found on NVP platform"
 msgstr "在 NVP 平台上找不到邏輯路由器埠資源 %s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1831
+#: neutron/plugins/nicira/NeutronPlugin.py:1845
 #, python-format
 msgid ""
 "An error occurred while removing NAT rules on the NVP platform for "
 "floating ip:%s"
 msgstr "在 NVP 平台上移除浮動 IP 的 NAT 規則時發生錯誤:%s。"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1837
+#: neutron/plugins/nicira/NeutronPlugin.py:1851
 msgid "An incorrect number of matching NAT rules was found on the NVP platform"
 msgstr "在 NVP 平台上找到的相符 NAT 規則數目不正確"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1903
+#: neutron/plugins/nicira/NeutronPlugin.py:1917
 #, python-format
 msgid "Address list for NVP logical router port:%s"
 msgstr "NVP 邏輯路由器埠的位址清單:%s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1927
+#: neutron/plugins/nicira/NeutronPlugin.py:1941
 #, python-format
 msgid ""
 "An error occurred while creating NAT rules on the NVP platform for "
 "floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s"
 msgstr "在 NVP 平台上給浮動 IP %(floating_ip)s(已對映到內部 IP %(internal_ip)s)建立 NAT 規則時發生錯誤"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1970
+#: neutron/plugins/nicira/NeutronPlugin.py:1984
 #, python-format
 msgid "The port '%s' is not associated with floating IPs"
 msgstr "埠 '%s' 未與浮動 IP 產生關聯"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1973
+#: neutron/plugins/nicira/NeutronPlugin.py:1987
 #, python-format
 msgid "Nat rules not found in nvp for port: %s"
 msgstr ""
 
-#: neutron/plugins/nicira/NeutronPlugin.py:1999
+#: neutron/plugins/nicira/NeutronPlugin.py:2013
 #, python-format
 msgid ""
 "Create_l2_gw_service did not return an uuid for the newly created "
 "resource:%s"
 msgstr "Create_l2_gw_service 未傳回所新建資源的 UUID:%s"
 
-#: neutron/plugins/nicira/NeutronPlugin.py:2021
+#: neutron/plugins/nicira/NeutronPlugin.py:2035
 msgid ""
 "Unable to remove gateway service from NVP plaform - the resource was not "
 "found"
@@ -8855,3 +8870,9 @@ msgstr "找不到 lswitch:%s"
 msgid "lrouter:%s not found"
 msgstr "找不到 lrouter:%s"
 
+#~ msgid "NexusDriver VLAN IDs: %s"
+#~ msgstr "NexusDriver VLAN ID:%s"
+
+#~ msgid "NexusPlugin:get_network_details() called"
+#~ msgstr "已呼叫 NexusPlugin:get_network_details()"
+