]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Imported Translations from Transifex
authorOpenStack Jenkins <jenkins@openstack.org>
Sun, 29 Sep 2013 06:11:06 +0000 (06:11 +0000)
committerOpenStack Jenkins <jenkins@openstack.org>
Sun, 29 Sep 2013 06:11:06 +0000 (06:11 +0000)
Change-Id: I1a404bc25caf8e5b574dd8c2ccaea3fc12d3a06d

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

index 4dce010c0d30208f943cc4d5a065e50decb62a8d..2733972106ef60226c3f9593307bd149914ff4e7 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-09-12 23:31+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Arabic "
@@ -461,14 +461,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -478,7 +478,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -528,88 +528,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4384,7 +4384,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4394,8 +4394,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5404,7 +5404,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5829,38 +5829,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5869,12 +5869,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5882,17 +5882,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5903,140 +5903,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7309,17 +7314,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7415,7 +7420,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12151,8 +12156,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 5e75679ce26263ecc233881e52b5a73ef704cee8..9ca253f6b1ccff254071dc00d780f0ab041e135a 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Bulgarian (Bulgaria) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 34638dfbd3a1ede0e1f558d321b62b788117247b..eaa0617561efdb5f0487d4ec287607866e440c37 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Bosnian "
@@ -461,14 +461,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -478,7 +478,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -528,88 +528,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4384,7 +4384,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4394,8 +4394,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5404,7 +5404,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5829,38 +5829,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5869,12 +5869,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5882,17 +5882,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5903,140 +5903,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7309,17 +7314,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7415,7 +7420,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12799,8 +12804,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 07a9ea2e33266358f967d828d35445e165e04f26..a0cfdf8bcadcff239cc15befde87c4492c3e5c9e 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Catalan "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index c2d2a69c160b258dca3cd236b8733617ee5712f9..5f637d37ce18936f6817ff579ee715e3be506751 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Czech "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 263ada46e03ad20fc5f60d081c3e0a011cfd957d..575f27caecc5c7127b79b4131fa7d8a553226eee 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-05-16 09:23+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Danish "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 76d254191ba90380256b84e5c0a191d34be53c74..e2e8fb48e871a4eae1b4bce039dcd4369612dc81 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06: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 "
@@ -468,14 +468,14 @@ msgstr ""
 "%(port_num)d Routerports auf dem Zugangsnetz für Metadaten gefunden. Nur "
 "Port '%(port_id)s' für Router '%(router_id)s' wird berücksichtigt"
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -485,7 +485,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr "Erstellung des Statusberichts fehlgeschlagen!"
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -541,88 +541,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr "Fehler beim Importieren von Schnittstellentreiber '%s'"
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr "Ein Schnittstellentreiber muss angegeben sein"
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr "Namensbereich '%s' wurde nicht gelöscht"
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr "Routerport %s verfügt über keine IP-Adresse"
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr "Ignorieren mehrerer IP-Adressen auf Routerport %s"
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr "Gratuitous ARP wurde nicht gesendet: %s"
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr "Die externe Netzbrücke '%s' ist nicht vorhanden"
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr "Synchronisation von Routern fehlgeschlagen"
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr "Agent der Ebene 3 gestartet"
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr "Der hinzugefügte Routeneintrag lautet '%s'"
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr "Der entfernte Routeneintrag lautet '%s'"
@@ -4630,7 +4630,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4640,8 +4640,8 @@ msgstr "Details für Gerät %(device)s von %(agent_id)s angefordert"
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5650,7 +5650,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -6083,38 +6083,38 @@ msgstr ""
 "Entfernen von VLAN %(vlan_id)s auf physischem Netz %(physical_network)s "
 "von Pool "
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr "Netztyp für Nutzernetze ('local', 'flat', 'vlan' oder 'none')"
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr "Liste mit <physical_network>:<vlan_min>:<vlan_max> oder <physical_network>"
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr "'segmentation_id' für %s-Netz angegeben"
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr "'physical_network' für %s-Netz angegeben"
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr "'physical_network' nicht angegeben"
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr "Ungültiger Wert für 'tenant_network_type': %s. Agent beendet!"
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -6123,12 +6123,12 @@ msgstr "Ungültiger Wert für 'tenant_network_type': %s. Agent beendet!"
 msgid "Network VLAN ranges: %s"
 msgstr "Bereiche für Netz-VLAN: %s"
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr "Netztyp %s nicht unterstützt"
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -6136,7 +6136,7 @@ msgstr "Netztyp %s nicht unterstützt"
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr "Gerät %(device)s ist nicht mehr auf %(agent_id)s vorhanden"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
@@ -6144,11 +6144,11 @@ msgstr ""
 "Liste mit <physical_network>:<vswitch>, wobei die physischen Netze durch "
 "Wildcards repräsentiert werden können. Beispiel: .\"*:external\""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr "Für lokale Netze verwendeter privater virtueller Switchname"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -6161,134 +6161,139 @@ msgstr ""
 "Die Anzahl an Sekunden, die der Agent zwischen Abfragen lokaler "
 "Geräteänderungen wartet."
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr "Ungültige Zuordnung von physischem Netz: %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr "'network_delete' erhalten. Löschen von Netz %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr "Netz %s für Agent nicht definiert."
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr "'port_delete' erhalten"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr "'port_update' erhalten"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr "Bereitstellungsnetz %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr "Zurückfordern von lokalem Netz %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr "Binden von Port %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr "Nicht unterstützter Netztyp %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr "Netz %s ist auf diesem Agenten nicht verfügbar"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr "Lösen von Bindung von Port %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr "Kein Port %s für Agent definiert."
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr "Hinzufügen von Port %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr "Port %(device)s aktualisiert. Details: %(device_details)s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr "Entfernen von Port %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr "Agent nicht synchron mit Plug-in!"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr "Agentenschleife umfasst neue Geräte!"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr "Fehler bei Agentenereignisschleife: %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
@@ -6296,7 +6301,7 @@ msgstr ""
 "Schleifeniteration hat Intervall (%(polling_interval)s contra "
 "%(elapsed)s) überschritten"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7616,17 +7621,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7722,7 +7727,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -13267,8 +13272,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr "Treiber für Brocade-Netzbetriebssystem:"
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 97a93a543234caf4123c03df3ebcbb1c51d6aa9d..8509ddaf91c305af1b88e68ff010f463ec84e18f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: English (Australia) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index cf4f7f599e67c5a16d9d0c72408236894fa50804..5c8b944d72031845182b5b4c22dbfffe9200c6d2 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: English (United Kingdom) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 27c60051923442cfc9369f1e37a9f9df13871bfd..45738f5df4061779e72ecc548e48b7d75acf6b2b 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: English (United States) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 3a3dae74dfbf1e23c7d72e48b3d4e9dcae89e39f..56cd92752e1c52659df750d27e5b785c694d84e6 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Spanish "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 2c459f66529399926920f5fe9f9530b92b9debc4..175b8777f942bde5fde7f502bed47a9b96bf0c91 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-08-29 05:16+0000\n"
 "Last-Translator: Tom Fifield <tom@openstack.org>\n"
 "Language-Team: Spanish (Mexico) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12498,8 +12503,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 921fce44e7a227ed750e2dc6149411a1a73db15e..0ac3db09072b87d12ef4b8c3166a5743f99a6dfd 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Finnish (Finland) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index a44e99dbaa0758b59f20026aa620f294884ba789..65e515bcacf57a324f6be561bbe3ca712f7e2739 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-09-28 05:40+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Filipino "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
