]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Imported Translations from Transifex
authorOpenStack Jenkins <jenkins@openstack.org>
Mon, 11 Feb 2013 00:05:19 +0000 (00:05 +0000)
committerOpenStack Jenkins <jenkins@openstack.org>
Mon, 11 Feb 2013 00:05:19 +0000 (00:05 +0000)
Change-Id: I3a619c2e95c417169a281986e3d28044383075ca

quantum/locale/quantum.pot

index 2b69c55a5a53cb6f8d7f4feadf181507a0542b72..62fae84a0dfcec0b0fcc5625165eb8513d8c042f 100644 (file)
@@ -6,10 +6,10 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: quantum jenkins.quantum.propose.translation.update.12"
+"Project-Id-Version: quantum jenkins.quantum.propose.translation.update.14"
 "\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-02-09 00:05+0000\n"
+"POT-Creation-Date: 2013-02-11 00:05+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"
@@ -460,8 +460,8 @@ msgid ""
 msgstr ""
 
 #: quantum/agent/ovs_cleanup_util.py:72
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:408
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:191
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:409
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:214
 #, python-format
 msgid "Delete %s"
 msgstr ""
@@ -485,55 +485,55 @@ msgstr ""
 msgid "Error processing message. Exception: %s"
 msgstr ""
 
-#: quantum/agent/securitygroups_rpc.py:32
+#: quantum/agent/securitygroups_rpc.py:39
 #, python-format
 msgid "Get security group rules for devices via rpc %r"
 msgstr ""
 
-#: quantum/agent/securitygroups_rpc.py:53
+#: quantum/agent/securitygroups_rpc.py:62
 #, python-format
 msgid "Security group rule updated on remote: %s"
 msgstr ""
 
-#: quantum/agent/securitygroups_rpc.py:63
+#: quantum/agent/securitygroups_rpc.py:72
 #, python-format
 msgid "Security group member updated on remote: %s"
 msgstr ""
 
-#: quantum/agent/securitygroups_rpc.py:70
-#: quantum/agent/securitygroups_rpc.py:120
+#: quantum/agent/securitygroups_rpc.py:79
+#: quantum/agent/securitygroups_rpc.py:127
 msgid "Provider rule updated"
 msgstr ""
 
-#: quantum/agent/securitygroups_rpc.py:80
+#: quantum/agent/securitygroups_rpc.py:89
 msgid "Init firewall settings"
 msgstr ""
 
-#: quantum/agent/securitygroups_rpc.py:89
+#: quantum/agent/securitygroups_rpc.py:96
 #, python-format
 msgid "Preparing filters for devices %s"
 msgstr ""
 
-#: quantum/agent/securitygroups_rpc.py:97
+#: quantum/agent/securitygroups_rpc.py:104
 #, python-format
 msgid "Security group rule updated %r"
 msgstr ""
 
-#: quantum/agent/securitygroups_rpc.py:104
+#: quantum/agent/securitygroups_rpc.py:111
 #, python-format
 msgid "Security group member updated %r"
 msgstr ""
 
-#: quantum/agent/securitygroups_rpc.py:126
+#: quantum/agent/securitygroups_rpc.py:133
 #, python-format
 msgid "Remove device filter for %r"
 msgstr ""
 
-#: quantum/agent/securitygroups_rpc.py:135
+#: quantum/agent/securitygroups_rpc.py:142
 msgid "Refresh firewall rules"
 msgstr ""
 
-#: quantum/agent/securitygroups_rpc.py:143
+#: quantum/agent/securitygroups_rpc.py:150
 #, python-format
 msgid "Update port filter for %s"
 msgstr ""
@@ -682,27 +682,27 @@ msgstr ""
 msgid "No namespace defined for parent"
 msgstr ""
 
-#: quantum/agent/linux/iptables_firewall.py:50
+#: quantum/agent/linux/iptables_firewall.py:54
 #, python-format
 msgid "Preparing device (%s) filter"
 msgstr ""
 
-#: quantum/agent/linux/iptables_firewall.py:58
+#: quantum/agent/linux/iptables_firewall.py:62
 #, python-format
 msgid "Updating device (%s) filter"
 msgstr ""
 
-#: quantum/agent/linux/iptables_firewall.py:60
+#: quantum/agent/linux/iptables_firewall.py:64
 #, python-format
 msgid "Attempted to update port filter which is not filtered %s"
 msgstr ""
 
