]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Imported Translations from Transifex
authorOpenStack Jenkins <jenkins@openstack.org>
Fri, 14 Jun 2013 12:11:12 +0000 (12:11 +0000)
committerOpenStack Jenkins <jenkins@openstack.org>
Fri, 14 Jun 2013 12:11:12 +0000 (12:11 +0000)
Change-Id: I00bce7b7069d0ff8f2d62633b502103bd5e62abd

18 files changed:
quantum/locale/bg_BG/LC_MESSAGES/quantum.po
quantum/locale/cs/LC_MESSAGES/quantum.po
quantum/locale/da/LC_MESSAGES/quantum.po
quantum/locale/de/LC_MESSAGES/quantum.po
quantum/locale/es/LC_MESSAGES/quantum.po
quantum/locale/fi_FI/LC_MESSAGES/quantum.po
quantum/locale/fr/LC_MESSAGES/quantum.po
quantum/locale/it/LC_MESSAGES/quantum.po
quantum/locale/ja/LC_MESSAGES/quantum.po
quantum/locale/ka_GE/LC_MESSAGES/quantum.po
quantum/locale/ko_KR/LC_MESSAGES/quantum.po
quantum/locale/pt_BR/LC_MESSAGES/quantum.po
quantum/locale/quantum.pot
quantum/locale/ro/LC_MESSAGES/quantum.po
quantum/locale/ru/LC_MESSAGES/quantum.po
quantum/locale/vi_VN/LC_MESSAGES/quantum.po
quantum/locale/zh_CN/LC_MESSAGES/quantum.po
quantum/locale/zh_TW/LC_MESSAGES/quantum.po

index add9e9765a4e285fae4da1fbc311655a104728f7..46fa09223413b8d53223f299b7b0ae2f6f39032d 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Bulgarian (Bulgaria) "
@@ -1791,7 +1791,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2852,22 +2852,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2887,7 +2887,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2961,7 +2961,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2971,16 +2971,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3077,142 +3077,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3222,49 +3227,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3288,194 +3293,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3484,26 +3479,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7155,231 +7150,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8323,102 +8348,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8515,6 +8444,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8533,24 +8558,23 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 #~ msgstr ""
 
-#~ msgid "GRE networks are not enabled"
+#~ msgid "CONSUMER GOT %s"
 #~ msgstr ""
 
-#~ msgid "provider:physical_network specified for GRE network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
+#~ msgid "Could not create IPC directory %s"
 #~ msgstr ""
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
 #~ msgstr ""
 
index 9624f7b9d3274ba80273c25de7c3f07e735bce03..184221eb64a8d46d31091f976b5a6ece4efec197 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Czech "
@@ -1791,7 +1791,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2852,22 +2852,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2887,7 +2887,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2961,7 +2961,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2971,16 +2971,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3077,142 +3077,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3222,49 +3227,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3288,194 +3293,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3484,26 +3479,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7155,231 +7150,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8323,102 +8348,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8515,6 +8444,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8533,24 +8558,23 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 #~ msgstr ""
 
-#~ msgid "GRE networks are not enabled"
+#~ msgid "CONSUMER GOT %s"
 #~ msgstr ""
 
-#~ msgid "provider:physical_network specified for GRE network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
+#~ msgid "Could not create IPC directory %s"
 #~ msgstr ""
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
 #~ msgstr ""
 
index 1a9f0bc96c09cae8c3d23d14f6287ea65fa4535c..ae0917c059f7d33907d536f7188fd4cfa48e3739 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+0000\n"
 "PO-Revision-Date: 2013-05-16 09:23+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Danish "
@@ -1791,7 +1791,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2852,22 +2852,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2887,7 +2887,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2961,7 +2961,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2971,16 +2971,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3077,142 +3077,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3222,49 +3227,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3288,194 +3293,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3484,26 +3479,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7155,231 +7150,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8323,102 +8348,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8515,6 +8444,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8533,24 +8558,23 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 #~ msgstr ""
 
-#~ msgid "GRE networks are not enabled"
+#~ msgid "CONSUMER GOT %s"
 #~ msgstr ""
 
-#~ msgid "provider:physical_network specified for GRE network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
+#~ msgid "Could not create IPC directory %s"
 #~ msgstr ""
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
 #~ msgstr ""
 
index 0f5994cc5143d4da7b04398cb4b0e782e12fc8e8..a25f00fbb52bfd43c7add683bac20c591f6497a6 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+0000\n"
 "PO-Revision-Date: 2013-05-22 08:17+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: German "
@@ -1908,7 +1908,7 @@ msgstr "Gateway-IP '%(ip_address)s' steht im Konflikt mit Zuordnungspool %(pool)
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr "Im Cache gespeicherte Datei %s wird neu geladen"
@@ -3102,24 +3102,24 @@ msgstr "Ursprüngliche Ausnahme wird gelöscht: %s"
 msgid "Could not release the acquired lock `%s`"
 msgstr "Angeforderte Sperre '%s' konnte nicht freigegeben werden"
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr "Semaphor \"%(lock)s\" für Methode \"%(method)s\" erhalten..."
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr "Versuch, Dateisperre \"%(lock)s\" für Methode \"%(method)s\" zu greifen..."
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 "Dateisperre \"%(lock)s\" unter %(path)s für Methode \"%(method)s\" "
 "erhalten..."
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -3141,7 +3141,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr "syslog-Funktion muss einer der folgenden Werte sein: %s"
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr "Schwerwiegender Aufruf an veraltete Konfiguration: %(msg)s"
@@ -3215,7 +3215,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr "CMD wird ausgeführt (Unterprozess): %s"
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr "Ergebnis war %s"
@@ -3225,16 +3225,16 @@ msgstr "Ergebnis war %s"
 msgid "%r failed. Retrying."
 msgstr "%r fehlgeschlagen. Neuversuch."
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, fuzzy, python-format
 msgid "Running cmd (SSH): %s"
 msgstr "CMD wird ausgeführt (Unterprozess): %s"
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3342,16 +3342,21 @@ msgstr ""
 "gehaltenen Sperren sind %(locks)s. Dies ist wahrscheinlich ein Fehler. "
 "Melden Sie ihn. Schließen Sie Folgendes ein: [%(stack)s]."
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr "Pool erstellt neue Verbindung"
 