index a5e6c1f38d1d08dab72efbc757e77587624e91be..fffef10c887d7f482eeef4167797eb7ee0ff21b4 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: French "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index b9ea7990aa7a2a735cff0f26610c300217f96172..58c38752d9fc7c244214ab7b80c38374e453ada8 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-08-27 04:58+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Hindi "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12516,8 +12521,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index c006d2b36d0b94ddc5385ba88bfce3dec47a60e5..ace5ef246d6ef7723913b5665c8b39363f7f01ad 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Croatian "
@@ -461,14 +461,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -478,7 +478,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -528,88 +528,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4384,7 +4384,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4394,8 +4394,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5404,7 +5404,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5829,38 +5829,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5869,12 +5869,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5882,17 +5882,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5903,140 +5903,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7309,17 +7314,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7415,7 +7420,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12799,8 +12804,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 1ff265cd7f358463a3545f52185a70bd700c2aec..da1c54bba531c4cdcb0797d7c0c7f85f3d103d6c 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Hungarian "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index ea491fe9e15c22b8d4fd2c1f657de19ea61dab7f..7c84155362052de4ae2cc8b99dbb6bc52e23284f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Indonesian "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 7a72ca92c130db4963cfc295c3b0f4163c9b71df..c1d93c1f7322241cf3984320f32069beee2b0c3b 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-05-16 09:23+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Italian "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 151d9ea1f4bdac81a670bf1b3bb488a0636d13ac..e4745fc6104ae7007ce57fcfa648f815d68cbd4f 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Italian (Italy) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 42e8187a3cbbd5a51456b2b33a5ce833e714fced..e5a07115cc5336e200ed8ab046f9d0b41520b6d1 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06: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 "
@@ -461,14 +461,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -478,7 +478,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -528,88 +528,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4384,7 +4384,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4394,8 +4394,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5404,7 +5404,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5829,38 +5829,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5869,12 +5869,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5882,17 +5882,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5903,140 +5903,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7309,17 +7314,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7415,7 +7420,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12799,8 +12804,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 80c9db1ecd8537131f899557a89127db1009b17c..4518a79db0807cdaa1f9e1e0e1623eb27a64bd1c 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06: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"
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr "L3 აგენტი ჩაირთულია"
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12799,8 +12804,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index df5129dbe605b42f46411f53b10de58ef0d4cd08..eb26e1a99682cbdcc62bd8e95625230c017228cf 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-09-18 00:19+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Kannada "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12150,8 +12155,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 485331ca95ff9bf5ab4ee9b0a97d62b9029d2282..c428f53ab59ab32b4d16b2dffe197d8e6c56d264 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Korean "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 46022edf322420345ba579d39a0e888155e57e9a..b69bbf136bc551609dcb0e43e07b0e8a3b7673d3 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06: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"
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 84eb05343bb8667b50a4e436e8afc8471a371751..c5ab35c4208c6c08064492b866cf1bffb4d73425 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Malay "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 24ca89b6c7080aa7d5c3993f1efcb56defcb842e..68d68f9babc4b258b7e0d5ce6dfff81ebf5229c7 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Norwegian Bokmål "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 14586ddab4ca60c9f61001eec90f0d826037a3e3..9b70e320026935f50bddd6d35dd3497a4a789ae0 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-09-05 06:03+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Nepali "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12402,8 +12407,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 5ac6000a372146e1d6a7bbbedbc2a95cde4f9a8c..fa533adb266b0ace89c40af1e7d173a5086d7bb2 100644 (file)
@@ -6,10 +6,10 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.92"
+"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.93"
 "\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06: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"
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
index 43566f70d29fa92ae089c330fd12ce13e5ba1402..b90b6ac694a49af6485d75494c2305dcf7b38b61 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Dutch (Netherlands) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 5c3dadc42c5ee0fa0eefafc49eb4e46050fe616c..c70b1fd2ceae22e05f79f991d3f09dcebcd262e5 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-06-28 06:06+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Polish (Poland) "
@@ -461,14 +461,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -478,7 +478,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -528,88 +528,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4384,7 +4384,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4394,8 +4394,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5404,7 +5404,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5829,38 +5829,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5869,12 +5869,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5882,17 +5882,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5903,140 +5903,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7309,17 +7314,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7415,7 +7420,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12799,8 +12804,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index c25e0a3f64c40b95d1491e64a7ec196f2f810592..7b43b395bd6ff8c8b9c352e12f0ee7fb04a6328e 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Portuguese "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 27f15bd3a2a4ae848ad473606e1748671893d93d..b351f5e4831e794eeb878e272b30f4798c3ac116 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Portuguese (Brazil) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index eee756f3ef9f28bd49dd3b6919a45dde6fdb8788..163a5ee26141ec38c93eeebdffc7530595be3a70 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06: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 "
@@ -461,14 +461,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -478,7 +478,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -528,88 +528,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4384,7 +4384,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4394,8 +4394,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5404,7 +5404,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5829,38 +5829,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5869,12 +5869,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5882,17 +5882,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5903,140 +5903,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7309,17 +7314,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7415,7 +7420,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12799,8 +12804,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 8d65bf89c21aa8670178b726a098c7d31d937b0f..665c7592074c78a553d6dc31bc49a04c7a4ead57 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Russian "
@@ -461,14 +461,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -478,7 +478,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -528,88 +528,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4384,7 +4384,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4394,8 +4394,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5404,7 +5404,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5829,38 +5829,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5869,12 +5869,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5882,17 +5882,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5903,140 +5903,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7309,17 +7314,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7415,7 +7420,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12799,8 +12804,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 2752376958fd293026ffb0086dd09edbbae80be5..4ffcf971702cb5c1b558cdd0ae9027ae57df4465 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Russian (Russia) "
@@ -461,14 +461,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -478,7 +478,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -528,88 +528,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4384,7 +4384,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4394,8 +4394,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5404,7 +5404,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5829,38 +5829,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5869,12 +5869,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5882,17 +5882,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5903,140 +5903,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7309,17 +7314,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7415,7 +7420,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12799,8 +12804,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 79adaef30d034d91a19bb95bd4c783fac1760c8b..73cdf2ac4673fc9ac0ebe4702592a7311326dda7 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-08-27 04:58+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Slovak "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12516,8 +12521,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index adac6f2e974535d8aefd602588f439daeea7207b..c0273fe8e03fbf656f449521f9f66491bebaf9b7 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-06-28 06:06+0000\n"
 "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
 "Language-Team: Slovenian (Slovenia) "