-#: quantum/agent/linux/iptables_firewall.py:69
+#: quantum/agent/linux/iptables_firewall.py:73
 #, python-format
 msgid "Removing device (%s) filter"
 msgstr ""
 
-#: quantum/agent/linux/iptables_firewall.py:71
+#: quantum/agent/linux/iptables_firewall.py:75
 #, python-format
 msgid "Attempted to remove port filter which is not filtered %r"
 msgstr ""
@@ -838,7 +838,7 @@ msgstr ""
 msgid "TCP Port to listen for metadata server requests."
 msgstr ""
 
-#: quantum/api/api_common.py:48 quantum/api/v2/base.py:457
+#: quantum/api/api_common.py:48 quantum/api/v2/base.py:459
 #, python-format
 msgid "Unable to find '%s' in request body"
 msgstr ""
@@ -949,195 +949,207 @@ msgstr ""
 
 #: quantum/api/v2/attributes.py:36
 #, python-format
-msgid "Invalid input. %s must be a dictionary."
+msgid ""
+"Invalid input. '%(target_dict)s' must be a dictionary with keys: "
+"%(expected_keys)s"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:41
+#: quantum/api/v2/attributes.py:43
 #, python-format
 msgid ""
-"Expected keys not found. Expected: %(expected_keys)s Provided: "
-"%(provided_keys)s"
+"Expected keys not found. Expected: '%(expected_keys)s', Provided: "
+"'%(provided_keys)s'"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:52
+#: quantum/api/v2/attributes.py:55
 #, python-format
 msgid "'%(data)s' is not in %(valid_values)s"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:59
+#: quantum/api/v2/attributes.py:63
 #, python-format
 msgid "'%s' is not a valid string"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:64
+#: quantum/api/v2/attributes.py:68
 #, python-format
 msgid "'%(data)s' exceeds maximum length of %(max_len)s"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:73
+#: quantum/api/v2/attributes.py:78
 #, python-format
 msgid "'%(data)s' is not in range %(min_value)s through %(max_value)s"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:83
+#: quantum/api/v2/attributes.py:90
 #, python-format
 msgid "'%s' is not a valid MAC address"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:92
+#: quantum/api/v2/attributes.py:99
 #, python-format
 msgid "'%s' is not a valid IP address"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:104
+#: quantum/api/v2/attributes.py:111
 #, python-format
-msgid "'%s' is not a valid IP pool"
+msgid "Invalid data format for IP pool: '%s'"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:123
+#: quantum/api/v2/attributes.py:130 quantum/api/v2/attributes.py:137
 #, python-format
-msgid "'%s' is not a valid fixed IP"
+msgid "Invalid data format for fixed IP: '%s'"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:134
+#: quantum/api/v2/attributes.py:145
 #, python-format
-msgid "Duplicate entry %s"
+msgid "Duplicate IP address '%s'"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:150 quantum/api/v2/attributes.py:161
+#: quantum/api/v2/attributes.py:161
+#, python-format
+msgid "Invalid data format for nameserver: '%s'"
+msgstr ""
+
+#: quantum/api/v2/attributes.py:172
 #, python-format
 msgid "'%s' is not a valid nameserver"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:165
+#: quantum/api/v2/attributes.py:176
 #, python-format
-msgid "Duplicate nameserver %s"
+msgid "Duplicate nameserver '%s'"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:173
+#: quantum/api/v2/attributes.py:184
 #, python-format
-msgid "'%s' is not a valid hostroute"
+msgid "Invalid data format for hostroute: '%s'"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:193
+#: quantum/api/v2/attributes.py:204
 #, python-format
-msgid "Duplicate hostroute %s"
+msgid "Duplicate hostroute '%s'"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:213
+#: quantum/api/v2/attributes.py:224
 #, python-format
 msgid "'%s' is not a valid IP subnet"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:225
+#: quantum/api/v2/attributes.py:236
 #, python-format
 msgid "'%s' is not a valid input"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:232
+#: quantum/api/v2/attributes.py:243
 #, python-format
 msgid "'%s' is not a valid UUID"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:244
+#: quantum/api/v2/attributes.py:255
 #, python-format
 msgid "'%s' is not a list"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:255
+#: quantum/api/v2/attributes.py:266
 #, python-format
-msgid "Duplicate items in the list: %s"
+msgid "Duplicate items in the list: '%s'"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:262
+#: quantum/api/v2/attributes.py:273
 #, python-format
 msgid "'%s' is not a dictionary"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:271