-#: quantum/openstack/common/rpc/amqp.py:200
-#, fuzzy, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
-msgstr "Keine aufrufenden Threads ausstehend für 'msg_id' : %s, Nachricht : %s "
+#: quantum/openstack/common/rpc/amqp.py:186
+#, python-format
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
@@ -3361,75 +3366,75 @@ msgstr ""
 "Warnungsbegrenzung: %d. Möglicherweise gibt es ein Leck in "
 "'MulticallProxyWaiter'."
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr "Entpackter Kontext: %s"
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr "'UNIQUE_ID' ist %s."
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr "%s erhalten"
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr "Keine Methode für Nachricht: %s"
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr "Keine Methode für Nachricht: %s"
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr "Erwartete Ausnahme bei Nachrichtenbehandlung (%s)"
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr "Ausnahme bei Nachrichtenbehandlung"
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr "Synchroner Aufruf bei %s ..."
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr "'MSG_ID' ist %s"
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr "Asynchroner Cast bei %s..."
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr "Asynchroner Fan-out-Cast..."
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr "%(event_type)s wird gesendet auf %(topic)s"
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr "Eine unbekannte Ausnahme in Zusammenhang mit RPC ist aufgetreten."
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr "Ausnahme bei Zeichenfolgeformatoperation"
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
@@ -3438,36 +3443,36 @@ msgstr ""
 "Ferner Fehler: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr "Doppelte Nachricht (%(msg_id)s) gefunden. Wird übersprungen."
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr "Ungültige Wiederverwendung einer RPC-Verbindung."
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 "Angegebene RPC-Version %(version)s wird von diesem Endpunkt nicht "
 "unterstützt. "
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
@@ -3476,17 +3481,17 @@ msgstr ""
 "Angegebene RPC-Umschlagsversion %(version)s wird von diesem Endpunkt "
 "nicht unterstützt."
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr "%(item)s konnte nicht bereinigt werden. Zentraler Fehler %(err)s"
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr "Ausnahme %s wird an Aufrufenden zurückgegeben"
@@ -3496,17 +3501,17 @@ msgstr "Ausnahme %s wird an Aufrufenden zurückgegeben"
 msgid "Failed to process message... skipping it."
 msgstr "Nachricht konnte nicht verarbeitet werden und wird übersprungen."
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr "Wiederherstellung der Verbindung zu AMQP-Server auf %(hostname)s:%(port)d"
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr "Verbunden mit AMQP-Server auf %(hostname)s:%(port)d"
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
@@ -3515,7 +3520,7 @@ msgstr ""
 "Herstellen einer Verbindung zu AMQP-Server auf %(hostname)s:%(port)d nach"
 " %(max_retries)d Versuchen nicht möglich: %(err_str)s "
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
@@ -3524,25 +3529,25 @@ msgstr ""
 "AMQP-Server auf %(hostname)s:%(port)d ist nicht erreichbar: %(err_str)s. "
 "Erneuter Versuch in %(sleep_time)d Sekunden."
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr "Consumer konnte nicht deklariert werden für Topic '%(topic)s': %(err_str)s"
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr "Zeitlimitüberschreitung beim Warten auf RPC-Antwort: %s"
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr "Nachricht aus Warteschlange wurde nicht verarbeitet: %s"
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3570,198 +3575,188 @@ msgstr "AMQP-Warteschlangen erneut erstellt"
 msgid "Error processing message.  Skipping it."
 msgstr "Fehler beim Verarbeiten der Nachricht. Wird übersprungen."
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr "JSON-Serialisierung fehlgeschlagen. "
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr "Deserialisierung: %s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr "Verbindung zu %(addr)s mit %(type)s wird hergestellt"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr "-> %(subscribe)s abonniert"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr "-> Bindung: %(bind)s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr "Socket konnte nicht geöffnet werden. "
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr "%s wird abonniert"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr "Sie können auf diesem Socket nicht empfangen. "
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr "Sie können auf diesem Socket nicht senden. "
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr "Funktion wird mit Kontext ausgeführt: %s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr "Antwort wird gesendet"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr "RPC-Nachricht hat keine Methode enthalten."
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr "Reaktor wird registriert"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr "Eingangsreaktor registriert"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr "Ausgangsreaktor registriert"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr "Socketverwendung"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr "CONSUMER HAT %s ABGERUFEN"
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr "Proxy für Topic wird erstellt: %s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr "Topic enthielt gefährliche Zeichen."
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr "ROUTER - RELAY-OUT-METHODE ERFOLGREICH FÜR %(data)s"
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr "Erstellung von Topicsocketdatei fehlgeschlagen."
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
-#, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
-msgstr "ROUTER - RELAY-OUT-METHODE HAT %(data)s IN WARTESCHLANGE GESTELLT"
-
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
 msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 "Lokaler topicbezogener Rückstandspuffer für Topic %(topic)s voll. "
 "Nachricht wird gelöscht."
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:514
+#, python-format
+msgid "Required IPC directory does not exist at %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
-msgstr "IPC-Verzeichnis %s konnte nicht erstellt werden"
+msgid "Permission denied to IPC directory at %s"
+msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 "ZeroMQ-Empfängerdämon konnte nicht erstellt werden. Socket wird "
 "möglicherweise bereits verwendet. "
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr "CONSUMER HAT DATEN ERHALTEN: %s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr "ROUTER - RELAY-OUT-METHODE FÜR %(data)s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr "ZMQ-Umschlagversion wird nicht unterstützt oder ist unbekannt."
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr "Topic-Registrierung wird übersprungen. Bereits registriert."
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr "Consumer ist zmq.%s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr "Nutzdaten werden erstellt"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr "Warteschlangensocket für wartenden Antwortthread wird erstellt"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr "Cast wird gesendet"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr "Cast gesendet; es wird auf Antwort gewartet"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr "Nachricht erhalten: %s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr "Antwort wird ausgepackt"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr "Nicht unterstützter oder unbekannter ZMQ-Umschlag wurde zurückgegeben."
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr "RPC-Nachricht ungültig."
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr "%(msg)s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr "Nachricht(en) werden gesendet an: %s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr "Keine MatchMaker-Ergebnisse. Kein Casting. "
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr "Keine Übereinstimmung von MatchMaker."
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3770,26 +3765,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr "Keine Übereinstimmung von MatchMaker gefunden."
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr "MatchMaker implementiert keine Registrierung und kein Überwachungssignal."
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, fuzzy, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr "MatchMaker nicht registriert: %s, %s"
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr "Registrierung vor Start des Überwachungssignals nötig."
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr "Keine schlüsseldefinierenden Hosts für Topic '%s', siehe Ringdatei"
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr "Erstellung von Consumerverbindung für Service %s"
@@ -7689,53 +7684,83 @@ msgstr "Fehler beim Abrufen von logischen Switches für Quantum-Netz %s"
 msgid "Created logical switch: %s"
 msgstr "Logischer Switch %s erstellt"
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr "Netz nicht gefunden. Fehler: %s"
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
-msgstr "Ausnahme bei Kommunikation mit dem NVP-Controller für Cluster: %s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr "Logischer Switch: %s nicht gefunden"
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr "Fehler bei der Abfrage logischer Ports auf der NVP-Plattform"
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr "Logischer Router: %s nicht gefunden"
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 "Fehler bei der Abfrage der Ports vom logischen Router auf der NVP-"
 "Plattform"
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr "Port oder Netz nicht gefunden. Fehler: %s"
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr "Suche nach Port mit 'display_name' '%(display_name)s' auf: %(lswitch)s"
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
@@ -7744,11 +7769,11 @@ msgstr ""
 "Suche nach Ports mit dem 'q_port_id'-Tag '%(quantum_port_id)s' auf: "
 "'%(lswitch_uuid)s'"
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr "Ausnahme beim Abfragen von NVP-Ports"
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
@@ -7757,51 +7782,51 @@ msgstr ""
 "'%(num_ports)d' Ports mit 'q_port_id'-Tag: '%(quantum_port_id)s' "
 "gefunden. Nur einer wurde erwartet."
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr "get_port() %(network)s %(port)s"
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr "Logischer Port %(result)s auf logischem Switch %(uuid)s aktualisiert"
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr "Logischer Switch nicht gefunden. Fehler: %s"
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr "Logischer Port %(result)s auf logischem Switch %(uuid)s erstellt"
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr "Logischer Router nicht gefunden, Fehler: %s"
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 "Logischer Port %(lport_uuid)s auf logischem Router %(lrouter_uuid)s wurde"
 " erstellt"
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr "Logischer Router oder Router-Port nicht gefunden, Fehler: %s"
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 "Logischer Port %(lport_uuid)s auf logischem Router %(lrouter_uuid)s wurde"
 " aktualisiert"
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
@@ -7810,7 +7835,7 @@ msgstr ""
 "Port %(lport_uuid)s des logischen Routers auf logischem Router "
 "%(lrouter_uuid)s löschen"
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
@@ -7819,32 +7844,32 @@ msgstr ""
 "Abrufen und Löschen vom Peer-Port des logischen Routers für Port des "
 "logischen Switchs nicht möglich: %s"
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr "Ungültiger Typ der NVP-Zusatzeinheit '%s'"
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr "Router-Port nicht gefunden, Fehler: %s"
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr "Konflikt beim Einrichten der Zusatzeinheit des Router-Ports"
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 "Verbindung der Zusatzeinheit mit dem Port des logischen Routers nicht "
 "möglich"
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr "Port nicht gefunden. Fehler: %s"
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
@@ -7853,36 +7878,36 @@ msgstr ""
 "Ausnahme bei Verbindung von Zusatzeinheit: %(att)s mit NVP-Port: %(port)s"
 " für logischen Switch von NVP %(net)s"
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr "Sicherheitsprofil erstellt: %s"
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr "Sicherheitsprofil aktualisiert: %s"
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr "Ungültige Schlüssel für NAT-Übereinstimmung: %s"
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr "NAT-Regel wird erstellt: %s"
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr "Logischer Router von NVP %s nicht gefunden"
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr "Fehler beim Erstellen der NAT-Regel auf der NVP-Plattform"
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
@@ -7890,7 +7915,7 @@ msgstr ""
 "Regeln vom Typ 'No SNAT' können nicht angewendet werden, da sie in dieser"
 " Version der NVP-Plattform nicht verfügbar sind"
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
@@ -7899,32 +7924,32 @@ msgstr ""
 "Fehler beim Entfernen der NAT-Regel '%(nat_rule_uuid)s' für logischen "
 "Router '%(lrouter_uuid)s'"
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr "NAT-Regel %s nicht gefunden"
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr "Fehler beim Abrufen von NAT-Regel '%s' von NVP-Plattform"
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr "Logischer Router von NVP '%s' nicht gefunden"
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr "Fehler beim Abrufen von NAT-Regeln für logischen Router von NVP '%s'"
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr "Router-Port %(lport_id)s auf Router %(lrouter_id)s nicht gefunden"
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
@@ -7933,11 +7958,11 @@ msgstr ""
 "Ausnahme beim Aktualisieren der IP-Adressen auf einem logischen Router-"
 "Port: %s"
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr "Fehler beim Erstellen der logischen Warteschlange"
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr "Fehler beim Löschen der logischen Warteschlange"
 
@@ -8964,104 +8989,6 @@ msgstr ""
 "Wiederholungslimit für Neuversuch von Transaktion erreicht (%d). "
 "Tunnelschlüsselzuordnung abgebrochen."
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr "Sekunden zwischen Ausführungen regelmäßig wiederkehrender Tasks"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr "Der für die Verwaltung der Lastverteilung verwendete Treiber."
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr "Position zum Speichern der Konfigurations- und Statusdateien"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr "Der für die Verwaltung der virtuellen Schnittstelle verwendete Treiber"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr "Die Benutzergruppe"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr "Fehler beim Importieren von Schnittstellentreiber: %s"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr "Fehler beim Importieren von Lastverteilungstreiber: %s"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr "Fehler beim Aktualisieren der Statistiken"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr "Abrufen von bereiten Einheiten nicht möglich"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr "Einheit für Pool kann nicht aktualisiert werden: %s"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr "Einheit für Pool kann nicht gelöscht werden: %s"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr "Fehler beim Versuch, mit Statistiksocket zu verbinden: %s"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr "Statistiksocket für Pool nicht gefunden: %s"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr "HAProxy-Prozess kann nicht beendet werden: %s"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr "Aktiver Pool und aktive VIP erwartet"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr "Zu verbindender Port %s kann nicht gefunden werden."
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-"Zu entfernender Port %s kann nicht gefunden werden. Dies kann auftreten, "
-"wenn die VIP zuerst gelöscht wurde."
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr "Zu verwendender Treiber bei Netzzuordnung zum DHCP-Agenten"
@@ -9161,6 +9088,104 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr "FEHLER: %s"
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr "Sekunden zwischen Ausführungen regelmäßig wiederkehrender Tasks"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr "Der für die Verwaltung der Lastverteilung verwendete Treiber."
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr "Position zum Speichern der Konfigurations- und Statusdateien"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr "Der für die Verwaltung der virtuellen Schnittstelle verwendete Treiber"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr "Die Benutzergruppe"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr "Fehler beim Importieren von Schnittstellentreiber: %s"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr "Fehler beim Importieren von Lastverteilungstreiber: %s"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr "Fehler beim Aktualisieren der Statistiken"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr "Abrufen von bereiten Einheiten nicht möglich"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr "Einheit für Pool kann nicht aktualisiert werden: %s"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr "Einheit für Pool kann nicht gelöscht werden: %s"
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr "Fehler beim Versuch, mit Statistiksocket zu verbinden: %s"
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr "Statistiksocket für Pool nicht gefunden: %s"
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr "HAProxy-Prozess kann nicht beendet werden: %s"
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr "Aktiver Pool und aktive VIP erwartet"
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr "Zu verbindender Port %s kann nicht gefunden werden."
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+"Zu entfernender Port %s kann nicht gefunden werden. Dies kann auftreten, "
+"wenn die VIP zuerst gelöscht wurde."
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -9179,31 +9204,23 @@ msgstr "lSwitch: %s nicht gefunden"
 msgid "lrouter:%s not found"
 msgstr "lRouter: %s nicht gefunden"
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-#~ "Tunnelung inaktiviert, aber 'tenant_network_type'"
-#~ " ist 'gre'. Agent beendet!"
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
-#~ msgstr "Ungültiger Tunnel-ID-Bereich: '%(range)s' - %(e)s. Agent beendet!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+#~ msgstr "Keine aufrufenden Threads ausstehend für 'msg_id' : %s, Nachricht : %s "
 