@@ -461,14 +461,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -478,7 +478,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -528,88 +528,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4384,7 +4384,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4394,8 +4394,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5404,7 +5404,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5829,38 +5829,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5869,12 +5869,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5882,17 +5882,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5903,140 +5903,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7309,17 +7314,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7415,7 +7420,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12799,8 +12804,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 95942e9dc1cdd0e13d38d66d2d15e7f9e85bb553..08396224e28ee05cd1410da7013b5ed3c6775a0a 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Swahili (Kenya) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 25e10012493e97a78c5a6c2ac1c9d13dd6766e66..fb1a59b5612d3fe54f312781ac397e34722f1b98 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Tagalog "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 5c2306cfc9d3dcd22d90130d4dc3f71c1709f7c7..bb001e2b6f64c2a5d21ee98145a05076b13c78ea 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-09-28 05:40+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Tagalog (Philippines) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
index 3ba55937a33a5299e73c9b28fc9a1f74f1a778c5..cbe965e5c7a7d1c821e811dc6062cc0adb61df63 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Turkish (Turkey) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 6bf709a1eb2d0af87e0d74d59ecfcbd54119224f..687ff47b932a834bd92d07e932c5474a4a5b6db7 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Ukrainian "
@@ -461,14 +461,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -478,7 +478,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -528,88 +528,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4384,7 +4384,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4394,8 +4394,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5404,7 +5404,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5829,38 +5829,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5869,12 +5869,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5882,17 +5882,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5903,140 +5903,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7309,17 +7314,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7415,7 +7420,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12799,8 +12804,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 4f708934c75d7bcb408df543fa976c396945d240..3a3d7024751b48c53ddb6cdcdc79415e43f79e87 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06: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) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index f36329f34f26a35f4137d7f67836467c1feac424..0d23a1809e08563973c7b15d1abd2b7645421bb1 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-05-13 06:01+0000\n"
 "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
 "Language-Team: Chinese (China) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index b415c05c8f6696018fa9a2de411d392b5770ad28..e674466afecea229aaaa8381ff17c9a9b289a426 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Neutron\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06:10+0000\n"
 "PO-Revision-Date: 2013-01-28 21:54+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Chinese (Hong Kong) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -527,88 +527,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr ""