+#: quantum/api/v2/attributes.py:282
 #, python-format
 msgid "'%s' is not an integer"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:276
+#: quantum/api/v2/attributes.py:287
 #, python-format
 msgid "'%s' should be non-negative"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:295
+#: quantum/api/v2/attributes.py:306
 #, python-format
 msgid "'%s' cannot be converted to boolean"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:303
+#: quantum/api/v2/attributes.py:314
 #, python-format
 msgid "'%s' is not a integer"
 msgstr ""
 
-#: quantum/api/v2/attributes.py:316
+#: quantum/api/v2/attributes.py:327
 #, python-format
 msgid "'%s' is not of the form <key>=[value]"
 msgstr ""
 
-#: quantum/api/v2/base.py:245
+#: quantum/api/v2/base.py:243
 #, python-format
 msgid "Unable to undo add for %(resource)s %(id)s"
 msgstr ""
 
-#: quantum/api/v2/base.py:412
+#: quantum/api/v2/base.py:363
+#, python-format
+msgid "Invalid format: %s"
+msgstr ""
+
+#: quantum/api/v2/base.py:414
 msgid ""
 "Specifying 'tenant_id' other than authenticated tenant in request "
 "requires admin privileges"
 msgstr ""
 
-#: quantum/api/v2/base.py:420
+#: quantum/api/v2/base.py:422
 msgid "Running without keystyone AuthN requires  that tenant_id is specified"
 msgstr ""
 
-#: quantum/api/v2/base.py:437
+#: quantum/api/v2/base.py:439
 msgid "Resource body required"
 msgstr ""
 
-#: quantum/api/v2/base.py:448
+#: quantum/api/v2/base.py:450
 msgid "Bulk operation not supported"
 msgstr ""
 
-#: quantum/api/v2/base.py:452
+#: quantum/api/v2/base.py:454
 msgid "Resources required"
 msgstr ""
 
-#: quantum/api/v2/base.py:467
+#: quantum/api/v2/base.py:469
 #, python-format
 msgid "Failed to parse request. Required attribute '%s' not specified"
 msgstr ""
 
-#: quantum/api/v2/base.py:474
+#: quantum/api/v2/base.py:476
 #, python-format
 msgid "Attribute '%s' not allowed in POST"
 msgstr ""
 
-#: quantum/api/v2/base.py:479
+#: quantum/api/v2/base.py:481
 #, python-format
 msgid "Cannot update read-only attribute %s"
 msgstr ""
 
-#: quantum/api/v2/base.py:497
+#: quantum/api/v2/base.py:499
 #, python-format
 msgid "Invalid input for %(attr)s. Reason: %(reason)s."
 msgstr ""
 
-#: quantum/api/v2/base.py:517
+#: quantum/api/v2/base.py:519
 #, python-format
 msgid "Tenant %(tenant_id)s not allowed to create %(resource)s on this network"
 msgstr ""
 
-#: quantum/api/v2/resource.py:86 quantum/api/v2/resource.py:94
-#: quantum/api/v2/resource.py:100
+#: quantum/api/v2/resource.py:85 quantum/api/v2/resource.py:93
+#: quantum/api/v2/resource.py:99
 #, python-format
 msgid "%s failed"
 msgstr ""
 
-#: quantum/api/v2/resource.py:102
+#: quantum/api/v2/resource.py:101
 msgid "Request Failed: internal server error while processing your request."
 msgstr ""
 
@@ -3568,7 +3580,7 @@ msgstr ""
 
 #: quantum/plugins/hyperv/db.py:41
 #: quantum/plugins/linuxbridge/db/l2network_db_v2.py:117
-#: quantum/plugins/openvswitch/ovs_db_v2.py:131
+#: quantum/plugins/openvswitch/ovs_db_v2.py:134
 #, python-format
 msgid ""
 "Reserving vlan %(vlan_id)s on physical network %(physical_network)s from "
@@ -3582,7 +3594,7 @@ msgstr ""
 
 #: quantum/plugins/hyperv/db.py:79
 #: quantum/plugins/linuxbridge/db/l2network_db_v2.py:139
-#: quantum/plugins/openvswitch/ovs_db_v2.py:154
+#: quantum/plugins/openvswitch/ovs_db_v2.py:157
 #, python-format
 msgid ""
 "Reserving specific vlan %(vlan_id)s on physical network "