-#~ msgid "GRE networks are not enabled"
-#~ msgstr "GRE-Netze nicht aktiviert"
+#~ msgid "CONSUMER GOT %s"
+#~ msgstr "CONSUMER HAT %s ABGERUFEN"
 
-#~ msgid "provider:physical_network specified for GRE network"
-#~ msgstr "'provider:physical_network' für GRE-Netz angegeben"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
+#~ msgstr "ROUTER - RELAY-OUT-METHODE ERFOLGREICH FÜR %(data)s"
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
-#~ msgstr ""
-#~ "Bereitstellung von GRE-Netz für net-"
-#~ "id=%s nicht möglich - Tunnelung "
-#~ "inaktiviert"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+#~ msgstr "ROUTER - RELAY-OUT-METHODE HAT %(data)s IN WARTESCHLANGE GESTELLT"
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
-#~ msgstr ""
-#~ "Tunnellung kann nicht ohne gültigen Wert"
-#~ " für 'local_ip' aktiviert werden."
+#~ msgid "Could not create IPC directory %s"
+#~ msgstr "IPC-Verzeichnis %s konnte nicht erstellt werden"
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
-#~ msgstr "Netztyp für Nutzernetze ('local', 'vlan', 'gre' oder 'none')"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
+#~ msgstr "Ausnahme bei Kommunikation mit dem NVP-Controller für Cluster: %s"
 
index 2d43e50ff7da0ae23389d51e9d173edccbd60dbd..949d5aaf6531e493176ec7cc8d53ca43338d8cf5 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Spanish "
@@ -1791,7 +1791,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2852,22 +2852,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2887,7 +2887,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2961,7 +2961,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2971,16 +2971,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3077,142 +3077,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3222,49 +3227,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3288,194 +3293,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3484,26 +3479,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7155,231 +7150,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8323,102 +8348,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8515,6 +8444,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8533,24 +8558,23 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 #~ msgstr ""
 
-#~ msgid "GRE networks are not enabled"
+#~ msgid "CONSUMER GOT %s"
 #~ msgstr ""
 
-#~ msgid "provider:physical_network specified for GRE network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
+#~ msgid "Could not create IPC directory %s"
 #~ msgstr ""
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
 #~ msgstr ""
 
index 5a3d458319370685a49242271fecfaaada396f73..65eb26f204884a908b0e7c20fc0d8bf11e3e98ec 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Finnish (Finland) "
@@ -1791,7 +1791,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2852,22 +2852,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2887,7 +2887,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2961,7 +2961,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2971,16 +2971,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3077,142 +3077,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3222,49 +3227,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3288,194 +3293,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3484,26 +3479,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7155,231 +7150,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8323,102 +8348,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8515,6 +8444,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8533,24 +8558,23 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 #~ msgstr ""
 
-#~ msgid "GRE networks are not enabled"
+#~ msgid "CONSUMER GOT %s"
 #~ msgstr ""
 
-#~ msgid "provider:physical_network specified for GRE network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
+#~ msgid "Could not create IPC directory %s"
 #~ msgstr ""
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
 #~ msgstr ""
 
index 7a67845b37a99df7679bab0bf1f20230680a24d3..296d3b8f3e0edfe04a3cceb1dee7bffd1540d7db 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: French "
@@ -1791,7 +1791,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2852,22 +2852,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2887,7 +2887,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2961,7 +2961,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2971,16 +2971,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3077,142 +3077,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3222,49 +3227,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3288,194 +3293,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3484,26 +3479,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7155,231 +7150,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8323,102 +8348,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8515,6 +8444,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8533,24 +8558,23 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 #~ msgstr ""
 
-#~ msgid "GRE networks are not enabled"
+#~ msgid "CONSUMER GOT %s"
 #~ msgstr ""
 
-#~ msgid "provider:physical_network specified for GRE network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
+#~ msgid "Could not create IPC directory %s"
 #~ msgstr ""
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
 #~ msgstr ""
 
index d7c14fb8076aff0c846746e6a678c73315981d2f..3b77dbca671a2753d02220229ecf534ede1cb17f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+0000\n"
 "PO-Revision-Date: 2013-05-16 09:23+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Italian "
@@ -1791,7 +1791,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2852,22 +2852,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2887,7 +2887,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2961,7 +2961,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2971,16 +2971,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3077,142 +3077,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3222,49 +3227,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3288,194 +3293,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3484,26 +3479,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7155,231 +7150,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8323,102 +8348,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8515,6 +8444,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8533,24 +8558,23 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 #~ msgstr ""
 
-#~ msgid "GRE networks are not enabled"
+#~ msgid "CONSUMER GOT %s"
 #~ msgstr ""
 
-#~ msgid "provider:physical_network specified for GRE network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
+#~ msgid "Could not create IPC directory %s"
 #~ msgstr ""
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
 #~ msgstr ""
 
index 0a1fb732f410ae0f8f10013f07ebab3a755b7ad3..186e8ceed50e5feb6cfa97f93c12277dfea1a526 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+0000\n"
 "PO-Revision-Date: 2013-01-30 10:28+0000\n"
 "Last-Translator: Tomoyuki KATO <tomo@dream.daynight.jp>\n"
 "Language-Team: Japanese "
@@ -1792,7 +1792,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2853,22 +2853,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2888,7 +2888,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2962,7 +2962,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2972,16 +2972,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3078,142 +3078,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3223,49 +3228,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3289,194 +3294,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3485,26 +3480,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7156,231 +7151,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8324,102 +8349,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8516,6 +8445,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8534,24 +8559,23 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 #~ msgstr ""
 
-#~ msgid "GRE networks are not enabled"
+#~ msgid "CONSUMER GOT %s"
 #~ msgstr ""
 
-#~ msgid "provider:physical_network specified for GRE network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
+#~ msgid "Could not create IPC directory %s"
 #~ msgstr ""
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
 #~ msgstr ""
 
index 45739c7e9d2c2c97a2e982040a17c8ac9d4fe04c..560fbc4251f831e1391931ba3cb36c0075279c4a 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+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"
@@ -1791,7 +1791,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2852,22 +2852,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2887,7 +2887,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2961,7 +2961,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2971,16 +2971,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3077,142 +3077,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3222,49 +3227,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3288,194 +3293,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3484,26 +3479,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7156,231 +7151,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8324,102 +8349,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8516,6 +8445,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8534,24 +8559,23 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 #~ msgstr ""
 
-#~ msgid "GRE networks are not enabled"
+#~ msgid "CONSUMER GOT %s"
 #~ msgstr ""
 
-#~ msgid "provider:physical_network specified for GRE network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
+#~ msgid "Could not create IPC directory %s"
 #~ msgstr ""
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
 #~ msgstr ""
 
index f041f4e2aca18411019d95d9ad9b4c6984240667..4989c639ae591b6538805d81053c36f401dbf9c6 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+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"
@@ -1791,7 +1791,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2852,22 +2852,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2887,7 +2887,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2961,7 +2961,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2971,16 +2971,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3077,142 +3077,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3222,49 +3227,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3288,194 +3293,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3484,26 +3479,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7155,231 +7150,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8323,102 +8348,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8515,6 +8444,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8533,24 +8558,23 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 #~ msgstr ""
 
-#~ msgid "GRE networks are not enabled"
+#~ msgid "CONSUMER GOT %s"
 #~ msgstr ""
 
-#~ msgid "provider:physical_network specified for GRE network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
+#~ msgid "Could not create IPC directory %s"
 #~ msgstr ""
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
 #~ msgstr ""
 
index 110d2cd61273ebadba3d69ece87b5af43668ebd3..85ddb41e0c31b4fdc0114636c872105ff01a8162 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Portuguese (Brazil) "
@@ -1791,7 +1791,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2852,22 +2852,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2887,7 +2887,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2961,7 +2961,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2971,16 +2971,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3077,142 +3077,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3222,49 +3227,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3288,194 +3293,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3484,26 +3479,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7155,231 +7150,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8323,102 +8348,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8515,6 +8444,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8533,24 +8558,23 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 #~ msgstr ""
 
-#~ msgid "GRE networks are not enabled"
+#~ msgid "CONSUMER GOT %s"
 #~ msgstr ""
 
-#~ msgid "provider:physical_network specified for GRE network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
+#~ msgid "Could not create IPC directory %s"
 #~ msgstr ""
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
 #~ msgstr ""
 
index 3ffc30eda2ecc0b3840c0d725804f13a92eef014..5a572725a741dba48c6cec43497db95c377dbc81 100644 (file)
@@ -7,9 +7,9 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: quantum "
-"jenkins.quantum.propose.translation.update.136\n"
+"jenkins.quantum.propose.translation.update.137\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+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"
@@ -1791,7 +1791,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2852,22 +2852,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2887,7 +2887,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2961,7 +2961,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2971,16 +2971,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3077,142 +3077,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3222,49 +3227,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3288,194 +3293,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3484,26 +3479,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7155,231 +7150,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8323,102 +8348,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8515,6 +8444,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
index 1fbd26a0659b654d853425ae2904b969a3926ade..02d8b5d7a1505d583806b300a0232b86ae08351c 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+0000\n"
 "PO-Revision-Date: 2013-06-08 07:51+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Romanian "
@@ -1792,7 +1792,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2853,22 +2853,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2888,7 +2888,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2962,7 +2962,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2972,16 +2972,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3078,142 +3078,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3223,49 +3228,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3289,194 +3294,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3485,26 +3480,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7156,231 +7151,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8324,102 +8349,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8516,6 +8445,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8534,24 +8559,23 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 #~ msgstr ""
 