@@ -4383,7 +4383,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4393,8 +4393,8 @@ msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5403,7 +5403,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5828,38 +5828,38 @@ msgid ""
 "pool"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5868,12 +5868,12 @@ msgstr ""
 msgid "Network VLAN ranges: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr ""
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5881,17 +5881,17 @@ msgstr ""
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5902,140 +5902,145 @@ msgid ""
 "device changes."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7308,17 +7313,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7414,7 +7419,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12798,8 +12803,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr ""
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-
index 22406270bd127c97688b6ebba8fc7702d8ffe5be..b7bf7b4af9f16a82416b572b472fe7f690ef21a6 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Quantum\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-09-28 06:10+0000\n"
+"POT-Creation-Date: 2013-09-29 06: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) "
@@ -460,14 +460,14 @@ msgid ""
 "port %(port_id)s, for router %(router_id)s will be considered"
 msgstr "在 meta 資料存取網路上找到 %(port_num)d 個路由器埠。將僅考量路由器 %(router_id)s 的埠 %(port_id)s"
 
-#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:833
+#: neutron/agent/dhcp_agent.py:558 neutron/agent/l3_agent.py:836
 #: neutron/services/metering/agents/metering_agent.py:268
 msgid ""
 "Neutron server does not support state report. State report for this agent"
 " will be disabled."
 msgstr ""
 