@@ -3596,7 +3608,7 @@ msgstr ""
 
 #: quantum/plugins/hyperv/db.py:139
 #: quantum/plugins/linuxbridge/db/l2network_db_v2.py:172
-#: quantum/plugins/openvswitch/ovs_db_v2.py:189
+#: quantum/plugins/openvswitch/ovs_db_v2.py:192
 #, python-format
 msgid "vlan_id %(vlan_id)s on physical network %(physical_network)s not found"
 msgstr ""
@@ -3604,8 +3616,8 @@ msgstr ""
 #: quantum/plugins/hyperv/db.py:163 quantum/plugins/hyperv/db.py:176
 #: quantum/plugins/linuxbridge/db/l2network_db_v2.py:69
 #: quantum/plugins/linuxbridge/db/l2network_db_v2.py:88
-#: quantum/plugins/openvswitch/ovs_db_v2.py:88
-#: quantum/plugins/openvswitch/ovs_db_v2.py:106
+#: quantum/plugins/openvswitch/ovs_db_v2.py:91
+#: quantum/plugins/openvswitch/ovs_db_v2.py:109
 #, python-format
 msgid ""
 "Removing vlan %(vlan_id)s on physical network %(physical_network)s from "
@@ -3643,14 +3655,14 @@ msgid "Invalid tenant_network_type: %(tenant_network_type)s. Agent terminated!"
 msgstr ""
 
 #: quantum/plugins/hyperv/hyperv_quantum_plugin.py:212
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:270
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:287
 #, python-format
 msgid "Invalid network VLAN range: '%(range)s' - %(e)s. Agent terminated!"
 msgstr ""
 
 #: quantum/plugins/hyperv/hyperv_quantum_plugin.py:219
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:246
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:276
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:293
 #, python-format
 msgid "Network VLAN ranges: %s"
 msgstr ""
@@ -3662,7 +3674,7 @@ msgstr ""
 
 #: quantum/plugins/hyperv/hyperv_quantum_plugin.py:283
 #: quantum/plugins/metaplugin/meta_quantum_plugin.py:173
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:457
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:479
 #, python-format
 msgid "Created network: %s"
 msgstr ""
@@ -3673,7 +3685,7 @@ msgstr ""
 
 #: quantum/plugins/hyperv/rpc_callbacks.py:53
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:77
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:72
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:86
 #, python-format
 msgid "Device %(device)s details requested from %(agent_id)s"
 msgstr ""
@@ -3683,16 +3695,16 @@ msgstr ""
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:95
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:115
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:130
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:90
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:110
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:125
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:104
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:124
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:139
 #, python-format
 msgid "%s can not be found in database"
 msgstr ""
 
 #: quantum/plugins/hyperv/rpc_callbacks.py:77
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:103
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:98
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:112
 #, python-format
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
@@ -3736,8 +3748,8 @@ msgid "port_delete received"
 msgstr ""
 
 #: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:129
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:412
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:200
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:413
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:223
 msgid "port_update received"
 msgstr ""
 
@@ -3822,14 +3834,14 @@ msgid "Removing port failed for device %s: %s"
 msgstr ""
 
 #: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:318
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:576
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:634
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:577
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:662
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
 #: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:326
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:584
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:647
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:585
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:675
 msgid "Agent loop has new devices!"
 msgstr ""
 
@@ -3844,8 +3856,8 @@ msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
 #: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:353
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:619
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:713
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:620
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:741
 msgid "Agent initialized successfully, now running... "
 msgstr ""
 
@@ -3945,55 +3957,55 @@ msgid "Invalid network VLAN range: '%(entry)s' - %(ex)s. Service terminated!"
 msgstr ""
 
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:298
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:343
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:360
 msgid "provider:network_type required"
 msgstr ""
 
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:302
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:347
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:364
 msgid "provider:segmentation_id specified for flat network"
 msgstr ""
 
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:308
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:353
 #: quantum/plugins/openvswitch/ovs_quantum_plugin.py:370
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:387
 msgid "provider:segmentation_id required"
 msgstr ""
 
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:311
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:356
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:373
 msgid "provider:segmentation_id out of range (1 through 4094)"
 msgstr ""
 
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:316
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:374
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:391
 msgid "provider:physical_network specified for local network"
 msgstr ""
 
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:322
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:380
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:397
 msgid "provider:segmentation_id specified for local network"
 msgstr ""
 
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:328
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:386
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:403
 #, python-format
 msgid "provider:network_type %s not supported"
 msgstr ""
 
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:334
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:392
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:409
 #, python-format
 msgid "Unknown provider:physical_network %s"
 msgstr ""
 
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:340
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:398
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:415
 msgid "provider:physical_network required"
 msgstr ""
 
 #: quantum/plugins/linuxbridge/lb_quantum_plugin.py:361
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:419
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:436
 msgid "Plugin does not support updating provider attributes"
 msgstr ""
 