-#~ msgid "GRE networks are not enabled"
+#~ msgid "CONSUMER GOT %s"
 #~ msgstr ""
 
-#~ msgid "provider:physical_network specified for GRE network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
+#~ msgid "Could not create IPC directory %s"
 #~ msgstr ""
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
 #~ msgstr ""
 
index 03e7e49dbc0392b444d004504fac06d2632933a4..707a1452c91a694563b182078916dbedcfd38f8f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Russian "
@@ -1792,7 +1792,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2853,22 +2853,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2888,7 +2888,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2962,7 +2962,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2972,16 +2972,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3078,142 +3078,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3223,49 +3228,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3289,194 +3294,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3485,26 +3480,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7156,231 +7151,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8324,102 +8349,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8516,6 +8445,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8534,24 +8559,23 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 #~ msgstr ""
 
-#~ msgid "GRE networks are not enabled"
+#~ msgid "CONSUMER GOT %s"
 #~ msgstr ""
 
-#~ msgid "provider:physical_network specified for GRE network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
+#~ msgid "Could not create IPC directory %s"
 #~ msgstr ""
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
 #~ msgstr ""
 
index 575c5fbbf69347238e1368e13fb0bb6a3c3bf481..32fc8bfa1609cb3c78fea6471e93cd7e0f2a5310 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Vietnamese (Viet Nam) "
@@ -1791,7 +1791,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2852,22 +2852,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2887,7 +2887,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2961,7 +2961,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2971,16 +2971,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3077,142 +3077,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3222,49 +3227,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3288,194 +3293,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3484,26 +3479,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7155,231 +7150,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8323,102 +8348,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8515,6 +8444,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8533,24 +8558,23 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 #~ msgstr ""
 
-#~ msgid "GRE networks are not enabled"
+#~ msgid "CONSUMER GOT %s"
 #~ msgstr ""
 
-#~ msgid "provider:physical_network specified for GRE network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
+#~ msgid "Could not create IPC directory %s"
 #~ msgstr ""
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
 #~ msgstr ""
 
index 95b62f4a74a32acd9f127261f7f9c5c9e809a790..60bf2f1861f6e20ed33511f1389bf46ea2913bf1 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Chinese (China) "
@@ -1791,7 +1791,7 @@ msgstr ""
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr ""
@@ -2852,22 +2852,22 @@ msgstr ""
 msgid "Could not release the acquired lock `%s`"
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr ""
@@ -2887,7 +2887,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr ""
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr ""
@@ -2961,7 +2961,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr ""
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr ""
@@ -2971,16 +2971,16 @@ msgstr ""
 msgid "%r failed. Retrying."
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, python-format
 msgid "Running cmd (SSH): %s"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3077,142 +3077,147 @@ msgid ""
 "following: [%(stack)s]."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:200
+#: quantum/openstack/common/rpc/amqp.py:186
 #, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
 "%(traceback)s."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr ""
@@ -3222,49 +3227,49 @@ msgstr ""
 msgid "Failed to process message... skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
 "%(max_retries)d tries: %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
 "again in %(sleep_time)d seconds."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3288,194 +3293,184 @@ msgstr ""
 msgid "Error processing message.  Skipping it."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr ""
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:514
 #, python-format
-msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
+msgid "Required IPC directory does not exist at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
+msgid "Permission denied to IPC directory at %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3484,26 +3479,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr ""
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr ""
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr ""
@@ -7155,231 +7150,261 @@ msgstr ""
 msgid "Created logical switch: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr ""
 
@@ -8323,102 +8348,6 @@ msgstr ""
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr ""
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr ""
@@ -8515,6 +8444,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr ""
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8533,24 +8558,23 @@ msgstr ""
 msgid "lrouter:%s not found"
 msgstr ""
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr ""
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
 #~ msgstr ""
 
-#~ msgid "GRE networks are not enabled"
+#~ msgid "CONSUMER GOT %s"
 #~ msgstr ""
 
-#~ msgid "provider:physical_network specified for GRE network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
 #~ msgstr ""
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
+#~ msgid "Could not create IPC directory %s"
 #~ msgstr ""
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
 #~ msgstr ""
 
index 780fbf60b2382a44d3c66a32439d3fe9366d515a..9af7ce846688ba16e8cea201c0453087f7f2707b 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-06-13 12:10+0000\n"
+"POT-Creation-Date: 2013-06-14 12:10+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) "
@@ -1804,7 +1804,7 @@ msgstr "閘道 IP %(ip_address)s 與配置儲存區 %(pool)s 相衝突"
 msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
 msgstr ""
 
-#: quantum/common/utils.py:55
+#: quantum/common/utils.py:55 quantum/openstack/common/fileutils.py:64
 #, python-format
 msgid "Reloading cached file %s"
 msgstr "正在重新載入快取檔 %s"
@@ -2873,22 +2873,22 @@ msgstr "正在捨棄原始異常狀況:%s"
 msgid "Could not release the acquired lock `%s`"
 msgstr "無法釋放獲得的鎖定 `%s`"
 
-#: quantum/openstack/common/lockutils.py:188
+#: quantum/openstack/common/lockutils.py:189
 #, python-format
 msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..."
 msgstr "已取得方法 \"%(method)s\" 的號誌 \"%(lock)s\"..."
 
-#: quantum/openstack/common/lockutils.py:199
+#: quantum/openstack/common/lockutils.py:200
 #, python-format
 msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..."
 msgstr "正在嘗試抓取方法 \"%(method)s\" 的檔案鎖定 \"%(lock)s\"..."
 
-#: quantum/openstack/common/lockutils.py:226
+#: quantum/openstack/common/lockutils.py:227
 #, python-format
 msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr "已在 %(path)s 處取得方法 \"%(method)s\" 的檔案鎖定 \"%(lock)s\"..."
 
-#: quantum/openstack/common/lockutils.py:234
+#: quantum/openstack/common/lockutils.py:235
 #, python-format
 msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..."
 msgstr "已釋放方法 \"%(method)s\" 在 %(path)s 處的檔案鎖定 \"%(lock)s\"..."
@@ -2908,7 +2908,7 @@ msgstr ""
 msgid "syslog facility must be one of: %s"
 msgstr "Syslog 機能必須是下列其中一項:%s"
 
-#: quantum/openstack/common/log.py:555
+#: quantum/openstack/common/log.py:556
 #, python-format
 msgid "Fatal call to deprecated config: %(msg)s"
 msgstr "呼叫已淘汰的配置時發生嚴重錯誤:%(msg)s"
@@ -2982,7 +2982,7 @@ msgid "Running cmd (subprocess): %s"
 msgstr "正在執行 cmd(子程序):%s"
 
 #: quantum/openstack/common/processutils.py:167
-#: quantum/openstack/common/processutils.py:240
+#: quantum/openstack/common/processutils.py:239
 #, python-format
 msgid "Result was %s"
 msgstr "結果是 %s"
@@ -2992,16 +2992,16 @@ msgstr "結果是 %s"
 msgid "%r failed. Retrying."
 msgstr "%r 失敗。正在重試。"
 
-#: quantum/openstack/common/processutils.py:219
+#: quantum/openstack/common/processutils.py:218
 #, fuzzy, python-format
 msgid "Running cmd (SSH): %s"
 msgstr "正在執行 cmd(子程序):%s"
 
-#: quantum/openstack/common/processutils.py:221
+#: quantum/openstack/common/processutils.py:220
 msgid "Environment not supported over SSH"
 msgstr ""
 
-#: quantum/openstack/common/processutils.py:225
+#: quantum/openstack/common/processutils.py:224
 msgid "process_input not supported over SSH"
 msgstr ""
 
@@ -3098,91 +3098,96 @@ msgid ""
 "following: [%(stack)s]."
 msgstr "保留鎖定時執行 RPC。目前保留的鎖定是 %(locks)s。這可能是一個錯誤。請報告該錯誤。包括下列內容:[%(stack)s]。"
 
-#: quantum/openstack/common/rpc/amqp.py:75
+#: quantum/openstack/common/rpc/amqp.py:61
 msgid "Pool creating new connection"
 msgstr "儲存區正在建立新連線"
 
-#: quantum/openstack/common/rpc/amqp.py:200
-#, fuzzy, python-format
-msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
-msgstr "沒有呼叫執行緒正在等待 msg_id:%s,訊息:%s"
+#: quantum/openstack/common/rpc/amqp.py:186
+#, python-format
+msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+msgstr ""
 
-#: quantum/openstack/common/rpc/amqp.py:209
+#: quantum/openstack/common/rpc/amqp.py:189
+#, python-format
+msgid "_call_waiters: %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/amqp.py:196
 #, python-format
 msgid ""
 "Number of call waiters is greater than warning threshhold: %d. There "
 "could be a MulticallProxyWaiter leak."
 msgstr "呼叫等待程式的數目大於警告臨界值:%d。可能有 MulticallProxyWaiter 洩漏。"
 
-#: quantum/openstack/common/rpc/amqp.py:292
+#: quantum/openstack/common/rpc/amqp.py:279
 #, python-format
 msgid "unpacked context: %s"
 msgstr "已解壓縮環境定義:%s"
 
-#: quantum/openstack/common/rpc/amqp.py:338
+#: quantum/openstack/common/rpc/amqp.py:325
 #, python-format
 msgid "UNIQUE_ID is %s."
 msgstr "UNIQUE_ID 為 %s。"
 
-#: quantum/openstack/common/rpc/amqp.py:407
+#: quantum/openstack/common/rpc/amqp.py:397
 #, python-format
 msgid "received %s"
 msgstr "收到 %s"
 
-#: quantum/openstack/common/rpc/amqp.py:415
+#: quantum/openstack/common/rpc/amqp.py:405
 #, python-format
 msgid "no method for message: %s"
 msgstr "訊息沒有方法:%s"
 
-#: quantum/openstack/common/rpc/amqp.py:416
+#: quantum/openstack/common/rpc/amqp.py:406
 #, python-format
 msgid "No method for message: %s"
 msgstr "訊息沒有方法:%s"
 