-#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:838
+#: neutron/agent/dhcp_agent.py:564 neutron/agent/l3_agent.py:841
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:762
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:256
 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Failed reporting state!"
 msgstr "無法報告狀態!"
 
-#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:843
+#: neutron/agent/dhcp_agent.py:572 neutron/agent/l3_agent.py:846
 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
 #: neutron/services/metering/agents/metering_agent.py:276
 #, python-format
@@ -528,88 +528,88 @@ msgstr ""
 msgid "Error importing interface driver '%s'"
 msgstr "匯入介面驅動程式 '%s' 時發生錯誤"
 
-#: neutron/agent/l3_agent.py:231
+#: neutron/agent/l3_agent.py:232
 #: neutron/services/metering/drivers/iptables/iptables_driver.py:98
 msgid "An interface driver must be specified"
 msgstr "必須指定介面驅動程式"
 
-#: neutron/agent/l3_agent.py:234
+#: neutron/agent/l3_agent.py:237
 msgid "Router id is required if not using namespaces."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:255
+#: neutron/agent/l3_agent.py:258
 #, python-format
 msgid "Failed deleting namespace '%s'"
 msgstr "刪除名稱空間 '%s' 時失敗"
 
-#: neutron/agent/l3_agent.py:284
+#: neutron/agent/l3_agent.py:287
 msgid ""
 "The 'gateway_external_network_id' option must be configured for this "
 "agent as Neutron has more than one external network."
 msgstr ""
 
-#: neutron/agent/l3_agent.py:355
+#: neutron/agent/l3_agent.py:358
 #: neutron/services/firewall/agents/varmour/varmour_router.py:100
 #, python-format
 msgid "Router port %s has no IP address"
 msgstr "路由器埠 %s 沒有 IP 位址"
 
-#: neutron/agent/l3_agent.py:357 neutron/db/l3_db.py:832
+#: neutron/agent/l3_agent.py:360 neutron/db/l3_db.py:832
 #: neutron/services/firewall/agents/varmour/varmour_router.py:103
 #, python-format
 msgid "Ignoring multiple IPs on router port %s"
 msgstr "正在忽略路由器埠 %s 上的多個 IP"
 