@@ -4098,80 +4110,80 @@ msgstr ""
 msgid "Done deleting subinterface %s"
 msgstr ""
 
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:405
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:189
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:406
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:212
 msgid "network_delete received"
 msgstr ""
 
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:476
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:477
 msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
 msgstr ""
 
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:480
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:481
 #, python-format
 msgid "RPC agent_id: %s"
 msgstr ""
 
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:521
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:553
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:522
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:580
 #, python-format
 msgid "Port %s added"
 msgstr ""
 
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:527
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:559
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:528
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:586
 #, python-format
 msgid "Unable to get port details for %(device)s: %(e)s"
 msgstr ""
 
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:532
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:565
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:533
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:592
 #, python-format
 msgid "Port %(device)s updated. Details: %(details)s"
 msgstr ""
 
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:544
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:564
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:574
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:596
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:545
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:565
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:601
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:624
 #, python-format
 msgid "Device %s not defined on plugin"
 msgstr ""
 
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:551
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:582
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:552
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:610
 #, python-format
 msgid "Attachment %s removed"
 msgstr ""
 
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:557
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:588
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:558
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:616
 #, python-format
 msgid "port_removed failed for %(device)s: %(e)s"
 msgstr ""
 
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:561
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:593
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:562
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:621
 #, python-format
 msgid "Port %s updated."
 msgstr ""
 
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:571
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:572
 msgid "LinuxBridge Agent RPC Daemon Started!"
 msgstr ""
 
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:594
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:662
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:595
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:690
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
 msgstr ""
 
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:609
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:610
 #, python-format
 msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
 msgstr ""
 
-#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:612
+#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:613
 #, python-format
 msgid "Interface mappings: %s"
 msgstr ""
@@ -4185,7 +4197,7 @@ msgid "List of <physical_network>:<physical_interface>"
 msgstr ""
 
 #: quantum/plugins/linuxbridge/db/l2network_db_v2.py:143
-#: quantum/plugins/openvswitch/ovs_db_v2.py:158
+#: quantum/plugins/openvswitch/ovs_db_v2.py:161
 #, python-format
 msgid ""
 "Reserving specific vlan %(vlan_id)s on physical network "
@@ -4193,7 +4205,7 @@ msgid ""
 msgstr ""
 
 #: quantum/plugins/linuxbridge/db/l2network_db_v2.py:164
-#: quantum/plugins/openvswitch/ovs_db_v2.py:185
+#: quantum/plugins/openvswitch/ovs_db_v2.py:188
 #, python-format
 msgid ""
 "Releasing vlan %(vlan_id)s on physical network %(physical_network)s to "
@@ -4201,7 +4213,7 @@ msgid ""
 msgstr ""
 
 #: quantum/plugins/linuxbridge/db/l2network_db_v2.py:168
-#: quantum/plugins/openvswitch/ovs_db_v2.py:181
+#: quantum/plugins/openvswitch/ovs_db_v2.py:184
 #, python-format
 msgid ""
 "Releasing vlan %(vlan_id)s on physical network %(physical_network)s "
@@ -5109,192 +5121,197 @@ msgstr ""
 msgid "Quantum state has diverged from the networking backend!"
 msgstr ""
 
-#: quantum/plugins/openvswitch/ovs_db_v2.py:202
+#: quantum/plugins/openvswitch/ovs_db_v2.py:205
 #, python-format
 msgid "Skipping unreasonable tunnel ID range %(tun_min)s:%(tun_max)s"
 msgstr ""
 
-#: quantum/plugins/openvswitch/ovs_db_v2.py:221
+#: quantum/plugins/openvswitch/ovs_db_v2.py:224
 #, python-format
 msgid "Removing tunnel %s from pool"
 msgstr ""
 