-#: quantum/openstack/common/rpc/amqp.py:444
-#: quantum/openstack/common/rpc/impl_zmq.py:286
+#: quantum/openstack/common/rpc/amqp.py:434
+#: quantum/openstack/common/rpc/impl_zmq.py:280
 #, python-format
 msgid "Expected exception during message handling (%s)"
 msgstr "處理訊息期間發生預期的異常狀況 (%s)"
 
-#: quantum/openstack/common/rpc/amqp.py:452
-#: quantum/openstack/common/rpc/impl_zmq.py:292
+#: quantum/openstack/common/rpc/amqp.py:442
+#: quantum/openstack/common/rpc/impl_zmq.py:286
 msgid "Exception during message handling"
 msgstr "處理訊息期間發生異常狀況"
 
-#: quantum/openstack/common/rpc/amqp.py:587
+#: quantum/openstack/common/rpc/amqp.py:516
 #, python-format
 msgid "Making synchronous call on %s ..."
 msgstr "正在對 %s 進行同步呼叫..."
 
-#: quantum/openstack/common/rpc/amqp.py:590
+#: quantum/openstack/common/rpc/amqp.py:519
 #, python-format
 msgid "MSG_ID is %s"
 msgstr "MSG_ID 為 %s"
 
-#: quantum/openstack/common/rpc/amqp.py:624
+#: quantum/openstack/common/rpc/amqp.py:545
 #, python-format
 msgid "Making asynchronous cast on %s..."
 msgstr "正在對 %s 進行非同步強制轉型..."
 
-#: quantum/openstack/common/rpc/amqp.py:633
+#: quantum/openstack/common/rpc/amqp.py:554
 msgid "Making asynchronous fanout cast..."
 msgstr "正在進行非同步展開強制轉型..."
 
-#: quantum/openstack/common/rpc/amqp.py:661
+#: quantum/openstack/common/rpc/amqp.py:582
 #, python-format
 msgid "Sending %(event_type)s on %(topic)s"
 msgstr "正在傳送關於 %(topic)s 的 %(event_type)s"
 
-#: quantum/openstack/common/rpc/common.py:75
+#: quantum/openstack/common/rpc/common.py:77
 msgid "An unknown RPC related exception occurred."
 msgstr "發生與 RPC 相關的不明異常狀況。"
 
-#: quantum/openstack/common/rpc/common.py:87
+#: quantum/openstack/common/rpc/common.py:89
 msgid "Exception in string format operation"
 msgstr "字串格式化作業發生異常狀況"
 
-#: quantum/openstack/common/rpc/common.py:105
+#: quantum/openstack/common/rpc/common.py:107
 #, python-format
 msgid ""
 "Remote error: %(exc_type)s %(value)s\n"
@@ -3191,51 +3196,51 @@ msgstr ""
 "遠端錯誤:%(exc_type)s %(value)s\n"
 "%(traceback)s。"
 
-#: quantum/openstack/common/rpc/common.py:122
+#: quantum/openstack/common/rpc/common.py:124
 #, python-format
 msgid ""
 "Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:"
 " \"%(method)s\" info: \"%(info)s\""
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:138
-#: quantum/openstack/common/rpc/common.py:139
-#: quantum/openstack/common/rpc/common.py:140
+#: quantum/openstack/common/rpc/common.py:141
+#: quantum/openstack/common/rpc/common.py:142
+#: quantum/openstack/common/rpc/common.py:143
 msgid "<unknown>"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:144
+#: quantum/openstack/common/rpc/common.py:147
 #, python-format
 msgid "Found duplicate message(%(msg_id)s). Skipping it."
 msgstr "發現重複的訊息 (%(msg_id)s)。正在跳過該訊息。"
 
-#: quantum/openstack/common/rpc/common.py:148
+#: quantum/openstack/common/rpc/common.py:151
 msgid "Invalid reuse of an RPC connection."
 msgstr "重複使用 RPC 連線無效。"
 
-#: quantum/openstack/common/rpc/common.py:152
+#: quantum/openstack/common/rpc/common.py:155
 #, python-format
 msgid "Specified RPC version, %(version)s, not supported by this endpoint."
 msgstr "此端點不支援所指定的 RPC 版本 %(version)s。"
 
-#: quantum/openstack/common/rpc/common.py:157
+#: quantum/openstack/common/rpc/common.py:160
 #, python-format
 msgid ""
 "Specified RPC envelope version, %(version)s, not supported by this "
 "endpoint."
 msgstr "此端點不支援所指定的 RPC 封套版本 %(version)s。"
 
-#: quantum/openstack/common/rpc/common.py:162
+#: quantum/openstack/common/rpc/common.py:165
 #, python-format
 msgid "Specified RPC version cap, %(version_cap)s, is too low"
 msgstr ""
 
-#: quantum/openstack/common/rpc/common.py:285
+#: quantum/openstack/common/rpc/common.py:288
 #, python-format
 msgid "Failed to sanitize %(item)s. Key error %(err)s"
 msgstr "無法清理 %(item)s。索引鍵錯誤 %(err)s"
 
-#: quantum/openstack/common/rpc/common.py:307
+#: quantum/openstack/common/rpc/common.py:310
 #, python-format
 msgid "Returning exception %s to caller"
 msgstr "正在將異常狀況 %s 傳回至呼叫程式"
@@ -3245,17 +3250,17 @@ msgstr "正在將異常狀況 %s 傳回至呼叫程式"
 msgid "Failed to process message... skipping it."
 msgstr "無法處理訊息... 正在跳過。"
 
-#: quantum/openstack/common/rpc/impl_kombu.py:480
+#: quantum/openstack/common/rpc/impl_kombu.py:481
 #, python-format
 msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d"
 msgstr "正在重新連接至 %(hostname)s:%(port)d 上的 AMQP 伺服器"
 
-#: quantum/openstack/common/rpc/impl_kombu.py:502
+#: quantum/openstack/common/rpc/impl_kombu.py:503
 #, python-format
 msgid "Connected to AMQP server on %(hostname)s:%(port)d"
 msgstr "已連接至 %(hostname)s:%(port)d 上的 AMQP 伺服器"
 
-#: quantum/openstack/common/rpc/impl_kombu.py:539
+#: quantum/openstack/common/rpc/impl_kombu.py:540
 #, python-format
 msgid ""
 "Unable to connect to AMQP server on %(hostname)s:%(port)d after "
@@ -3264,7 +3269,7 @@ msgstr ""
 "嘗試 %(max_retries)d 次之後,仍無法連接至 %(hostname)s:%(port)d 上的 AMQP "
 "伺服器:%(err_str)s"
 
-#: quantum/openstack/common/rpc/impl_kombu.py:555
+#: quantum/openstack/common/rpc/impl_kombu.py:556
 #, python-format
 msgid ""
 "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying "
@@ -3273,25 +3278,25 @@ msgstr ""
 "無法抵達 %(hostname)s:%(port)d 上的 AMQP 伺服器:%(err_str)s。將要在 %(sleep_time)d "
 "秒鐘後重試。"
 
-#: quantum/openstack/common/rpc/impl_kombu.py:609
+#: quantum/openstack/common/rpc/impl_kombu.py:610
 #: quantum/openstack/common/rpc/impl_qpid.py:457
 #, python-format
 msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s"
 msgstr "無法給主題 '%(topic)s' 宣告消費者:%(err_str)s"
 
-#: quantum/openstack/common/rpc/impl_kombu.py:627
+#: quantum/openstack/common/rpc/impl_kombu.py:628
 #: quantum/openstack/common/rpc/impl_qpid.py:472
 #, python-format
 msgid "Timed out waiting for RPC response: %s"
 msgstr "等候 RPC 回應時發生逾時:%s"
 
-#: quantum/openstack/common/rpc/impl_kombu.py:631
+#: quantum/openstack/common/rpc/impl_kombu.py:632
 #: quantum/openstack/common/rpc/impl_qpid.py:476
 #, python-format
 msgid "Failed to consume message from queue: %s"
 msgstr "無法耗用來自佇列的訊息:%s"
 
-#: quantum/openstack/common/rpc/impl_kombu.py:670
+#: quantum/openstack/common/rpc/impl_kombu.py:671
 #: quantum/openstack/common/rpc/impl_qpid.py:511
 #, python-format
 msgid "Failed to publish message to topic '%(topic)s': %(err_str)s"
@@ -3315,194 +3320,184 @@ msgstr "已重新建立 AMQP 佇列"
 msgid "Error processing message.  Skipping it."
 msgstr "處理訊息時發生錯誤。正在跳過。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:97
+#: quantum/openstack/common/rpc/impl_zmq.py:96
 msgid "JSON serialization failed."
 msgstr "JSON 序列化失敗。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:104
+#: quantum/openstack/common/rpc/impl_zmq.py:101
 #, python-format
 msgid "Deserializing: %s"
 msgstr "正在解除序列化:%s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:140
+#: quantum/openstack/common/rpc/impl_zmq.py:136
 #, python-format
 msgid "Connecting to %(addr)s with %(type)s"
 msgstr "正在連接至 %(addr)s (%(type)s)"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:141
+#: quantum/openstack/common/rpc/impl_zmq.py:137
 #, python-format
 msgid "-> Subscribed to %(subscribe)s"
 msgstr "-> 已訂閱 %(subscribe)s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:142
+#: quantum/openstack/common/rpc/impl_zmq.py:138
 #, python-format
 msgid "-> bind: %(bind)s"
 msgstr "-> 連結:%(bind)s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:150
+#: quantum/openstack/common/rpc/impl_zmq.py:146
 msgid "Could not open socket."
 msgstr "無法開啟 Socket。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:162
+#: quantum/openstack/common/rpc/impl_zmq.py:158
 #, python-format
 msgid "Subscribing to %s"
 msgstr "正在訂閱 %s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:204
+#: quantum/openstack/common/rpc/impl_zmq.py:200
 msgid "You cannot recv on this socket."
 msgstr "無法在此 Socket 上接收。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:209
+#: quantum/openstack/common/rpc/impl_zmq.py:205
 msgid "You cannot send on this socket."
 msgstr "無法在此 Socket 上傳送。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:273