-#: neutron/agent/l3_agent.py:495
+#: neutron/agent/l3_agent.py:498
 #, python-format
 msgid "Failed sending gratuitous ARP: %s"
 msgstr "傳送無償 ARP 時失敗:%s"
 
-#: neutron/agent/l3_agent.py:633
+#: neutron/agent/l3_agent.py:636
 #, python-format
 msgid "Got router deleted notification for %s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:638
+#: neutron/agent/l3_agent.py:641
 #, python-format
 msgid "Got routers updated notification :%s"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:646
+#: neutron/agent/l3_agent.py:649
 #, python-format
 msgid "Got router removed from agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:653
 #, python-format
 msgid "Got router added to agent :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:657
+#: neutron/agent/l3_agent.py:660
 #, python-format
 msgid "The external network bridge '%s' does not exist"
 msgstr "外部網路橋接器 '%s' 不存在"
 
-#: neutron/agent/l3_agent.py:713 neutron/agent/l3_agent.py:744
+#: neutron/agent/l3_agent.py:716 neutron/agent/l3_agent.py:747
 #: neutron/services/metering/agents/metering_agent.py:58
 msgid "Failed synchronizing routers"
 msgstr "同步路由器時失敗"
 
-#: neutron/agent/l3_agent.py:740
+#: neutron/agent/l3_agent.py:743
 #, python-format
 msgid "Processing :%r"
 msgstr ""
 
-#: neutron/agent/l3_agent.py:748
+#: neutron/agent/l3_agent.py:751
 msgid "L3 agent started"
 msgstr "已啟動 L3 代理程式"
 
-#: neutron/agent/l3_agent.py:768
+#: neutron/agent/l3_agent.py:771
 #, python-format
 msgid "Added route entry is '%s'"
 msgstr "所新增的路徑項目是 '%s'"
 
-#: neutron/agent/l3_agent.py:776
+#: neutron/agent/l3_agent.py:779
 #, python-format
 msgid "Removed route entry is '%s'"
 msgstr "所移除的路徑項目是 '%s'"
@@ -4404,7 +4404,7 @@ msgid "The network interface to use when creatinga port"
 msgstr ""
 
 #: neutron/plugins/brocade/NeutronPlugin.py:134
-#: neutron/plugins/hyperv/rpc_callbacks.py:53
+#: neutron/plugins/hyperv/rpc_callbacks.py:55
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:88
 #: neutron/plugins/mlnx/rpc_callbacks.py:76
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:103
@@ -4414,8 +4414,8 @@ msgstr "從 %(agent_id)s 要求的裝置 %(device)s 詳細資料"
 
 #: neutron/plugins/brocade/NeutronPlugin.py:148
 #: neutron/plugins/brocade/NeutronPlugin.py:165
-#: neutron/plugins/hyperv/rpc_callbacks.py:69
-#: neutron/plugins/hyperv/rpc_callbacks.py:88
+#: neutron/plugins/hyperv/rpc_callbacks.py:71
+#: neutron/plugins/hyperv/rpc_callbacks.py:90
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:111
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:131
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:146
@@ -5424,7 +5424,7 @@ msgid "Seg list %s "
 msgstr ""
 
 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:1073
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:253
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:254
 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
 #: neutron/plugins/mlnx/mlnx_plugin.py:332
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:492
@@ -5849,38 +5849,38 @@ msgid ""
 "pool"
 msgstr "正在將實體網路 %(physical_network)s 上的 VLAN %(vlan_id)s 從儲存區中移除"
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:45
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
 msgid "Network type for tenant networks (local, flat, vlan or none)"
 msgstr "Tenant 網路的網路類型(本端、平面、VLAN 或無)"
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:49
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:50
 #: neutron/plugins/linuxbridge/common/config.py:35
 #: neutron/plugins/mlnx/common/config.py:32
 #: neutron/plugins/openvswitch/common/config.py:51
 msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
 msgstr "<physical_network>:<vlan_min>:<vlan_max> 或 <physical_network> 的清單"
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:77
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:99
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:78
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:100
 #, python-format
 msgid "segmentation_id specified for %s network"
 msgstr "指定給 %s 網路的 segmentation_id"
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:84
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:85
 #, python-format
 msgid "physical_network specified for %s network"
 msgstr "指定給 %s 網路的 physical_network"
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:126
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:127
 msgid "physical_network not provided"
 msgstr "未提供 physical_network"
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:179
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:180
 #, python-format
 msgid "Invalid tenant_network_type: %s. Agent terminated!"
 msgstr "無效的 tenant_network_type:%s。已終止代理程式!"
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:202
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:203
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:290
 #: neutron/plugins/ml2/drivers/type_vlan.py:94
 #: neutron/plugins/mlnx/mlnx_plugin.py:143