-#: quantum/plugins/openvswitch/ovs_db_v2.py:248
+#: quantum/plugins/openvswitch/ovs_db_v2.py:251
 #, python-format
 msgid "Reserving tunnel %s from pool"
 msgstr ""
 
-#: quantum/plugins/openvswitch/ovs_db_v2.py:262
+#: quantum/plugins/openvswitch/ovs_db_v2.py:265
 #, python-format
 msgid "Reserving specific tunnel %s from pool"
 msgstr ""
 
-#: quantum/plugins/openvswitch/ovs_db_v2.py:265
+#: quantum/plugins/openvswitch/ovs_db_v2.py:268
 #, python-format
 msgid "Reserving specific tunnel %s outside pool"
 msgstr ""
 
-#: quantum/plugins/openvswitch/ovs_db_v2.py:287
+#: quantum/plugins/openvswitch/ovs_db_v2.py:290
 #, python-format
 msgid "Releasing tunnel %s outside pool"
 msgstr ""
 
-#: quantum/plugins/openvswitch/ovs_db_v2.py:289
+#: quantum/plugins/openvswitch/ovs_db_v2.py:292
 #, python-format
 msgid "Releasing tunnel %s to pool"
 msgstr ""
 
-#: quantum/plugins/openvswitch/ovs_db_v2.py:291
+#: quantum/plugins/openvswitch/ovs_db_v2.py:294
 #, python-format
 msgid "tunnel_id %s not found"
 msgstr ""
 
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:117
+#: quantum/plugins/openvswitch/ovs_db_v2.py:308
+#, python-format
+msgid "get_port_with_securitygroups() called:port_id=%s"
+msgstr ""
+
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:131
 #, python-format
 msgid "Device %(device)s up on %(agent_id)s"
 msgstr ""
 
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:232
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:249
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:242
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:259
 msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
 msgstr ""
 
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:293
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:310
 #, python-format
 msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
 msgstr ""
 
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:297
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:314
 #, python-format
 msgid "Tunnel ID ranges: %s"
 msgstr ""
 
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:361
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:378
 msgid "GRE networks are not enabled"
 msgstr ""
 
-#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:364
+#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:381
 msgid "provider:physical_network specified for GRE network"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:197
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:220
 #, python-format
 msgid "Network %s not used on agent."
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:222
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:248
 msgid "tunnel_update received"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:251
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:277
 #, python-format
 msgid "No local VLAN available for net-id=%s"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:254
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:280
 #, python-format
 msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:276
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:302
 #, python-format
 msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:293
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:319
 #, python-format
 msgid ""
 "Cannot provision flat network for net-id=%(net_uuid)s - no bridge for "
 "physical_network %(physical_network)s"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:312
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:338
 #, python-format
 msgid ""
 "Cannot provision VLAN network for net-id=%(net_uuid)s - no bridge for "
 "physical_network %(physical_network)s"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:320
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:346
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for net-"
 "id=%(net_uuid)s"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:330
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:356
 #, python-format
 msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:364
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:390
 #, python-format
 msgid ""
 "Cannot reclaim unknown network type %(network_type)s for net-"
 "id=%(net_uuid)s"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:414
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:440
 #, python-format
 msgid "port_unbound() net_uuid %s not in local_vlan_map"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:427
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:453
 #, python-format
 msgid "port_unbound: vif_id %s not in local_vlan_map"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:470
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:496
 msgid ""
 "Failed to create OVS patch port. Cannot have tunneling enabled on this "
 "agent, since this version of OVS does not support tunnels or patch ports."
 " Agent terminated!"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:490
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:516
 #, python-format
 msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:495
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:521
 #, python-format
 msgid ""
 "Bridge %(bridge)s for physical network %(physical_network)s does not "
 "exist. Agent terminated!"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:548
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:574
 #, python-format
 msgid "No VIF port for port %s defined on agent."
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:620
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:648
 #, python-format
 msgid "Unable to sync tunnel IP %(local_ip)s: %(e)s"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:640
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:668
 msgid "Agent tunnel out of sync with plugin!"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:653
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:681
 msgid "Error in agent event loop"
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:680
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:708
 #, python-format
 msgid "Parsing bridge_mappings failed: %s."
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:693
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:721
 msgid "Tunnelling cannot be enabled without a valid local_ip."
 msgstr ""
 
-#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:707
+#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:735
 #, python-format
 msgid "%s Agent terminated!"
 msgstr ""