+#: quantum/openstack/common/rpc/impl_zmq.py:267
 #, python-format
 msgid "Running func with context: %s"
 msgstr "正在以環境定義 %s 執行函數"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:311
+#: quantum/openstack/common/rpc/impl_zmq.py:305
 msgid "Sending reply"
 msgstr "正在傳送回覆"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:345
+#: quantum/openstack/common/rpc/impl_zmq.py:339
 msgid "RPC message did not include method."
 msgstr "RPC 訊息沒有包含方法。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:380
+#: quantum/openstack/common/rpc/impl_zmq.py:373
 msgid "Registering reactor"
 msgstr "正在登錄反應程式"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:392
+#: quantum/openstack/common/rpc/impl_zmq.py:385
 msgid "In reactor registered"
 msgstr "已登錄輸入反應程式"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:407
+#: quantum/openstack/common/rpc/impl_zmq.py:400
 msgid "Out reactor registered"
 msgstr "已登錄輸出反應程式"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:411
+#: quantum/openstack/common/rpc/impl_zmq.py:404
 msgid "Consuming socket"
 msgstr "正在耗用 Socket"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:453
-#, python-format
-msgid "CONSUMER GOT %s"
-msgstr "消費者取得 %s"
-
-#: quantum/openstack/common/rpc/impl_zmq.py:465
+#: quantum/openstack/common/rpc/impl_zmq.py:454
 #, python-format
 msgid "Creating proxy for topic: %s"
 msgstr "正在給主題 %s 建立 Proxy"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:471
+#: quantum/openstack/common/rpc/impl_zmq.py:460
 msgid "Topic contained dangerous characters."
 msgstr "主題包含危險字元。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:496
-#, python-format
-msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
-msgstr "路由器轉播成功 %(data)s"
-
-#: quantum/openstack/common/rpc/impl_zmq.py:505
+#: quantum/openstack/common/rpc/impl_zmq.py:492
 msgid "Topic socket file creation failed."
 msgstr "建立主題 Socket 檔案時失敗。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:510
-#, python-format
-msgid "ROUTER RELAY-OUT QUEUED %(data)s"
-msgstr "路由器轉播已排入佇列 %(data)s"
-
-#: quantum/openstack/common/rpc/impl_zmq.py:513
+#: quantum/openstack/common/rpc/impl_zmq.py:498
 #, python-format
 msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message."
 msgstr "主題 %(topic)s 的本端個別主題待辦事項緩衝區已滿。正在捨棄訊息。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:532
+#: quantum/openstack/common/rpc/impl_zmq.py:514
+#, python-format
+msgid "Required IPC directory does not exist at %s"
+msgstr ""
+
+#: quantum/openstack/common/rpc/impl_zmq.py:524
 #, python-format
-msgid "Could not create IPC directory %s"
-msgstr "無法建立 IPC 目錄 %s"
+msgid "Permission denied to IPC directory at %s"
+msgstr ""
 
-#: quantum/openstack/common/rpc/impl_zmq.py:542
+#: quantum/openstack/common/rpc/impl_zmq.py:527
 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use."
 msgstr "無法建立 ZeroMQ 接收端常駐程式。Socket 可能已在使用中。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:576
+#: quantum/openstack/common/rpc/impl_zmq.py:561
 #, python-format
 msgid "CONSUMER RECEIVED DATA: %s"
 msgstr "消費者已收到資料:%s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:578
+#: quantum/openstack/common/rpc/impl_zmq.py:563
 #, python-format
 msgid "ROUTER RELAY-OUT %(data)s"
 msgstr "路由器轉播 %(data)s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:600
+#: quantum/openstack/common/rpc/impl_zmq.py:585
 msgid "ZMQ Envelope version unsupported or unknown."
 msgstr "ZMQ 封套版本不受支援或不明。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:628
+#: quantum/openstack/common/rpc/impl_zmq.py:613
 msgid "Skipping topic registration. Already registered."
 msgstr "正在跳過主題登錄。已登錄。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:635
+#: quantum/openstack/common/rpc/impl_zmq.py:620
 #, python-format
 msgid "Consumer is a zmq.%s"
 msgstr "消費者是 zmq.%s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:687
+#: quantum/openstack/common/rpc/impl_zmq.py:672
 msgid "Creating payload"
 msgstr "正在建立有效負載"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:700
+#: quantum/openstack/common/rpc/impl_zmq.py:685
 msgid "Creating queue socket for reply waiter"
 msgstr "正在給回覆等待程式建立佇列 Socket"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:713
+#: quantum/openstack/common/rpc/impl_zmq.py:698
 msgid "Sending cast"
 msgstr "正在傳送強制轉型"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:716
+#: quantum/openstack/common/rpc/impl_zmq.py:701
 msgid "Cast sent; Waiting reply"
 msgstr "已傳送強制轉型;正在等待回覆"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:719
+#: quantum/openstack/common/rpc/impl_zmq.py:704
 #, python-format
 msgid "Received message: %s"
 msgstr "接收的訊息:%s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:720
+#: quantum/openstack/common/rpc/impl_zmq.py:705
 msgid "Unpacking response"
 msgstr "正在解壓縮回應"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:729
+#: quantum/openstack/common/rpc/impl_zmq.py:714
 msgid "Unsupported or unknown ZMQ envelope returned."
 msgstr "傳回了不支援或不明的 ZMQ 封套。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:736
+#: quantum/openstack/common/rpc/impl_zmq.py:721
 msgid "RPC Message Invalid."
 msgstr "RPC 訊息無效。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:760
+#: quantum/openstack/common/rpc/impl_zmq.py:744
 #: quantum/plugins/midonet/plugin.py:42
 #, python-format
 msgid "%(msg)s"
 msgstr "%(msg)s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:763
+#: quantum/openstack/common/rpc/impl_zmq.py:747
 #, python-format
 msgid "Sending message(s) to: %s"
 msgstr "正在將訊息傳送至:%s"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:767
+#: quantum/openstack/common/rpc/impl_zmq.py:751
 msgid "No matchmaker results. Not casting."
 msgstr "符合程式找不到結果。不進行強制轉型。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:770
+#: quantum/openstack/common/rpc/impl_zmq.py:754
 msgid "No match from matchmaker."
 msgstr "沒有來自符合程式的相符項。"
 
-#: quantum/openstack/common/rpc/impl_zmq.py:852
+#: quantum/openstack/common/rpc/impl_zmq.py:836
 #, python-format
 msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead"
 msgstr ""
@@ -3511,26 +3506,26 @@ msgstr ""
 msgid "Match not found by MatchMaker."
 msgstr "符合程式找不到相符項。"
 
-#: quantum/openstack/common/rpc/matchmaker.py:83
+#: quantum/openstack/common/rpc/matchmaker.py:81
 msgid "Matchmaker does not implement registration or heartbeat."
 msgstr "符合程式沒有實作登錄或活動訊號。"
 
-#: quantum/openstack/common/rpc/matchmaker.py:233
+#: quantum/openstack/common/rpc/matchmaker.py:217
 #, fuzzy, python-format
 msgid "Matchmaker unregistered: %(key)s, %(host)s"
 msgstr "已取消登錄符合程式:%s,%s"
 
-#: quantum/openstack/common/rpc/matchmaker.py:245
+#: quantum/openstack/common/rpc/matchmaker.py:229
 msgid "Register before starting heartbeat."
 msgstr "在啟動活動訊號之前登錄。"
 
-#: quantum/openstack/common/rpc/matchmaker_ring.py:81
-#: quantum/openstack/common/rpc/matchmaker_ring.py:99
+#: quantum/openstack/common/rpc/matchmaker_ring.py:79
+#: quantum/openstack/common/rpc/matchmaker_ring.py:97
 #, python-format
 msgid "No key defining hosts for topic '%s', see ringfile"
 msgstr "沒有索引鍵給主題 '%s' 定義主機,請參閱 ringfile"
 
-#: quantum/openstack/common/rpc/service.py:47
+#: quantum/openstack/common/rpc/service.py:48
 #, python-format
 msgid "Creating Consumer connection for Service %s"
 msgstr "正在為服務 %s 建立消費者連線"
@@ -7233,231 +7228,261 @@ msgstr "提取 Quantum 網路 %s 的邏輯交換器時發生錯誤"
 msgid "Created logical switch: %s"
 msgstr "已建立邏輯交換器:%s"
 
-#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:601
+#: quantum/plugins/nicira/nvplib.py:343 quantum/plugins/nicira/nvplib.py:605
 #, python-format
 msgid "Network not found, Error: %s"
 msgstr "找不到網路,錯誤:%s"
 
-#: quantum/plugins/nicira/nvplib.py:384 quantum/plugins/nicira/nvplib.py:422
-#: quantum/plugins/nicira/nvplib.py:435 quantum/plugins/nicira/nvplib.py:448
-#: quantum/plugins/nicira/nvplib.py:462 quantum/plugins/nicira/nvplib.py:475
-#: quantum/plugins/nicira/nvplib.py:523 quantum/plugins/nicira/nvplib.py:549
+#: quantum/plugins/nicira/nvplib.py:384
 #, python-format
-msgid ""
-"An exception occured while communicating with the NVP controller for "
-"cluster:%s"
-msgstr "與叢集的 NVP 控制器進行通訊時發生異常狀況:%s"
+msgid "Unable to create L2 Gateway Service %(name)s for tenant %(id)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:423
+#, python-format
+msgid "Unable to create Router %(name)s for tenant %(id)s."
+msgstr ""
 
-#: quantum/plugins/nicira/nvplib.py:618
+#: quantum/plugins/nicira/nvplib.py:437
+#, python-format
+msgid "Unable to delete Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:450
+#, python-format
+msgid "Unable to delete L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:464
+#, python-format
+msgid "Unable to get Router Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:477
+#, python-format
+msgid "Unable to get L2 Gateway Service %s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:525
+#, python-format
+msgid "Unable to update L2 Gateway Service %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:552
+#, python-format
+msgid "Unable to update Router %(id)s with name %(name)s."
+msgstr ""
+
+#: quantum/plugins/nicira/nvplib.py:622
 #, python-format
 msgid "Logical switch: %s not found"
 msgstr "找不到邏輯交換器:%s"
 