@@ -5889,12 +5889,12 @@ msgstr "無效的 tenant_network_type:%s。已終止代理程式!"
 msgid "Network VLAN ranges: %s"
 msgstr "網路 VLAN 範圍:%s"
 
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:227
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:228
 #, python-format
 msgid "Network type %s not supported"
 msgstr "不支援網路類型 %s"
 
-#: neutron/plugins/hyperv/rpc_callbacks.py:77
+#: neutron/plugins/hyperv/rpc_callbacks.py:79
 #: neutron/plugins/linuxbridge/lb_neutron_plugin.py:119
 #: neutron/plugins/mlnx/rpc_callbacks.py:105
 #: neutron/plugins/openvswitch/ovs_neutron_plugin.py:129
@@ -5902,17 +5902,17 @@ msgstr "不支援網路類型 %s"
 msgid "Device %(device)s no longer exists on %(agent_id)s"
 msgstr "裝置 %(device)s 已不再存在於 %(agent_id)s 上"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:44
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:47
 msgid ""
 "List of <physical_network>:<vswitch> where the physical networks can be "
 "expressed with wildcards, e.g.: .\"*:external\""
 msgstr "<physical_network>:<vswitch> 的清單,其中,實體網路可以用萬用字元來表示,例如:.\"*:external\""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:50
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:53
 msgid "Private vswitch name used for local networks"
 msgstr "用於本端網路的專用 vSwitch 名稱"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:52
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:55
 #: neutron/plugins/linuxbridge/common/config.py:66
 #: neutron/plugins/mlnx/common/config.py:55
 #: neutron/plugins/nec/common/config.py:32