-#: quantum/plugins/nicira/nvplib.py:621
+#: quantum/plugins/nicira/nvplib.py:625
 msgid "An error occurred while querying logical ports on the NVP platform"
 msgstr "在 NVP 平台上查詢邏輯埠時發生錯誤"
 
-#: quantum/plugins/nicira/nvplib.py:634
+#: quantum/plugins/nicira/nvplib.py:638
 #, python-format
 msgid "Logical router: %s not found"
 msgstr "找不到邏輯路由器:%s"
 
-#: quantum/plugins/nicira/nvplib.py:637
+#: quantum/plugins/nicira/nvplib.py:641
 msgid "An error occured while querying logical router ports on the NVP platfom"
 msgstr "在 NVP 平台上查詢邏輯路由器埠時發生錯誤"
 
-#: quantum/plugins/nicira/nvplib.py:648 quantum/plugins/nicira/nvplib.py:670
-#: quantum/plugins/nicira/nvplib.py:716 quantum/plugins/nicira/nvplib.py:769
+#: quantum/plugins/nicira/nvplib.py:652 quantum/plugins/nicira/nvplib.py:674
+#: quantum/plugins/nicira/nvplib.py:720 quantum/plugins/nicira/nvplib.py:773
 #, python-format
 msgid "Port or Network not found, Error: %s"
 msgstr "找不到埠或網路,錯誤:%s"
 
-#: quantum/plugins/nicira/nvplib.py:658
+#: quantum/plugins/nicira/nvplib.py:662
 #, python-format
 msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s"
 msgstr "正在 %(lswitch)s 上尋找 display_name 為 '%(display_name)s' 的埠"
 
-#: quantum/plugins/nicira/nvplib.py:685
+#: quantum/plugins/nicira/nvplib.py:689
 #, python-format
 msgid ""
 "Looking for port with q_port_id tag '%(quantum_port_id)s' on: "
 "'%(lswitch_uuid)s'"
 msgstr "正在 '%(lswitch_uuid)s' 上尋找 q_port_id 標籤為 '%(quantum_port_id)s' 的埠"
 
-#: quantum/plugins/nicira/nvplib.py:692
+#: quantum/plugins/nicira/nvplib.py:696
 msgid "An exception occurred while querying NVP ports"
 msgstr "查詢 NVP 埠時發生異常狀況"
 
-#: quantum/plugins/nicira/nvplib.py:698
+#: quantum/plugins/nicira/nvplib.py:702
 #, python-format
 msgid ""
 "Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. "
 "Only 1 was expected."
 msgstr "找到 '%(num_ports)d' 個 q_port_id 標籤為 '%(quantum_port_id)s' 的埠。只需要 1 個。"
 
-#: quantum/plugins/nicira/nvplib.py:707
+#: quantum/plugins/nicira/nvplib.py:711
 #, python-format
 msgid "get_port() %(network)s %(port)s"
 msgstr "get_port() %(network)s %(port)s"
 
-#: quantum/plugins/nicira/nvplib.py:774
+#: quantum/plugins/nicira/nvplib.py:778
 #, python-format
 msgid "Updated logical port %(result)s on logical swtich %(uuid)s"
 msgstr "已更新邏輯交換器 %(uuid)s 上的邏輯埠 %(result)s"
 
-#: quantum/plugins/nicira/nvplib.py:808
+#: quantum/plugins/nicira/nvplib.py:812
 #, python-format
 msgid "Logical switch not found, Error: %s"
 msgstr "找不到邏輯交換器,錯誤:%s"
 
-#: quantum/plugins/nicira/nvplib.py:812
+#: quantum/plugins/nicira/nvplib.py:816
 #, python-format
 msgid "Created logical port %(result)s on logical swtich %(uuid)s"
 msgstr "已在邏輯交換器 %(uuid)s 上建立了邏輯埠 %(result)s"
 
-#: quantum/plugins/nicira/nvplib.py:838 quantum/plugins/nicira/nvplib.py:891
+#: quantum/plugins/nicira/nvplib.py:842 quantum/plugins/nicira/nvplib.py:895
 #, python-format
 msgid "Logical router not found, Error: %s"
 msgstr "找不到邏輯路由器,錯誤:%s"
 
-#: quantum/plugins/nicira/nvplib.py:842
+#: quantum/plugins/nicira/nvplib.py:846
 #, python-format
 msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr "已在邏輯路由器 %(lrouter_uuid)s 上建立了邏輯埠 %(lport_uuid)s"
 
-#: quantum/plugins/nicira/nvplib.py:874
+#: quantum/plugins/nicira/nvplib.py:878
 #, python-format
 msgid "Logical router or router port not found, Error: %s"
 msgstr "找不到邏輯路由器或路由器埠,錯誤:%s"
 
-#: quantum/plugins/nicira/nvplib.py:879
+#: quantum/plugins/nicira/nvplib.py:883
 #, python-format
 msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s"
 msgstr "已更新邏輯路由器 %(lrouter_uuid)s 上的邏輯埠 %(lport_uuid)s"
 
-#: quantum/plugins/nicira/nvplib.py:893
+#: quantum/plugins/nicira/nvplib.py:897
 #, python-format
 msgid ""
 "Delete logical router port %(lport_uuid)s on logical router "
 "%(lrouter_uuid)s"
 msgstr "刪除邏輯路由器 %(lrouter_uuid)s 上的邏輯路由器埠 %(lport_uuid)s"
 
-#: quantum/plugins/nicira/nvplib.py:911
+#: quantum/plugins/nicira/nvplib.py:915
 #, python-format
 msgid ""
 "Unable to fetch and delete peer logical router port for logical switch "
 "port:%s"
 msgstr "無法提取並刪除邏輯交換器埠的同層級邏輯路由器埠:%s "
 
-#: quantum/plugins/nicira/nvplib.py:953
+#: quantum/plugins/nicira/nvplib.py:957
 #, python-format
 msgid "Invalid NVP attachment type '%s'"
 msgstr "無效的 NVP 連接裝置類型 '%s'"
 
-#: quantum/plugins/nicira/nvplib.py:959
+#: quantum/plugins/nicira/nvplib.py:963
 #, python-format
 msgid "Router Port not found, Error: %s"
 msgstr "找不到路由器埠,錯誤:%s"
 
-#: quantum/plugins/nicira/nvplib.py:962
+#: quantum/plugins/nicira/nvplib.py:966
 msgid "Conflict while setting router port attachment"
 msgstr "設定路由器埠連接裝置時發生衝突"
 
-#: quantum/plugins/nicira/nvplib.py:965
+#: quantum/plugins/nicira/nvplib.py:969
 msgid "Unable to plug attachment into logical router port"
 msgstr "無法將連接裝置插入邏輯路由器埠"
 
-#: quantum/plugins/nicira/nvplib.py:979
+#: quantum/plugins/nicira/nvplib.py:983
 #, python-format
 msgid "Port not found, Error: %s"
 msgstr "找不到埠,錯誤:%s"
 
-#: quantum/plugins/nicira/nvplib.py:996
+#: quantum/plugins/nicira/nvplib.py:1000
 #, python-format
 msgid ""
 "Exception while plugging an attachment:%(att)s into NVP port:%(port)s for"
 " NVP logical switch %(net)s"
 msgstr "將連接裝置 %(att)s 插入 NVP 邏輯交換器 %(net)s 的 NVP 埠 %(port)s 時發生異常狀況"
 
-#: quantum/plugins/nicira/nvplib.py:1116
+#: quantum/plugins/nicira/nvplib.py:1120
 #, python-format
 msgid "Created Security Profile: %s"
 msgstr "已建立安全設定檔:%s"
 
-#: quantum/plugins/nicira/nvplib.py:1141
+#: quantum/plugins/nicira/nvplib.py:1145
 #, python-format
 msgid "Updated Security Profile: %s"
 msgstr "已更新安全設定檔:%s"
 
-#: quantum/plugins/nicira/nvplib.py:1159
+#: quantum/plugins/nicira/nvplib.py:1163
 #, python-format
 msgid "Invalid keys for NAT match: %s"
 msgstr "NAT 相符項的索引鍵無效:%s"
 
-#: quantum/plugins/nicira/nvplib.py:1165
+#: quantum/plugins/nicira/nvplib.py:1169
 #, python-format
 msgid "Creating NAT rule: %s"
 msgstr "正在建立 NAT 規則:%s"
 
-#: quantum/plugins/nicira/nvplib.py:1171
+#: quantum/plugins/nicira/nvplib.py:1175
 #, python-format
 msgid "NVP Logical Router %s not found"
 msgstr "找不到 NVP 邏輯路由器 %s"
 
-#: quantum/plugins/nicira/nvplib.py:1174
+#: quantum/plugins/nicira/nvplib.py:1178
 msgid "An error occurred while creating the NAT rule on the NVP platform"
 msgstr "在 NVP 平台上建立 NAT 規則時發生錯誤"
 
-#: quantum/plugins/nicira/nvplib.py:1189
+#: quantum/plugins/nicira/nvplib.py:1193
 msgid ""
 "No SNAT rules cannot be applied as they are not available in this version"
 " of the NVP platform"
 msgstr "無法套用 SNAT 規則,因為這些規則在此版本的 NVP 平台中無法使用"
 
-#: quantum/plugins/nicira/nvplib.py:1299
+#: quantum/plugins/nicira/nvplib.py:1303
 #, python-format
 msgid ""
 "An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical"
 " router '%(lrouter_uuid)s'"
 msgstr "移除邏輯路由器 '%(lrouter_uuid)s' 的 NAT 規則 '%(nat_rule_uuid)s' 時發生錯誤"
 
-#: quantum/plugins/nicira/nvplib.py:1311
+#: quantum/plugins/nicira/nvplib.py:1315
 #, python-format
 msgid "NAT rule %s not found"
 msgstr "找不到 NAT 規則 %s"
 
-#: quantum/plugins/nicira/nvplib.py:1314
+#: quantum/plugins/nicira/nvplib.py:1318
 #, python-format
 msgid "An error occured while retrieving NAT rule '%s'from NVP platform"
 msgstr "從 NVP 平台擷取 NAT 規則 '%s' 時發生錯誤"
 
-#: quantum/plugins/nicira/nvplib.py:1327
+#: quantum/plugins/nicira/nvplib.py:1331
 #, python-format
 msgid "NVP Logical Router '%s' not found"
 msgstr "找不到 NVP 邏輯路由器 '%s'"
 
-#: quantum/plugins/nicira/nvplib.py:1330
+#: quantum/plugins/nicira/nvplib.py:1334
 #, python-format
 msgid "An error occured while retrieving NAT rules for NVP logical router '%s'"
 msgstr "擷取 NVP 邏輯路由器 '%s' 的 NAT 規則時發生錯誤"
 
-#: quantum/plugins/nicira/nvplib.py:1354
+#: quantum/plugins/nicira/nvplib.py:1358
 #, python-format
 msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
 msgstr "在路由器 %(lrouter_id)s 上找不到路由器埠 %(lport_id)s"
 
-#: quantum/plugins/nicira/nvplib.py:1359
+#: quantum/plugins/nicira/nvplib.py:1363
 #, python-format
 msgid ""
 "An exception occurred while updating IP addresses on a router logical "
 "port:%s"
 msgstr "更新路由器邏輯埠上的 IP 位址時發生異常狀況:%s"
 
-#: quantum/plugins/nicira/nvplib.py:1386
+#: quantum/plugins/nicira/nvplib.py:1390
 msgid "Failed to create logical queue"
 msgstr "無法建立邏輯佇列"
 
-#: quantum/plugins/nicira/nvplib.py:1398
+#: quantum/plugins/nicira/nvplib.py:1402
 msgid "Failed to delete logical queue"
 msgstr "無法刪除邏輯佇列"
 
@@ -8409,102 +8434,6 @@ msgstr "找不到索引鍵"
 msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation."
 msgstr "交易重試次數已耗盡(%d 次)。已放棄通道索引鍵配置。"
 
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:35
-msgid "LBaaS driver Fully Qualified Name"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/plugin.py:66
-#, python-format
-msgid "Error loading LBaaS driver %s"
-msgstr ""
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent.py:35
-msgid "Seconds between periodic task runs"
-msgstr "定期執行作業的間隔秒數"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:39
-msgid "The driver used to manage the loadbalancing device"
-msgstr "用於管理負載平衡裝置的驅動程式"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:44
-msgid "Location to store config and state files"
-msgstr "配置檔及狀態檔的儲存位置"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:48
-msgid "The driver used to manage the virtual interface"
-msgstr "用於管理虛擬介面的驅動程式"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:53
-msgid "The user group"
-msgstr "使用者群組"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:117
-#, python-format
-msgid "Error importing interface driver: %s"
-msgstr "匯入介面驅動程式時發生錯誤:%s"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:130
-#, python-format
-msgid "Error importing loadbalancer device driver: %s"
-msgstr "匯入負載平衡器裝置驅動程式時發生錯誤:%s"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:158
-msgid "Error upating stats"
-msgstr "更新統計資料時發生錯誤"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:179
-msgid "Unable to retrieve ready devices"
-msgstr "無法擷取備妥的裝置"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:194
-#, python-format
-msgid "Unable to refresh device for pool: %s"
-msgstr "無法重新整理儲存區的裝置:%s"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/agent_manager.py:205
-#, python-format
-msgid "Unable to destroy device for pool: %s"
-msgstr "無法毀損儲存區的裝置:%s"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125
-#, python-format
-msgid "Error while connecting to stats socket: %s"
-msgstr "連接至統計資料 Socket 時發生錯誤:%s"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128
-#, python-format
-msgid "Stats socket not found for pool %s"
-msgstr "找不到儲存區 %s 的統計資料 Socket"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218
-#, python-format
-msgid "Unable to kill haproxy process: %s"
-msgstr "無法結束 haproxy 處理程序:%s"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:93
-msgid "Expected active pool and vip"
-msgstr "需要作用中的儲存區及 VIP"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:138
-#, python-format
-msgid "Unable to find port %s to plug."
-msgstr "找不到要插入的埠 %s。"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:162
-#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/plugin_driver.py:179
-#, python-format
-msgid ""
-"Unable to find port %s to unplug.  This can occur when the Vip has been "
-"deleted first."
-msgstr "找不到要拔除的埠 %s。如果先刪除 VIP,則可能會發生此情況。"
-
-#: quantum/plugins/services/agent_loadbalancer/drivers/noop/noop_driver.py:31
-#, python-format
-msgid ""
-"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
-"%(kwargs)s "
-msgstr ""
-
 #: quantum/scheduler/__init__.py:25
 msgid "Driver to use for scheduling network to DHCP agent"
 msgstr "用於將網路排程到 DHCP 代理程式的驅動程式"
@@ -8603,6 +8532,102 @@ msgstr ""
 msgid "ERROR: %s"
 msgstr "錯誤:%s"
 
+#: quantum/services/loadbalancer/plugin.py:34
+msgid "LBaaS driver Fully Qualified Name"
+msgstr ""
+
+#: quantum/services/loadbalancer/plugin.py:65
+#, python-format
+msgid "Error loading LBaaS driver %s"
+msgstr ""
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent.py:35
+msgid "Seconds between periodic task runs"
+msgstr "定期執行作業的間隔秒數"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:39
+msgid "The driver used to manage the loadbalancing device"
+msgstr "用於管理負載平衡裝置的驅動程式"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:44
+msgid "Location to store config and state files"
+msgstr "配置檔及狀態檔的儲存位置"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:48
+msgid "The driver used to manage the virtual interface"
+msgstr "用於管理虛擬介面的驅動程式"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:53
+msgid "The user group"
+msgstr "使用者群組"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:117
+#, python-format
+msgid "Error importing interface driver: %s"
+msgstr "匯入介面驅動程式時發生錯誤:%s"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:130
+#, python-format
+msgid "Error importing loadbalancer device driver: %s"
+msgstr "匯入負載平衡器裝置驅動程式時發生錯誤:%s"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:158
+msgid "Error upating stats"
+msgstr "更新統計資料時發生錯誤"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:179
+msgid "Unable to retrieve ready devices"
+msgstr "無法擷取備妥的裝置"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:194
+#, python-format
+msgid "Unable to refresh device for pool: %s"
+msgstr "無法重新整理儲存區的裝置:%s"
+
+#: quantum/services/loadbalancer/drivers/haproxy/agent_manager.py:205
+#, python-format
+msgid "Unable to destroy device for pool: %s"
+msgstr "無法毀損儲存區的裝置:%s"
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:123
+#, python-format
+msgid "Error while connecting to stats socket: %s"
+msgstr "連接至統計資料 Socket 時發生錯誤:%s"
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:126
+#, python-format
+msgid "Stats socket not found for pool %s"
+msgstr "找不到儲存區 %s 的統計資料 Socket"
+
+#: quantum/services/loadbalancer/drivers/haproxy/namespace_driver.py:216
+#, python-format
+msgid "Unable to kill haproxy process: %s"
+msgstr "無法結束 haproxy 處理程序:%s"
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:91
+msgid "Expected active pool and vip"
+msgstr "需要作用中的儲存區及 VIP"
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:136
+#, python-format
+msgid "Unable to find port %s to plug."
+msgstr "找不到要插入的埠 %s。"
+
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:160
+#: quantum/services/loadbalancer/drivers/haproxy/plugin_driver.py:177
+#, python-format
+msgid ""
+"Unable to find port %s to unplug.  This can occur when the Vip has been "
+"deleted first."
+msgstr "找不到要拔除的埠 %s。如果先刪除 VIP,則可能會發生此情況。"
+
+#: quantum/services/loadbalancer/drivers/noop/noop_driver.py:31
+#, python-format
+msgid ""
+"NoopLbaaSDriver method %(method_name)scalled with arguments %(args)s "
+"%(kwargs)s "
+msgstr ""
+
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:180
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:204
 #: quantum/tests/unit/db/loadbalancer/test_db_loadbalancer.py:225
@@ -8621,24 +8646,23 @@ msgstr "找不到 lswitch:%s"
 msgid "lrouter:%s not found"
 msgstr "找不到 lrouter:%s"
 
-#~ msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!"
-#~ msgstr "已停用通道作業,但 tenant_network_type 為 'gre'。已終止代理程式!"
-
-#~ msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
-#~ msgstr "無效的通道 ID 範圍:'%(range)s' - %(e)s。已終止代理程式!"
+#~ msgid "no calling threads waiting for msg_id : %(msg_id)s, message : %(data)s"
+#~ msgstr "沒有呼叫執行緒正在等待 msg_id:%s,訊息:%s"
 
-#~ msgid "GRE networks are not enabled"
-#~ msgstr "æ\9cªå\95\9fç\94¨ GRE ç¶²è·¯"
+#~ msgid "CONSUMER GOT %s"
+#~ msgstr "æ\88è²»è\80\85å\8f\96å¾\97 %s"
 
-#~ msgid "provider:physical_network specified for GRE network"
-#~ msgstr "給 GRE 網路指定了 provider:physical_network"
+#~ msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s"
+#~ msgstr "路由器轉播成功 %(data)s"
 
-#~ msgid "Cannot provision GRE network for net-id=%s - tunneling disabled"
-#~ msgstr "無法將 GRE 網路供應給 net-id = %s - 已停用通道作業"
+#~ msgid "ROUTER RELAY-OUT QUEUED %(data)s"
+#~ msgstr "路由器轉播已排入佇列 %(data)s"
 
-#~ msgid "Tunnelling cannot be enabled without a valid local_ip."
-#~ msgstr "必須具有有效的 local_ip 才能啟用通道作業。"
+#~ msgid "Could not create IPC directory %s"
+#~ msgstr "無法建立 IPC 目錄 %s"
 
-#~ msgid "Network type for tenant networks (local, vlan, gre, or none)"
-#~ msgstr "Tenant 網路的網路類型(本端、VLAN、GRE 或無)"
+#~ msgid ""
+#~ "An exception occured while communicating "
+#~ "with the NVP controller for cluster:%s"
+#~ msgstr "與叢集的 NVP 控制器進行通訊時發生異常狀況:%s"