@@ -5923,140 +5923,145 @@ msgid ""
 "device changes."
 msgstr "輪詢本端裝置變更之間代理程式將等待的秒數。"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:56
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:59
 msgid ""
 "Enables metrics collections for switch ports by using Hyper-V's metric "
 "APIs. Collected data can by retrieved by other apps and services, e.g.: "
 "Ceilometer. Requires Hyper-V / Windows Server 2012 and above"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:102
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:100
+#, python-format
+msgid "Failed reporting state! %s"
+msgstr ""
+
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:131
 #, python-format
 msgid "Invalid physical network mapping: %s"
 msgstr "無效的實體網路對映:%s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:123
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:152
 #, python-format
 msgid "network_delete received. Deleting network %s"
 msgstr "收到 network_delete。正在刪除網路 %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:129
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
 #, python-format
 msgid "Network %s not defined on agent."
 msgstr "代理程式上未定義網路 %s。"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:132
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:161
 msgid "port_delete received"
 msgstr "收到 port_delete"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:137
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:166
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:626
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:173
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:281
 msgid "port_update received"
 msgstr "收到 port_update"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:158
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:187
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:131
 #, python-format
 msgid "Provisioning network %s"
 msgstr "正在供應網路 %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:171
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:200
 #, python-format
 msgid ""
 "Cannot provision unknown network type %(network_type)s for network "
 "%(net_uuid)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:183
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:212
 #, python-format
 msgid "Reclaiming local network %s"
 msgstr "正在收回本端網路 %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:191
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:220
 #, python-format
 msgid "Binding port %s"
 msgstr "正在連結埠 %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:204
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233
 #, python-format
 msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:217
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:116
 #, python-format
 msgid "Unsupported network type %s"
 msgstr "不支援的網路類型 %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:225
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:254
 #, python-format
 msgid "Network %s is not avalailable on this agent"
 msgstr "在此代理程式上無法使用網路 %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:229
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258
 #, python-format
 msgid "Unbinding port %s"
 msgstr "正在切斷埠 %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:255
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:284
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:209
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:321
 #, python-format
 msgid "No port %s defined on agent."
 msgstr "代理程式上未定義埠 %s。"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:260
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
 #, python-format
 msgid "Adding port %s"
 msgstr "正在新增連接埠 %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:268
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:297
 #, python-format
 msgid "Unable to get port details for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:275
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:304
 #, python-format
 msgid "Port %(device)s updated. Details: %(device_details)s"
 msgstr "已更新埠 %(device)s。詳細資料:%(device_details)s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:289
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
 #, python-format
 msgid "Removing port %s"
 msgstr "正在移除埠 %s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:296
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:325
 #, python-format
 msgid "Removing port failed for device %(device)s: %(e)s"
 msgstr ""
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:321
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:350
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:384
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035
 msgid "Agent out of sync with plugin!"
 msgstr "代理程式與外掛程式不同步!"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:329
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:358
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:911
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1049
 msgid "Agent loop has new devices!"
 msgstr "代理程式迴圈具有新裝置!"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:334
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:363
 #, python-format
 msgid "Error in agent event loop: %s"
 msgstr "代理程式事件迴圈發生錯誤:%s"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:342
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:371
 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:403
 #, python-format
 msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)"
 msgstr "迴圈反覆運算已超出間隔(%(polling_interval)s 與 %(elapsed)s)"
 
-#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:356
+#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:385
 #: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:950
 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1180
 msgid "Agent initialized successfully, now running... "
@@ -7346,17 +7351,17 @@ msgstr ""
 msgid "mechanism_manager.create_network failed, deleting network '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:403
+#: neutron/plugins/ml2/plugin.py:439
 #, python-format
 msgid "mechanism_manager.create_subnet failed, deleting subnet '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:467
+#: neutron/plugins/ml2/plugin.py:503
 #, python-format
 msgid "mechanism_manager.create_port failed, deleting port '%s'"
 msgstr ""
 
-#: neutron/plugins/ml2/plugin.py:555
+#: neutron/plugins/ml2/plugin.py:591
 #, python-format
 msgid "Port %(port)s updated up by agent not found"
 msgstr ""
@@ -7452,7 +7457,7 @@ msgstr ""
 msgid "Unbinding port %(port)s on network %(network)s"
 msgstr ""
 
-#: neutron/plugins/ml2/drivers/mech_hyperv.py:42
+#: neutron/plugins/ml2/drivers/mech_hyperv.py:44
 #, python-format
 msgid "Checking segment: %(segment)s for mappings: %(mappings)s"
 msgstr ""
@@ -12203,7 +12208,7 @@ msgstr ""
 #~ msgstr "預設服務類型的文字說明"
 
 #~ msgid ""
-#~ msgstr "套版傳輸區域上邏輯交換器的埠數目上限(預設值 64)"
+#~ msgstr ""
 
 #~ msgid "Service type %(service_type_id)s could not be found "
 #~ msgstr "找不到服務類型 %(service_type_id)s"
@@ -12853,8 +12858,3 @@ msgstr ""
 #~ msgid "Brocade NOS driver:"
 #~ msgstr "Brocade NOS 驅動程式:"
 
-#~ msgid ""
-#~ "MidoClient.create_dhcp called: bridge=%(bridge)s, "
-#~ "cidr=%(cidr)s, gateway_ip=%(gateway_ip)s"
-#~ msgstr ""
-