From: OpenStack Proposal Bot Date: Sat, 28 Feb 2015 06:12:42 +0000 (+0000) Subject: Imported Translations from Transifex X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=0d75d045692a8c90142e07fa614bada14ffd034b;p=openstack-build%2Fneutron-build.git Imported Translations from Transifex For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I20af1e13453ea5e95f93fb74ef5c579f432afa6e --- diff --git a/neutron/locale/de/LC_MESSAGES/neutron-log-info.po b/neutron/locale/de/LC_MESSAGES/neutron-log-info.po index 353b9789e..f8890f61c 100644 --- a/neutron/locale/de/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/de/LC_MESSAGES/neutron-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-04 06:15+0000\n" -"PO-Revision-Date: 2015-02-03 17:39+0000\n" +"POT-Creation-Date: 2015-02-28 06:12+0000\n" +"PO-Revision-Date: 2015-02-26 20:20+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: German (http://www.transifex.com/projects/p/neutron/language/" "de/)\n" @@ -57,22 +57,22 @@ msgstr "" msgid "Neutron service started, listening on %(host)s:%(port)s" msgstr "" -#: neutron/wsgi.py:780 +#: neutron/wsgi.py:774 #, python-format msgid "%(method)s %(url)s" msgstr "%(method)s %(url)s" -#: neutron/wsgi.py:797 +#: neutron/wsgi.py:791 #, python-format msgid "HTTP exception thrown: %s" msgstr "Ausgelöste HTTP-Ausnahme: %s" -#: neutron/wsgi.py:813 +#: neutron/wsgi.py:807 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "%(url)s mit HTTP %(status)d zurückgegeben" -#: neutron/wsgi.py:816 +#: neutron/wsgi.py:810 #, python-format msgid "%(url)s returned a fault: %(exception)s" msgstr "%(url)s hat einen Fehler zurückgegeben: %(exception)s" @@ -85,64 +85,64 @@ msgstr "Sicherheitsgruppenerweiterung wurde inaktiviert." msgid "Disabled allowed-address-pairs extension." msgstr "" -#: neutron/agent/securitygroups_rpc.py:215 +#: neutron/agent/securitygroups_rpc.py:214 #, python-format msgid "" "Skipping method %s as firewall is disabled or configured as " "NoopFirewallDriver." msgstr "" -#: neutron/agent/securitygroups_rpc.py:227 +#: neutron/agent/securitygroups_rpc.py:226 #, python-format msgid "Preparing filters for devices %s" msgstr "Vorbereiten von Filtern für Geräte %s" -#: neutron/agent/securitygroups_rpc.py:257 +#: neutron/agent/securitygroups_rpc.py:256 #, python-format msgid "Security group rule updated %r" msgstr "Sicherheitsgruppenregel aktualisiert %r" -#: neutron/agent/securitygroups_rpc.py:264 +#: neutron/agent/securitygroups_rpc.py:263 #, python-format msgid "Security group member updated %r" msgstr "Sicherheitsgruppenmitglied aktualisiert %r" -#: neutron/agent/securitygroups_rpc.py:286 +#: neutron/agent/securitygroups_rpc.py:285 msgid "Provider rule updated" msgstr "Provider-Regel aktualisiert" -#: neutron/agent/securitygroups_rpc.py:298 +#: neutron/agent/securitygroups_rpc.py:297 #, python-format msgid "Remove device filter for %r" msgstr "Gerätefilter für %r entfernen" -#: neutron/agent/securitygroups_rpc.py:308 +#: neutron/agent/securitygroups_rpc.py:307 msgid "Refresh firewall rules" msgstr "Firewallregeln aktualisieren" -#: neutron/agent/securitygroups_rpc.py:312 +#: neutron/agent/securitygroups_rpc.py:311 msgid "No ports here to refresh firewall" msgstr "" -#: neutron/agent/dhcp/agent.py:96 neutron/agent/dhcp/agent.py:593 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "DHCP-Agent gestartet" -#: neutron/agent/dhcp/agent.py:148 +#: neutron/agent/dhcp/agent.py:144 msgid "Synchronizing state" msgstr "Synchronisation von Status" -#: neutron/agent/dhcp/agent.py:169 +#: neutron/agent/dhcp/agent.py:165 msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306 -#: neutron/services/metering/agents/metering_agent.py:281 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:1135 +#: neutron/services/metering/agents/metering_agent.py:278 #, python-format msgid "agent_updated by server side %s!" msgstr "'agent_updated' (Agent aktualisiert) durch Serverseite %s!" -#: neutron/agent/l3/agent.py:1206 +#: neutron/agent/l3/agent.py:1064 msgid "L3 agent started" msgstr "Agent der Ebene 3 gestartet" @@ -151,39 +151,39 @@ msgstr "Agent der Ebene 3 gestartet" msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" -#: neutron/agent/linux/dhcp.py:643 +#: neutron/agent/linux/dhcp.py:645 #, python-format msgid "" "Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not " "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317 -#: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427 +#: neutron/agent/linux/interface.py:259 neutron/agent/linux/interface.py:310 +#: neutron/agent/linux/interface.py:368 neutron/agent/linux/interface.py:411 #, python-format msgid "Device %s already exists" msgstr "Gerät %s ist bereits vorhanden" -#: neutron/agent/linux/iptables_firewall.py:94 +#: neutron/agent/linux/iptables_firewall.py:92 #, python-format msgid "Attempted to update port filter which is not filtered %s" msgstr "Versuch, ungefilterten Portfilter %s zu aktualisieren" -#: neutron/agent/linux/iptables_firewall.py:105 +#: neutron/agent/linux/iptables_firewall.py:103 #, python-format msgid "Attempted to remove port filter which is not filtered %r" msgstr "Versuch, ungefilterten Portfilter %r zu entfernen" -#: neutron/agent/linux/ovs_lib.py:381 +#: neutron/agent/linux/ovs_lib.py:386 #, python-format msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/api/extensions.py:403 +#: neutron/api/extensions.py:404 msgid "Initializing extension manager." msgstr "Erweiterungsmanager wird initialisiert." -#: neutron/api/extensions.py:571 +#: neutron/api/extensions.py:562 #, python-format msgid "Loaded extension: %s" msgstr "Geladene Erweiterung: %s" @@ -200,30 +200,40 @@ msgstr "" msgid "%(action)s failed (client error): %(exc)s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:74 +#: neutron/callbacks/manager.py:135 +#, python-format +msgid "Notify callbacks for %(resource)s, %(event)s" +msgstr "" + +#: neutron/callbacks/manager.py:142 +#, python-format +msgid "Calling callback %s" +msgstr "" + +#: neutron/cmd/ovs_cleanup.py:73 #, python-format msgid "Deleting port: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:105 +#: neutron/cmd/ovs_cleanup.py:103 #, python-format msgid "Cleaning bridge: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:112 +#: neutron/cmd/ovs_cleanup.py:110 msgid "OVS cleanup completed successfully" msgstr "OVS-Bereinigungsprozedur erfolgreich abgeschlossen" -#: neutron/common/config.py:169 +#: neutron/common/config.py:189 msgid "Logging enabled!" msgstr "Protokollfunktion aktiviert!" -#: neutron/common/config.py:170 +#: neutron/common/config.py:190 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:189 +#: neutron/common/config.py:209 #, python-format msgid "Config paste file: %s" msgstr "Konfigurations-Paste-Datei: %s" @@ -238,19 +248,19 @@ msgid "" "rescheduling is disabled." msgstr "" -#: neutron/db/agentschedulers_db.py:183 +#: neutron/db/agentschedulers_db.py:188 #, python-format msgid "Scheduling unhosted network %s" msgstr "" -#: neutron/db/agentschedulers_db.py:190 +#: neutron/db/agentschedulers_db.py:195 #, python-format msgid "" "Failed to schedule network %s, no eligible agents or it might be already " "scheduled by another server" msgstr "" -#: neutron/db/agentschedulers_db.py:198 +#: neutron/db/agentschedulers_db.py:203 #, python-format msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" @@ -317,12 +327,12 @@ msgstr "" msgid "No Service associated, so safe to migrate: %s listed" msgstr "" -#: neutron/db/l3_dvr_db.py:488 +#: neutron/db/l3_dvr_db.py:526 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:571 +#: neutron/db/l3_dvr_db.py:610 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -338,7 +348,7 @@ msgid "" "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:269 +#: neutron/db/l3_hamode_db.py:270 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -355,7 +365,7 @@ msgstr "" msgid "%d probe(s) deleted" msgstr "" -#: neutron/notifiers/nova.py:263 +#: neutron/notifiers/nova.py:309 #, python-format msgid "Nova event response: %s" msgstr "" @@ -616,60 +626,60 @@ msgstr "" msgid "Network VLAN ranges: %s" msgstr "Bereiche für Netz-VLAN: %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:234 #, python-format msgid "Provisioning network %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:259 #, python-format msgid "Reclaiming local network %s" msgstr "Zurückfordern von lokalem Netz %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:279 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:280 #, python-format msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:301 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:302 #, 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:318 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:319 #, python-format msgid "Port metrics enabled for port: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:365 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:366 #, python-format msgid "Adding port %s" msgstr "Hinzufügen von Port %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:367 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:368 #, 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:394 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:395 #, python-format msgid "Removing port %s" msgstr "Entfernen von Port %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:426 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:981 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:815 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1399 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:254 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:427 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:980 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:819 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1433 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "Agent nicht synchron mit Plug-in!" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:462 -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:264 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1022 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:151 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1586 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:350 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:463 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1019 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:154 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1627 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "Agent erfolgreich initialisiert, läuft jetzt... " @@ -770,13 +780,13 @@ msgstr "" msgid "Set the controller to a new controller: %s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:191 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:189 #, python-format msgid "" "Mapping physical network %(physical_network)s to interface %(interface)s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:222 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:220 #, python-format msgid "" "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!" @@ -784,52 +794,52 @@ msgstr "" "Schleifeniteration hat Intervall (%(polling_interval)s contra %(elapsed)s) " "überschritten!" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:236 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:234 #, python-format msgid "Controller IPs: %s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:796 -#: neutron/plugins/nec/agent/nec_neutron_agent.py:124 -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:90 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:100 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:795 +#: neutron/plugins/nec/agent/nec_neutron_agent.py:123 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99 #, python-format msgid "RPC agent_id: %s" msgstr "RPC-'agent_id': %s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:866 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:707 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1126 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:212 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:865 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:710 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1160 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" msgstr "Port %(device)s aktualisiert. Details: %(details)s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:898 #, python-format msgid "Device %s not defined on plugin" msgstr "Gerät %s nicht für Plug-in definiert" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:906 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:737 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1181 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:905 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:740 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1215 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1232 #, python-format msgid "Attachment %s removed" msgstr "Zusatzeinheit %s entfernt" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:238 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:917 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1244 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." msgstr "Port %s aktualisiert." -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:971 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970 msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "RPC-Dämon für Linux-Brückenagent gestartet!" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1015 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1014 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:42 #, python-format msgid "Interface mappings: %s" @@ -841,87 +851,87 @@ msgid "" "Added segment %(id)s of type %(network_type)s for network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/managers.py:40 +#: neutron/plugins/ml2/managers.py:43 #, python-format msgid "Configured type driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:45 +#: neutron/plugins/ml2/managers.py:48 #, python-format msgid "Loaded type driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:61 +#: neutron/plugins/ml2/managers.py:64 #, python-format msgid "Registered types: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:72 +#: neutron/plugins/ml2/managers.py:75 #, python-format msgid "Tenant network_types: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:138 +#: neutron/plugins/ml2/managers.py:161 #, python-format msgid "Initializing driver for type '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:241 +#: neutron/plugins/ml2/managers.py:264 #, python-format msgid "Configured mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:247 +#: neutron/plugins/ml2/managers.py:270 #, python-format msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:259 +#: neutron/plugins/ml2/managers.py:282 #, python-format msgid "Registered mechanism drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:264 +#: neutron/plugins/ml2/managers.py:287 #, python-format msgid "Initializing mechanism driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:603 +#: neutron/plugins/ml2/managers.py:679 #, python-format msgid "Configured extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:609 +#: neutron/plugins/ml2/managers.py:685 #, python-format msgid "Loaded extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:620 +#: neutron/plugins/ml2/managers.py:696 #, python-format msgid "Registered extension drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:626 +#: neutron/plugins/ml2/managers.py:702 #, python-format msgid "Initializing extension driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:634 +#: neutron/plugins/ml2/managers.py:710 #, python-format msgid "Got %(alias)s extension from driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:681 +#: neutron/plugins/ml2/managers.py:759 #, python-format msgid "Extended network dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:688 +#: neutron/plugins/ml2/managers.py:766 #, python-format msgid "Extended subnet dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:695 +#: neutron/plugins/ml2/managers.py:773 #, python-format msgid "Extended port dict for driver '%(drv)s'" msgstr "" @@ -930,22 +940,22 @@ msgstr "" msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:284 +#: neutron/plugins/ml2/plugin.py:290 #, python-format msgid "Attempt %(count)s to bind port %(port)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:666 +#: neutron/plugins/ml2/plugin.py:678 #, python-format msgid "Port %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:677 +#: neutron/plugins/ml2/plugin.py:689 #, python-format msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1211 +#: neutron/plugins/ml2/plugin.py:1231 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -1074,12 +1084,12 @@ msgstr "" msgid "APIC service agent started" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:181 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:180 #, python-format msgid "APIC host agent: agent starting on %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:201 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:200 #, python-format msgid "APIC host agent: started on %s" msgstr "" @@ -1088,7 +1098,7 @@ msgstr "" msgid "Initializing CRD client... " msgstr "" -#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:54 +#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:53 msgid "Agent initialised successfully, now running... " msgstr "" @@ -1122,14 +1132,6 @@ msgstr "" msgid "Loading OFC driver: %s" msgstr "Laden von OFC-Treiber: %s" -#: neutron/plugins/nuage/syncmanager.py:48 -msgid "Starting the sync between Neutron and VSD" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:61 -msgid "Sync between Neutron and VSD completed successfully" -msgstr "" - #: neutron/plugins/ofagent/agent/arp_lib.py:142 msgid "No bridge is set" msgstr "" @@ -1148,44 +1150,44 @@ msgstr "" msgid "unknown network %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:436 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:483 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:439 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "" "Zuweisung von %(vlan_id)s als lokale VLAN-Adresse für net-id=%(net_uuid)s" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:486 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:586 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:489 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:621 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "Zurückfordern von vlan = %(vlan_id)s von net-id = %(net_uuid)s" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:554 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:557 #, python-format msgid "port_unbound() net_uuid %s not in local_vlan_map" msgstr "'port_unbound()' 'net_uuid' %s nicht in 'local_vlan_map'" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:693 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1120 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:696 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1154 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:726 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1150 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:729 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1184 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:820 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1427 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:824 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1461 msgid "Agent tunnel out of sync with plugin!" msgstr "Agententunnel nicht synchron mit Plug-in!" -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:156 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:153 msgid "NVSD Agent initialized successfully, now running... " msgstr "" @@ -1194,28 +1196,28 @@ msgstr "" msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:681 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:716 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:753 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:788 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:896 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:931 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "" "Zuordnung von physischem Netz %(physical_network)s zu Brücke %(bridge)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1006 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1040 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1169 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1203 #, python-format msgid "Ancillary Port %s added" msgstr "" @@ -1224,7 +1226,7 @@ msgstr "" msgid "Python PLUMgrid Fake Library Started " msgstr "" -#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:35 +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:34 #, python-format msgid "Fake Director: %s" msgstr "" @@ -1242,31 +1244,31 @@ msgstr "" msgid "Neutron PLUMgrid Director: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:194 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:191 #, python-format msgid "No device with MAC %s defined on agent." msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:219 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:216 #, python-format msgid "Device with MAC %s not defined on plugin" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:226 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:223 #, python-format msgid "Removing device with mac_address %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:247 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:244 msgid "SRIOV NIC Agent RPC Daemon Started!" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:336 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:333 #, python-format msgid "Physical Devices mappings: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:337 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:334 #, python-format msgid "Exclude Devices: %s" msgstr "" @@ -1425,7 +1427,7 @@ msgstr "" msgid "Agent %s already present" msgstr "" -#: neutron/server/__init__.py:52 +#: neutron/server/__init__.py:50 msgid "RPC was already started in parent process by plugin." msgstr "" @@ -1448,12 +1450,12 @@ msgstr "" msgid "BrocadeSVIPlugin.add_router_interface ports_count %d" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:99 +#: neutron/services/metering/agents/metering_agent.py:96 #, python-format msgid "Loading Metering driver %s" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 #, python-format msgid "Loading interface driver %s" msgstr "" diff --git a/neutron/locale/es/LC_MESSAGES/neutron-log-info.po b/neutron/locale/es/LC_MESSAGES/neutron-log-info.po index 714a367d2..2e732839c 100644 --- a/neutron/locale/es/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/es/LC_MESSAGES/neutron-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-04 06:15+0000\n" -"PO-Revision-Date: 2015-02-03 17:39+0000\n" +"POT-Creation-Date: 2015-02-28 06:12+0000\n" +"PO-Revision-Date: 2015-02-26 20:20+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/neutron/language/" "es/)\n" @@ -56,22 +56,22 @@ msgstr "" msgid "Neutron service started, listening on %(host)s:%(port)s" msgstr "" -#: neutron/wsgi.py:780 +#: neutron/wsgi.py:774 #, python-format msgid "%(method)s %(url)s" msgstr "%(method)s %(url)s" -#: neutron/wsgi.py:797 +#: neutron/wsgi.py:791 #, python-format msgid "HTTP exception thrown: %s" msgstr "Excepción de HTTP emitida: %s" -#: neutron/wsgi.py:813 +#: neutron/wsgi.py:807 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "Se ha devuelto %(url)s con HTTP %(status)d" -#: neutron/wsgi.py:816 +#: neutron/wsgi.py:810 #, python-format msgid "%(url)s returned a fault: %(exception)s" msgstr "%(url)s ha devuelto un error: %(exception)s" @@ -84,64 +84,64 @@ msgstr "La extensión security-group se ha inhabilitado." msgid "Disabled allowed-address-pairs extension." msgstr "" -#: neutron/agent/securitygroups_rpc.py:215 +#: neutron/agent/securitygroups_rpc.py:214 #, python-format msgid "" "Skipping method %s as firewall is disabled or configured as " "NoopFirewallDriver." msgstr "" -#: neutron/agent/securitygroups_rpc.py:227 +#: neutron/agent/securitygroups_rpc.py:226 #, python-format msgid "Preparing filters for devices %s" msgstr "Preparando filtros para dispositivos %s" -#: neutron/agent/securitygroups_rpc.py:257 +#: neutron/agent/securitygroups_rpc.py:256 #, python-format msgid "Security group rule updated %r" msgstr "Se ha actualizado la regla de grupo de seguridad %r" -#: neutron/agent/securitygroups_rpc.py:264 +#: neutron/agent/securitygroups_rpc.py:263 #, python-format msgid "Security group member updated %r" msgstr "Se ha actualizado el miembro de grupo de seguridad %r" -#: neutron/agent/securitygroups_rpc.py:286 +#: neutron/agent/securitygroups_rpc.py:285 msgid "Provider rule updated" msgstr "Se ha actualizado regla de proveedor" -#: neutron/agent/securitygroups_rpc.py:298 +#: neutron/agent/securitygroups_rpc.py:297 #, python-format msgid "Remove device filter for %r" msgstr "Eliminar filtro de dispositivo para %r" -#: neutron/agent/securitygroups_rpc.py:308 +#: neutron/agent/securitygroups_rpc.py:307 msgid "Refresh firewall rules" msgstr "Renovar reglas de cortafuegos" -#: neutron/agent/securitygroups_rpc.py:312 +#: neutron/agent/securitygroups_rpc.py:311 msgid "No ports here to refresh firewall" msgstr "" -#: neutron/agent/dhcp/agent.py:96 neutron/agent/dhcp/agent.py:593 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "Se ha iniciado al agente DHCP" -#: neutron/agent/dhcp/agent.py:148 +#: neutron/agent/dhcp/agent.py:144 msgid "Synchronizing state" msgstr "Sincronizando estado" -#: neutron/agent/dhcp/agent.py:169 +#: neutron/agent/dhcp/agent.py:165 msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306 -#: neutron/services/metering/agents/metering_agent.py:281 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:1135 +#: neutron/services/metering/agents/metering_agent.py:278 #, python-format msgid "agent_updated by server side %s!" msgstr "agent_updated por el lado del servidor %s!" -#: neutron/agent/l3/agent.py:1206 +#: neutron/agent/l3/agent.py:1064 msgid "L3 agent started" msgstr "Se ha iniciado al agente L3" @@ -150,39 +150,39 @@ msgstr "Se ha iniciado al agente L3" msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" -#: neutron/agent/linux/dhcp.py:643 +#: neutron/agent/linux/dhcp.py:645 #, python-format msgid "" "Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not " "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317 -#: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427 +#: neutron/agent/linux/interface.py:259 neutron/agent/linux/interface.py:310 +#: neutron/agent/linux/interface.py:368 neutron/agent/linux/interface.py:411 #, python-format msgid "Device %s already exists" msgstr "El dispositivo %s ya existe" -#: neutron/agent/linux/iptables_firewall.py:94 +#: neutron/agent/linux/iptables_firewall.py:92 #, python-format msgid "Attempted to update port filter which is not filtered %s" msgstr "Se ha intentado actualizar el filtro de puerto que no está filtrado %s" -#: neutron/agent/linux/iptables_firewall.py:105 +#: neutron/agent/linux/iptables_firewall.py:103 #, python-format msgid "Attempted to remove port filter which is not filtered %r" msgstr "Se ha intentado eliminar el filtro de puerto que no está filtrado %r" -#: neutron/agent/linux/ovs_lib.py:381 +#: neutron/agent/linux/ovs_lib.py:386 #, python-format msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/api/extensions.py:403 +#: neutron/api/extensions.py:404 msgid "Initializing extension manager." msgstr "Inicializando gestor de ampliación." -#: neutron/api/extensions.py:571 +#: neutron/api/extensions.py:562 #, python-format msgid "Loaded extension: %s" msgstr "Ampliación cargada: %s" @@ -199,30 +199,40 @@ msgstr "" msgid "%(action)s failed (client error): %(exc)s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:74 +#: neutron/callbacks/manager.py:135 +#, python-format +msgid "Notify callbacks for %(resource)s, %(event)s" +msgstr "" + +#: neutron/callbacks/manager.py:142 +#, python-format +msgid "Calling callback %s" +msgstr "" + +#: neutron/cmd/ovs_cleanup.py:73 #, python-format msgid "Deleting port: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:105 +#: neutron/cmd/ovs_cleanup.py:103 #, python-format msgid "Cleaning bridge: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:112 +#: neutron/cmd/ovs_cleanup.py:110 msgid "OVS cleanup completed successfully" msgstr "La limpieza de OVS se ha completado satisfactoriamente" -#: neutron/common/config.py:169 +#: neutron/common/config.py:189 msgid "Logging enabled!" msgstr "Registro habilitado." -#: neutron/common/config.py:170 +#: neutron/common/config.py:190 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:189 +#: neutron/common/config.py:209 #, python-format msgid "Config paste file: %s" msgstr "Archivo de configuración de pegar: %s" @@ -237,19 +247,19 @@ msgid "" "rescheduling is disabled." msgstr "" -#: neutron/db/agentschedulers_db.py:183 +#: neutron/db/agentschedulers_db.py:188 #, python-format msgid "Scheduling unhosted network %s" msgstr "" -#: neutron/db/agentschedulers_db.py:190 +#: neutron/db/agentschedulers_db.py:195 #, python-format msgid "" "Failed to schedule network %s, no eligible agents or it might be already " "scheduled by another server" msgstr "" -#: neutron/db/agentschedulers_db.py:198 +#: neutron/db/agentschedulers_db.py:203 #, python-format msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" @@ -319,12 +329,12 @@ msgstr "" msgid "No Service associated, so safe to migrate: %s listed" msgstr "" -#: neutron/db/l3_dvr_db.py:488 +#: neutron/db/l3_dvr_db.py:526 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:571 +#: neutron/db/l3_dvr_db.py:610 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -340,7 +350,7 @@ msgid "" "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:269 +#: neutron/db/l3_hamode_db.py:270 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -357,7 +367,7 @@ msgstr "" msgid "%d probe(s) deleted" msgstr "" -#: neutron/notifiers/nova.py:263 +#: neutron/notifiers/nova.py:309 #, python-format msgid "Nova event response: %s" msgstr "" @@ -617,60 +627,60 @@ msgstr "" msgid "Network VLAN ranges: %s" msgstr "Rangos de VLAN de red: %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:234 #, python-format msgid "Provisioning network %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:259 #, python-format msgid "Reclaiming local network %s" msgstr "Reclamando la red local %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:279 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:280 #, python-format msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:301 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:302 #, python-format msgid "Network %s is not avalailable on this agent" msgstr "La red %s no está disponible en este agente" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:319 #, python-format msgid "Port metrics enabled for port: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:365 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:366 #, python-format msgid "Adding port %s" msgstr "Añadiendo el puerto %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:367 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:368 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "Se ha actualizado el puerto %(device)s. Detalles: %(device_details)s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:394 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:395 #, python-format msgid "Removing port %s" msgstr "Eliminando el puerto %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:426 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:981 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:815 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1399 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:254 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:427 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:980 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:819 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1433 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "El agente está fuera de sincronización con el plug-in." -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:462 -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:264 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1022 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:151 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1586 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:350 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:463 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1019 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:154 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1627 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "" "El agente se ha inicializado satisfactoriamente, ahora se está ejecutando... " @@ -772,13 +782,13 @@ msgstr "" msgid "Set the controller to a new controller: %s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:191 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:189 #, python-format msgid "" "Mapping physical network %(physical_network)s to interface %(interface)s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:222 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:220 #, python-format msgid "" "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!" @@ -786,52 +796,52 @@ msgstr "" "La iteración de bucle ha superado el intervalo (%(polling_interval)s frente " "a %(elapsed)s)." -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:236 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:234 #, python-format msgid "Controller IPs: %s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:796 -#: neutron/plugins/nec/agent/nec_neutron_agent.py:124 -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:90 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:100 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:795 +#: neutron/plugins/nec/agent/nec_neutron_agent.py:123 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99 #, python-format msgid "RPC agent_id: %s" msgstr "agent_id de RPC: %s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:866 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:707 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1126 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:212 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:865 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:710 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1160 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" msgstr "Se ha actualizado el puerto %(device)s. Detalles: %(details)s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:898 #, python-format msgid "Device %s not defined on plugin" msgstr "El dispositivo %s no está definido en el plug-in" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:906 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:737 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1181 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:905 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:740 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1215 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1232 #, python-format msgid "Attachment %s removed" msgstr "Se ha eliminado el adjunto %s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:238 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:917 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1244 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." msgstr "El puerto %s se ha actualizado." -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:971 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970 msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "Se ha iniciado el daemon RPC de agente de LinuxBridge." -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1015 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1014 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:42 #, python-format msgid "Interface mappings: %s" @@ -843,87 +853,87 @@ msgid "" "Added segment %(id)s of type %(network_type)s for network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/managers.py:40 +#: neutron/plugins/ml2/managers.py:43 #, python-format msgid "Configured type driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:45 +#: neutron/plugins/ml2/managers.py:48 #, python-format msgid "Loaded type driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:61 +#: neutron/plugins/ml2/managers.py:64 #, python-format msgid "Registered types: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:72 +#: neutron/plugins/ml2/managers.py:75 #, python-format msgid "Tenant network_types: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:138 +#: neutron/plugins/ml2/managers.py:161 #, python-format msgid "Initializing driver for type '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:241 +#: neutron/plugins/ml2/managers.py:264 #, python-format msgid "Configured mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:247 +#: neutron/plugins/ml2/managers.py:270 #, python-format msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:259 +#: neutron/plugins/ml2/managers.py:282 #, python-format msgid "Registered mechanism drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:264 +#: neutron/plugins/ml2/managers.py:287 #, python-format msgid "Initializing mechanism driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:603 +#: neutron/plugins/ml2/managers.py:679 #, python-format msgid "Configured extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:609 +#: neutron/plugins/ml2/managers.py:685 #, python-format msgid "Loaded extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:620 +#: neutron/plugins/ml2/managers.py:696 #, python-format msgid "Registered extension drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:626 +#: neutron/plugins/ml2/managers.py:702 #, python-format msgid "Initializing extension driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:634 +#: neutron/plugins/ml2/managers.py:710 #, python-format msgid "Got %(alias)s extension from driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:681 +#: neutron/plugins/ml2/managers.py:759 #, python-format msgid "Extended network dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:688 +#: neutron/plugins/ml2/managers.py:766 #, python-format msgid "Extended subnet dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:695 +#: neutron/plugins/ml2/managers.py:773 #, python-format msgid "Extended port dict for driver '%(drv)s'" msgstr "" @@ -932,22 +942,22 @@ msgstr "" msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:284 +#: neutron/plugins/ml2/plugin.py:290 #, python-format msgid "Attempt %(count)s to bind port %(port)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:666 +#: neutron/plugins/ml2/plugin.py:678 #, python-format msgid "Port %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:677 +#: neutron/plugins/ml2/plugin.py:689 #, python-format msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1211 +#: neutron/plugins/ml2/plugin.py:1231 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -1076,12 +1086,12 @@ msgstr "" msgid "APIC service agent started" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:181 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:180 #, python-format msgid "APIC host agent: agent starting on %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:201 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:200 #, python-format msgid "APIC host agent: started on %s" msgstr "" @@ -1090,7 +1100,7 @@ msgstr "" msgid "Initializing CRD client... " msgstr "" -#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:54 +#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:53 msgid "Agent initialised successfully, now running... " msgstr "" @@ -1124,14 +1134,6 @@ msgstr "" msgid "Loading OFC driver: %s" msgstr "Cargando controlador OFC: %s " -#: neutron/plugins/nuage/syncmanager.py:48 -msgid "Starting the sync between Neutron and VSD" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:61 -msgid "Sync between Neutron and VSD completed successfully" -msgstr "" - #: neutron/plugins/ofagent/agent/arp_lib.py:142 msgid "No bridge is set" msgstr "" @@ -1150,43 +1152,43 @@ msgstr "" msgid "unknown network %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:436 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:483 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:439 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "Asignando %(vlan_id)s como vlan local para net-id=%(net_uuid)s" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:486 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:586 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:489 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:621 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "Reclamando vlan = %(vlan_id)s de net-id = %(net_uuid)s" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:554 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:557 #, python-format msgid "port_unbound() net_uuid %s not in local_vlan_map" msgstr "port_unbound() net_uuid %s no está en local_vlan_map" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:693 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1120 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:696 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1154 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:726 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1150 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:729 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1184 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:820 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1427 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:824 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1461 msgid "Agent tunnel out of sync with plugin!" msgstr "Túnel de agente fuera de sincronización con el plug-in. " -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:156 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:153 msgid "NVSD Agent initialized successfully, now running... " msgstr "" @@ -1195,28 +1197,28 @@ msgstr "" msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:681 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:716 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:753 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:788 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:896 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:931 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "" "Correlacionando la red física %(physical_network)s con el puente %(bridge)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1006 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1040 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1169 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1203 #, python-format msgid "Ancillary Port %s added" msgstr "" @@ -1225,7 +1227,7 @@ msgstr "" msgid "Python PLUMgrid Fake Library Started " msgstr "" -#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:35 +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:34 #, python-format msgid "Fake Director: %s" msgstr "" @@ -1243,31 +1245,31 @@ msgstr "" msgid "Neutron PLUMgrid Director: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:194 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:191 #, python-format msgid "No device with MAC %s defined on agent." msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:219 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:216 #, python-format msgid "Device with MAC %s not defined on plugin" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:226 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:223 #, python-format msgid "Removing device with mac_address %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:247 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:244 msgid "SRIOV NIC Agent RPC Daemon Started!" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:336 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:333 #, python-format msgid "Physical Devices mappings: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:337 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:334 #, python-format msgid "Exclude Devices: %s" msgstr "" @@ -1426,7 +1428,7 @@ msgstr "" msgid "Agent %s already present" msgstr "" -#: neutron/server/__init__.py:52 +#: neutron/server/__init__.py:50 msgid "RPC was already started in parent process by plugin." msgstr "" @@ -1449,12 +1451,12 @@ msgstr "" msgid "BrocadeSVIPlugin.add_router_interface ports_count %d" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:99 +#: neutron/services/metering/agents/metering_agent.py:96 #, python-format msgid "Loading Metering driver %s" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 #, python-format msgid "Loading interface driver %s" msgstr "" diff --git a/neutron/locale/fr/LC_MESSAGES/neutron-log-info.po b/neutron/locale/fr/LC_MESSAGES/neutron-log-info.po index d0e41ca7d..89bc68c8f 100644 --- a/neutron/locale/fr/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/fr/LC_MESSAGES/neutron-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-04 06:15+0000\n" -"PO-Revision-Date: 2015-02-03 17:39+0000\n" +"POT-Creation-Date: 2015-02-28 06:12+0000\n" +"PO-Revision-Date: 2015-02-26 20:20+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: French (http://www.transifex.com/projects/p/neutron/language/" "fr/)\n" @@ -57,22 +57,22 @@ msgstr "Chargement quota_driver: %s." msgid "Neutron service started, listening on %(host)s:%(port)s" msgstr "Service Neutron démarré, en écoute sur %(host)s:%(port)s" -#: neutron/wsgi.py:780 +#: neutron/wsgi.py:774 #, python-format msgid "%(method)s %(url)s" msgstr "%(method)s %(url)s" -#: neutron/wsgi.py:797 +#: neutron/wsgi.py:791 #, python-format msgid "HTTP exception thrown: %s" msgstr "Exception HTTP générée : %s" -#: neutron/wsgi.py:813 +#: neutron/wsgi.py:807 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "%(url)s retourné avec HTTP %(status)d" -#: neutron/wsgi.py:816 +#: neutron/wsgi.py:810 #, python-format msgid "%(url)s returned a fault: %(exception)s" msgstr "%(url)s a retourné une erreur : %(exception)s." @@ -85,64 +85,64 @@ msgstr "Extension du groupe de sécurité désactivée." msgid "Disabled allowed-address-pairs extension." msgstr "" -#: neutron/agent/securitygroups_rpc.py:215 +#: neutron/agent/securitygroups_rpc.py:214 #, python-format msgid "" "Skipping method %s as firewall is disabled or configured as " "NoopFirewallDriver." msgstr "" -#: neutron/agent/securitygroups_rpc.py:227 +#: neutron/agent/securitygroups_rpc.py:226 #, python-format msgid "Preparing filters for devices %s" msgstr "Préparation des filtres pour les unités %s" -#: neutron/agent/securitygroups_rpc.py:257 +#: neutron/agent/securitygroups_rpc.py:256 #, python-format msgid "Security group rule updated %r" msgstr "Règle de groupe de sécurité mise à jour %r" -#: neutron/agent/securitygroups_rpc.py:264 +#: neutron/agent/securitygroups_rpc.py:263 #, python-format msgid "Security group member updated %r" msgstr "Membre de groupe de sécurité mis à jour %r" -#: neutron/agent/securitygroups_rpc.py:286 +#: neutron/agent/securitygroups_rpc.py:285 msgid "Provider rule updated" msgstr "Règle de fournisseur mise à jour" -#: neutron/agent/securitygroups_rpc.py:298 +#: neutron/agent/securitygroups_rpc.py:297 #, python-format msgid "Remove device filter for %r" msgstr "Suppression du filtre d'unités pour %r" -#: neutron/agent/securitygroups_rpc.py:308 +#: neutron/agent/securitygroups_rpc.py:307 msgid "Refresh firewall rules" msgstr "Régénération des règles de pare-feu" -#: neutron/agent/securitygroups_rpc.py:312 +#: neutron/agent/securitygroups_rpc.py:311 msgid "No ports here to refresh firewall" msgstr "" -#: neutron/agent/dhcp/agent.py:96 neutron/agent/dhcp/agent.py:593 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "Agent DHCP démarré" -#: neutron/agent/dhcp/agent.py:148 +#: neutron/agent/dhcp/agent.py:144 msgid "Synchronizing state" msgstr "Etat de synchronisation" -#: neutron/agent/dhcp/agent.py:169 +#: neutron/agent/dhcp/agent.py:165 msgid "Synchronizing state complete" msgstr "Etat de synchronisation complet" -#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306 -#: neutron/services/metering/agents/metering_agent.py:281 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:1135 +#: neutron/services/metering/agents/metering_agent.py:278 #, python-format msgid "agent_updated by server side %s!" msgstr "agent_updated au niveau du serveur %s !" -#: neutron/agent/l3/agent.py:1206 +#: neutron/agent/l3/agent.py:1064 msgid "L3 agent started" msgstr "Agent de niveau 3 démarré" @@ -151,41 +151,41 @@ msgstr "Agent de niveau 3 démarré" msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" -#: neutron/agent/linux/dhcp.py:643 +#: neutron/agent/linux/dhcp.py:645 #, python-format msgid "" "Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not " "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317 -#: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427 +#: neutron/agent/linux/interface.py:259 neutron/agent/linux/interface.py:310 +#: neutron/agent/linux/interface.py:368 neutron/agent/linux/interface.py:411 #, python-format msgid "Device %s already exists" msgstr "L'unité %s existe déjà" -#: neutron/agent/linux/iptables_firewall.py:94 +#: neutron/agent/linux/iptables_firewall.py:92 #, python-format msgid "Attempted to update port filter which is not filtered %s" msgstr "" "Tentative effectuée de mise à jour du filtre de ports (sans filtrage %s)" -#: neutron/agent/linux/iptables_firewall.py:105 +#: neutron/agent/linux/iptables_firewall.py:103 #, python-format msgid "Attempted to remove port filter which is not filtered %r" msgstr "" "Tentative effectuée de suppression du filtre de ports (sans filtrage %r)" -#: neutron/agent/linux/ovs_lib.py:381 +#: neutron/agent/linux/ovs_lib.py:386 #, python-format msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "Port %(port_id)s n'est pas présent dans le pont %(br_name)s" -#: neutron/api/extensions.py:403 +#: neutron/api/extensions.py:404 msgid "Initializing extension manager." msgstr "Initialisation du gestionnaire d'extension." -#: neutron/api/extensions.py:571 +#: neutron/api/extensions.py:562 #, python-format msgid "Loaded extension: %s" msgstr "Extension chargée : %s" @@ -201,30 +201,40 @@ msgstr "" msgid "%(action)s failed (client error): %(exc)s" msgstr "Échec %(action)s (Erreur client): %(exc)s" -#: neutron/cmd/ovs_cleanup.py:74 +#: neutron/callbacks/manager.py:135 +#, python-format +msgid "Notify callbacks for %(resource)s, %(event)s" +msgstr "" + +#: neutron/callbacks/manager.py:142 +#, python-format +msgid "Calling callback %s" +msgstr "" + +#: neutron/cmd/ovs_cleanup.py:73 #, python-format msgid "Deleting port: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:105 +#: neutron/cmd/ovs_cleanup.py:103 #, python-format msgid "Cleaning bridge: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:112 +#: neutron/cmd/ovs_cleanup.py:110 msgid "OVS cleanup completed successfully" msgstr "Le nettoyage d'OVS s'est terminé avec succès." -#: neutron/common/config.py:169 +#: neutron/common/config.py:189 msgid "Logging enabled!" msgstr "Consignation activée !" -#: neutron/common/config.py:170 +#: neutron/common/config.py:190 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:189 +#: neutron/common/config.py:209 #, python-format msgid "Config paste file: %s" msgstr "Config du fichier de collage : %s" @@ -239,19 +249,19 @@ msgid "" "rescheduling is disabled." msgstr "" -#: neutron/db/agentschedulers_db.py:183 +#: neutron/db/agentschedulers_db.py:188 #, python-format msgid "Scheduling unhosted network %s" msgstr "" -#: neutron/db/agentschedulers_db.py:190 +#: neutron/db/agentschedulers_db.py:195 #, python-format msgid "" "Failed to schedule network %s, no eligible agents or it might be already " "scheduled by another server" msgstr "" -#: neutron/db/agentschedulers_db.py:198 +#: neutron/db/agentschedulers_db.py:203 #, python-format msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" @@ -320,12 +330,12 @@ msgstr "" msgid "No Service associated, so safe to migrate: %s listed" msgstr "" -#: neutron/db/l3_dvr_db.py:488 +#: neutron/db/l3_dvr_db.py:526 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:571 +#: neutron/db/l3_dvr_db.py:610 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -341,7 +351,7 @@ msgid "" "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:269 +#: neutron/db/l3_hamode_db.py:270 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -358,7 +368,7 @@ msgstr "" msgid "%d probe(s) deleted" msgstr "" -#: neutron/notifiers/nova.py:263 +#: neutron/notifiers/nova.py:309 #, python-format msgid "Nova event response: %s" msgstr "" @@ -617,60 +627,60 @@ msgstr "" msgid "Network VLAN ranges: %s" msgstr "Plages de réseau local virtuel de réseau : %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:234 #, python-format msgid "Provisioning network %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:259 #, python-format msgid "Reclaiming local network %s" msgstr "Récupération du réseau local %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:279 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:280 #, python-format msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:301 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:302 #, python-format msgid "Network %s is not avalailable on this agent" msgstr "Le réseau %s n'est pas disponible sur cet agent." -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:319 #, python-format msgid "Port metrics enabled for port: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:365 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:366 #, python-format msgid "Adding port %s" msgstr "Ajout du port %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:367 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:368 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "Port %(device)s mis à jour. Détails : %(device_details)s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:394 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:395 #, python-format msgid "Removing port %s" msgstr "Suppression du port %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:426 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:981 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:815 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1399 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:254 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:427 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:980 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:819 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1433 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "Agent non synchronisé avec le plug-in !" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:462 -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:264 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1022 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:151 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1586 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:350 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:463 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1019 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:154 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1627 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "Agent initialisé avec succès, en cours d'exécution... " @@ -771,13 +781,13 @@ msgstr "" msgid "Set the controller to a new controller: %s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:191 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:189 #, python-format msgid "" "Mapping physical network %(physical_network)s to interface %(interface)s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:222 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:220 #, python-format msgid "" "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!" @@ -785,52 +795,52 @@ msgstr "" "L'itération de boucle a dépassé l'intervalle (%(polling_interval)s contre " "%(elapsed)s) !" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:236 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:234 #, python-format msgid "Controller IPs: %s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:796 -#: neutron/plugins/nec/agent/nec_neutron_agent.py:124 -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:90 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:100 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:795 +#: neutron/plugins/nec/agent/nec_neutron_agent.py:123 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99 #, python-format msgid "RPC agent_id: %s" msgstr "agent_id RPC : %s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:866 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:707 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1126 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:212 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:865 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:710 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1160 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" msgstr "Port %(device)s mis à jour. Détails : %(details)s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:898 #, python-format msgid "Device %s not defined on plugin" msgstr "Unité %s non définie sur le plug-in" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:906 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:737 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1181 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:905 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:740 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1215 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1232 #, python-format msgid "Attachment %s removed" msgstr "Connexion %s retirée" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:238 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:917 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1244 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." msgstr "Port %s mis à jour." -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:971 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970 msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "Serveur démon RPC de l'agent LinuxBridge démarré !" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1015 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1014 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:42 #, python-format msgid "Interface mappings: %s" @@ -842,87 +852,87 @@ msgid "" "Added segment %(id)s of type %(network_type)s for network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/managers.py:40 +#: neutron/plugins/ml2/managers.py:43 #, python-format msgid "Configured type driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:45 +#: neutron/plugins/ml2/managers.py:48 #, python-format msgid "Loaded type driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:61 +#: neutron/plugins/ml2/managers.py:64 #, python-format msgid "Registered types: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:72 +#: neutron/plugins/ml2/managers.py:75 #, python-format msgid "Tenant network_types: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:138 +#: neutron/plugins/ml2/managers.py:161 #, python-format msgid "Initializing driver for type '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:241 +#: neutron/plugins/ml2/managers.py:264 #, python-format msgid "Configured mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:247 +#: neutron/plugins/ml2/managers.py:270 #, python-format msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:259 +#: neutron/plugins/ml2/managers.py:282 #, python-format msgid "Registered mechanism drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:264 +#: neutron/plugins/ml2/managers.py:287 #, python-format msgid "Initializing mechanism driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:603 +#: neutron/plugins/ml2/managers.py:679 #, python-format msgid "Configured extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:609 +#: neutron/plugins/ml2/managers.py:685 #, python-format msgid "Loaded extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:620 +#: neutron/plugins/ml2/managers.py:696 #, python-format msgid "Registered extension drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:626 +#: neutron/plugins/ml2/managers.py:702 #, python-format msgid "Initializing extension driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:634 +#: neutron/plugins/ml2/managers.py:710 #, python-format msgid "Got %(alias)s extension from driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:681 +#: neutron/plugins/ml2/managers.py:759 #, python-format msgid "Extended network dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:688 +#: neutron/plugins/ml2/managers.py:766 #, python-format msgid "Extended subnet dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:695 +#: neutron/plugins/ml2/managers.py:773 #, python-format msgid "Extended port dict for driver '%(drv)s'" msgstr "" @@ -931,22 +941,22 @@ msgstr "" msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:284 +#: neutron/plugins/ml2/plugin.py:290 #, python-format msgid "Attempt %(count)s to bind port %(port)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:666 +#: neutron/plugins/ml2/plugin.py:678 #, python-format msgid "Port %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:677 +#: neutron/plugins/ml2/plugin.py:689 #, python-format msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1211 +#: neutron/plugins/ml2/plugin.py:1231 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -1075,12 +1085,12 @@ msgstr "Démarrage du service de l'agent APIC" msgid "APIC service agent started" msgstr "service de l'agent APIC démarré" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:181 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:180 #, python-format msgid "APIC host agent: agent starting on %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:201 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:200 #, python-format msgid "APIC host agent: started on %s" msgstr "" @@ -1089,7 +1099,7 @@ msgstr "" msgid "Initializing CRD client... " msgstr "" -#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:54 +#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:53 msgid "Agent initialised successfully, now running... " msgstr "" @@ -1123,14 +1133,6 @@ msgstr "" msgid "Loading OFC driver: %s" msgstr "Chargement du pilote OFC : %s" -#: neutron/plugins/nuage/syncmanager.py:48 -msgid "Starting the sync between Neutron and VSD" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:61 -msgid "Sync between Neutron and VSD completed successfully" -msgstr "" - #: neutron/plugins/ofagent/agent/arp_lib.py:142 msgid "No bridge is set" msgstr "" @@ -1149,47 +1151,47 @@ msgstr "" msgid "unknown network %s" msgstr "réseau inconnu %s " -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:436 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:483 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:439 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "" "Affectation de %(vlan_id)s comme réseau local virtuel pour net-id = " "%(net_uuid)s" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:486 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:586 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:489 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:621 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "" "Récupération du réseau local virtuel = %(vlan_id)s à partir de net-id = " "%(net_uuid)s" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:554 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:557 #, python-format msgid "port_unbound() net_uuid %s not in local_vlan_map" msgstr "port_unbound() net_uuid %s absent de local_vlan_map" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:693 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1120 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:696 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1154 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:726 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1150 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:729 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1184 #, python-format msgid "Configuration for device %s completed." msgstr "Configuration complète de l'équipement %s" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:820 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1427 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:824 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1461 msgid "Agent tunnel out of sync with plugin!" msgstr "Tunnel d'agent désynchronisé avec le plug-in !" -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:156 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:153 msgid "NVSD Agent initialized successfully, now running... " msgstr "" @@ -1198,27 +1200,27 @@ msgstr "" msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:681 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:716 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:753 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:788 #, python-format msgid "Adding %s to list of bridges." msgstr "Ajout %s à la liste de ponts." -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:896 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:931 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "Mappage du réseau physique %(physical_network)s sur le pont %(bridge)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1006 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1040 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1169 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1203 #, python-format msgid "Ancillary Port %s added" msgstr "" @@ -1227,7 +1229,7 @@ msgstr "" msgid "Python PLUMgrid Fake Library Started " msgstr "" -#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:35 +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:34 #, python-format msgid "Fake Director: %s" msgstr "" @@ -1245,31 +1247,31 @@ msgstr "" msgid "Neutron PLUMgrid Director: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:194 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:191 #, python-format msgid "No device with MAC %s defined on agent." msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:219 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:216 #, python-format msgid "Device with MAC %s not defined on plugin" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:226 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:223 #, python-format msgid "Removing device with mac_address %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:247 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:244 msgid "SRIOV NIC Agent RPC Daemon Started!" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:336 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:333 #, python-format msgid "Physical Devices mappings: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:337 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:334 #, python-format msgid "Exclude Devices: %s" msgstr "Equipements exclus: %s" @@ -1428,7 +1430,7 @@ msgstr "" msgid "Agent %s already present" msgstr "" -#: neutron/server/__init__.py:52 +#: neutron/server/__init__.py:50 msgid "RPC was already started in parent process by plugin." msgstr "" @@ -1451,12 +1453,12 @@ msgstr "" msgid "BrocadeSVIPlugin.add_router_interface ports_count %d" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:99 +#: neutron/services/metering/agents/metering_agent.py:96 #, python-format msgid "Loading Metering driver %s" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 #, python-format msgid "Loading interface driver %s" msgstr "" diff --git a/neutron/locale/it/LC_MESSAGES/neutron-log-info.po b/neutron/locale/it/LC_MESSAGES/neutron-log-info.po index 725874d2f..093fb5291 100644 --- a/neutron/locale/it/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/it/LC_MESSAGES/neutron-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-04 06:15+0000\n" -"PO-Revision-Date: 2015-02-03 17:39+0000\n" +"POT-Creation-Date: 2015-02-28 06:12+0000\n" +"PO-Revision-Date: 2015-02-26 20:20+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Italian (http://www.transifex.com/projects/p/neutron/language/" "it/)\n" @@ -57,22 +57,22 @@ msgstr "" msgid "Neutron service started, listening on %(host)s:%(port)s" msgstr "" -#: neutron/wsgi.py:780 +#: neutron/wsgi.py:774 #, python-format msgid "%(method)s %(url)s" msgstr "%(method)s %(url)s" -#: neutron/wsgi.py:797 +#: neutron/wsgi.py:791 #, python-format msgid "HTTP exception thrown: %s" msgstr "Generata eccezione HTTP: %s" -#: neutron/wsgi.py:813 +#: neutron/wsgi.py:807 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "%(url)s restituito con HTTP %(status)d" -#: neutron/wsgi.py:816 +#: neutron/wsgi.py:810 #, python-format msgid "%(url)s returned a fault: %(exception)s" msgstr "%(url)s ha restituito un errore: %(exception)s" @@ -85,64 +85,64 @@ msgstr "Estensione di security-group disabilitata." msgid "Disabled allowed-address-pairs extension." msgstr "" -#: neutron/agent/securitygroups_rpc.py:215 +#: neutron/agent/securitygroups_rpc.py:214 #, python-format msgid "" "Skipping method %s as firewall is disabled or configured as " "NoopFirewallDriver." msgstr "" -#: neutron/agent/securitygroups_rpc.py:227 +#: neutron/agent/securitygroups_rpc.py:226 #, python-format msgid "Preparing filters for devices %s" msgstr "Preparazione filtri per i dispositivi %s" -#: neutron/agent/securitygroups_rpc.py:257 +#: neutron/agent/securitygroups_rpc.py:256 #, python-format msgid "Security group rule updated %r" msgstr "Regola gruppo di sicurezza aggiornata %r" -#: neutron/agent/securitygroups_rpc.py:264 +#: neutron/agent/securitygroups_rpc.py:263 #, python-format msgid "Security group member updated %r" msgstr "Membro gruppo di sicurezza aggiornato %r" -#: neutron/agent/securitygroups_rpc.py:286 +#: neutron/agent/securitygroups_rpc.py:285 msgid "Provider rule updated" msgstr "Provider regola aggiornato" -#: neutron/agent/securitygroups_rpc.py:298 +#: neutron/agent/securitygroups_rpc.py:297 #, python-format msgid "Remove device filter for %r" msgstr "Rimuovi filtro dispositivo per %r" -#: neutron/agent/securitygroups_rpc.py:308 +#: neutron/agent/securitygroups_rpc.py:307 msgid "Refresh firewall rules" msgstr "Aggiorna regole firewall" -#: neutron/agent/securitygroups_rpc.py:312 +#: neutron/agent/securitygroups_rpc.py:311 msgid "No ports here to refresh firewall" msgstr "" -#: neutron/agent/dhcp/agent.py:96 neutron/agent/dhcp/agent.py:593 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "Agent DHCP avviato" -#: neutron/agent/dhcp/agent.py:148 +#: neutron/agent/dhcp/agent.py:144 msgid "Synchronizing state" msgstr "Stato sincronizzazione" -#: neutron/agent/dhcp/agent.py:169 +#: neutron/agent/dhcp/agent.py:165 msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306 -#: neutron/services/metering/agents/metering_agent.py:281 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:1135 +#: neutron/services/metering/agents/metering_agent.py:278 #, python-format msgid "agent_updated by server side %s!" msgstr "agent_updated dal lato server %s!" -#: neutron/agent/l3/agent.py:1206 +#: neutron/agent/l3/agent.py:1064 msgid "L3 agent started" msgstr "Agent L3 avviato" @@ -151,39 +151,39 @@ msgstr "Agent L3 avviato" msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" -#: neutron/agent/linux/dhcp.py:643 +#: neutron/agent/linux/dhcp.py:645 #, python-format msgid "" "Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not " "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317 -#: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427 +#: neutron/agent/linux/interface.py:259 neutron/agent/linux/interface.py:310 +#: neutron/agent/linux/interface.py:368 neutron/agent/linux/interface.py:411 #, python-format msgid "Device %s already exists" msgstr "L'unità %s già esiste" -#: neutron/agent/linux/iptables_firewall.py:94 +#: neutron/agent/linux/iptables_firewall.py:92 #, python-format msgid "Attempted to update port filter which is not filtered %s" msgstr "Tentativo di aggiornare il filtro della porta che non è filtrata %s" -#: neutron/agent/linux/iptables_firewall.py:105 +#: neutron/agent/linux/iptables_firewall.py:103 #, python-format msgid "Attempted to remove port filter which is not filtered %r" msgstr "Tentativo di rimuovere il filtro della porta che non è filtrata %r" -#: neutron/agent/linux/ovs_lib.py:381 +#: neutron/agent/linux/ovs_lib.py:386 #, python-format msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/api/extensions.py:403 +#: neutron/api/extensions.py:404 msgid "Initializing extension manager." msgstr "Inizializzazione gestore estensioni." -#: neutron/api/extensions.py:571 +#: neutron/api/extensions.py:562 #, python-format msgid "Loaded extension: %s" msgstr "Estensione caricata: %s" @@ -200,30 +200,40 @@ msgstr "" msgid "%(action)s failed (client error): %(exc)s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:74 +#: neutron/callbacks/manager.py:135 +#, python-format +msgid "Notify callbacks for %(resource)s, %(event)s" +msgstr "" + +#: neutron/callbacks/manager.py:142 +#, python-format +msgid "Calling callback %s" +msgstr "" + +#: neutron/cmd/ovs_cleanup.py:73 #, python-format msgid "Deleting port: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:105 +#: neutron/cmd/ovs_cleanup.py:103 #, python-format msgid "Cleaning bridge: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:112 +#: neutron/cmd/ovs_cleanup.py:110 msgid "OVS cleanup completed successfully" msgstr "Ripulitura di OVS completata correttamente" -#: neutron/common/config.py:169 +#: neutron/common/config.py:189 msgid "Logging enabled!" msgstr "Accesso abilitato!" -#: neutron/common/config.py:170 +#: neutron/common/config.py:190 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:189 +#: neutron/common/config.py:209 #, python-format msgid "Config paste file: %s" msgstr "Configurazione file paste: %s" @@ -238,19 +248,19 @@ msgid "" "rescheduling is disabled." msgstr "" -#: neutron/db/agentschedulers_db.py:183 +#: neutron/db/agentschedulers_db.py:188 #, python-format msgid "Scheduling unhosted network %s" msgstr "" -#: neutron/db/agentschedulers_db.py:190 +#: neutron/db/agentschedulers_db.py:195 #, python-format msgid "" "Failed to schedule network %s, no eligible agents or it might be already " "scheduled by another server" msgstr "" -#: neutron/db/agentschedulers_db.py:198 +#: neutron/db/agentschedulers_db.py:203 #, python-format msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" @@ -316,12 +326,12 @@ msgstr "" msgid "No Service associated, so safe to migrate: %s listed" msgstr "" -#: neutron/db/l3_dvr_db.py:488 +#: neutron/db/l3_dvr_db.py:526 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:571 +#: neutron/db/l3_dvr_db.py:610 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -337,7 +347,7 @@ msgid "" "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:269 +#: neutron/db/l3_hamode_db.py:270 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -354,7 +364,7 @@ msgstr "" msgid "%d probe(s) deleted" msgstr "" -#: neutron/notifiers/nova.py:263 +#: neutron/notifiers/nova.py:309 #, python-format msgid "Nova event response: %s" msgstr "" @@ -614,60 +624,60 @@ msgstr "" msgid "Network VLAN ranges: %s" msgstr "Intervalli di rete VLAN: %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:234 #, python-format msgid "Provisioning network %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:259 #, python-format msgid "Reclaiming local network %s" msgstr "Recupero rete locale %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:279 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:280 #, python-format msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:301 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:302 #, python-format msgid "Network %s is not avalailable on this agent" msgstr "La rete %s non è disponibile su questo agent" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:319 #, python-format msgid "Port metrics enabled for port: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:365 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:366 #, python-format msgid "Adding port %s" msgstr "Aggiunta di una porta %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:367 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:368 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "Porta %(device)s aggiornata. Dettagli: %(device_details)s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:394 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:395 #, python-format msgid "Removing port %s" msgstr "Rimozione porta %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:426 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:981 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:815 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1399 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:254 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:427 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:980 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:819 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1433 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "Agent non sincronizzato con il plugin!" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:462 -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:264 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1022 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:151 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1586 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:350 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:463 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1019 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:154 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1627 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "Agent inizializzato correttamente, ora in esecuzione... " @@ -768,65 +778,65 @@ msgstr "" msgid "Set the controller to a new controller: %s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:191 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:189 #, python-format msgid "" "Mapping physical network %(physical_network)s to interface %(interface)s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:222 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:220 #, python-format msgid "" "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!" msgstr "" "L'iterazione loop supera l'intervallo (%(polling_interval)s vs. %(elapsed)s)!" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:236 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:234 #, python-format msgid "Controller IPs: %s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:796 -#: neutron/plugins/nec/agent/nec_neutron_agent.py:124 -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:90 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:100 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:795 +#: neutron/plugins/nec/agent/nec_neutron_agent.py:123 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99 #, python-format msgid "RPC agent_id: %s" msgstr "agent-id RPC: %s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:866 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:707 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1126 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:212 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:865 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:710 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1160 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" msgstr "Porta %(device)s aggiornata. Dettagli: %(details)s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:898 #, python-format msgid "Device %s not defined on plugin" msgstr "Unità %s non definita nel plugin" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:906 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:737 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1181 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:905 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:740 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1215 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1232 #, python-format msgid "Attachment %s removed" msgstr "Collegamento %s rimosso" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:238 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:917 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1244 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." msgstr "Porta %s aggiornata." -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:971 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970 msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "LinuxBridge Agent RPC Daemon avviato!" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1015 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1014 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:42 #, python-format msgid "Interface mappings: %s" @@ -838,87 +848,87 @@ msgid "" "Added segment %(id)s of type %(network_type)s for network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/managers.py:40 +#: neutron/plugins/ml2/managers.py:43 #, python-format msgid "Configured type driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:45 +#: neutron/plugins/ml2/managers.py:48 #, python-format msgid "Loaded type driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:61 +#: neutron/plugins/ml2/managers.py:64 #, python-format msgid "Registered types: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:72 +#: neutron/plugins/ml2/managers.py:75 #, python-format msgid "Tenant network_types: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:138 +#: neutron/plugins/ml2/managers.py:161 #, python-format msgid "Initializing driver for type '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:241 +#: neutron/plugins/ml2/managers.py:264 #, python-format msgid "Configured mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:247 +#: neutron/plugins/ml2/managers.py:270 #, python-format msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:259 +#: neutron/plugins/ml2/managers.py:282 #, python-format msgid "Registered mechanism drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:264 +#: neutron/plugins/ml2/managers.py:287 #, python-format msgid "Initializing mechanism driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:603 +#: neutron/plugins/ml2/managers.py:679 #, python-format msgid "Configured extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:609 +#: neutron/plugins/ml2/managers.py:685 #, python-format msgid "Loaded extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:620 +#: neutron/plugins/ml2/managers.py:696 #, python-format msgid "Registered extension drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:626 +#: neutron/plugins/ml2/managers.py:702 #, python-format msgid "Initializing extension driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:634 +#: neutron/plugins/ml2/managers.py:710 #, python-format msgid "Got %(alias)s extension from driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:681 +#: neutron/plugins/ml2/managers.py:759 #, python-format msgid "Extended network dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:688 +#: neutron/plugins/ml2/managers.py:766 #, python-format msgid "Extended subnet dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:695 +#: neutron/plugins/ml2/managers.py:773 #, python-format msgid "Extended port dict for driver '%(drv)s'" msgstr "" @@ -927,22 +937,22 @@ msgstr "" msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:284 +#: neutron/plugins/ml2/plugin.py:290 #, python-format msgid "Attempt %(count)s to bind port %(port)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:666 +#: neutron/plugins/ml2/plugin.py:678 #, python-format msgid "Port %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:677 +#: neutron/plugins/ml2/plugin.py:689 #, python-format msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1211 +#: neutron/plugins/ml2/plugin.py:1231 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -1071,12 +1081,12 @@ msgstr "" msgid "APIC service agent started" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:181 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:180 #, python-format msgid "APIC host agent: agent starting on %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:201 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:200 #, python-format msgid "APIC host agent: started on %s" msgstr "" @@ -1085,7 +1095,7 @@ msgstr "" msgid "Initializing CRD client... " msgstr "" -#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:54 +#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:53 msgid "Agent initialised successfully, now running... " msgstr "" @@ -1119,14 +1129,6 @@ msgstr "" msgid "Loading OFC driver: %s" msgstr "Caricamento driver OFC: %s" -#: neutron/plugins/nuage/syncmanager.py:48 -msgid "Starting the sync between Neutron and VSD" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:61 -msgid "Sync between Neutron and VSD completed successfully" -msgstr "" - #: neutron/plugins/ofagent/agent/arp_lib.py:142 msgid "No bridge is set" msgstr "" @@ -1145,43 +1147,43 @@ msgstr "" msgid "unknown network %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:436 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:483 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:439 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "Assegnazione %(vlan_id)s come vlan locale per net-id=%(net_uuid)s" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:486 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:586 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:489 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:621 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "Recupero vlan = %(vlan_id)s da net-id = %(net_uuid)s" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:554 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:557 #, python-format msgid "port_unbound() net_uuid %s not in local_vlan_map" msgstr "port_unbound() net_uuid %s non in local_vlan_map" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:693 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1120 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:696 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1154 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:726 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1150 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:729 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1184 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:820 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1427 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:824 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1461 msgid "Agent tunnel out of sync with plugin!" msgstr "Il tunnel agent non è sincronizzato con il plugin!" -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:156 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:153 msgid "NVSD Agent initialized successfully, now running... " msgstr "" @@ -1190,27 +1192,27 @@ msgstr "" msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:681 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:716 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:753 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:788 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:896 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:931 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "Associazione rete fisica %(physical_network)s al bridge %(bridge)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1006 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1040 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1169 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1203 #, python-format msgid "Ancillary Port %s added" msgstr "" @@ -1219,7 +1221,7 @@ msgstr "" msgid "Python PLUMgrid Fake Library Started " msgstr "" -#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:35 +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:34 #, python-format msgid "Fake Director: %s" msgstr "" @@ -1237,31 +1239,31 @@ msgstr "" msgid "Neutron PLUMgrid Director: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:194 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:191 #, python-format msgid "No device with MAC %s defined on agent." msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:219 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:216 #, python-format msgid "Device with MAC %s not defined on plugin" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:226 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:223 #, python-format msgid "Removing device with mac_address %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:247 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:244 msgid "SRIOV NIC Agent RPC Daemon Started!" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:336 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:333 #, python-format msgid "Physical Devices mappings: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:337 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:334 #, python-format msgid "Exclude Devices: %s" msgstr "" @@ -1420,7 +1422,7 @@ msgstr "" msgid "Agent %s already present" msgstr "" -#: neutron/server/__init__.py:52 +#: neutron/server/__init__.py:50 msgid "RPC was already started in parent process by plugin." msgstr "" @@ -1443,12 +1445,12 @@ msgstr "" msgid "BrocadeSVIPlugin.add_router_interface ports_count %d" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:99 +#: neutron/services/metering/agents/metering_agent.py:96 #, python-format msgid "Loading Metering driver %s" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 #, python-format msgid "Loading interface driver %s" msgstr "" diff --git a/neutron/locale/ja/LC_MESSAGES/neutron-log-info.po b/neutron/locale/ja/LC_MESSAGES/neutron-log-info.po index 0f9a63977..3f3d3927d 100644 --- a/neutron/locale/ja/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/ja/LC_MESSAGES/neutron-log-info.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-04 06:15+0000\n" -"PO-Revision-Date: 2015-02-03 17:39+0000\n" +"POT-Creation-Date: 2015-02-28 06:12+0000\n" +"PO-Revision-Date: 2015-02-26 20:20+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/neutron/" "language/ja/)\n" @@ -57,22 +57,22 @@ msgstr "" msgid "Neutron service started, listening on %(host)s:%(port)s" msgstr "" -#: neutron/wsgi.py:780 +#: neutron/wsgi.py:774 #, python-format msgid "%(method)s %(url)s" msgstr "%(method)s %(url)s" -#: neutron/wsgi.py:797 +#: neutron/wsgi.py:791 #, python-format msgid "HTTP exception thrown: %s" msgstr "HTTP 例外がスローされました: %s" -#: neutron/wsgi.py:813 +#: neutron/wsgi.py:807 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "HTTP %(status)d の %(url)s が返されました" -#: neutron/wsgi.py:816 +#: neutron/wsgi.py:810 #, python-format msgid "%(url)s returned a fault: %(exception)s" msgstr "%(url)s が障害を返しました: %(exception)s" @@ -85,64 +85,64 @@ msgstr "security-group 拡張を無効にしました。" msgid "Disabled allowed-address-pairs extension." msgstr "" -#: neutron/agent/securitygroups_rpc.py:215 +#: neutron/agent/securitygroups_rpc.py:214 #, python-format msgid "" "Skipping method %s as firewall is disabled or configured as " "NoopFirewallDriver." msgstr "" -#: neutron/agent/securitygroups_rpc.py:227 +#: neutron/agent/securitygroups_rpc.py:226 #, python-format msgid "Preparing filters for devices %s" msgstr "デバイス %s のフィルターを準備中" -#: neutron/agent/securitygroups_rpc.py:257 +#: neutron/agent/securitygroups_rpc.py:256 #, python-format msgid "Security group rule updated %r" msgstr "セキュリティー・グループ・ルールが %r を更新しました" -#: neutron/agent/securitygroups_rpc.py:264 +#: neutron/agent/securitygroups_rpc.py:263 #, python-format msgid "Security group member updated %r" msgstr "セキュリティー・グループ・メンバーが %r を更新しました" -#: neutron/agent/securitygroups_rpc.py:286 +#: neutron/agent/securitygroups_rpc.py:285 msgid "Provider rule updated" msgstr "プロバイダー・ルールが更新されました" -#: neutron/agent/securitygroups_rpc.py:298 +#: neutron/agent/securitygroups_rpc.py:297 #, python-format msgid "Remove device filter for %r" msgstr "%r のデバイス・フィルターを削除" -#: neutron/agent/securitygroups_rpc.py:308 +#: neutron/agent/securitygroups_rpc.py:307 msgid "Refresh firewall rules" msgstr "ファイアウォール・ルールの最新表示" -#: neutron/agent/securitygroups_rpc.py:312 +#: neutron/agent/securitygroups_rpc.py:311 msgid "No ports here to refresh firewall" msgstr "" -#: neutron/agent/dhcp/agent.py:96 neutron/agent/dhcp/agent.py:593 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "DHCP エージェントが始動しました" -#: neutron/agent/dhcp/agent.py:148 +#: neutron/agent/dhcp/agent.py:144 msgid "Synchronizing state" msgstr "状態の同期中" -#: neutron/agent/dhcp/agent.py:169 +#: neutron/agent/dhcp/agent.py:165 msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306 -#: neutron/services/metering/agents/metering_agent.py:281 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:1135 +#: neutron/services/metering/agents/metering_agent.py:278 #, python-format msgid "agent_updated by server side %s!" msgstr "サーバー・サイド %s による agent_updated!" -#: neutron/agent/l3/agent.py:1206 +#: neutron/agent/l3/agent.py:1064 msgid "L3 agent started" msgstr "L3 エージェントが始動しました" @@ -151,39 +151,39 @@ msgstr "L3 エージェントが始動しました" msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" -#: neutron/agent/linux/dhcp.py:643 +#: neutron/agent/linux/dhcp.py:645 #, python-format msgid "" "Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not " "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317 -#: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427 +#: neutron/agent/linux/interface.py:259 neutron/agent/linux/interface.py:310 +#: neutron/agent/linux/interface.py:368 neutron/agent/linux/interface.py:411 #, python-format msgid "Device %s already exists" msgstr "デバイス %s は既に存在します" -#: neutron/agent/linux/iptables_firewall.py:94 +#: neutron/agent/linux/iptables_firewall.py:92 #, python-format msgid "Attempted to update port filter which is not filtered %s" msgstr "フィルター処理されていないポート・フィルター %s を更新しようとしました" -#: neutron/agent/linux/iptables_firewall.py:105 +#: neutron/agent/linux/iptables_firewall.py:103 #, python-format msgid "Attempted to remove port filter which is not filtered %r" msgstr "フィルター処理されていないポート・フィルター %r を削除しようとしました" -#: neutron/agent/linux/ovs_lib.py:381 +#: neutron/agent/linux/ovs_lib.py:386 #, python-format msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/api/extensions.py:403 +#: neutron/api/extensions.py:404 msgid "Initializing extension manager." msgstr "拡張マネージャーを初期化しています。" -#: neutron/api/extensions.py:571 +#: neutron/api/extensions.py:562 #, python-format msgid "Loaded extension: %s" msgstr "拡張をロードしました: %s" @@ -200,30 +200,40 @@ msgstr "" msgid "%(action)s failed (client error): %(exc)s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:74 +#: neutron/callbacks/manager.py:135 +#, python-format +msgid "Notify callbacks for %(resource)s, %(event)s" +msgstr "" + +#: neutron/callbacks/manager.py:142 +#, python-format +msgid "Calling callback %s" +msgstr "" + +#: neutron/cmd/ovs_cleanup.py:73 #, python-format msgid "Deleting port: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:105 +#: neutron/cmd/ovs_cleanup.py:103 #, python-format msgid "Cleaning bridge: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:112 +#: neutron/cmd/ovs_cleanup.py:110 msgid "OVS cleanup completed successfully" msgstr "OVS のクリーンアップが正常に完了しました" -#: neutron/common/config.py:169 +#: neutron/common/config.py:189 msgid "Logging enabled!" msgstr "ロギングは有効です" -#: neutron/common/config.py:170 +#: neutron/common/config.py:190 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:189 +#: neutron/common/config.py:209 #, python-format msgid "Config paste file: %s" msgstr "構成貼り付けファイル: %s" @@ -238,19 +248,19 @@ msgid "" "rescheduling is disabled." msgstr "" -#: neutron/db/agentschedulers_db.py:183 +#: neutron/db/agentschedulers_db.py:188 #, python-format msgid "Scheduling unhosted network %s" msgstr "" -#: neutron/db/agentschedulers_db.py:190 +#: neutron/db/agentschedulers_db.py:195 #, python-format msgid "" "Failed to schedule network %s, no eligible agents or it might be already " "scheduled by another server" msgstr "" -#: neutron/db/agentschedulers_db.py:198 +#: neutron/db/agentschedulers_db.py:203 #, python-format msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" @@ -315,12 +325,12 @@ msgstr "" msgid "No Service associated, so safe to migrate: %s listed" msgstr "" -#: neutron/db/l3_dvr_db.py:488 +#: neutron/db/l3_dvr_db.py:526 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:571 +#: neutron/db/l3_dvr_db.py:610 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -336,7 +346,7 @@ msgid "" "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:269 +#: neutron/db/l3_hamode_db.py:270 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -353,7 +363,7 @@ msgstr "" msgid "%d probe(s) deleted" msgstr "" -#: neutron/notifiers/nova.py:263 +#: neutron/notifiers/nova.py:309 #, python-format msgid "Nova event response: %s" msgstr "" @@ -613,60 +623,60 @@ msgstr "" msgid "Network VLAN ranges: %s" msgstr "ネットワーク VLAN の範囲: %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:234 #, python-format msgid "Provisioning network %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:259 #, python-format msgid "Reclaiming local network %s" msgstr "ローカル・ネットワーク %s の再利用中" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:279 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:280 #, python-format msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:301 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:302 #, python-format msgid "Network %s is not avalailable on this agent" msgstr "ネットワーク %s はこのエージェントでは使用できません" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:319 #, python-format msgid "Port metrics enabled for port: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:365 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:366 #, python-format msgid "Adding port %s" msgstr "ポート %s の追加中" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:367 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:368 #, 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:394 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:395 #, python-format msgid "Removing port %s" msgstr "ポート %s の削除中" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:426 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:981 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:815 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1399 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:254 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:427 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:980 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:819 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1433 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "エージェントがプラグインと非同期です。" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:462 -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:264 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1022 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:151 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1586 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:350 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:463 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1019 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:154 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1627 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "エージェントが正常に初期化されました。現在実行中です... " @@ -767,65 +777,65 @@ msgstr "" msgid "Set the controller to a new controller: %s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:191 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:189 #, python-format msgid "" "Mapping physical network %(physical_network)s to interface %(interface)s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:222 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:220 #, python-format msgid "" "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!" msgstr "" "ループ反復が間隔を超えました (%(polling_interval)s に対して %(elapsed)s)。" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:236 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:234 #, python-format msgid "Controller IPs: %s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:796 -#: neutron/plugins/nec/agent/nec_neutron_agent.py:124 -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:90 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:100 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:795 +#: neutron/plugins/nec/agent/nec_neutron_agent.py:123 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99 #, python-format msgid "RPC agent_id: %s" msgstr "RPC agent_id: %s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:866 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:707 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1126 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:212 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:865 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:710 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1160 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" msgstr "ポート %(device)s が更新されました。詳細: %(details)s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:898 #, python-format msgid "Device %s not defined on plugin" msgstr "デバイス %s がプラグインで定義されていません" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:906 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:737 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1181 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:905 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:740 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1215 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1232 #, python-format msgid "Attachment %s removed" msgstr "接続機構 %s が削除されました" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:238 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:917 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1244 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." msgstr "ポート %s が更新されました。" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:971 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970 msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "LinuxBridge Agent RPC デーモンが開始しました。" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1015 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1014 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:42 #, python-format msgid "Interface mappings: %s" @@ -837,87 +847,87 @@ msgid "" "Added segment %(id)s of type %(network_type)s for network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/managers.py:40 +#: neutron/plugins/ml2/managers.py:43 #, python-format msgid "Configured type driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:45 +#: neutron/plugins/ml2/managers.py:48 #, python-format msgid "Loaded type driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:61 +#: neutron/plugins/ml2/managers.py:64 #, python-format msgid "Registered types: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:72 +#: neutron/plugins/ml2/managers.py:75 #, python-format msgid "Tenant network_types: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:138 +#: neutron/plugins/ml2/managers.py:161 #, python-format msgid "Initializing driver for type '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:241 +#: neutron/plugins/ml2/managers.py:264 #, python-format msgid "Configured mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:247 +#: neutron/plugins/ml2/managers.py:270 #, python-format msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:259 +#: neutron/plugins/ml2/managers.py:282 #, python-format msgid "Registered mechanism drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:264 +#: neutron/plugins/ml2/managers.py:287 #, python-format msgid "Initializing mechanism driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:603 +#: neutron/plugins/ml2/managers.py:679 #, python-format msgid "Configured extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:609 +#: neutron/plugins/ml2/managers.py:685 #, python-format msgid "Loaded extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:620 +#: neutron/plugins/ml2/managers.py:696 #, python-format msgid "Registered extension drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:626 +#: neutron/plugins/ml2/managers.py:702 #, python-format msgid "Initializing extension driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:634 +#: neutron/plugins/ml2/managers.py:710 #, python-format msgid "Got %(alias)s extension from driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:681 +#: neutron/plugins/ml2/managers.py:759 #, python-format msgid "Extended network dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:688 +#: neutron/plugins/ml2/managers.py:766 #, python-format msgid "Extended subnet dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:695 +#: neutron/plugins/ml2/managers.py:773 #, python-format msgid "Extended port dict for driver '%(drv)s'" msgstr "" @@ -926,22 +936,22 @@ msgstr "" msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:284 +#: neutron/plugins/ml2/plugin.py:290 #, python-format msgid "Attempt %(count)s to bind port %(port)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:666 +#: neutron/plugins/ml2/plugin.py:678 #, python-format msgid "Port %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:677 +#: neutron/plugins/ml2/plugin.py:689 #, python-format msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1211 +#: neutron/plugins/ml2/plugin.py:1231 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -1070,12 +1080,12 @@ msgstr "" msgid "APIC service agent started" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:181 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:180 #, python-format msgid "APIC host agent: agent starting on %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:201 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:200 #, python-format msgid "APIC host agent: started on %s" msgstr "" @@ -1084,7 +1094,7 @@ msgstr "" msgid "Initializing CRD client... " msgstr "" -#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:54 +#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:53 msgid "Agent initialised successfully, now running... " msgstr "" @@ -1118,14 +1128,6 @@ msgstr "" msgid "Loading OFC driver: %s" msgstr "OFC ドライバーのロード中: %s" -#: neutron/plugins/nuage/syncmanager.py:48 -msgid "Starting the sync between Neutron and VSD" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:61 -msgid "Sync between Neutron and VSD completed successfully" -msgstr "" - #: neutron/plugins/ofagent/agent/arp_lib.py:142 msgid "No bridge is set" msgstr "" @@ -1144,44 +1146,44 @@ msgstr "" msgid "unknown network %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:436 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:483 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:439 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "" "%(vlan_id)s を net-id=%(net_uuid)s のローカル VLAN として割り当てています" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:486 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:586 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:489 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:621 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "VLAN = %(vlan_id)s を net-id = %(net_uuid)s から再利用中" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:554 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:557 #, python-format msgid "port_unbound() net_uuid %s not in local_vlan_map" msgstr "port_unbound() net_uuid %s が local_vlan_map にありません" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:693 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1120 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:696 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1154 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:726 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1150 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:729 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1184 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:820 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1427 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:824 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1461 msgid "Agent tunnel out of sync with plugin!" msgstr "エージェント・トンネルがプラグインと非同期です" -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:156 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:153 msgid "NVSD Agent initialized successfully, now running... " msgstr "" @@ -1190,29 +1192,29 @@ msgstr "" msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:681 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:716 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:753 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:788 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:896 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:931 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "" "物理ネットワーク %(physical_network)s をブリッジ %(bridge)s にマップしていま" "す" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1006 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1040 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1169 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1203 #, python-format msgid "Ancillary Port %s added" msgstr "" @@ -1221,7 +1223,7 @@ msgstr "" msgid "Python PLUMgrid Fake Library Started " msgstr "" -#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:35 +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:34 #, python-format msgid "Fake Director: %s" msgstr "" @@ -1239,31 +1241,31 @@ msgstr "" msgid "Neutron PLUMgrid Director: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:194 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:191 #, python-format msgid "No device with MAC %s defined on agent." msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:219 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:216 #, python-format msgid "Device with MAC %s not defined on plugin" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:226 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:223 #, python-format msgid "Removing device with mac_address %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:247 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:244 msgid "SRIOV NIC Agent RPC Daemon Started!" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:336 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:333 #, python-format msgid "Physical Devices mappings: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:337 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:334 #, python-format msgid "Exclude Devices: %s" msgstr "" @@ -1422,7 +1424,7 @@ msgstr "" msgid "Agent %s already present" msgstr "" -#: neutron/server/__init__.py:52 +#: neutron/server/__init__.py:50 msgid "RPC was already started in parent process by plugin." msgstr "" @@ -1445,12 +1447,12 @@ msgstr "" msgid "BrocadeSVIPlugin.add_router_interface ports_count %d" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:99 +#: neutron/services/metering/agents/metering_agent.py:96 #, python-format msgid "Loading Metering driver %s" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 #, python-format msgid "Loading interface driver %s" msgstr "" diff --git a/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-info.po b/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-info.po index 011640205..3296368ff 100644 --- a/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/ko_KR/LC_MESSAGES/neutron-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-04 06:15+0000\n" -"PO-Revision-Date: 2015-02-03 17:39+0000\n" +"POT-Creation-Date: 2015-02-28 06:12+0000\n" +"PO-Revision-Date: 2015-02-26 20:20+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/neutron/" "language/ko_KR/)\n" @@ -56,22 +56,22 @@ msgstr "" msgid "Neutron service started, listening on %(host)s:%(port)s" msgstr "" -#: neutron/wsgi.py:780 +#: neutron/wsgi.py:774 #, python-format msgid "%(method)s %(url)s" msgstr "%(method)s %(url)s" -#: neutron/wsgi.py:797 +#: neutron/wsgi.py:791 #, python-format msgid "HTTP exception thrown: %s" msgstr "HTTP 예외 처리: %s" -#: neutron/wsgi.py:813 +#: neutron/wsgi.py:807 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "%(url)s이(가) HTTP %(status)d(으)로 리턴되었음" -#: neutron/wsgi.py:816 +#: neutron/wsgi.py:810 #, python-format msgid "%(url)s returned a fault: %(exception)s" msgstr "%(url)s이(가) 결함을 리턴함: %(exception)s" @@ -84,64 +84,64 @@ msgstr "보안 그룹 확장을 사용하지 않습니다. " msgid "Disabled allowed-address-pairs extension." msgstr "" -#: neutron/agent/securitygroups_rpc.py:215 +#: neutron/agent/securitygroups_rpc.py:214 #, python-format msgid "" "Skipping method %s as firewall is disabled or configured as " "NoopFirewallDriver." msgstr "" -#: neutron/agent/securitygroups_rpc.py:227 +#: neutron/agent/securitygroups_rpc.py:226 #, python-format msgid "Preparing filters for devices %s" msgstr "%s 디바이스에 대한 필터 준비" -#: neutron/agent/securitygroups_rpc.py:257 +#: neutron/agent/securitygroups_rpc.py:256 #, python-format msgid "Security group rule updated %r" msgstr "보안 그룹 규칙이 %r을(를) 업데이트함" -#: neutron/agent/securitygroups_rpc.py:264 +#: neutron/agent/securitygroups_rpc.py:263 #, python-format msgid "Security group member updated %r" msgstr "보안 그룹 멤버가 %r을(를) 업데이트함" -#: neutron/agent/securitygroups_rpc.py:286 +#: neutron/agent/securitygroups_rpc.py:285 msgid "Provider rule updated" msgstr "제공자 규칙이 업데이트됨" -#: neutron/agent/securitygroups_rpc.py:298 +#: neutron/agent/securitygroups_rpc.py:297 #, python-format msgid "Remove device filter for %r" msgstr "%r의 디바이스 필터 제거" -#: neutron/agent/securitygroups_rpc.py:308 +#: neutron/agent/securitygroups_rpc.py:307 msgid "Refresh firewall rules" msgstr "방화벽 규칙 새로 고치기" -#: neutron/agent/securitygroups_rpc.py:312 +#: neutron/agent/securitygroups_rpc.py:311 msgid "No ports here to refresh firewall" msgstr "" -#: neutron/agent/dhcp/agent.py:96 neutron/agent/dhcp/agent.py:593 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "DHCP 에이전트가 시작됨" -#: neutron/agent/dhcp/agent.py:148 +#: neutron/agent/dhcp/agent.py:144 msgid "Synchronizing state" msgstr "상태 동기화 중" -#: neutron/agent/dhcp/agent.py:169 +#: neutron/agent/dhcp/agent.py:165 msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306 -#: neutron/services/metering/agents/metering_agent.py:281 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:1135 +#: neutron/services/metering/agents/metering_agent.py:278 #, python-format msgid "agent_updated by server side %s!" msgstr "서버측 %s!에 의한 agent_updated" -#: neutron/agent/l3/agent.py:1206 +#: neutron/agent/l3/agent.py:1064 msgid "L3 agent started" msgstr "L3 에이전트가 시작됨" @@ -150,39 +150,39 @@ msgstr "L3 에이전트가 시작됨" msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" -#: neutron/agent/linux/dhcp.py:643 +#: neutron/agent/linux/dhcp.py:645 #, python-format msgid "" "Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not " "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317 -#: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427 +#: neutron/agent/linux/interface.py:259 neutron/agent/linux/interface.py:310 +#: neutron/agent/linux/interface.py:368 neutron/agent/linux/interface.py:411 #, python-format msgid "Device %s already exists" msgstr "%s 디바이스가 이미 존재함" -#: neutron/agent/linux/iptables_firewall.py:94 +#: neutron/agent/linux/iptables_firewall.py:92 #, python-format msgid "Attempted to update port filter which is not filtered %s" msgstr "필터링된 %s이(가) 아닌 포트 필터를 업데이트하려고 시도함" -#: neutron/agent/linux/iptables_firewall.py:105 +#: neutron/agent/linux/iptables_firewall.py:103 #, python-format msgid "Attempted to remove port filter which is not filtered %r" msgstr "필터링된 %r이(가) 아닌 포트 필터를 제거하려고 시도함" -#: neutron/agent/linux/ovs_lib.py:381 +#: neutron/agent/linux/ovs_lib.py:386 #, python-format msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/api/extensions.py:403 +#: neutron/api/extensions.py:404 msgid "Initializing extension manager." msgstr "확장기능 관리자를 초기화 중입니다. " -#: neutron/api/extensions.py:571 +#: neutron/api/extensions.py:562 #, python-format msgid "Loaded extension: %s" msgstr "로드된 확장: %s" @@ -199,30 +199,40 @@ msgstr "" msgid "%(action)s failed (client error): %(exc)s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:74 +#: neutron/callbacks/manager.py:135 +#, python-format +msgid "Notify callbacks for %(resource)s, %(event)s" +msgstr "" + +#: neutron/callbacks/manager.py:142 +#, python-format +msgid "Calling callback %s" +msgstr "" + +#: neutron/cmd/ovs_cleanup.py:73 #, python-format msgid "Deleting port: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:105 +#: neutron/cmd/ovs_cleanup.py:103 #, python-format msgid "Cleaning bridge: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:112 +#: neutron/cmd/ovs_cleanup.py:110 msgid "OVS cleanup completed successfully" msgstr "OVS 정리가 완료됨" -#: neutron/common/config.py:169 +#: neutron/common/config.py:189 msgid "Logging enabled!" msgstr "로깅 사용!" -#: neutron/common/config.py:170 +#: neutron/common/config.py:190 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:189 +#: neutron/common/config.py:209 #, python-format msgid "Config paste file: %s" msgstr "구성 붙여넣기 파일: %s" @@ -237,19 +247,19 @@ msgid "" "rescheduling is disabled." msgstr "" -#: neutron/db/agentschedulers_db.py:183 +#: neutron/db/agentschedulers_db.py:188 #, python-format msgid "Scheduling unhosted network %s" msgstr "" -#: neutron/db/agentschedulers_db.py:190 +#: neutron/db/agentschedulers_db.py:195 #, python-format msgid "" "Failed to schedule network %s, no eligible agents or it might be already " "scheduled by another server" msgstr "" -#: neutron/db/agentschedulers_db.py:198 +#: neutron/db/agentschedulers_db.py:203 #, python-format msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" @@ -313,12 +323,12 @@ msgstr "" msgid "No Service associated, so safe to migrate: %s listed" msgstr "" -#: neutron/db/l3_dvr_db.py:488 +#: neutron/db/l3_dvr_db.py:526 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:571 +#: neutron/db/l3_dvr_db.py:610 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -334,7 +344,7 @@ msgid "" "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:269 +#: neutron/db/l3_hamode_db.py:270 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -351,7 +361,7 @@ msgstr "" msgid "%d probe(s) deleted" msgstr "" -#: neutron/notifiers/nova.py:263 +#: neutron/notifiers/nova.py:309 #, python-format msgid "Nova event response: %s" msgstr "" @@ -610,60 +620,60 @@ msgstr "" msgid "Network VLAN ranges: %s" msgstr "네트워크 VLAN 범위: %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:234 #, python-format msgid "Provisioning network %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:259 #, python-format msgid "Reclaiming local network %s" msgstr "로컬 네트워크 %s 재확보 중" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:279 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:280 #, python-format msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s" msgstr "스위치 포트 %(port_id)s를 VLAN ID %(segmentation_id)s를 바인딩." -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:301 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:302 #, python-format msgid "Network %s is not avalailable on this agent" msgstr "%s 네트워크를 이 에이전트에서 사용할 수 없음" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:319 #, python-format msgid "Port metrics enabled for port: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:365 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:366 #, python-format msgid "Adding port %s" msgstr "%s 포트 추가 중" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:367 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:368 #, 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:394 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:395 #, python-format msgid "Removing port %s" msgstr "%s 포트 제거 중" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:426 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:981 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:815 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1399 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:254 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:427 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:980 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:819 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1433 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "에이전트가 플러그인과 동기화되지 않았습니다!" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:462 -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:264 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1022 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:151 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1586 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:350 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:463 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1019 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:154 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1627 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "에이전트가 초기화되었으며, 지금 실행 중... " @@ -764,64 +774,64 @@ msgstr "" msgid "Set the controller to a new controller: %s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:191 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:189 #, python-format msgid "" "Mapping physical network %(physical_network)s to interface %(interface)s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:222 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:220 #, python-format msgid "" "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!" msgstr "루프 반복이 간격을 초과했습니다(%(polling_interval)s 대 %(elapsed)s)!" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:236 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:234 #, python-format msgid "Controller IPs: %s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:796 -#: neutron/plugins/nec/agent/nec_neutron_agent.py:124 -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:90 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:100 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:795 +#: neutron/plugins/nec/agent/nec_neutron_agent.py:123 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99 #, python-format msgid "RPC agent_id: %s" msgstr "RPC agent_id: %s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:866 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:707 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1126 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:212 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:865 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:710 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1160 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" msgstr "%(device)s 포트가 업데이트되었습니다. 세부사항: %(details)s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:898 #, python-format msgid "Device %s not defined on plugin" msgstr "%s 디바이스가 플러그인에서 정의되지 않음" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:906 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:737 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1181 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:905 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:740 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1215 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1232 #, python-format msgid "Attachment %s removed" msgstr "첨부 %s이(가) 제거됨" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:238 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:917 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1244 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." msgstr "%s 포트가 업데이트되었습니다. " -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:971 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970 msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "LinuxBridge 에이전트 RPC 디먼이 시작되었습니다!" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1015 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1014 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:42 #, python-format msgid "Interface mappings: %s" @@ -833,87 +843,87 @@ msgid "" "Added segment %(id)s of type %(network_type)s for network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/managers.py:40 +#: neutron/plugins/ml2/managers.py:43 #, python-format msgid "Configured type driver names: %s" msgstr "형식 드라이버 이름을 설정했습니다: %s" -#: neutron/plugins/ml2/managers.py:45 +#: neutron/plugins/ml2/managers.py:48 #, python-format msgid "Loaded type driver names: %s" msgstr "형식 드라이버 이름을 불러왔습니다: %s" -#: neutron/plugins/ml2/managers.py:61 +#: neutron/plugins/ml2/managers.py:64 #, python-format msgid "Registered types: %s" msgstr "등록된 형식: %s" -#: neutron/plugins/ml2/managers.py:72 +#: neutron/plugins/ml2/managers.py:75 #, python-format msgid "Tenant network_types: %s" msgstr "network_types를 임대합니다: %s" -#: neutron/plugins/ml2/managers.py:138 +#: neutron/plugins/ml2/managers.py:161 #, python-format msgid "Initializing driver for type '%s'" msgstr "'%s' 형식 드라이버 초기화중" -#: neutron/plugins/ml2/managers.py:241 +#: neutron/plugins/ml2/managers.py:264 #, python-format msgid "Configured mechanism driver names: %s" msgstr "매커니즘 드라이버 이름을 설정했습니다: %s" -#: neutron/plugins/ml2/managers.py:247 +#: neutron/plugins/ml2/managers.py:270 #, python-format msgid "Loaded mechanism driver names: %s" msgstr "매커니즘 드라이버 이름을 불러왔습니다: %s" -#: neutron/plugins/ml2/managers.py:259 +#: neutron/plugins/ml2/managers.py:282 #, python-format msgid "Registered mechanism drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:264 +#: neutron/plugins/ml2/managers.py:287 #, python-format msgid "Initializing mechanism driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:603 +#: neutron/plugins/ml2/managers.py:679 #, python-format msgid "Configured extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:609 +#: neutron/plugins/ml2/managers.py:685 #, python-format msgid "Loaded extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:620 +#: neutron/plugins/ml2/managers.py:696 #, python-format msgid "Registered extension drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:626 +#: neutron/plugins/ml2/managers.py:702 #, python-format msgid "Initializing extension driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:634 +#: neutron/plugins/ml2/managers.py:710 #, python-format msgid "Got %(alias)s extension from driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:681 +#: neutron/plugins/ml2/managers.py:759 #, python-format msgid "Extended network dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:688 +#: neutron/plugins/ml2/managers.py:766 #, python-format msgid "Extended subnet dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:695 +#: neutron/plugins/ml2/managers.py:773 #, python-format msgid "Extended port dict for driver '%(drv)s'" msgstr "" @@ -922,22 +932,22 @@ msgstr "" msgid "Modular L2 Plugin initialization complete" msgstr "모듈러 L2 플러그인 초기화를 완료했습니다" -#: neutron/plugins/ml2/plugin.py:284 +#: neutron/plugins/ml2/plugin.py:290 #, python-format msgid "Attempt %(count)s to bind port %(port)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:666 +#: neutron/plugins/ml2/plugin.py:678 #, python-format msgid "Port %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:677 +#: neutron/plugins/ml2/plugin.py:689 #, python-format msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1211 +#: neutron/plugins/ml2/plugin.py:1231 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -1066,12 +1076,12 @@ msgstr "" msgid "APIC service agent started" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:181 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:180 #, python-format msgid "APIC host agent: agent starting on %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:201 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:200 #, python-format msgid "APIC host agent: started on %s" msgstr "" @@ -1080,7 +1090,7 @@ msgstr "" msgid "Initializing CRD client... " msgstr "" -#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:54 +#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:53 msgid "Agent initialised successfully, now running... " msgstr "" @@ -1114,14 +1124,6 @@ msgstr "" msgid "Loading OFC driver: %s" msgstr "OFC 드라이버 로드 중: %s" -#: neutron/plugins/nuage/syncmanager.py:48 -msgid "Starting the sync between Neutron and VSD" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:61 -msgid "Sync between Neutron and VSD completed successfully" -msgstr "" - #: neutron/plugins/ofagent/agent/arp_lib.py:142 msgid "No bridge is set" msgstr "" @@ -1140,43 +1142,43 @@ msgstr "" msgid "unknown network %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:436 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:483 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:439 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "%(vlan_id)s을(를) net-id=%(net_uuid)s에 대한 로컬 vlan으로 지정 중" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:486 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:586 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:489 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:621 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "net-id = %(net_uuid)s에서 vlan = %(vlan_id)s 재확보 중" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:554 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:557 #, python-format msgid "port_unbound() net_uuid %s not in local_vlan_map" msgstr "port_unbound() net_uuid %s이(가) local_vlan_map에 있지 않음" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:693 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1120 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:696 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1154 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:726 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1150 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:729 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1184 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:820 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1427 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:824 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1461 msgid "Agent tunnel out of sync with plugin!" msgstr "에이전트 터널이 플러그인과 동기화되지 않았습니다!" -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:156 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:153 msgid "NVSD Agent initialized successfully, now running... " msgstr "" @@ -1185,27 +1187,27 @@ msgstr "" msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:681 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:716 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:753 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:788 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:896 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:931 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "실제 네트워크 %(physical_network)s을(를) 브릿지 %(bridge)s에 맵핑 중" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1006 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1040 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1169 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1203 #, python-format msgid "Ancillary Port %s added" msgstr "" @@ -1214,7 +1216,7 @@ msgstr "" msgid "Python PLUMgrid Fake Library Started " msgstr "" -#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:35 +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:34 #, python-format msgid "Fake Director: %s" msgstr "" @@ -1232,31 +1234,31 @@ msgstr "" msgid "Neutron PLUMgrid Director: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:194 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:191 #, python-format msgid "No device with MAC %s defined on agent." msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:219 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:216 #, python-format msgid "Device with MAC %s not defined on plugin" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:226 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:223 #, python-format msgid "Removing device with mac_address %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:247 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:244 msgid "SRIOV NIC Agent RPC Daemon Started!" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:336 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:333 #, python-format msgid "Physical Devices mappings: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:337 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:334 #, python-format msgid "Exclude Devices: %s" msgstr "" @@ -1415,7 +1417,7 @@ msgstr "" msgid "Agent %s already present" msgstr "" -#: neutron/server/__init__.py:52 +#: neutron/server/__init__.py:50 msgid "RPC was already started in parent process by plugin." msgstr "" @@ -1438,12 +1440,12 @@ msgstr "" msgid "BrocadeSVIPlugin.add_router_interface ports_count %d" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:99 +#: neutron/services/metering/agents/metering_agent.py:96 #, python-format msgid "Loading Metering driver %s" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 #, python-format msgid "Loading interface driver %s" msgstr "" diff --git a/neutron/locale/neutron-log-error.pot b/neutron/locale/neutron-log-error.pot index 8f7ad60c2..462b42bc8 100644 --- a/neutron/locale/neutron-log-error.pot +++ b/neutron/locale/neutron-log-error.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: neutron 2015.1.dev546\n" +"Project-Id-Version: neutron 2015.1.dev303\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-04 06:15+0000\n" +"POT-Creation-Date: 2015-02-28 06:12+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -60,127 +60,132 @@ msgstr "" msgid "Exception occurs when waiting for timer" msgstr "" -#: neutron/wsgi.py:145 +#: neutron/wsgi.py:144 #, python-format msgid "Unable to listen on %(host)s:%(port)s" msgstr "" -#: neutron/wsgi.py:787 +#: neutron/wsgi.py:781 #, python-format msgid "InvalidContentType: %s" msgstr "" -#: neutron/wsgi.py:791 +#: neutron/wsgi.py:785 #, python-format msgid "MalformedRequestBody: %s" msgstr "" -#: neutron/wsgi.py:800 +#: neutron/wsgi.py:794 msgid "Internal error" msgstr "" -#: neutron/agent/dhcp/agent.py:133 +#: neutron/agent/dhcp/agent.py:129 #, python-format msgid "Unable to %(action)s dhcp for %(net_id)s." msgstr "" -#: neutron/agent/dhcp/agent.py:160 +#: neutron/agent/dhcp/agent.py:156 #, python-format msgid "Unable to sync network state on deleted network %s" msgstr "" -#: neutron/agent/dhcp/agent.py:173 +#: neutron/agent/dhcp/agent.py:169 msgid "Unable to sync network state." msgstr "" -#: neutron/agent/dhcp/agent.py:204 +#: neutron/agent/dhcp/agent.py:200 #, python-format msgid "Network %s info call failed." msgstr "" -#: neutron/agent/dhcp/agent.py:581 neutron/agent/l3/agent.py:1301 -#: neutron/agent/metadata/agent.py:357 -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:140 -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:110 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:782 -#: neutron/plugins/nec/agent/nec_neutron_agent.py:164 +#: neutron/agent/dhcp/agent.py:577 neutron/agent/l3/agent.py:1130 +#: neutron/agent/metadata/agent.py:358 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:141 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:108 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:781 +#: neutron/plugins/nec/agent/nec_neutron_agent.py:163 #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:263 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:276 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:130 -#: neutron/services/metering/agents/metering_agent.py:278 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:279 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:129 +#: neutron/services/metering/agents/metering_agent.py:275 msgid "Failed reporting state!" msgstr "" -#: neutron/agent/l3/agent.py:164 neutron/tests/unit/test_l3_agent.py:1760 +#: neutron/agent/l3/agent.py:161 neutron/tests/unit/test_l3_agent.py:1638 #, python-format msgid "Error importing interface driver '%s'" msgstr "" -#: neutron/agent/l3/agent.py:223 neutron/agent/linux/dhcp.py:803 +#: neutron/agent/l3/agent.py:220 neutron/agent/linux/dhcp.py:775 msgid "An interface driver must be specified" msgstr "" -#: neutron/agent/l3/agent.py:228 +#: neutron/agent/l3/agent.py:225 msgid "Router id is required if not using namespaces." msgstr "" -#: neutron/agent/l3/agent.py:246 +#: neutron/agent/l3/agent.py:243 msgid "RuntimeError in obtaining router list for namespace cleanup." msgstr "" -#: neutron/agent/l3/agent.py:271 +#: neutron/agent/l3/agent.py:268 #, python-format msgid "Failed to destroy stale router namespace %s" msgstr "" -#: neutron/agent/l3/agent.py:287 neutron/agent/l3/dvr_fip_ns.py:161 -#: neutron/agent/linux/dhcp.py:237 +#: neutron/agent/l3/agent.py:284 neutron/agent/l3/dvr_fip_ns.py:156 +#: neutron/agent/linux/dhcp.py:232 #, python-format msgid "Failed trying to delete namespace: %s" msgstr "" -#: neutron/agent/l3/agent.py:416 +#: neutron/agent/l3/agent.py:418 #: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:632 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: neutron/agent/l3/agent.py:675 +#: neutron/agent/l3/agent.py:632 msgid "Missing subnet/agent_gateway_port" msgstr "" -#: neutron/agent/l3/agent.py:1057 +#: neutron/agent/l3/agent.py:910 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: neutron/agent/l3/agent.py:1115 +#: neutron/agent/l3/agent.py:968 #, python-format msgid "Failed to fetch router information for '%s'" msgstr "" -#: neutron/agent/l3/agent.py:1133 +#: neutron/agent/l3/agent.py:986 #, python-format msgid "Removing incompatible router '%s'" msgstr "" -#: neutron/agent/l3/agent.py:1174 +#: neutron/agent/l3/agent.py:990 +#, python-format +msgid "Failed to process compatible router '%s'" +msgstr "" + +#: neutron/agent/l3/agent.py:1032 msgid "Failed synchronizing routers due to RPC error" msgstr "" -#: neutron/agent/l3/dvr.py:146 +#: neutron/agent/l3/dvr.py:148 msgid "DVR: no map match_port found!" msgstr "" -#: neutron/agent/l3/dvr.py:246 +#: neutron/agent/l3/dvr.py:184 msgid "DVR: error adding redirection logic" msgstr "" -#: neutron/agent/l3/dvr.py:259 +#: neutron/agent/l3/dvr.py:196 msgid "DVR: removed snat failed" msgstr "" -#: neutron/agent/l3/dvr.py:278 +#: neutron/agent/l3/dvr.py:214 msgid "DVR: Failed updating arp entry" msgstr "" @@ -189,12 +194,12 @@ msgstr "" msgid "Unable to process HA router %s without ha port" msgstr "" -#: neutron/agent/linux/async_process.py:138 +#: neutron/agent/linux/async_process.py:172 #, python-format msgid "An error occurred while killing [%s]." msgstr "" -#: neutron/agent/linux/async_process.py:160 +#: neutron/agent/linux/async_process.py:194 #, python-format msgid "An error occurred while communicating with async process [%s]." msgstr "" @@ -213,70 +218,63 @@ msgstr "" msgid "Pidfile %s already exist. Daemon already running?" msgstr "" -#: neutron/agent/linux/dhcp.py:809 +#: neutron/agent/linux/dhcp.py:781 #, python-format msgid "Error importing interface driver '%(driver)s': %(inner)s" msgstr "" -#: neutron/agent/linux/external_process.py:272 +#: neutron/agent/linux/external_process.py:266 #, python-format msgid "" "%(service)s for %(resource_type)s with uuid %(uuid)s not found. The " "process should not have died" msgstr "" -#: neutron/agent/linux/external_process.py:292 +#: neutron/agent/linux/external_process.py:286 #, python-format msgid "respawning %(service)s for uuid %(uuid)s" msgstr "" -#: neutron/agent/linux/external_process.py:298 +#: neutron/agent/linux/external_process.py:292 msgid "Exiting agent as programmed in check_child_processes_actions" msgstr "" -#: neutron/agent/linux/external_process.py:309 +#: neutron/agent/linux/external_process.py:303 #, python-format msgid "" "Exiting agent because of a malfunction with the %(service)s process " "identified by uuid %(uuid)s" msgstr "" -#: neutron/agent/linux/interface.py:154 +#: neutron/agent/linux/interface.py:153 #, python-format msgid "Failed deleting ingress connection state of floatingip %s" msgstr "" -#: neutron/agent/linux/interface.py:163 +#: neutron/agent/linux/interface.py:162 #, python-format msgid "Failed deleting egress connection state of floatingip %s" msgstr "" -#: neutron/agent/linux/interface.py:282 neutron/agent/linux/interface.py:327 -#: neutron/agent/linux/interface.py:394 neutron/agent/linux/interface.py:436 +#: neutron/agent/linux/interface.py:277 neutron/agent/linux/interface.py:318 +#: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:420 #, python-format msgid "Failed unplugging interface '%s'" msgstr "" -#: neutron/agent/linux/ip_lib.py:657 +#: neutron/agent/linux/ip_lib.py:650 #, python-format msgid "Failed sending gratuitous ARP to %(addr)s on %(iface)s in namespace %(ns)s" msgstr "" -#: neutron/agent/linux/ip_link_support.py:107 -#: neutron/plugins/sriovnicagent/pci_lib.py:57 -#: neutron/plugins/sriovnicagent/pci_lib.py:79 -#: neutron/plugins/sriovnicagent/pci_lib.py:106 +#: neutron/agent/linux/ip_link_support.py:104 +#: neutron/plugins/sriovnicagent/pci_lib.py:56 +#: neutron/plugins/sriovnicagent/pci_lib.py:77 +#: neutron/plugins/sriovnicagent/pci_lib.py:103 msgid "Failed executing ip command" msgstr "" -#: neutron/agent/linux/iptables_firewall.py:391 -#, python-format -msgid "" -"Tried to generate an ipset iptable rule for a security group rule " -"(%(rule)r) referencing an ipset (%(ipset)s) which doesn't exist yet." -msgstr "" - -#: neutron/agent/linux/iptables_manager.py:466 +#: neutron/agent/linux/iptables_manager.py:464 #, python-format msgid "" "IPTablesManager.apply failed to apply the following set of iptables " @@ -284,65 +282,65 @@ msgid "" "%s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:199 neutron/agent/linux/ovs_lib.py:294 +#: neutron/agent/linux/ovs_lib.py:204 neutron/agent/linux/ovs_lib.py:299 #: neutron/plugins/bigswitch/agent/restproxy_agent.py:55 #, python-format msgid "Unable to execute %(cmd)s. Exception: %(exception)s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:220 +#: neutron/agent/linux/ovs_lib.py:225 #, python-format msgid "Timed out retrieving ofport on port %(pname)s. Exception: %(exception)s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:477 +#: neutron/agent/linux/ovs_lib.py:482 #, python-format msgid "OVS flows could not be applied on bridge %s" msgstr "" -#: neutron/agent/linux/ovsdb_monitor.py:51 +#: neutron/agent/linux/ovsdb_monitor.py:50 #, python-format msgid "Error received from ovsdb monitor: %s" msgstr "" -#: neutron/agent/linux/ovsdb_vsctl.py:68 +#: neutron/agent/linux/utils.py:170 #, python-format -msgid "Unable to execute %(cmd)s." +msgid "Unable to convert value in %s" msgstr "" -#: neutron/agent/linux/ovsdb_vsctl.py:127 -#, python-format -msgid "Could not parse: %s" +#: neutron/agent/metadata/agent.py:113 +#: neutron/agent/metadata/namespace_proxy.py:72 +msgid "Unexpected error." msgstr "" -#: neutron/agent/linux/utils.py:166 +#: neutron/agent/ovsdb/impl_vsctl.py:67 #, python-format -msgid "Unable to convert value in %s" +msgid "Unable to execute %(cmd)s." msgstr "" -#: neutron/agent/metadata/agent.py:112 -#: neutron/agent/metadata/namespace_proxy.py:75 -msgid "Unexpected error." +#: neutron/agent/ovsdb/impl_vsctl.py:126 +#, python-format +msgid "Could not parse: %s" msgstr "" -#: neutron/api/extensions.py:482 +#: neutron/api/extensions.py:483 #, python-format msgid "Error fetching extended attributes for extension '%s'" msgstr "" -#: neutron/api/extensions.py:491 +#: neutron/api/extensions.py:492 #, python-format msgid "" "It was impossible to process the following extensions: %s because of " "missing requirements." msgstr "" -#: neutron/api/extensions.py:508 +#: neutron/api/extensions.py:509 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: neutron/api/extensions.py:532 +#: neutron/api/extensions.py:528 #, python-format msgid "Extension path '%s' doesn't exist!" msgstr "" @@ -378,7 +376,12 @@ msgstr "" msgid "%s failed" msgstr "" -#: neutron/cmd/netns_cleanup.py:152 +#: neutron/callbacks/manager.py:145 +#, python-format +msgid "Error during notification for %(callback)s %(resource)s, %(event)s" +msgstr "" + +#: neutron/cmd/netns_cleanup.py:143 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" @@ -389,65 +392,72 @@ msgid "" "version of openvswitch being used has VXLAN support." msgstr "" -#: neutron/cmd/sanity_check.py:57 +#: neutron/cmd/sanity_check.py:56 msgid "" "Check for iproute2 VXLAN support failed. Please ensure that the iproute2 " "has VXLAN support." msgstr "" -#: neutron/cmd/sanity_check.py:65 +#: neutron/cmd/sanity_check.py:64 msgid "" "Check for Open vSwitch patch port support failed. Please ensure that the " "version of openvswitch being used has patch port support or disable " "features requiring patch ports (gre/vxlan, etc.)." msgstr "" -#: neutron/cmd/sanity_check.py:83 +#: neutron/cmd/sanity_check.py:81 msgid "" "The user that is executing neutron does not have permissions to read the " "namespaces. Enable the use_helper_for_ns_read configuration option." msgstr "" -#: neutron/cmd/sanity_check.py:100 +#: neutron/cmd/sanity_check.py:98 #, python-format msgid "" "The installed version of dnsmasq is too old. Please update to at least " "version %s." msgstr "" -#: neutron/cmd/sanity_check.py:109 +#: neutron/cmd/sanity_check.py:107 msgid "" "Nova notifications are enabled, but novaclient is not installed. Either " "disable nova notifications or install python-novaclient." msgstr "" -#: neutron/cmd/sanity_check.py:119 +#: neutron/cmd/sanity_check.py:116 msgid "" "Check for Open vSwitch ARP responder support failed. Please ensure that " "the version of openvswitch being used has ARP flows support." msgstr "" -#: neutron/cmd/sanity_check.py:129 +#: neutron/cmd/sanity_check.py:125 msgid "" "Check for VF management support failed. Please ensure that the version of" " ip link being used has VF support." msgstr "" -#: neutron/cmd/sanity/checks.py:89 +#: neutron/cmd/sanity/checks.py:88 #, python-format msgid "Unexpected exception while checking supported feature via command: %s" msgstr "" -#: neutron/cmd/sanity/checks.py:121 +#: neutron/cmd/sanity/checks.py:118 msgid "Unexpected exception while checking supported ip link command" msgstr "" -#: neutron/db/agentschedulers_db.py:209 +#: neutron/db/agentschedulers_db.py:214 #, python-format msgid "Failed to schedule network %s" msgstr "" -#: neutron/db/db_base_plugin_v2.py:853 neutron/plugins/ml2/plugin.py:552 +#: neutron/db/agentschedulers_db.py:274 +#, python-format +msgid "" +"Unexpected exception occurred while removing network %(net)s from agent " +"%(agent)s" +msgstr "" + +#: neutron/db/db_base_plugin_v2.py:853 neutron/plugins/ml2/plugin.py:564 #, python-format msgid "An exception occurred while creating the %(resource)s:%(item)s" msgstr "" @@ -486,12 +496,12 @@ msgstr "" msgid "No plugin for L3 routing registered to handle router scheduling" msgstr "" -#: neutron/notifiers/nova.py:245 +#: neutron/notifiers/nova.py:291 #, python-format msgid "Failed to notify nova on events: %s" msgstr "" -#: neutron/notifiers/nova.py:249 neutron/notifiers/nova.py:265 +#: neutron/notifiers/nova.py:295 neutron/notifiers/nova.py:311 #, python-format msgid "Error response returned from nova: %s" msgstr "" @@ -582,10 +592,10 @@ msgstr "" msgid "Encountered an error checking controller health." msgstr "" -#: neutron/plugins/bigswitch/agent/restproxy_agent.py:142 -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:441 -#: neutron/plugins/nec/agent/nec_neutron_agent.py:207 -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:142 +#: neutron/plugins/bigswitch/agent/restproxy_agent.py:141 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:442 +#: neutron/plugins/nec/agent/nec_neutron_agent.py:206 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:140 msgid "Error in agent event loop" msgstr "" @@ -758,27 +768,27 @@ msgstr "" msgid "Failed to allocate hosting port for port %s" msgstr "" -#: neutron/plugins/cisco/l3/service_vm_lib.py:68 +#: neutron/plugins/cisco/l3/service_vm_lib.py:70 #, python-format msgid "Failure determining running Nova services: %s" msgstr "" -#: neutron/plugins/cisco/l3/service_vm_lib.py:85 +#: neutron/plugins/cisco/l3/service_vm_lib.py:87 #, python-format msgid "Failed to get status of service VM instance %(id)s, due to %(err)s" msgstr "" -#: neutron/plugins/cisco/l3/service_vm_lib.py:101 +#: neutron/plugins/cisco/l3/service_vm_lib.py:103 #, python-format msgid "Failure finding needed Nova resource: %s" msgstr "" -#: neutron/plugins/cisco/l3/service_vm_lib.py:123 +#: neutron/plugins/cisco/l3/service_vm_lib.py:125 #, python-format msgid "Failed to create service VM instance: %s" msgstr "" -#: neutron/plugins/cisco/l3/service_vm_lib.py:139 +#: neutron/plugins/cisco/l3/service_vm_lib.py:141 #, python-format msgid "Failed to delete service VM instance %(id)s, due to %(err)s" msgstr "" @@ -839,12 +849,12 @@ msgstr "" msgid "The following routers have not physical match: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:292 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:293 #, python-format msgid "Unsupported network type %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:322 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:323 #, python-format msgid "Port metrics raw enabling for port: %s" msgstr "" @@ -904,64 +914,64 @@ msgstr "" msgid "Delete floatingip failed in SDN-VE: %s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:197 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:195 #, python-format msgid "" "Interface %(interface)s for physical network %(physical_network)s does " "not exist. Agent terminated!" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:258 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1573 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:255 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1614 #, python-format msgid "%s Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:183 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:184 #, python-format msgid "Failed creating vxlan interface for %(segmentation_id)s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:341 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:342 #, python-format msgid "Unable to add %(interface)s to %(bridge_name)s! Exception: %(e)s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:354 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:355 #, python-format msgid "Unable to add vxlan interface for network %s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:361 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:362 #, python-format msgid "No mapping for physical network %s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:370 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:371 #, python-format msgid "Unknown network_type %(network_type)s for network %(network_id)s." msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:455 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:456 #, python-format msgid "Cannot delete bridge %s, does not exist" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:534 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:535 msgid "No valid Segmentation ID to perform UCAST test." msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:792 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:791 msgid "Unable to obtain MAC address for unique ID. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:989 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:273 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:988 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:270 #, python-format msgid "Error in agent loop. Devices info: %s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1012 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1011 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:39 #, python-format msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!" @@ -987,145 +997,152 @@ msgstr "" msgid "Update port failed: %s" msgstr "" -#: neutron/plugins/ml2/db.py:205 neutron/plugins/ml2/db.py:291 -#: neutron/plugins/ml2/plugin.py:1190 +#: neutron/plugins/ml2/db.py:243 neutron/plugins/ml2/db.py:329 +#: neutron/plugins/ml2/plugin.py:1209 #, python-format msgid "Multiple ports have port_id starting with %s" msgstr "" -#: neutron/plugins/ml2/managers.py:53 +#: neutron/plugins/ml2/managers.py:56 #, python-format msgid "" "Type driver '%(new_driver)s' ignored because type driver '%(old_driver)s'" " is already registered for type '%(type)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:69 +#: neutron/plugins/ml2/managers.py:72 #, python-format msgid "No type driver for tenant network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/ml2/managers.py:121 +#: neutron/plugins/ml2/managers.py:144 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/managers.py:198 neutron/plugins/ml2/managers.py:225 +#: neutron/plugins/ml2/managers.py:221 neutron/plugins/ml2/managers.py:248 #, python-format msgid "Failed to release segment '%s' because network type is not supported." msgstr "" -#: neutron/plugins/ml2/managers.py:284 +#: neutron/plugins/ml2/managers.py:307 #, python-format msgid "Mechanism driver '%(name)s' failed in %(method)s" msgstr "" -#: neutron/plugins/ml2/managers.py:586 +#: neutron/plugins/ml2/managers.py:592 neutron/plugins/ml2/managers.py:654 #, python-format -msgid "Mechanism driver %s failed in bind_port" +msgid "Failed to bind port %(port)s on host %(host)s" msgstr "" -#: neutron/plugins/ml2/managers.py:590 +#: neutron/plugins/ml2/managers.py:607 #, python-format -msgid "Failed to bind port %(port)s on host %(host)s" +msgid "" +"Exceeded maximum binding levels attempting to bind port %(port)s on host " +"%(host)s" +msgstr "" + +#: neutron/plugins/ml2/managers.py:650 +#, python-format +msgid "Mechanism driver %s failed in bind_port" msgstr "" -#: neutron/plugins/ml2/managers.py:645 +#: neutron/plugins/ml2/managers.py:721 #, python-format msgid "Extension driver '%(name)s' failed in %(method)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:278 +#: neutron/plugins/ml2/plugin.py:284 #, python-format msgid "Failed to commit binding results for %(port)s after %(max)s tries" msgstr "" -#: neutron/plugins/ml2/plugin.py:433 +#: neutron/plugins/ml2/plugin.py:444 #, python-format msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:444 +#: neutron/plugins/ml2/plugin.py:455 #, python-format msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid" msgstr "" -#: neutron/plugins/ml2/plugin.py:529 +#: neutron/plugins/ml2/plugin.py:541 #, python-format msgid "Could not find %s to delete." msgstr "" -#: neutron/plugins/ml2/plugin.py:532 +#: neutron/plugins/ml2/plugin.py:544 #, python-format msgid "Could not delete %(res)s %(id)s." msgstr "" -#: neutron/plugins/ml2/plugin.py:565 +#: neutron/plugins/ml2/plugin.py:577 #, python-format msgid "" "mechanism_manager.create_%(res)s_postcommit failed for %(res)s: " "'%(failed_id)s'. Deleting %(res)ss %(resource_ids)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:599 +#: neutron/plugins/ml2/plugin.py:611 #, python-format msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:669 +#: neutron/plugins/ml2/plugin.py:681 #, python-format msgid "Exception auto-deleting port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:681 +#: neutron/plugins/ml2/plugin.py:693 #, python-format msgid "Exception auto-deleting subnet %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:763 +#: neutron/plugins/ml2/plugin.py:775 msgid "mechanism_manager.delete_network_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:784 +#: neutron/plugins/ml2/plugin.py:796 #, python-format msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:886 +#: neutron/plugins/ml2/plugin.py:898 #, python-format msgid "Exception deleting fixed_ip from port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:895 +#: neutron/plugins/ml2/plugin.py:907 msgid "mechanism_manager.delete_subnet_postcommit failed" msgstr "" -#: neutron/plugins/ml2/plugin.py:936 +#: neutron/plugins/ml2/plugin.py:947 #, python-format msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:948 +#: neutron/plugins/ml2/plugin.py:959 #, python-format msgid "_bind_port_if_needed failed, deleting port '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:977 +#: neutron/plugins/ml2/plugin.py:987 #, python-format msgid "_bind_port_if_needed failed. Deleting all ports from create bulk '%s'" msgstr "" -#: neutron/plugins/ml2/plugin.py:1073 +#: neutron/plugins/ml2/plugin.py:1086 #, python-format msgid "No Host supplied to bind DVR Port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:1173 +#: neutron/plugins/ml2/plugin.py:1191 #, python-format msgid "mechanism_manager.delete_port_postcommit failed for port %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:1199 +#: neutron/plugins/ml2/plugin.py:1218 #, python-format msgid "Binding info for DVR port %s not found" msgstr "" @@ -1164,7 +1181,7 @@ msgstr "" #: neutron/plugins/ml2/drivers/arista/arista_l3_driver.py:377 #, python-format -msgid "Error occured while trying to execute commands %(cmd)s on EOS %(host)s" +msgid "Error occurred while trying to execute commands %(cmd)s on EOS %(host)s" msgstr "" #: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:148 @@ -1223,21 +1240,21 @@ msgstr "" msgid "APIC service agent: failed in reporting state" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:197 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:196 #, python-format msgid "No such interface (ignored): %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:247 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:246 msgid "APIC service agent: exception in LLDP parsing" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:302 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:301 #, python-format msgid "APIC service agent: can not get MACaddr for %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:318 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:317 msgid "APIC host agent: failed in reporting state" msgstr "" @@ -1256,7 +1273,7 @@ msgstr "" msgid "Failed to parse supported PCI vendor devices" msgstr "" -#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:49 +#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:48 #, python-format msgid "Failed on Agent initialisation : %s. Agent terminated!" msgstr "" @@ -1331,10 +1348,6 @@ msgstr "" msgid "delete_router_interface() failed due to %s" msgstr "" -#: neutron/plugins/nuage/syncmanager.py:57 -msgid "Cannot complete the sync between Neutron and VSD because of error." -msgstr "" - #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:101 msgid "Agent terminated!: Failed to get a datapath." msgstr "" @@ -1343,60 +1356,60 @@ msgstr "" msgid "Agent terminated" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:144 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:147 msgid "Agent failed to create agent config map" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:433 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:474 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:436 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:509 #, python-format msgid "No local VLAN available for net-id=%s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:448 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:513 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:451 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:548 #, python-format msgid "" "Cannot provision %(network_type)s network for net-id=%(net_uuid)s - " "tunneling disabled" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:459 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:462 #, python-format msgid "" "Cannot provision %(network_type)s network for net-id=%(net_uuid)s - no " "bridge for physical_network %(physical_network)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:469 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:569 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:472 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:604 #, python-format msgid "" "Cannot provision unknown network type %(network_type)s for net-" "id=%(net_uuid)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:507 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:627 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:510 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:662 #, python-format msgid "" "Cannot reclaim unknown network type %(network_type)s for net-" "id=%(net_uuid)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:646 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1055 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:649 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1089 #, python-format msgid "Failed to set-up %(type)s tunnel port to %(ip)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:824 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1431 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:828 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1465 msgid "Error while synchronizing tunnels" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:864 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1501 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:868 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1535 msgid "Error while processing VIF ports" msgstr "" @@ -1488,51 +1501,60 @@ msgstr "" msgid "a different subnet %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:339 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:351 msgid "No tunnel_type specified, cannot create tunnels" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:342 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:354 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:377 #, python-format msgid "tunnel_type %s not supported by agent" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:532 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:370 +msgid "No tunnel_ip specified, cannot delete tunnels" +msgstr "" + +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:374 +msgid "No tunnel_type specified, cannot delete tunnels" +msgstr "" + +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:567 #, python-format msgid "" "Cannot provision flat network for net-id=%(net_uuid)s - no bridge for " "physical_network %(physical_network)s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:560 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:595 #, python-format msgid "" "Cannot provision VLAN network for net-id=%(net_uuid)s - no bridge for " "physical_network %(physical_network)s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:775 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:810 msgid "" "Failed to create OVS patch port. Cannot have tunneling enabled on this " "agent, since this version of OVS does not support tunnels or patch ports." " Agent terminated!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:902 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:937 #, python-format msgid "" "Bridge %(bridge)s for physical network %(physical_network)s does not " "exist. Agent terminated!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1257 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1291 #, python-format msgid "" "process_network_ports - iteration:%d - failure while retrieving port " "details from server" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1286 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1320 #, python-format msgid "" "process_ancillary_network_ports - iteration:%d - failure while retrieving" @@ -1544,16 +1566,16 @@ msgstr "" msgid "Failed to get devices for %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:180 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:177 #, python-format msgid "Failed to set device %s state" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:333 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:330 msgid "Failed on Agent configuration parse. Agent terminated!" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:347 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:342 msgid "Agent Initialization Failed" msgstr "" @@ -1897,7 +1919,7 @@ msgstr "" msgid "Exception in _check_pending_tasks" msgstr "" -#: neutron/scheduler/l3_agent_scheduler.py:285 +#: neutron/scheduler/l3_agent_scheduler.py:287 #, python-format msgid "Not enough candidates, a HA router needs at least %s agents" msgstr "" @@ -1907,28 +1929,28 @@ msgstr "" msgid "Error loading provider '%(provider)s' for service %(service_type)s" msgstr "" -#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:146 +#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:144 #, python-format msgid "Firewall Driver Error for %(func_name)s for fw: %(fwid)s" msgstr "" -#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:161 +#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:159 #, python-format msgid "FWaaS RPC failure in %(func_name)s for fw: %(fwid)s" msgstr "" -#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:181 -#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:200 +#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:179 +#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:198 #, python-format msgid "Firewall Driver Error on fw state %(fwmsg)s for fw: %(fwid)s" msgstr "" -#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:240 +#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:238 #, python-format msgid "FWaaS RPC info call failed for '%s'." msgstr "" -#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:284 +#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:282 msgid "Failed fwaas process services sync" msgstr "" @@ -1978,16 +2000,16 @@ msgid "" "router_id=%(router_id)s" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:62 +#: neutron/services/metering/agents/metering_agent.py:60 msgid "Failed synchronizing routers" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:180 +#: neutron/services/metering/agents/metering_agent.py:177 #, python-format msgid "Driver %(driver)s does not implement %(func)s" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:184 +#: neutron/services/metering/agents/metering_agent.py:181 #, python-format msgid "Driver %(driver)s:%(func)s runtime error" msgstr "" diff --git a/neutron/locale/neutron-log-info.pot b/neutron/locale/neutron-log-info.pot index 09242dbdf..17813a7f7 100644 --- a/neutron/locale/neutron-log-info.pot +++ b/neutron/locale/neutron-log-info.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: neutron 2015.1.dev546\n" +"Project-Id-Version: neutron 2015.1.dev303\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-04 06:15+0000\n" +"POT-Creation-Date: 2015-02-28 06:12+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -55,22 +55,22 @@ msgstr "" msgid "Neutron service started, listening on %(host)s:%(port)s" msgstr "" -#: neutron/wsgi.py:780 +#: neutron/wsgi.py:774 #, python-format msgid "%(method)s %(url)s" msgstr "" -#: neutron/wsgi.py:797 +#: neutron/wsgi.py:791 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: neutron/wsgi.py:813 +#: neutron/wsgi.py:807 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: neutron/wsgi.py:816 +#: neutron/wsgi.py:810 #, python-format msgid "%(url)s returned a fault: %(exception)s" msgstr "" @@ -83,64 +83,64 @@ msgstr "" msgid "Disabled allowed-address-pairs extension." msgstr "" -#: neutron/agent/securitygroups_rpc.py:215 +#: neutron/agent/securitygroups_rpc.py:214 #, python-format msgid "" "Skipping method %s as firewall is disabled or configured as " "NoopFirewallDriver." msgstr "" -#: neutron/agent/securitygroups_rpc.py:227 +#: neutron/agent/securitygroups_rpc.py:226 #, python-format msgid "Preparing filters for devices %s" msgstr "" -#: neutron/agent/securitygroups_rpc.py:257 +#: neutron/agent/securitygroups_rpc.py:256 #, python-format msgid "Security group rule updated %r" msgstr "" -#: neutron/agent/securitygroups_rpc.py:264 +#: neutron/agent/securitygroups_rpc.py:263 #, python-format msgid "Security group member updated %r" msgstr "" -#: neutron/agent/securitygroups_rpc.py:286 +#: neutron/agent/securitygroups_rpc.py:285 msgid "Provider rule updated" msgstr "" -#: neutron/agent/securitygroups_rpc.py:298 +#: neutron/agent/securitygroups_rpc.py:297 #, python-format msgid "Remove device filter for %r" msgstr "" -#: neutron/agent/securitygroups_rpc.py:308 +#: neutron/agent/securitygroups_rpc.py:307 msgid "Refresh firewall rules" msgstr "" -#: neutron/agent/securitygroups_rpc.py:312 +#: neutron/agent/securitygroups_rpc.py:311 msgid "No ports here to refresh firewall" msgstr "" -#: neutron/agent/dhcp/agent.py:96 neutron/agent/dhcp/agent.py:593 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "" -#: neutron/agent/dhcp/agent.py:148 +#: neutron/agent/dhcp/agent.py:144 msgid "Synchronizing state" msgstr "" -#: neutron/agent/dhcp/agent.py:169 +#: neutron/agent/dhcp/agent.py:165 msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306 -#: neutron/services/metering/agents/metering_agent.py:281 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:1135 +#: neutron/services/metering/agents/metering_agent.py:278 #, python-format msgid "agent_updated by server side %s!" msgstr "" -#: neutron/agent/l3/agent.py:1206 +#: neutron/agent/l3/agent.py:1064 msgid "L3 agent started" msgstr "" @@ -149,39 +149,39 @@ msgstr "" msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" -#: neutron/agent/linux/dhcp.py:643 +#: neutron/agent/linux/dhcp.py:645 #, python-format msgid "" "Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is " "not in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317 -#: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427 +#: neutron/agent/linux/interface.py:259 neutron/agent/linux/interface.py:310 +#: neutron/agent/linux/interface.py:368 neutron/agent/linux/interface.py:411 #, python-format msgid "Device %s already exists" msgstr "" -#: neutron/agent/linux/iptables_firewall.py:94 +#: neutron/agent/linux/iptables_firewall.py:92 #, python-format msgid "Attempted to update port filter which is not filtered %s" msgstr "" -#: neutron/agent/linux/iptables_firewall.py:105 +#: neutron/agent/linux/iptables_firewall.py:103 #, python-format msgid "Attempted to remove port filter which is not filtered %r" msgstr "" -#: neutron/agent/linux/ovs_lib.py:381 +#: neutron/agent/linux/ovs_lib.py:386 #, python-format msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/api/extensions.py:403 +#: neutron/api/extensions.py:404 msgid "Initializing extension manager." msgstr "" -#: neutron/api/extensions.py:571 +#: neutron/api/extensions.py:562 #, python-format msgid "Loaded extension: %s" msgstr "" @@ -195,30 +195,40 @@ msgstr "" msgid "%(action)s failed (client error): %(exc)s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:74 +#: neutron/callbacks/manager.py:135 +#, python-format +msgid "Notify callbacks for %(resource)s, %(event)s" +msgstr "" + +#: neutron/callbacks/manager.py:142 +#, python-format +msgid "Calling callback %s" +msgstr "" + +#: neutron/cmd/ovs_cleanup.py:73 #, python-format msgid "Deleting port: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:105 +#: neutron/cmd/ovs_cleanup.py:103 #, python-format msgid "Cleaning bridge: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:112 +#: neutron/cmd/ovs_cleanup.py:110 msgid "OVS cleanup completed successfully" msgstr "" -#: neutron/common/config.py:169 +#: neutron/common/config.py:189 msgid "Logging enabled!" msgstr "" -#: neutron/common/config.py:170 +#: neutron/common/config.py:190 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:189 +#: neutron/common/config.py:209 #, python-format msgid "Config paste file: %s" msgstr "" @@ -233,19 +243,19 @@ msgid "" "rescheduling is disabled." msgstr "" -#: neutron/db/agentschedulers_db.py:183 +#: neutron/db/agentschedulers_db.py:188 #, python-format msgid "Scheduling unhosted network %s" msgstr "" -#: neutron/db/agentschedulers_db.py:190 +#: neutron/db/agentschedulers_db.py:195 #, python-format msgid "" "Failed to schedule network %s, no eligible agents or it might be already " "scheduled by another server" msgstr "" -#: neutron/db/agentschedulers_db.py:198 +#: neutron/db/agentschedulers_db.py:203 #, python-format msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" @@ -307,12 +317,12 @@ msgstr "" msgid "No Service associated, so safe to migrate: %s listed" msgstr "" -#: neutron/db/l3_dvr_db.py:488 +#: neutron/db/l3_dvr_db.py:526 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:571 +#: neutron/db/l3_dvr_db.py:610 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -328,7 +338,7 @@ msgid "" "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:269 +#: neutron/db/l3_hamode_db.py:270 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents" @@ -345,7 +355,7 @@ msgstr "" msgid "%d probe(s) deleted" msgstr "" -#: neutron/notifiers/nova.py:263 +#: neutron/notifiers/nova.py:309 #, python-format msgid "Nova event response: %s" msgstr "" @@ -602,60 +612,60 @@ msgstr "" msgid "Network VLAN ranges: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:234 #, python-format msgid "Provisioning network %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:259 #, python-format msgid "Reclaiming local network %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:279 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:280 #, python-format msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:301 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:302 #, python-format msgid "Network %s is not avalailable on this agent" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:319 #, python-format msgid "Port metrics enabled for port: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:365 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:366 #, python-format msgid "Adding port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:367 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:368 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:394 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:395 #, python-format msgid "Removing port %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:426 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:981 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:815 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1399 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:254 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:427 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:980 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:819 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1433 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:462 -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:264 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1022 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:151 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1586 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:350 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:463 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1019 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:154 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1627 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "" @@ -756,62 +766,62 @@ msgstr "" msgid "Set the controller to a new controller: %s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:191 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:189 #, python-format msgid "Mapping physical network %(physical_network)s to interface %(interface)s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:222 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:220 #, python-format msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:236 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:234 #, python-format msgid "Controller IPs: %s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:796 -#: neutron/plugins/nec/agent/nec_neutron_agent.py:124 -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:90 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:100 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:795 +#: neutron/plugins/nec/agent/nec_neutron_agent.py:123 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99 #, python-format msgid "RPC agent_id: %s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:866 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:707 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1126 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:212 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:865 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:710 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1160 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:898 #, python-format msgid "Device %s not defined on plugin" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:906 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:737 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1181 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:905 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:740 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1215 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1232 #, python-format msgid "Attachment %s removed" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:238 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:917 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1244 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:971 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970 msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1015 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1014 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:42 #, python-format msgid "Interface mappings: %s" @@ -822,87 +832,87 @@ msgstr "" msgid "Added segment %(id)s of type %(network_type)s for network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/managers.py:40 +#: neutron/plugins/ml2/managers.py:43 #, python-format msgid "Configured type driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:45 +#: neutron/plugins/ml2/managers.py:48 #, python-format msgid "Loaded type driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:61 +#: neutron/plugins/ml2/managers.py:64 #, python-format msgid "Registered types: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:72 +#: neutron/plugins/ml2/managers.py:75 #, python-format msgid "Tenant network_types: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:138 +#: neutron/plugins/ml2/managers.py:161 #, python-format msgid "Initializing driver for type '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:241 +#: neutron/plugins/ml2/managers.py:264 #, python-format msgid "Configured mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:247 +#: neutron/plugins/ml2/managers.py:270 #, python-format msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:259 +#: neutron/plugins/ml2/managers.py:282 #, python-format msgid "Registered mechanism drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:264 +#: neutron/plugins/ml2/managers.py:287 #, python-format msgid "Initializing mechanism driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:603 +#: neutron/plugins/ml2/managers.py:679 #, python-format msgid "Configured extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:609 +#: neutron/plugins/ml2/managers.py:685 #, python-format msgid "Loaded extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:620 +#: neutron/plugins/ml2/managers.py:696 #, python-format msgid "Registered extension drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:626 +#: neutron/plugins/ml2/managers.py:702 #, python-format msgid "Initializing extension driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:634 +#: neutron/plugins/ml2/managers.py:710 #, python-format msgid "Got %(alias)s extension from driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:681 +#: neutron/plugins/ml2/managers.py:759 #, python-format msgid "Extended network dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:688 +#: neutron/plugins/ml2/managers.py:766 #, python-format msgid "Extended subnet dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:695 +#: neutron/plugins/ml2/managers.py:773 #, python-format msgid "Extended port dict for driver '%(drv)s'" msgstr "" @@ -911,22 +921,22 @@ msgstr "" msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:284 +#: neutron/plugins/ml2/plugin.py:290 #, python-format msgid "Attempt %(count)s to bind port %(port)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:666 +#: neutron/plugins/ml2/plugin.py:678 #, python-format msgid "Port %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:677 +#: neutron/plugins/ml2/plugin.py:689 #, python-format msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1211 +#: neutron/plugins/ml2/plugin.py:1231 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted " @@ -1056,12 +1066,12 @@ msgstr "" msgid "APIC service agent started" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:181 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:180 #, python-format msgid "APIC host agent: agent starting on %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:201 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:200 #, python-format msgid "APIC host agent: started on %s" msgstr "" @@ -1070,7 +1080,7 @@ msgstr "" msgid "Initializing CRD client... " msgstr "" -#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:54 +#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:53 msgid "Agent initialised successfully, now running... " msgstr "" @@ -1104,14 +1114,6 @@ msgstr "" msgid "Loading OFC driver: %s" msgstr "" -#: neutron/plugins/nuage/syncmanager.py:48 -msgid "Starting the sync between Neutron and VSD" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:61 -msgid "Sync between Neutron and VSD completed successfully" -msgstr "" - #: neutron/plugins/ofagent/agent/arp_lib.py:142 msgid "No bridge is set" msgstr "" @@ -1130,43 +1132,43 @@ msgstr "" msgid "unknown network %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:436 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:483 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:439 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:486 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:586 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:489 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:621 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:554 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:557 #, python-format msgid "port_unbound() net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:693 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1120 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:696 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1154 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be" " processed" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:726 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1150 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:729 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1184 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:820 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1427 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:824 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1461 msgid "Agent tunnel out of sync with plugin!" msgstr "" -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:156 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:153 msgid "NVSD Agent initialized successfully, now running... " msgstr "" @@ -1175,27 +1177,27 @@ msgstr "" msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:681 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:716 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:753 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:788 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:896 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:931 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1006 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1040 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1169 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1203 #, python-format msgid "Ancillary Port %s added" msgstr "" @@ -1204,7 +1206,7 @@ msgstr "" msgid "Python PLUMgrid Fake Library Started " msgstr "" -#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:35 +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:34 #, python-format msgid "Fake Director: %s" msgstr "" @@ -1222,31 +1224,31 @@ msgstr "" msgid "Neutron PLUMgrid Director: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:194 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:191 #, python-format msgid "No device with MAC %s defined on agent." msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:219 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:216 #, python-format msgid "Device with MAC %s not defined on plugin" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:226 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:223 #, python-format msgid "Removing device with mac_address %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:247 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:244 msgid "SRIOV NIC Agent RPC Daemon Started!" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:336 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:333 #, python-format msgid "Physical Devices mappings: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:337 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:334 #, python-format msgid "Exclude Devices: %s" msgstr "" @@ -1403,7 +1405,7 @@ msgstr "" msgid "Agent %s already present" msgstr "" -#: neutron/server/__init__.py:52 +#: neutron/server/__init__.py:50 msgid "RPC was already started in parent process by plugin." msgstr "" @@ -1426,12 +1428,12 @@ msgstr "" msgid "BrocadeSVIPlugin.add_router_interface ports_count %d" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:99 +#: neutron/services/metering/agents/metering_agent.py:96 #, python-format msgid "Loading Metering driver %s" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 #, python-format msgid "Loading interface driver %s" msgstr "" diff --git a/neutron/locale/neutron-log-warning.pot b/neutron/locale/neutron-log-warning.pot index d8990821f..1d649b734 100644 --- a/neutron/locale/neutron-log-warning.pot +++ b/neutron/locale/neutron-log-warning.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: neutron 2015.1.dev546\n" +"Project-Id-Version: neutron 2015.1.dev303\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-04 06:15+0000\n" +"POT-Creation-Date: 2015-02-28 06:12+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -34,28 +34,32 @@ msgstr "" msgid "%s is already registered." msgstr "" -#: neutron/agent/rpc.py:103 +#: neutron/agent/rpc.py:112 msgid "DVR functionality requires a server upgrade." msgstr "" +#: neutron/agent/rpc.py:135 +msgid "Tunnel synchronization requires a server upgrade." +msgstr "" + #: neutron/agent/securitygroups_rpc.py:69 -#: neutron/agent/securitygroups_rpc.py:176 +#: neutron/agent/securitygroups_rpc.py:175 msgid "Driver configuration doesn't match with enable_security_group" msgstr "" -#: neutron/agent/securitygroups_rpc.py:126 +#: neutron/agent/securitygroups_rpc.py:127 msgid "" "Security group agent binding currently not set. This should be set by the" " end of the init process." msgstr "" -#: neutron/agent/securitygroups_rpc.py:203 +#: neutron/agent/securitygroups_rpc.py:202 msgid "" "security_group_info_for_devices rpc call not supported by the server, " "falling back to old security_group_rules_for_devices which scales worse." msgstr "" -#: neutron/agent/dhcp/agent.py:121 +#: neutron/agent/dhcp/agent.py:117 #, python-format msgid "" "Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its " @@ -63,35 +67,35 @@ msgid "" "exist." msgstr "" -#: neutron/agent/dhcp/agent.py:131 neutron/agent/dhcp/agent.py:200 +#: neutron/agent/dhcp/agent.py:127 neutron/agent/dhcp/agent.py:196 #, python-format msgid "Network %s has been deleted." msgstr "" -#: neutron/agent/dhcp/agent.py:217 +#: neutron/agent/dhcp/agent.py:213 #, python-format msgid "" "Network %s may have been deleted and its resources may have already been " "disposed." msgstr "" -#: neutron/agent/dhcp/agent.py:353 +#: neutron/agent/dhcp/agent.py:349 #, python-format msgid "" "%(port_num)d router ports found on the metadata access network. Only the " "port %(port_id)s, for router %(router_id)s will be considered" msgstr "" -#: neutron/agent/dhcp/agent.py:575 neutron/agent/l3/agent.py:1296 -#: neutron/agent/metadata/agent.py:352 +#: neutron/agent/dhcp/agent.py:571 neutron/agent/l3/agent.py:1125 +#: neutron/agent/metadata/agent.py:353 #: neutron/plugins/cisco/cfg_agent/cfg_agent.py:321 -#: neutron/services/metering/agents/metering_agent.py:273 +#: neutron/services/metering/agents/metering_agent.py:270 msgid "" "Neutron server does not support state report. State report for this agent" " will be disabled." msgstr "" -#: neutron/agent/l3/agent.py:184 +#: neutron/agent/l3/agent.py:181 #, python-format msgid "" "l3-agent cannot check service plugins enabled at the neutron server when " @@ -100,19 +104,19 @@ msgid "" "warning. Detail message: %s" msgstr "" -#: neutron/agent/l3/agent.py:196 +#: neutron/agent/l3/agent.py:193 #, python-format msgid "" "l3-agent cannot check service plugins enabled on the neutron server. " "Retrying. Detail message: %s" msgstr "" -#: neutron/agent/l3/agent.py:391 +#: neutron/agent/l3/agent.py:393 #, python-format msgid "Info for router %s were not found. Skipping router removal" msgstr "" -#: neutron/agent/l3/agent.py:711 +#: neutron/agent/l3/router_info.py:165 #, python-format msgid "Unable to configure IP address for floating IP: %s" msgstr "" @@ -124,37 +128,37 @@ msgid "" "%(top)r" msgstr "" -#: neutron/agent/linux/iptables_manager.py:683 +#: neutron/agent/linux/iptables_manager.py:681 #, python-format msgid "Attempted to get traffic counters of chain %s which does not exist" msgstr "" -#: neutron/agent/linux/keepalived.py:438 +#: neutron/agent/linux/keepalived.py:412 msgid "" "A previous instance of keepalived seems to be dead, unable to restart it," " a new instance will be spawned" msgstr "" -#: neutron/agent/linux/ovs_lib.py:331 +#: neutron/agent/linux/ovs_lib.py:336 #, python-format msgid "Found not yet ready openvswitch port: %s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:334 +#: neutron/agent/linux/ovs_lib.py:339 #, python-format msgid "Found failed openvswitch port: %s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:375 +#: neutron/agent/linux/ovs_lib.py:380 #, python-format msgid "ofport: %(ofport)s for VIF: %(vif)s is not a positive integer" msgstr "" -#: neutron/agent/metadata/agent.py:127 +#: neutron/agent/metadata/agent.py:128 msgid "Server does not support metadata RPC, fallback to using neutron client" msgstr "" -#: neutron/agent/metadata/agent.py:240 +#: neutron/agent/metadata/agent.py:241 msgid "" "The remote metadata server responded with Forbidden. This response " "usually occurs when shared secrets do not match." @@ -167,27 +171,22 @@ msgid "" "greater to 0" msgstr "" -#: neutron/api/extensions.py:545 -#, python-format -msgid "Extension already loaded, skipping: %s" -msgstr "" - -#: neutron/api/extensions.py:553 +#: neutron/api/extensions.py:544 #, python-format msgid "Did not find expected name \"%(ext_name)s\" in %(file)s" msgstr "" -#: neutron/api/extensions.py:561 +#: neutron/api/extensions.py:552 #, python-format msgid "Extension file %(f)s wasn't loaded due to %(exception)s" msgstr "" -#: neutron/api/extensions.py:602 +#: neutron/api/extensions.py:593 #, python-format msgid "Extension %s not supported by any of loaded plugins" msgstr "" -#: neutron/api/extensions.py:614 +#: neutron/api/extensions.py:605 #, python-format msgid "Loaded plugins do not implement extension %s interface" msgstr "" @@ -207,37 +206,37 @@ msgid "" "inactive agents." msgstr "" -#: neutron/api/rpc/handlers/dhcp_rpc.py:93 +#: neutron/api/rpc/handlers/dhcp_rpc.py:94 #, python-format msgid "" "Action %(action)s for network %(net_id)s could not complete successfully:" " %(reason)s" msgstr "" -#: neutron/api/rpc/handlers/dhcp_rpc.py:145 -#: neutron/api/rpc/handlers/dhcp_rpc.py:209 +#: neutron/api/rpc/handlers/dhcp_rpc.py:146 +#: neutron/api/rpc/handlers/dhcp_rpc.py:210 #, python-format msgid "Network %s could not be found, it might have been deleted concurrently." msgstr "" -#: neutron/api/rpc/handlers/dhcp_rpc.py:278 +#: neutron/api/rpc/handlers/dhcp_rpc.py:279 #, python-format msgid "Updating lease expiration is now deprecated. Issued from host %s." msgstr "" -#: neutron/cmd/sanity_check.py:76 +#: neutron/cmd/sanity_check.py:74 msgid "" "The user that is executing neutron can read the namespaces without using " "the root_helper. Disable the use_helper_for_ns_read option to avoid a " "performance impact." msgstr "" -#: neutron/db/agents_db.py:100 +#: neutron/db/agents_db.py:101 #, python-format msgid "%(agent_type)s agent %(agent_id)s is not active" msgstr "" -#: neutron/db/agents_db.py:113 +#: neutron/db/agents_db.py:114 #, python-format msgid "Configuration for agent %(agent_type)s on host %(host)s is invalid." msgstr "" @@ -250,7 +249,7 @@ msgid "" "in case there was a clock adjustment." msgstr "" -#: neutron/db/agentschedulers_db.py:251 +#: neutron/db/agentschedulers_db.py:256 #, python-format msgid "" "Removing network %(network)s from agent %(agent)s because the agent did " @@ -268,12 +267,12 @@ msgstr "" msgid "No active L3 agents found for SNAT" msgstr "" -#: neutron/db/l3_hamode_db.py:418 +#: neutron/db/l3_hamode_db.py:419 #, python-format msgid "The router %(router_id)s is bound multiple times on the agent %(host)s" msgstr "" -#: neutron/db/securitygroups_rpc_base.py:360 +#: neutron/db/securitygroups_rpc_base.py:371 #, python-format msgid "No valid gateway port on subnet %s is found for IPv6 RA" msgstr "" @@ -283,21 +282,27 @@ msgstr "" msgid "Ignoring alembic command %s" msgstr "" -#: neutron/debug/debug_agent.py:123 +#: neutron/debug/debug_agent.py:121 #, python-format msgid "Failed to delete namespace %s" msgstr "" -#: neutron/notifiers/nova.py:186 +#: neutron/notifiers/nova.py:76 +msgid "" +"Authenticating to nova using nova_admin_* options is deprecated. This " +"should be done using an auth plugin, like password" +msgstr "" + +#: neutron/notifiers/nova.py:232 msgid "Port ID not set! Nova will not be notified of port status change." msgstr "" -#: neutron/notifiers/nova.py:242 +#: neutron/notifiers/nova.py:288 #, python-format msgid "Nova returned NotFound for event: %s" msgstr "" -#: neutron/notifiers/nova.py:260 +#: neutron/notifiers/nova.py:306 #, python-format msgid "Nova event: %s returned with failed status" msgstr "" @@ -479,36 +484,36 @@ msgstr "" msgid "Ignoring admin_state_up=False for router=%r. Overriding with True" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:83 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:84 msgid "VXLAN is enabled, a valid local_ip must be provided" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:97 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:98 msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:104 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:105 msgid "Invalid VLAN ID, will lead to incorrect subinterface name" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:111 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:112 msgid "Invalid Interface ID, will lead to incorrect tap device name" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:120 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:121 #, python-format msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:520 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:556 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:521 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:557 #, python-format msgid "" "Option \"%(option)s\" must be supported by command \"%(command)s\" to " "enable %(mode)s mode" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:550 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:551 msgid "" "VXLAN muticast group must be provided in vxlan_group option to enable " "VXLAN MCAST mode" @@ -526,38 +531,38 @@ msgstr "" msgid "Port in remote have already deleted" msgstr "" -#: neutron/plugins/ml2/driver_context.py:168 +#: neutron/plugins/ml2/driver_context.py:184 #, python-format msgid "Could not expand segment %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:513 +#: neutron/plugins/ml2/plugin.py:525 #, python-format msgid "" "In _notify_port_updated(), no bound segment for port %(port_id)s on " "network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:751 +#: neutron/plugins/ml2/plugin.py:763 msgid "A concurrent port creation has occurred" msgstr "" -#: neutron/plugins/ml2/plugin.py:1235 +#: neutron/plugins/ml2/plugin.py:1257 #, python-format msgid "Port %(port)s updated up by agent not found" msgstr "" -#: neutron/plugins/ml2/plugin.py:1265 +#: neutron/plugins/ml2/plugin.py:1289 #, python-format msgid "Port %s not found during update" msgstr "" -#: neutron/plugins/ml2/rpc.py:69 +#: neutron/plugins/ml2/rpc.py:70 #, python-format msgid "Device %(device)s requested by agent %(agent_id)s not found in database" msgstr "" -#: neutron/plugins/ml2/rpc.py:78 +#: neutron/plugins/ml2/rpc.py:79 #, python-format msgid "" "Device %(device)s requested by agent %(agent_id)s on network " @@ -582,7 +587,11 @@ msgstr "" msgid "No flat network found on physical network %s" msgstr "" -#: neutron/plugins/ml2/drivers/type_gre.py:150 +#: neutron/plugins/ml2/drivers/type_gre.py:106 +msgid "Gre allocations were already created." +msgstr "" + +#: neutron/plugins/ml2/drivers/type_gre.py:160 #, python-format msgid "Gre endpoint with ip %s already exists" msgstr "" @@ -612,20 +621,16 @@ msgstr "" msgid "Create subnet postcommit failed for subnet %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_sync.py:89 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_sync.py:90 #, python-format msgid "Create port postcommit failed for port %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_sync.py:108 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_sync.py:109 #, python-format msgid "Add interface postcommit failed for port %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/nexus/nexus_db_v2.py:75 -msgid "update_nexusport_binding called with no vlan" -msgstr "" - #: neutron/plugins/ml2/drivers/l2pop/mech_driver.py:108 #, python-format msgid "unable to modify mac_address of ACTIVE port %s" @@ -683,67 +688,19 @@ msgstr "" msgid "del_portinfo(): NotFound portinfo for port_id: %s" msgstr "" -#: neutron/plugins/nuage/syncmanager.py:300 -#, python-format -msgid "Subnet %s not found in neutron for sync" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:318 -#, python-format -msgid "Router %s not found in neutron for sync" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:330 -#, python-format -msgid "" -"Route with destination %(dest)s and nexthop %(hop)s not found in neutron " -"for sync" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:344 -#, python-format -msgid "Security group %s not found in neutron for sync" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:355 -#, python-format -msgid "Security group rule %s not found in neutron for sync" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:365 -#, python-format -msgid "Floating ip %s not found in neutron for sync" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:377 -#, python-format -msgid "IP allocation for floating ip %s not found in neutron for sync" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:388 -#, python-format -msgid "Net-partition %s not found in neutron for sync" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:398 -#, python-format -msgid "VM port %s not found in neutron for sync" -msgstr "" - #: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:270 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1307 #, python-format msgid "Unable to create tunnel port. Invalid remote IP: %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:627 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1035 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:630 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1069 #, python-format msgid "VIF port: %s has no ofport configured, and might not be able to transmit" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:728 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1152 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:731 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1186 #, python-format msgid "Device %s not defined on plugin" msgstr "" @@ -767,23 +724,28 @@ msgid "" "message: %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:453 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:488 #, python-format msgid "Action %s not supported" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:874 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:909 #, python-format msgid "" "Creating an interface named %(name)s exceeds the %(limit)d character " "limitation. It was shortened to %(new_name)s to fit." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1350 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1341 +#, python-format +msgid "Invalid remote IP: %s" +msgstr "" + +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1384 msgid "OVS is restarted. OVSNeutronAgent will reset bridges and recover ports." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1354 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1388 msgid "" "OVS is dead. OVSNeutronAgent will keep running and checking OVS status " "periodically." @@ -795,23 +757,23 @@ msgid "" "yet." msgstr "" -#: neutron/plugins/sriovnicagent/eswitch_manager.py:148 -#: neutron/plugins/sriovnicagent/eswitch_manager.py:161 +#: neutron/plugins/sriovnicagent/eswitch_manager.py:146 +#: neutron/plugins/sriovnicagent/eswitch_manager.py:159 #, python-format msgid "Cannot find vf index for pci slot %s" msgstr "" -#: neutron/plugins/sriovnicagent/eswitch_manager.py:286 +#: neutron/plugins/sriovnicagent/eswitch_manager.py:282 #, python-format msgid "device pci mismatch: %(device_mac)s - %(pci_slot)s" msgstr "" -#: neutron/plugins/sriovnicagent/pci_lib.py:127 +#: neutron/plugins/sriovnicagent/pci_lib.py:124 #, python-format msgid "Cannot find vfs %(vfs)s in device %(dev_name)s" msgstr "" -#: neutron/plugins/sriovnicagent/pci_lib.py:143 +#: neutron/plugins/sriovnicagent/pci_lib.py:140 #, python-format msgid "failed to parse vf link show line %(line)s: for %(device)s" msgstr "" @@ -1098,11 +1060,11 @@ msgid "" msgstr "" #: neutron/scheduler/dhcp_agent_scheduler.py:80 -#: neutron/scheduler/dhcp_agent_scheduler.py:89 +#: neutron/scheduler/dhcp_agent_scheduler.py:88 msgid "No more DHCP agents" msgstr "" -#: neutron/scheduler/dhcp_agent_scheduler.py:120 +#: neutron/scheduler/dhcp_agent_scheduler.py:119 #, python-format msgid "DHCP agent %s is not active" msgstr "" diff --git a/neutron/locale/neutron.pot b/neutron/locale/neutron.pot index 96cfe5fb4..d26fa2152 100644 --- a/neutron/locale/neutron.pot +++ b/neutron/locale/neutron.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: neutron 2015.1.dev546\n" +"Project-Id-Version: neutron 2015.1.dev303\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-04 06:14+0000\n" +"POT-Creation-Date: 2015-02-28 06:12+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -107,41 +107,41 @@ msgid "" "scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" -#: neutron/wsgi.py:49 +#: neutron/wsgi.py:48 msgid "Number of backlog requests to configure the socket with" msgstr "" -#: neutron/wsgi.py:53 +#: neutron/wsgi.py:52 msgid "" "Sets the value of TCP_KEEPIDLE in seconds for each server socket. Not " "supported on OS X." msgstr "" -#: neutron/wsgi.py:57 +#: neutron/wsgi.py:56 msgid "Number of seconds to keep retrying to listen" msgstr "" -#: neutron/wsgi.py:60 +#: neutron/wsgi.py:59 msgid "Max header line to accommodate large tokens" msgstr "" -#: neutron/wsgi.py:63 +#: neutron/wsgi.py:62 msgid "Enable SSL on the API server" msgstr "" -#: neutron/wsgi.py:65 +#: neutron/wsgi.py:64 msgid "CA certificate file to use to verify connecting clients" msgstr "" -#: neutron/wsgi.py:68 +#: neutron/wsgi.py:67 msgid "Certificate file to use when starting the server securely" msgstr "" -#: neutron/wsgi.py:71 +#: neutron/wsgi.py:70 msgid "Private key file to use when starting the server securely" msgstr "" -#: neutron/wsgi.py:75 +#: neutron/wsgi.py:74 msgid "" "Determines if connections are allowed to be held open by clients after a " "request is fulfilled. A value of False will ensure that the socket " @@ -149,69 +149,65 @@ msgid "" " client." msgstr "" -#: neutron/wsgi.py:81 +#: neutron/wsgi.py:80 msgid "" "Timeout for client connections socket operations. If an incoming " "connection is idle for this number of seconds it will be closed. A value " "of '0' means wait forever." msgstr "" -#: neutron/wsgi.py:151 +#: neutron/wsgi.py:150 #, python-format msgid "Unable to find ssl_cert_file : %s" msgstr "" -#: neutron/wsgi.py:157 +#: neutron/wsgi.py:156 #, python-format msgid "Unable to find ssl_key_file : %s" msgstr "" -#: neutron/wsgi.py:162 +#: neutron/wsgi.py:161 #, python-format msgid "Unable to find ssl_ca_file : %s" msgstr "" -#: neutron/wsgi.py:195 +#: neutron/wsgi.py:194 #, python-format msgid "Could not bind to %(host)s:%(port)s after trying for %(time)d seconds" msgstr "" -#: neutron/wsgi.py:478 +#: neutron/wsgi.py:477 msgid "Cannot understand JSON" msgstr "" -#: neutron/wsgi.py:644 +#: neutron/wsgi.py:643 msgid "You must implement __call__" msgstr "" -#: neutron/wsgi.py:737 neutron/api/v2/base.py:194 neutron/api/v2/base.py:335 +#: neutron/wsgi.py:731 neutron/api/v2/base.py:194 neutron/api/v2/base.py:335 #: neutron/api/v2/base.py:476 neutron/api/v2/base.py:535 #: neutron/extensions/l3agentscheduler.py:51 #: neutron/extensions/l3agentscheduler.py:94 msgid "The resource could not be found." msgstr "" -#: neutron/wsgi.py:786 +#: neutron/wsgi.py:780 msgid "Unsupported Content-Type" msgstr "" -#: neutron/wsgi.py:790 +#: neutron/wsgi.py:784 msgid "Malformed request body" msgstr "" -#: neutron/wsgi.py:927 +#: neutron/wsgi.py:921 #, python-format msgid "The requested content type %s is invalid." msgstr "" -#: neutron/wsgi.py:980 +#: neutron/wsgi.py:974 msgid "Could not deserialize data" msgstr "" -#: neutron/agent/ovsdb.py:29 -msgid "The interface for interacting with the OVSDB" -msgstr "" - #: neutron/agent/securitygroups_rpc.py:38 msgid "Driver for security groups firewall in the L2 agent" msgstr "" @@ -263,17 +259,11 @@ msgid "" "disable" msgstr "" -#: neutron/agent/common/config.py:128 -msgid "" -"DEFAULT.root_helper is deprecated! Please move root_helper configuration " -"to [AGENT] section." -msgstr "" - -#: neutron/agent/common/config.py:139 +#: neutron/agent/common/config.py:127 msgid "Top-level directory for maintaining dhcp state" msgstr "" -#: neutron/agent/dhcp/agent.py:588 +#: neutron/agent/dhcp/agent.py:584 #, python-format msgid "Agent updated: %(payload)s" msgstr "" @@ -300,8 +290,8 @@ msgstr "" msgid "Number of threads to use during sync process." msgstr "" -#: neutron/agent/dhcp/config.py:35 neutron/agent/metadata/driver.py:33 -#: neutron/agent/metadata/namespace_proxy.py:169 +#: neutron/agent/dhcp/config.py:35 neutron/agent/metadata/driver.py:36 +#: neutron/agent/metadata/namespace_proxy.py:166 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" @@ -333,13 +323,13 @@ msgstr "" msgid "Use broadcast in DHCP replies" msgstr "" -#: neutron/agent/l3/agent.py:342 +#: neutron/agent/l3/agent.py:340 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:414 +#: neutron/agent/l3/agent.py:416 #: neutron/plugins/cisco/cfg_agent/service_helpers/routing_svc_helper.py:630 #, python-format msgid "Router port %s has no IP address" @@ -357,7 +347,7 @@ msgid "" "centralized node (or in single-host deployments, e.g. devstack)" msgstr "" -#: neutron/agent/l3/config.py:35 neutron/debug/debug_agent.py:42 +#: neutron/agent/l3/config.py:35 neutron/debug/debug_agent.py:41 msgid "Name of bridge used for external network traffic." msgstr "" @@ -393,6 +383,10 @@ msgstr "" msgid "Delete namespace after removing a router." msgstr "" +#: neutron/agent/l3/config.py:61 +msgid "Iptables mangle mark used to mark metadata valid requests" +msgstr "" + #: neutron/agent/l3/ha.py:32 msgid "Location to store keepalived/conntrackd config files" msgstr "" @@ -409,7 +403,7 @@ msgstr "" msgid "The advertisement interval in seconds" msgstr "" -#: neutron/agent/l3/ha_router.py:39 +#: neutron/agent/l3/ha_router.py:40 #, python-format msgid "Router %s is not a HA router" msgstr "" @@ -418,15 +412,15 @@ msgstr "" msgid "Cannot allocate link local address" msgstr "" -#: neutron/agent/linux/async_process.py:67 +#: neutron/agent/linux/async_process.py:72 msgid "respawn_interval must be >= 0 if provided." msgstr "" -#: neutron/agent/linux/async_process.py:81 +#: neutron/agent/linux/async_process.py:98 msgid "Process is already started" msgstr "" -#: neutron/agent/linux/async_process.py:92 +#: neutron/agent/linux/async_process.py:117 msgid "Process is not running." msgstr "" @@ -452,17 +446,17 @@ msgstr "" msgid "Unable to unlock pid file" msgstr "" -#: neutron/agent/linux/dhcp.py:243 +#: neutron/agent/linux/dhcp.py:238 #, python-format msgid "Error while reading %s" msgstr "" -#: neutron/agent/linux/dhcp.py:250 +#: neutron/agent/linux/dhcp.py:245 #, python-format msgid "Unable to convert value in %s" msgstr "" -#: neutron/agent/linux/dhcp.py:252 +#: neutron/agent/linux/dhcp.py:247 #, python-format msgid "Unable to access %s" msgstr "" @@ -471,19 +465,19 @@ msgstr "" msgid "Location to store child pid files" msgstr "" -#: neutron/agent/linux/interface.py:39 +#: neutron/agent/linux/interface.py:38 msgid "Name of Open vSwitch bridge to use" msgstr "" -#: neutron/agent/linux/interface.py:42 +#: neutron/agent/linux/interface.py:41 msgid "Uses veth for an interface or not" msgstr "" -#: neutron/agent/linux/interface.py:44 +#: neutron/agent/linux/interface.py:43 msgid "MTU setting for device." msgstr "" -#: neutron/agent/linux/interface.py:46 +#: neutron/agent/linux/interface.py:45 msgid "" "Mapping between flavor and LinuxInterfaceDriver. It is specific to " "MetaInterfaceDriver used with admin_user, admin_password, " @@ -491,40 +485,40 @@ msgid "" "endpoint_type." msgstr "" -#: neutron/agent/linux/interface.py:52 +#: neutron/agent/linux/interface.py:51 msgid "Admin username" msgstr "" -#: neutron/agent/linux/interface.py:54 neutron/agent/metadata/config.py:24 +#: neutron/agent/linux/interface.py:53 neutron/agent/metadata/config.py:24 #: neutron/plugins/metaplugin/common/config.py:65 msgid "Admin password" msgstr "" -#: neutron/agent/linux/interface.py:57 neutron/agent/metadata/config.py:27 +#: neutron/agent/linux/interface.py:56 neutron/agent/metadata/config.py:27 #: neutron/plugins/metaplugin/common/config.py:68 msgid "Admin tenant name" msgstr "" -#: neutron/agent/linux/interface.py:59 neutron/agent/metadata/config.py:29 +#: neutron/agent/linux/interface.py:58 neutron/agent/metadata/config.py:29 #: neutron/plugins/metaplugin/common/config.py:70 msgid "Authentication URL" msgstr "" -#: neutron/agent/linux/interface.py:61 neutron/agent/metadata/config.py:31 -#: neutron/common/config.py:47 neutron/plugins/metaplugin/common/config.py:72 +#: neutron/agent/linux/interface.py:60 neutron/agent/metadata/config.py:31 +#: neutron/common/config.py:49 neutron/plugins/metaplugin/common/config.py:72 msgid "The type of authentication to use" msgstr "" -#: neutron/agent/linux/interface.py:63 neutron/agent/metadata/config.py:33 +#: neutron/agent/linux/interface.py:62 neutron/agent/metadata/config.py:33 #: neutron/plugins/metaplugin/common/config.py:74 msgid "Authentication region" msgstr "" -#: neutron/agent/linux/interface.py:66 neutron/agent/metadata/config.py:43 +#: neutron/agent/linux/interface.py:65 neutron/agent/metadata/config.py:43 msgid "Network service endpoint type to pull from the keystone catalog" msgstr "" -#: neutron/agent/linux/ip_lib.py:32 +#: neutron/agent/linux/ip_lib.py:31 msgid "Force ip_lib calls to use the root helper" msgstr "" @@ -569,20 +563,20 @@ msgid "" "%(valid_auth_types)s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:43 +#: neutron/agent/linux/ovs_lib.py:46 msgid "Timeout in seconds for ovs-vsctl commands" msgstr "" -#: neutron/agent/linux/ovs_lib.py:399 +#: neutron/agent/linux/ovs_lib.py:404 #, python-format msgid "Unable to determine mac address for %s" msgstr "" -#: neutron/agent/linux/ovs_lib.py:493 +#: neutron/agent/linux/ovs_lib.py:498 msgid "Cannot match priority on flow deletion or modification" msgstr "" -#: neutron/agent/linux/ovs_lib.py:498 +#: neutron/agent/linux/ovs_lib.py:503 msgid "Must specify one or more actions on flow addition or modification" msgstr "" @@ -590,7 +584,7 @@ msgstr "" msgid "Location to store IPv6 RA config files" msgstr "" -#: neutron/agent/linux/utils.py:69 +#: neutron/agent/linux/utils.py:73 #, python-format msgid "" "\n" @@ -600,24 +594,24 @@ msgid "" "Stderr: %(stderr)s" msgstr "" -#: neutron/agent/metadata/agent.py:113 -#: neutron/agent/metadata/namespace_proxy.py:76 +#: neutron/agent/metadata/agent.py:114 +#: neutron/agent/metadata/namespace_proxy.py:73 msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: neutron/agent/metadata/agent.py:190 +#: neutron/agent/metadata/agent.py:191 msgid "" "Either one of parameter network_id or router_id must be passed to " "_get_ports method." msgstr "" -#: neutron/agent/metadata/agent.py:252 -#: neutron/agent/metadata/namespace_proxy.py:121 +#: neutron/agent/metadata/agent.py:253 +#: neutron/agent/metadata/namespace_proxy.py:118 msgid "Remote metadata server experienced an internal server error." msgstr "" -#: neutron/agent/metadata/agent.py:258 -#: neutron/agent/metadata/namespace_proxy.py:127 +#: neutron/agent/metadata/agent.py:259 +#: neutron/agent/metadata/namespace_proxy.py:124 #, python-format msgid "Unexpected response code: %s" msgstr "" @@ -676,51 +670,55 @@ msgstr "" msgid "Number of backlog requests to configure the metadata server socket with" msgstr "" -#: neutron/agent/metadata/driver.py:37 +#: neutron/agent/metadata/driver.py:40 msgid "" "User (uid or name) running metadata proxy after its initialization (if " "empty: L3 agent effective user)" msgstr "" -#: neutron/agent/metadata/driver.py:42 +#: neutron/agent/metadata/driver.py:45 msgid "" "Group (gid or name) running metadata proxy after its initialization (if " "empty: L3 agent effective group)" msgstr "" -#: neutron/agent/metadata/namespace_proxy.py:62 +#: neutron/agent/metadata/namespace_proxy.py:59 msgid "network_id and router_id are None. One must be provided." msgstr "" -#: neutron/agent/metadata/namespace_proxy.py:153 +#: neutron/agent/metadata/namespace_proxy.py:150 msgid "Network that will have instance metadata proxied." msgstr "" -#: neutron/agent/metadata/namespace_proxy.py:156 +#: neutron/agent/metadata/namespace_proxy.py:153 msgid "Router that will have connected instances' metadata proxied." msgstr "" -#: neutron/agent/metadata/namespace_proxy.py:159 +#: neutron/agent/metadata/namespace_proxy.py:156 #: neutron/tests/functional/agent/linux/simple_daemon.py:42 msgid "Location of pid file of this process." msgstr "" -#: neutron/agent/metadata/namespace_proxy.py:162 +#: neutron/agent/metadata/namespace_proxy.py:159 msgid "Run as daemon." msgstr "" -#: neutron/agent/metadata/namespace_proxy.py:165 +#: neutron/agent/metadata/namespace_proxy.py:162 msgid "TCP Port to listen for metadata server requests." msgstr "" -#: neutron/agent/metadata/namespace_proxy.py:173 +#: neutron/agent/metadata/namespace_proxy.py:170 msgid "User (uid or name) running metadata proxy after its initialization" msgstr "" -#: neutron/agent/metadata/namespace_proxy.py:177 +#: neutron/agent/metadata/namespace_proxy.py:174 msgid "Group (gid or name) running metadata proxy after its initialization" msgstr "" +#: neutron/agent/ovsdb/api.py:29 +msgid "The interface for interacting with the OVSDB" +msgstr "" + #: neutron/api/api_common.py:116 #, python-format msgid "Limit must be an integer 0 or greater and not '%d'" @@ -752,12 +750,12 @@ msgstr "" msgid "Failed to parse request. Parameter '%s' not specified" msgstr "" -#: neutron/api/extensions.py:253 +#: neutron/api/extensions.py:254 #, python-format msgid "Extension with alias %s does not exist" msgstr "" -#: neutron/api/extensions.py:257 neutron/api/extensions.py:261 +#: neutron/api/extensions.py:258 neutron/api/extensions.py:262 msgid "Resource not found." msgstr "" @@ -765,7 +763,7 @@ msgstr "" msgid "Unknown API version specified" msgstr "" -#: neutron/api/rpc/handlers/dhcp_rpc.py:76 +#: neutron/api/rpc/handlers/dhcp_rpc.py:77 msgid "Unrecognized action" msgstr "" @@ -1045,7 +1043,12 @@ msgstr "" msgid "Request Failed: internal server error while processing your request." msgstr "" -#: neutron/cmd/netns_cleanup.py:61 +#: neutron/callbacks/exceptions.py:17 +#, python-format +msgid "The value '%(value)s' for %(element)s is not valid." +msgstr "" + +#: neutron/cmd/netns_cleanup.py:59 msgid "Delete the namespace by removing all devices." msgstr "" @@ -1055,194 +1058,198 @@ msgid "" "ports created by Neutron on integration and external network bridges." msgstr "" -#: neutron/cmd/sanity_check.py:138 +#: neutron/cmd/sanity_check.py:134 msgid "Check for OVS vxlan support" msgstr "" -#: neutron/cmd/sanity_check.py:140 +#: neutron/cmd/sanity_check.py:136 msgid "Check for iproute2 vxlan support" msgstr "" -#: neutron/cmd/sanity_check.py:142 +#: neutron/cmd/sanity_check.py:138 msgid "Check for patch port support" msgstr "" -#: neutron/cmd/sanity_check.py:144 +#: neutron/cmd/sanity_check.py:140 msgid "Check for nova notification support" msgstr "" -#: neutron/cmd/sanity_check.py:146 +#: neutron/cmd/sanity_check.py:142 msgid "Check for ARP responder support" msgstr "" -#: neutron/cmd/sanity_check.py:148 +#: neutron/cmd/sanity_check.py:144 msgid "Check for VF management support" msgstr "" -#: neutron/cmd/sanity_check.py:150 +#: neutron/cmd/sanity_check.py:146 msgid "Check netns permission settings" msgstr "" -#: neutron/cmd/sanity_check.py:152 +#: neutron/cmd/sanity_check.py:148 msgid "Check minimal dnsmasq version" msgstr "" -#: neutron/common/config.py:39 +#: neutron/common/config.py:41 msgid "The host IP to bind to" msgstr "" -#: neutron/common/config.py:41 +#: neutron/common/config.py:43 msgid "The port to bind to" msgstr "" -#: neutron/common/config.py:43 +#: neutron/common/config.py:45 msgid "The API paste config file to use" msgstr "" -#: neutron/common/config.py:45 +#: neutron/common/config.py:47 msgid "The path for API extensions" msgstr "" -#: neutron/common/config.py:49 +#: neutron/common/config.py:51 msgid "The core plugin Neutron will use" msgstr "" -#: neutron/common/config.py:51 neutron/db/migration/cli.py:40 +#: neutron/common/config.py:53 neutron/db/migration/cli.py:40 msgid "The service plugins Neutron will use" msgstr "" -#: neutron/common/config.py:53 +#: neutron/common/config.py:55 msgid "The base MAC address Neutron will use for VIFs" msgstr "" -#: neutron/common/config.py:55 +#: neutron/common/config.py:57 msgid "How many times Neutron will retry MAC generation" msgstr "" -#: neutron/common/config.py:57 +#: neutron/common/config.py:59 msgid "Allow the usage of the bulk API" msgstr "" -#: neutron/common/config.py:59 +#: neutron/common/config.py:61 msgid "Allow the usage of the pagination" msgstr "" -#: neutron/common/config.py:61 +#: neutron/common/config.py:63 msgid "Allow the usage of the sorting" msgstr "" -#: neutron/common/config.py:63 +#: neutron/common/config.py:65 msgid "" "The maximum number of items returned in a single response, value was " "'infinite' or negative integer means no limit" msgstr "" -#: neutron/common/config.py:67 +#: neutron/common/config.py:69 msgid "Maximum number of DNS nameservers" msgstr "" -#: neutron/common/config.py:69 +#: neutron/common/config.py:71 msgid "Maximum number of host routes per subnet" msgstr "" -#: neutron/common/config.py:71 +#: neutron/common/config.py:73 msgid "Maximum number of fixed ips per port" msgstr "" -#: neutron/common/config.py:74 +#: neutron/common/config.py:76 msgid "" "DHCP lease duration (in seconds). Use -1 to tell dnsmasq to use infinite " "lease times." msgstr "" -#: neutron/common/config.py:77 +#: neutron/common/config.py:79 msgid "Allow sending resource operation notification to DHCP agent" msgstr "" -#: neutron/common/config.py:80 +#: neutron/common/config.py:82 msgid "Allow overlapping IP support in Neutron" msgstr "" -#: neutron/common/config.py:82 +#: neutron/common/config.py:84 msgid "" "Hostname to be used by the neutron server, agents andservices running on " "this machine. All the agents and services running on this machine must " "use the same host value." msgstr "" -#: neutron/common/config.py:87 +#: neutron/common/config.py:89 msgid "" "Ensure that configured gateway is on subnet. For IPv6, validate only if " "gateway is not a link local address. Deprecated, to be removed during the" " K release, at which point the check will be mandatory." msgstr "" -#: neutron/common/config.py:93 +#: neutron/common/config.py:95 msgid "Send notification to nova when port status changes" msgstr "" -#: neutron/common/config.py:95 +#: neutron/common/config.py:97 msgid "" "Send notification to nova when port data (fixed_ips/floatingip) changes " "so nova can update its cache." msgstr "" -#: neutron/common/config.py:99 -msgid "URL for connection to nova" -msgstr "" - #: neutron/common/config.py:101 -msgid "Username for connecting to nova in admin context" -msgstr "" - -#: neutron/common/config.py:103 -msgid "Password for connection to nova in admin context" +msgid "" +"URL for connection to nova. Deprecated in favour of an auth plugin in " +"[nova]." msgstr "" -#: neutron/common/config.py:106 -msgid "The uuid of the admin nova tenant" +#: neutron/common/config.py:104 +msgid "" +"Username for connecting to nova in admin context. Deprecated in favour of" +" an auth plugin in [nova]." msgstr "" -#: neutron/common/config.py:108 -msgid "The name of the admin nova tenant" +#: neutron/common/config.py:107 +msgid "" +"Password for connection to nova in admin context. Deprecated in favour of" +" an auth plugin in [nova]." msgstr "" #: neutron/common/config.py:111 -msgid "Authorization URL for connecting to nova in admin context" +msgid "" +"The uuid of the admin nova tenant. Deprecated in favour of an auth plugin" +" in [nova]." msgstr "" #: neutron/common/config.py:114 -msgid "CA file for novaclient to verify server certificates" -msgstr "" - -#: neutron/common/config.py:116 -msgid "If True, ignore any SSL validation issues" +msgid "" +"The name of the admin nova tenant. Deprecated in favour of an auth plugin" +" in [nova]." msgstr "" #: neutron/common/config.py:118 msgid "" -"Name of nova region to use. Useful if keystone manages more than one " -"region." +"Authorization URL for connecting to nova in admin context. Deprecated in " +"favour of an auth plugin in [nova]." msgstr "" -#: neutron/common/config.py:121 +#: neutron/common/config.py:122 msgid "" "Number of seconds between sending events to nova if there are any events " "to send." msgstr "" -#: neutron/common/config.py:128 +#: neutron/common/config.py:129 msgid "" "Where to store Neutron state files. This directory must be writable by " "the agent." msgstr "" #: neutron/common/config.py:161 +msgid "" +"Name of nova region to use. Useful if keystone manages more than one " +"region." +msgstr "" + +#: neutron/common/config.py:181 #, python-format msgid "Base MAC: %s" msgstr "" -#: neutron/common/config.py:194 +#: neutron/common/config.py:214 #, python-format msgid "Unable to load %(app_name)s from configuration file %(config_path)s." msgstr "" @@ -1466,138 +1473,129 @@ msgid "Creation failed. %(dev_name)s already exists." msgstr "" #: neutron/common/exceptions.py:244 -msgid "Sudo privilege is required to run this command." -msgstr "" - -#: neutron/common/exceptions.py:248 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: neutron/common/exceptions.py:252 +#: neutron/common/exceptions.py:248 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: neutron/common/exceptions.py:256 +#: neutron/common/exceptions.py:252 msgid "Tenant-id was missing from Quota request" msgstr "" -#: neutron/common/exceptions.py:260 +#: neutron/common/exceptions.py:256 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: neutron/common/exceptions.py:265 +#: neutron/common/exceptions.py:261 #, python-format msgid "" "Unable to reconfigure sharing settings for network %(network)s. Multiple " "tenants are using it" msgstr "" -#: neutron/common/exceptions.py:270 +#: neutron/common/exceptions.py:266 #, python-format msgid "Invalid extension environment: %(reason)s" msgstr "" -#: neutron/common/exceptions.py:274 +#: neutron/common/exceptions.py:270 #, python-format msgid "Extensions not found: %(extensions)s" msgstr "" -#: neutron/common/exceptions.py:278 +#: neutron/common/exceptions.py:274 #, python-format msgid "Invalid content type %(content_type)s" msgstr "" -#: neutron/common/exceptions.py:282 +#: neutron/common/exceptions.py:278 #, python-format msgid "Unable to find any IP address on external network %(net_id)s." msgstr "" -#: neutron/common/exceptions.py:287 +#: neutron/common/exceptions.py:283 msgid "More than one external network exists" msgstr "" -#: neutron/common/exceptions.py:291 +#: neutron/common/exceptions.py:287 #, python-format msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s" msgstr "" -#: neutron/common/exceptions.py:296 +#: neutron/common/exceptions.py:292 #, python-format msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s" msgstr "" -#: neutron/common/exceptions.py:301 +#: neutron/common/exceptions.py:297 #, python-format msgid "" "Current gateway ip %(ip_address)s already in use by port %(port_id)s. " "Unable to update." msgstr "" -#: neutron/common/exceptions.py:306 +#: neutron/common/exceptions.py:302 #, python-format msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'" msgstr "" -#: neutron/common/exceptions.py:316 +#: neutron/common/exceptions.py:312 msgid "Empty physical network name." msgstr "" -#: neutron/common/exceptions.py:320 +#: neutron/common/exceptions.py:316 #, python-format msgid "Invalid network Tunnel range: '%(tunnel_range)s' - %(error)s" msgstr "" -#: neutron/common/exceptions.py:331 +#: neutron/common/exceptions.py:327 #, python-format msgid "Invalid network VXLAN port range: '%(vxlan_range)s'" msgstr "" -#: neutron/common/exceptions.py:335 +#: neutron/common/exceptions.py:331 msgid "VXLAN Network unsupported." msgstr "" -#: neutron/common/exceptions.py:339 +#: neutron/common/exceptions.py:335 #, python-format msgid "Found duplicate extension: %(alias)s" msgstr "" -#: neutron/common/exceptions.py:343 +#: neutron/common/exceptions.py:339 #, python-format msgid "" "The following device_id %(device_id)s is not owned by your tenant or " "matches another tenants router." msgstr "" -#: neutron/common/exceptions.py:348 +#: neutron/common/exceptions.py:344 #, python-format msgid "Invalid CIDR %(input)s given as IP prefix" msgstr "" -#: neutron/common/exceptions.py:352 +#: neutron/common/exceptions.py:348 #, python-format msgid "Router '%(router_id)s' is not compatible with this agent" msgstr "" -#: neutron/common/exceptions.py:356 +#: neutron/common/exceptions.py:352 #, python-format msgid "Router '%(router_id)s' cannot be both DVR and HA" msgstr "" -#: neutron/common/exceptions.py:385 neutron/extensions/firewall.py:127 +#: neutron/common/exceptions.py:381 #, python-format msgid "%(driver)s: Internal driver error." msgstr "" -#: neutron/common/exceptions.py:389 neutron/extensions/vpnaas.py:64 -#, python-format -msgid "Router %(router_id)s is used by VPNService %(vpnservice_id)s" -msgstr "" - #: neutron/common/ipv6_utils.py:36 msgid "Unable to generate IP address by EUI64 for IPv4 prefix" msgstr "" @@ -1641,7 +1639,7 @@ msgstr "" msgid "Value %(value)s in mapping: '%(mapping)s' not unique" msgstr "" -#: neutron/db/agents_db.py:38 +#: neutron/db/agents_db.py:39 msgid "" "Seconds to regard the agent is down; should be at least twice " "report_interval, to be sure the agent is down for good." @@ -1838,7 +1836,7 @@ msgid "" "of subnet %(sub_id)s" msgstr "" -#: neutron/db/l3_db.py:481 neutron/db/l3_db.py:635 neutron/db/l3_dvr_db.py:285 +#: neutron/db/l3_db.py:481 neutron/db/l3_db.py:635 neutron/db/l3_dvr_db.py:319 #: neutron/plugins/bigswitch/l3_router_plugin.py:172 #: neutron/plugins/bigswitch/l3_router_plugin.py:181 #: neutron/plugins/cisco/db/l3/l3_router_appliance_db.py:182 @@ -1916,11 +1914,11 @@ msgid "" " Only admin can override." msgstr "" -#: neutron/db/l3_dvr_db.py:503 +#: neutron/db/l3_dvr_db.py:542 msgid "Unable to create the Agent Gateway Port" msgstr "" -#: neutron/db/l3_dvr_db.py:536 +#: neutron/db/l3_dvr_db.py:575 msgid "Unable to create the SNAT Interface Port" msgstr "" @@ -1940,7 +1938,7 @@ msgstr "" msgid "Subnet used for the l3 HA admin network." msgstr "" -#: neutron/db/securitygroups_db.py:533 +#: neutron/db/securitygroups_db.py:540 msgid "Default security group" msgstr "" @@ -2233,137 +2231,6 @@ msgid "" "exceeds the maximum %(quota)s." msgstr "" -#: neutron/extensions/firewall.py:35 -#, python-format -msgid "Firewall %(firewall_id)s could not be found." -msgstr "" - -#: neutron/extensions/firewall.py:39 -#, python-format -msgid "Firewall %(firewall_id)s is still active." -msgstr "" - -#: neutron/extensions/firewall.py:43 -#, python-format -msgid "" -"Operation cannot be performed since associated Firewall %(firewall_id)s " -"is in %(pending_state)s." -msgstr "" - -#: neutron/extensions/firewall.py:48 -#, python-format -msgid "Firewall Policy %(firewall_policy_id)s could not be found." -msgstr "" - -#: neutron/extensions/firewall.py:52 -#, python-format -msgid "Firewall Policy %(firewall_policy_id)s is being used." -msgstr "" - -#: neutron/extensions/firewall.py:62 -#, python-format -msgid "" -"Operation cannot be performed since Firewall Policy " -"%(firewall_policy_id)s is shared but Firewall Rule %(firewall_rule_id)s " -"is not shared" -msgstr "" - -#: neutron/extensions/firewall.py:74 -#, python-format -msgid "" -"Operation cannot be performed. Before sharing Firewall Policy " -"%(firewall_policy_id)s, share associated Firewall Rule " -"%(firewall_rule_id)s" -msgstr "" - -#: neutron/extensions/firewall.py:80 -#, python-format -msgid "Firewall Rule %(firewall_rule_id)s could not be found." -msgstr "" - -#: neutron/extensions/firewall.py:84 -#, python-format -msgid "Firewall Rule %(firewall_rule_id)s is being used." -msgstr "" - -#: neutron/extensions/firewall.py:88 -#, python-format -msgid "" -"Firewall Rule %(firewall_rule_id)s is not associated with Firewall " -"Policy %(firewall_policy_id)s." -msgstr "" - -#: neutron/extensions/firewall.py:93 -#, python-format -msgid "" -"Firewall Rule protocol %(protocol)s is not supported. Only protocol " -"values %(values)s and their integer representation (0 to 255) are " -"supported." -msgstr "" - -#: neutron/extensions/firewall.py:99 -#, python-format -msgid "" -"Firewall rule action %(action)s is not supported. Only action values " -"%(values)s are supported." -msgstr "" - -#: neutron/extensions/firewall.py:104 -#, python-format -msgid "%(param)s are not allowed when protocol is set to ICMP." -msgstr "" - -#: neutron/extensions/firewall.py:109 -msgid "Source/destination port requires a protocol" -msgstr "" - -#: neutron/extensions/firewall.py:113 -#, python-format -msgid "Invalid value for port %(port)s." -msgstr "" - -#: neutron/extensions/firewall.py:117 -msgid "Missing rule info argument for insert/remove rule operation." -msgstr "" - -#: neutron/extensions/firewall.py:138 -#, python-format -msgid "" -"Operation cannot be performed since Firewall Rule %(firewall_rule_id)s is" -" not shared and belongs to another tenant %(tenant_id)s" -msgstr "" - -#: neutron/extensions/firewall.py:189 -#, python-format -msgid "Port '%s' is not a valid number" -msgstr "" - -#: neutron/extensions/firewall.py:193 -#, python-format -msgid "Invalid port '%s'" -msgstr "" - -#: neutron/extensions/firewall.py:207 -#, python-format -msgid "%(msg_ip)s and %(msg_subnet)s" -msgstr "" - -#: neutron/extensions/firewall.py:328 -msgid "Number of firewalls allowed per tenant. A negative value means unlimited." -msgstr "" - -#: neutron/extensions/firewall.py:332 -msgid "" -"Number of firewall policies allowed per tenant. A negative value means " -"unlimited." -msgstr "" - -#: neutron/extensions/firewall.py:336 -msgid "" -"Number of firewall rules allowed per tenant. A negative value means " -"unlimited." -msgstr "" - #: neutron/extensions/l3.py:29 #, python-format msgid "Router %(router_id)s could not be found" @@ -2371,32 +2238,32 @@ msgstr "" #: neutron/extensions/l3.py:33 #, python-format -msgid "Router %(router_id)s still has ports" +msgid "Router %(router_id)s %(reason)s" msgstr "" -#: neutron/extensions/l3.py:37 +#: neutron/extensions/l3.py:42 #, python-format msgid "Router %(router_id)s does not have an interface with id %(port_id)s" msgstr "" -#: neutron/extensions/l3.py:42 +#: neutron/extensions/l3.py:47 #, python-format msgid "Router %(router_id)s has no interface on subnet %(subnet_id)s" msgstr "" -#: neutron/extensions/l3.py:47 +#: neutron/extensions/l3.py:52 #, python-format msgid "" "Router interface for subnet %(subnet_id)s on router %(router_id)s cannot " "be deleted, as it is required by one or more floating IPs." msgstr "" -#: neutron/extensions/l3.py:53 +#: neutron/extensions/l3.py:58 #, python-format msgid "Floating IP %(floatingip_id)s could not be found" msgstr "" -#: neutron/extensions/l3.py:57 +#: neutron/extensions/l3.py:62 #, python-format msgid "" "External network %(external_network_id)s is not reachable from subnet " @@ -2404,7 +2271,7 @@ msgid "" "Floating IP." msgstr "" -#: neutron/extensions/l3.py:63 +#: neutron/extensions/l3.py:68 #, python-format msgid "" "Cannot associate floating IP %(floating_ip_address)s (%(fip_id)s) with " @@ -2412,32 +2279,32 @@ msgid "" "has a floating IP on external network %(net_id)s." msgstr "" -#: neutron/extensions/l3.py:70 +#: neutron/extensions/l3.py:75 #, python-format msgid "" "Port %(port_id)s has owner %(device_owner)s and therefore cannot be " "deleted directly via the port API." msgstr "" -#: neutron/extensions/l3.py:75 +#: neutron/extensions/l3.py:80 #, python-format msgid "" "Gateway cannot be updated for router %(router_id)s, since a gateway to " "external network %(net_id)s is required by one or more floating IPs." msgstr "" -#: neutron/extensions/l3.py:152 +#: neutron/extensions/l3.py:157 msgid "Number of routers allowed per tenant. A negative value means unlimited." msgstr "" -#: neutron/extensions/l3.py:156 +#: neutron/extensions/l3.py:161 msgid "" "Number of floating IPs allowed per tenant. A negative value means " "unlimited." msgstr "" #: neutron/extensions/l3_ext_ha_mode.py:33 -msgid "Currenly distributed HA routers are not supported." +msgid "Currently distributed HA routers are not supported." msgstr "" #: neutron/extensions/l3_ext_ha_mode.py:38 @@ -2480,239 +2347,48 @@ msgstr "" #, python-format msgid "" "min_l3_agents_per_router config parameter is not valid. It has to be " -"equal to or more than %s for HA." -msgstr "" - -#: neutron/extensions/l3agentscheduler.py:157 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/l3agentscheduler.py:161 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/l3agentscheduler.py:166 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/l3agentscheduler.py:171 -#, python-format -msgid "Failed rescheduling router %(router_id)s: no eligible l3 agent found." -msgstr "" - -#: neutron/extensions/l3agentscheduler.py:176 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/l3agentscheduler.py:181 -#, python-format -msgid "" -"Cannot host %(router_type)s router %(router_id)s on %(agent_mode)s L3 " -"agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/l3agentscheduler.py:186 -#, python-format -msgid "" -"Not allowed to manually assign a %(router_type)s router %(router_id)s " -"from an existing DVR node to another L3 agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/lbaas_agentscheduler.py:116 -#, python-format -msgid "No eligible loadbalancer agent found for pool %(pool_id)s." -msgstr "" - -#: neutron/extensions/lbaas_agentscheduler.py:121 -#, python-format -msgid "No active loadbalancer agent found for pool %(pool_id)s." -msgstr "" - -#: neutron/extensions/loadbalancer.py:33 -#: neutron/extensions/loadbalancerv2.py:75 -msgid "Delay must be greater than or equal to timeout" -msgstr "" - -#: neutron/extensions/loadbalancer.py:37 -#, python-format -msgid "No eligible backend for pool %(pool_id)s" -msgstr "" - -#: neutron/extensions/loadbalancer.py:41 -#, python-format -msgid "Vip %(vip_id)s could not be found" -msgstr "" - -#: neutron/extensions/loadbalancer.py:45 -#, python-format -msgid "Another Vip already exists for pool %(pool_id)s" -msgstr "" - -#: neutron/extensions/loadbalancer.py:49 -#, python-format -msgid "Pool %(pool_id)s could not be found" -msgstr "" - -#: neutron/extensions/loadbalancer.py:53 -#, python-format -msgid "Member %(member_id)s could not be found" -msgstr "" - -#: neutron/extensions/loadbalancer.py:57 -#, python-format -msgid "Health_monitor %(monitor_id)s could not be found" -msgstr "" - -#: neutron/extensions/loadbalancer.py:61 -#, python-format -msgid "Monitor %(monitor_id)s is not associated with Pool %(pool_id)s" -msgstr "" - -#: neutron/extensions/loadbalancer.py:66 -#, python-format -msgid "health_monitor %(monitor_id)s is already associated with pool %(pool_id)s" -msgstr "" - -#: neutron/extensions/loadbalancer.py:71 -#, python-format -msgid "Invalid state %(state)s of Loadbalancer resource %(id)s" -msgstr "" - -#: neutron/extensions/loadbalancer.py:75 -#, python-format -msgid "Pool %(pool_id)s is still in use" -msgstr "" - -#: neutron/extensions/loadbalancer.py:79 -#, python-format -msgid "Health monitor %(monitor_id)s still has associations with pools" -msgstr "" - -#: neutron/extensions/loadbalancer.py:84 -#, python-format -msgid "Statistics of Pool %(pool_id)s could not be found" -msgstr "" - -#: neutron/extensions/loadbalancer.py:88 -#, python-format -msgid "Protocol %(vip_proto)s does not match pool protocol %(pool_proto)s" -msgstr "" - -#: neutron/extensions/loadbalancer.py:93 -#, python-format -msgid "" -"Member with address %(address)s and port %(port)s already present in pool" -" %(pool)s" -msgstr "" - -#: neutron/extensions/loadbalancer.py:311 -msgid "Number of vips allowed per tenant. A negative value means unlimited." -msgstr "" - -#: neutron/extensions/loadbalancer.py:315 -#: neutron/extensions/loadbalancerv2.py:348 -msgid "Number of pools allowed per tenant. A negative value means unlimited." -msgstr "" - -#: neutron/extensions/loadbalancer.py:319 -#: neutron/extensions/loadbalancerv2.py:352 -msgid "" -"Number of pool members allowed per tenant. A negative value means " -"unlimited." -msgstr "" - -#: neutron/extensions/loadbalancer.py:323 -#: neutron/extensions/loadbalancerv2.py:356 -msgid "" -"Number of health monitors allowed per tenant. A negative value means " -"unlimited." -msgstr "" - -#: neutron/extensions/loadbalancerv2.py:67 -#, python-format -msgid "Required attribute %(attr_name)s not specified" -msgstr "" - -#: neutron/extensions/loadbalancerv2.py:71 -#, python-format -msgid "%(name)s %(id)s could not be found" -msgstr "" - -#: neutron/extensions/loadbalancerv2.py:79 -#, python-format -msgid "%(entity_using)s %(id)s is using this %(entity_in_use)s" -msgstr "" - -#: neutron/extensions/loadbalancerv2.py:83 -#, python-format -msgid "" -"Load Balancer %(lb_id)s already has a listener with protocol_port of " -"%(protocol_port)s" -msgstr "" - -#: neutron/extensions/loadbalancerv2.py:88 -#, python-format -msgid "" -"Listener protocol %(listener_proto)s and pool protocol %(pool_proto)s are" -" not compatible." -msgstr "" - -#: neutron/extensions/loadbalancerv2.py:93 -#, python-format -msgid "Cannot change %(attribute)s if one already exists" -msgstr "" - -#: neutron/extensions/loadbalancerv2.py:97 -#, python-format -msgid "Invalid state %(state)s of loadbalancer resource %(id)s" +"equal to or more than %s for HA." msgstr "" -#: neutron/extensions/loadbalancerv2.py:101 +#: neutron/extensions/l3agentscheduler.py:157 #, python-format -msgid "Member %(member_id)s could not be found in pool %(pool_id)s" +msgid "Agent %(id)s is not a L3 Agent or has been disabled" msgstr "" -#: neutron/extensions/loadbalancerv2.py:105 +#: neutron/extensions/l3agentscheduler.py:161 #, python-format msgid "" -"Member with address %(address)s and protocol_port %(port)s already " -"present in pool %(pool)s" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." msgstr "" -#: neutron/extensions/loadbalancerv2.py:110 +#: neutron/extensions/l3agentscheduler.py:166 #, python-format -msgid "" -"Member with address %(address)s and subnet %(subnet_id) have mismatched " -"IP versions" +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." msgstr "" -#: neutron/extensions/loadbalancerv2.py:115 -msgid "An error happened in the driver" +#: neutron/extensions/l3agentscheduler.py:171 +#, python-format +msgid "Failed rescheduling router %(router_id)s: no eligible l3 agent found." msgstr "" -#: neutron/extensions/loadbalancerv2.py:119 +#: neutron/extensions/l3agentscheduler.py:176 #, python-format -msgid "" -"Load balancer %(load_balancer_id)s configuration is notsupported by " -"driver %(driver_name)s" +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." msgstr "" -#: neutron/extensions/loadbalancerv2.py:340 +#: neutron/extensions/l3agentscheduler.py:181 +#, python-format msgid "" -"Number of LoadBalancers allowed per tenant. A negative value means " -"unlimited." +"Cannot host %(router_type)s router %(router_id)s on %(agent_mode)s L3 " +"agent %(agent_id)s." msgstr "" -#: neutron/extensions/loadbalancerv2.py:344 +#: neutron/extensions/l3agentscheduler.py:186 +#, python-format msgid "" -"Number of Loadbalancer Listeners allowed per tenant. A negative value " -"means unlimited." +"Not allowed to manually assign a %(router_type)s router %(router_id)s " +"from an existing DVR node to another L3 agent %(agent_id)s." msgstr "" #: neutron/extensions/metering.py:31 @@ -2890,80 +2566,6 @@ msgstr "" msgid "API for retrieving service providers for Neutron advanced services" msgstr "" -#: neutron/extensions/vpnaas.py:29 -#, python-format -msgid "VPNService %(vpnservice_id)s could not be found" -msgstr "" - -#: neutron/extensions/vpnaas.py:33 -#, python-format -msgid "ipsec_site_connection %(ipsec_site_conn_id)s not found" -msgstr "" - -#: neutron/extensions/vpnaas.py:37 -#, python-format -msgid "ipsec_site_connection %(attr)s is equal to or less than dpd_interval" -msgstr "" - -#: neutron/extensions/vpnaas.py:42 -#, python-format -msgid "ipsec_site_connection MTU %(mtu)d is too small for ipv%(version)s" -msgstr "" - -#: neutron/extensions/vpnaas.py:47 -#, python-format -msgid "IKEPolicy %(ikepolicy_id)s could not be found" -msgstr "" - -#: neutron/extensions/vpnaas.py:51 -#, python-format -msgid "IPsecPolicy %(ipsecpolicy_id)s could not be found" -msgstr "" - -#: neutron/extensions/vpnaas.py:55 -#, python-format -msgid "" -"IKEPolicy %(ikepolicy_id)s is in use by existing IPsecSiteConnection and " -"can't be updated or deleted" -msgstr "" - -#: neutron/extensions/vpnaas.py:60 -#, python-format -msgid "VPNService %(vpnservice_id)s is still in use" -msgstr "" - -#: neutron/extensions/vpnaas.py:68 -#, python-format -msgid "Subnet %(subnet_id)s is used by VPNService %(vpnservice_id)s" -msgstr "" - -#: neutron/extensions/vpnaas.py:72 -#, python-format -msgid "Invalid state %(state)s of vpnaas resource %(id)s for updating" -msgstr "" - -#: neutron/extensions/vpnaas.py:77 -#, python-format -msgid "" -"IPsecPolicy %(ipsecpolicy_id)s is in use by existing IPsecSiteConnection " -"and can't be updated or deleted" -msgstr "" - -#: neutron/extensions/vpnaas.py:82 -#, python-format -msgid "Can not load driver :%(device_driver)s" -msgstr "" - -#: neutron/extensions/vpnaas.py:86 -#, python-format -msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s" -msgstr "" - -#: neutron/extensions/vpnaas.py:91 -#, python-format -msgid "Router %(router_id)s has no external network gateway set" -msgstr "" - #: neutron/openstack/common/log.py:298 #, python-format msgid "Deprecated: %s" @@ -3035,7 +2637,7 @@ msgstr "" msgid "%(what)s is deprecated as of %(as_of)s. It will not be superseded." msgstr "" -#: neutron/plugins/bigswitch/config.py:28 +#: neutron/plugins/bigswitch/config.py:27 msgid "" "A comma separated list of Big Switch or Floodlight servers and port " "numbers. The plugin proxies the requests to the Big Switch/Floodlight " @@ -3044,76 +2646,76 @@ msgid "" "support failover." msgstr "" -#: neutron/plugins/bigswitch/config.py:35 +#: neutron/plugins/bigswitch/config.py:34 msgid "" "The username and password for authenticating against the Big Switch or " "Floodlight controller." msgstr "" -#: neutron/plugins/bigswitch/config.py:38 +#: neutron/plugins/bigswitch/config.py:37 msgid "" "If True, Use SSL when connecting to the Big Switch or Floodlight " "controller." msgstr "" -#: neutron/plugins/bigswitch/config.py:41 +#: neutron/plugins/bigswitch/config.py:40 msgid "" "Trust and store the first certificate received for each controller " "address and use it to validate future connections to that address." msgstr "" -#: neutron/plugins/bigswitch/config.py:45 +#: neutron/plugins/bigswitch/config.py:44 msgid "Disables SSL certificate validation for controllers" msgstr "" -#: neutron/plugins/bigswitch/config.py:47 +#: neutron/plugins/bigswitch/config.py:46 msgid "Re-use HTTP/HTTPS connections to the controller." msgstr "" -#: neutron/plugins/bigswitch/config.py:50 +#: neutron/plugins/bigswitch/config.py:49 msgid "Directory containing ca_certs and host_certs certificate directories." msgstr "" -#: neutron/plugins/bigswitch/config.py:53 +#: neutron/plugins/bigswitch/config.py:52 msgid "Sync data on connect" msgstr "" -#: neutron/plugins/bigswitch/config.py:55 +#: neutron/plugins/bigswitch/config.py:54 msgid "" "If neutron fails to create a resource because the backend controller " "doesn't know of a dependency, the plugin automatically triggers a full " "data synchronization to the controller." msgstr "" -#: neutron/plugins/bigswitch/config.py:60 +#: neutron/plugins/bigswitch/config.py:59 msgid "" "Time between verifications that the backend controller database is " "consistent with Neutron. (0 to disable)" msgstr "" -#: neutron/plugins/bigswitch/config.py:63 +#: neutron/plugins/bigswitch/config.py:62 msgid "" "Maximum number of seconds to wait for proxy request to connect and " "complete." msgstr "" -#: neutron/plugins/bigswitch/config.py:66 +#: neutron/plugins/bigswitch/config.py:65 msgid "" "Maximum number of threads to spawn to handle large volumes of port " "creations." msgstr "" -#: neutron/plugins/bigswitch/config.py:70 +#: neutron/plugins/bigswitch/config.py:69 msgid "User defined identifier for this Neutron deployment" msgstr "" -#: neutron/plugins/bigswitch/config.py:72 +#: neutron/plugins/bigswitch/config.py:71 msgid "" "Flag to decide if a route to the metadata server should be injected into " "the VM" msgstr "" -#: neutron/plugins/bigswitch/config.py:77 +#: neutron/plugins/bigswitch/config.py:76 msgid "" "The default router rules installed in new tenant routers. Repeat the " "config option for each rule. Format is " @@ -3121,34 +2723,34 @@ msgid "" "all tenants." msgstr "" -#: neutron/plugins/bigswitch/config.py:82 +#: neutron/plugins/bigswitch/config.py:81 msgid "Maximum number of router rules" msgstr "" -#: neutron/plugins/bigswitch/config.py:86 +#: neutron/plugins/bigswitch/config.py:85 msgid "Virtual interface type to configure on Nova compute nodes" msgstr "" -#: neutron/plugins/bigswitch/config.py:93 +#: neutron/plugins/bigswitch/config.py:92 #, python-format msgid "Nova compute nodes to manually set VIF type to %s" msgstr "" -#: neutron/plugins/bigswitch/config.py:100 +#: neutron/plugins/bigswitch/config.py:99 msgid "List of allowed vif_type values." msgstr "" -#: neutron/plugins/bigswitch/config.py:104 +#: neutron/plugins/bigswitch/config.py:103 msgid "" "Name of integration bridge on compute nodes used for security group " "insertion." msgstr "" -#: neutron/plugins/bigswitch/config.py:107 +#: neutron/plugins/bigswitch/config.py:106 msgid "Seconds between agent checks for port changes" msgstr "" -#: neutron/plugins/bigswitch/config.py:109 +#: neutron/plugins/bigswitch/config.py:108 msgid "Virtual switch type." msgstr "" @@ -3442,13 +3044,11 @@ msgid "QoS level with name %(qos_name)s already exists for tenant %(tenant_id)s. msgstr "" #: neutron/plugins/cisco/common/cisco_exceptions.py:67 -#: neutron/plugins/ml2/drivers/cisco/nexus/exceptions.py:23 #, python-format msgid "Credential %(credential_id)s could not be found." msgstr "" #: neutron/plugins/cisco/common/cisco_exceptions.py:72 -#: neutron/plugins/ml2/drivers/cisco/nexus/exceptions.py:28 #, python-format msgid "Credential %(credential_name)s could not be found." msgstr "" @@ -3464,19 +3064,16 @@ msgid "Provider network %s already exists" msgstr "" #: neutron/plugins/cisco/common/cisco_exceptions.py:87 -#: neutron/plugins/ml2/drivers/cisco/nexus/exceptions.py:39 #, python-format msgid "Connection to %(host)s is not configured." msgstr "" #: neutron/plugins/cisco/common/cisco_exceptions.py:92 -#: neutron/plugins/ml2/drivers/cisco/nexus/exceptions.py:44 #, python-format msgid "Unable to connect to Nexus %(nexus_host)s. Reason: %(exc)s." msgstr "" #: neutron/plugins/cisco/common/cisco_exceptions.py:97 -#: neutron/plugins/ml2/drivers/cisco/nexus/exceptions.py:49 #, python-format msgid "Failed to configure Nexus: %(config)s. Reason: %(exc)s." msgstr "" @@ -3487,7 +3084,6 @@ msgid "Nexus Port Binding (%(filters)s) is not present." msgstr "" #: neutron/plugins/cisco/common/cisco_exceptions.py:111 -#: neutron/plugins/ml2/drivers/cisco/nexus/exceptions.py:69 msgid "No usable Nexus switch found to create SVI interface." msgstr "" @@ -3502,18 +3098,15 @@ msgid "PortVnic Binding %(port_id)s is not present." msgstr "" #: neutron/plugins/cisco/common/cisco_exceptions.py:126 -#: neutron/plugins/ml2/drivers/cisco/nexus/exceptions.py:74 msgid "No subnet_id specified for router gateway." msgstr "" #: neutron/plugins/cisco/common/cisco_exceptions.py:131 -#: neutron/plugins/ml2/drivers/cisco/nexus/exceptions.py:79 #, python-format msgid "Subnet %(subnet_id)s has an interface on %(router_id)s." msgstr "" #: neutron/plugins/cisco/common/cisco_exceptions.py:136 -#: neutron/plugins/ml2/drivers/cisco/nexus/exceptions.py:84 msgid "Nexus hardware router gateway only uses Subnet Ids." msgstr "" @@ -3653,106 +3246,103 @@ msgstr "" msgid "Unable to update port state with specified value." msgstr "" -#: neutron/plugins/cisco/common/config.py:22 -#: neutron/plugins/ml2/drivers/cisco/nexus/config.py:21 +#: neutron/plugins/cisco/common/config.py:20 msgid "VLAN Name prefix" msgstr "" -#: neutron/plugins/cisco/common/config.py:24 +#: neutron/plugins/cisco/common/config.py:22 msgid "VLAN Name prefix for provider vlans" msgstr "" -#: neutron/plugins/cisco/common/config.py:26 +#: neutron/plugins/cisco/common/config.py:24 msgid "Provider VLANs are automatically created as needed on the Nexus switch" msgstr "" -#: neutron/plugins/cisco/common/config.py:29 +#: neutron/plugins/cisco/common/config.py:27 msgid "" "Provider VLANs are automatically trunked as needed on the ports of the " "Nexus switch" msgstr "" -#: neutron/plugins/cisco/common/config.py:32 +#: neutron/plugins/cisco/common/config.py:30 msgid "Enable L3 support on the Nexus switches" msgstr "" -#: neutron/plugins/cisco/common/config.py:34 -#: neutron/plugins/ml2/drivers/cisco/nexus/config.py:23 +#: neutron/plugins/cisco/common/config.py:32 msgid "Distribute SVI interfaces over all switches" msgstr "" -#: neutron/plugins/cisco/common/config.py:38 +#: neutron/plugins/cisco/common/config.py:36 msgid "Model Class" msgstr "" -#: neutron/plugins/cisco/common/config.py:43 +#: neutron/plugins/cisco/common/config.py:41 msgid "N1K Integration Bridge" msgstr "" -#: neutron/plugins/cisco/common/config.py:45 +#: neutron/plugins/cisco/common/config.py:43 msgid "N1K Enable Tunneling" msgstr "" -#: neutron/plugins/cisco/common/config.py:47 +#: neutron/plugins/cisco/common/config.py:45 msgid "N1K Tunnel Bridge" msgstr "" -#: neutron/plugins/cisco/common/config.py:49 +#: neutron/plugins/cisco/common/config.py:47 msgid "N1K Local IP" msgstr "" -#: neutron/plugins/cisco/common/config.py:51 +#: neutron/plugins/cisco/common/config.py:49 msgid "N1K Tenant Network Type" msgstr "" -#: neutron/plugins/cisco/common/config.py:53 +#: neutron/plugins/cisco/common/config.py:51 msgid "N1K Bridge Mappings" msgstr "" -#: neutron/plugins/cisco/common/config.py:55 +#: neutron/plugins/cisco/common/config.py:53 msgid "N1K VXLAN ID Ranges" msgstr "" -#: neutron/plugins/cisco/common/config.py:57 +#: neutron/plugins/cisco/common/config.py:55 msgid "N1K Network VLAN Ranges" msgstr "" -#: neutron/plugins/cisco/common/config.py:59 +#: neutron/plugins/cisco/common/config.py:57 msgid "N1K default network profile" msgstr "" -#: neutron/plugins/cisco/common/config.py:61 +#: neutron/plugins/cisco/common/config.py:59 msgid "N1K default policy profile" msgstr "" -#: neutron/plugins/cisco/common/config.py:63 +#: neutron/plugins/cisco/common/config.py:61 msgid "N1K policy profile for network node" msgstr "" -#: neutron/plugins/cisco/common/config.py:65 +#: neutron/plugins/cisco/common/config.py:63 msgid "N1K Policy profile polling duration in seconds" msgstr "" -#: neutron/plugins/cisco/common/config.py:67 +#: neutron/plugins/cisco/common/config.py:65 msgid "Restrict the visibility of policy profiles to the tenants" msgstr "" -#: neutron/plugins/cisco/common/config.py:70 +#: neutron/plugins/cisco/common/config.py:68 msgid "Number of threads to use to make HTTP requests" msgstr "" -#: neutron/plugins/cisco/common/config.py:72 +#: neutron/plugins/cisco/common/config.py:70 msgid "N1K http timeout duration in seconds" msgstr "" -#: neutron/plugins/cisco/common/config.py:74 +#: neutron/plugins/cisco/common/config.py:72 msgid "" "Restrict tenants from accessing network profiles belonging to some other " "tenant" msgstr "" -#: neutron/plugins/cisco/common/config.py:127 -#: neutron/plugins/ml2/drivers/cisco/nexus/config.py:58 +#: neutron/plugins/cisco/common/config.py:124 msgid "Some config files were not parsed properly" msgstr "" @@ -3926,11 +3516,11 @@ msgstr "" msgid "Could not get binding information for router %(router_id)s." msgstr "" -#: neutron/plugins/cisco/l3/service_vm_lib.py:31 +#: neutron/plugins/cisco/l3/service_vm_lib.py:32 msgid "Path to templates for hosting devices." msgstr "" -#: neutron/plugins/cisco/l3/service_vm_lib.py:34 +#: neutron/plugins/cisco/l3/service_vm_lib.py:35 msgid "Path to config drive files for service VM instances." msgstr "" @@ -3971,13 +3561,11 @@ msgid "Invalid input for CIDR" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:211 -#: neutron/plugins/nuage/plugin.py:419 msgid "provider:network_type required" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:215 #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:229 -#: neutron/plugins/nuage/plugin.py:429 msgid "provider:segmentation_id required" msgstr "" @@ -4004,7 +3592,6 @@ msgid "Unknown provider:physical_network %s" msgstr "" #: neutron/plugins/cisco/n1kv/n1kv_neutron_plugin.py:251 -#: neutron/plugins/nuage/plugin.py:426 msgid "provider:physical_network required" msgstr "" @@ -4237,7 +3824,7 @@ msgstr "" #: neutron/plugins/linuxbridge/common/config.py:61 #: neutron/plugins/mlnx/agent/config.py:48 #: neutron/plugins/nec/common/config.py:28 -#: neutron/plugins/oneconvergence/lib/config.py:47 +#: neutron/plugins/oneconvergence/lib/config.py:45 #: neutron/plugins/openvswitch/common/config.py:51 #: neutron/plugins/sriovnicagent/common/config.py:58 msgid "" @@ -4260,7 +3847,7 @@ msgid "" "succeedes." msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:246 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:247 #, python-format msgid "" "Cannot provision unknown network type %(network_type)s for network " @@ -4503,10 +4090,6 @@ msgid "Agent polling interval if necessary." msgstr "" #: neutron/plugins/ibm/common/config.py:65 -msgid "Using root helper." -msgstr "" - -#: neutron/plugins/ibm/common/config.py:67 msgid "Whether to use rpc." msgstr "" @@ -4666,20 +4249,16 @@ msgid "" "neutron.ml2.extension_drivers namespace." msgstr "" -#: neutron/plugins/ml2/driver_context.py:204 -msgid "Hierarchical port binding not yet implemented" -msgstr "" - -#: neutron/plugins/ml2/managers.py:86 +#: neutron/plugins/ml2/managers.py:89 msgid "network_type required" msgstr "" -#: neutron/plugins/ml2/managers.py:163 neutron/plugins/ml2/managers.py:172 +#: neutron/plugins/ml2/managers.py:186 neutron/plugins/ml2/managers.py:195 #, python-format msgid "network_type value '%s' not supported" msgstr "" -#: neutron/plugins/ml2/plugin.py:222 +#: neutron/plugins/ml2/plugin.py:227 msgid "binding:profile value too large" msgstr "" @@ -4688,25 +4267,6 @@ msgstr "" msgid "%(method)s failed." msgstr "" -#: neutron/plugins/ml2/drivers/mechanism_ncs.py:29 -msgid "HTTP URL of Tail-f NCS REST interface." -msgstr "" - -#: neutron/plugins/ml2/drivers/mechanism_ncs.py:31 -#: neutron/plugins/ml2/drivers/opendaylight/driver.py:32 -msgid "HTTP username for authentication" -msgstr "" - -#: neutron/plugins/ml2/drivers/mechanism_ncs.py:33 -#: neutron/plugins/ml2/drivers/opendaylight/driver.py:34 -msgid "HTTP password for authentication" -msgstr "" - -#: neutron/plugins/ml2/drivers/mechanism_ncs.py:35 -#: neutron/plugins/ml2/drivers/opendaylight/driver.py:36 -msgid "HTTP timeout in seconds." -msgstr "" - #: neutron/plugins/ml2/drivers/type_flat.py:32 msgid "" "List of physical_network names with which flat networks can be created. " @@ -4985,103 +4545,99 @@ msgid "" "file" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:28 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:24 msgid "Prefix for APIC domain/names/profiles created" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:38 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:34 msgid "An ordered list of host names or IP addresses of the APIC controller(s)." msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:41 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:37 msgid "Username for the APIC controller" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:43 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:39 msgid "Password for the APIC controller" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:46 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:42 msgid "Name mapping strategy to use: use_uuid | use_name" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:48 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:44 msgid "Use SSL to connect to the APIC controller" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:51 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:47 msgid "Name for the domain created on APIC" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:54 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:50 msgid "Name for the app profile used for Openstack" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:57 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:53 msgid "Name for the vlan namespace to be used for Openstack" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:60 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:56 msgid "Name of the node profile to be created" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:63 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:59 msgid "Name of the entity profile to be created" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:66 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:62 msgid "Name of the function profile to be created" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:69 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:65 msgid "Name of the LACP profile to be created" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:72 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:68 msgid "The uplink ports to check for ACI connectivity" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:75 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:71 msgid "The switch pairs for VPC connectivity" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:78 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:74 msgid "Range of VLAN's to be used for Openstack" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:81 -msgid "Setup root helper as rootwrap or sudo" -msgstr "" - -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:84 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:77 msgid "Synchronization interval in seconds" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:87 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:80 msgid "Interval between agent status updates (in sec)" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/config.py:90 +#: neutron/plugins/ml2/drivers/cisco/apic/config.py:83 msgid "Interval between agent poll for topology (in sec)" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/nexus/config.py:25 -msgid "The physical network managed by the switches." +#: neutron/plugins/ml2/drivers/cisco/ncs/driver.py:29 +msgid "HTTP URL of Tail-f NCS REST interface." msgstr "" -#: neutron/plugins/ml2/drivers/cisco/nexus/exceptions.py:33 -#, python-format -msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s." +#: neutron/plugins/ml2/drivers/cisco/ncs/driver.py:31 +#: neutron/plugins/ml2/drivers/opendaylight/driver.py:32 +msgid "HTTP username for authentication" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/nexus/exceptions.py:54 -#, python-format -msgid "Nexus Port Binding (%(filters)s) is not present" +#: neutron/plugins/ml2/drivers/cisco/ncs/driver.py:33 +#: neutron/plugins/ml2/drivers/opendaylight/driver.py:34 +msgid "HTTP password for authentication" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/nexus/exceptions.py:63 -#, python-format -msgid "Missing required field(s) to configure nexus switch: %(fields)s" +#: neutron/plugins/ml2/drivers/cisco/ncs/driver.py:35 +#: neutron/plugins/ml2/drivers/opendaylight/driver.py:36 +msgid "HTTP timeout in seconds." msgstr "" #: neutron/plugins/ml2/drivers/freescale/config.py:28 @@ -5393,223 +4949,24 @@ msgid "" "or clear protocol before changing ether type." msgstr "" -#: neutron/plugins/nuage/plugin.py:113 -#, python-format -msgid "%(resource)s with id %(resource_id)s does not exist" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:122 -#, python-format -msgid "" -"Either %(resource)s %(req_resource)s not found or you dont have " -"credential to access it" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:128 -#, python-format -msgid "" -"More than one entry found for %(resource)s %(req_resource)s. Use id " -"instead" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:158 -#, python-format -msgid "Router for subnet %s not found " -msgstr "" - -#: neutron/plugins/nuage/plugin.py:275 -#, python-format -msgid "Subnet %s not found on VSD" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:422 -#, python-format -msgid "provider:network_type %s not supported in VSP" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:469 -msgid "External network with subnets can not be changed to non-external network" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:530 -msgid "" -"Either net_partition is not provided with subnet OR default net_partition" -" is not created at the start" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:547 -#, python-format -msgid "Only one subnet is allowed per Provider network %s" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:558 -#, python-format -msgid "Only one subnet is allowed per external network %s" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:694 -#, python-format -msgid "" -"Unable to complete operation on subnet %s.One or more ports have an IP " -"allocation from this subnet." -msgstr "" - -#: neutron/plugins/nuage/plugin.py:721 -#, python-format -msgid "" -"Router %s does not hold default zone OR domain in VSD. Router-IF add " -"failed" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:733 -#, python-format -msgid "Subnet %s does not hold Nuage VSD reference. Router-IF add failed" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:743 -#, python-format -msgid "" -"Subnet %(subnet)s and Router %(router)s belong to different net_partition" -" Router-IF add not permitted" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:754 -#, python-format -msgid "Subnet %s has one or more active VMs Router-IF add not permitted" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:806 neutron/plugins/nuage/plugin.py:811 -#: neutron/plugins/nuage/plugin.py:817 -#, python-format -msgid "No router interface found for Router %s. Router-IF delete failed" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:833 -#, python-format -msgid "Subnet %s has one or more active VMs Router-IF delete not permitted" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:842 -#, python-format -msgid "" -"Router %s does not hold net_partition assoc on Nuage VSD. Router-IF " -"delete failed" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:883 -msgid "" -"Either net_partition is not provided with router OR default net_partition" -" is not created at the start" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:924 -msgid "for same subnet, multiple static routes not allowed" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:941 -#, python-format -msgid "Router %s does not hold net-partition assoc on VSD. extra-route failed" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:1057 -#, python-format -msgid "One or more router still attached to net_partition %s." -msgstr "" - -#: neutron/plugins/nuage/plugin.py:1062 -#, python-format -msgid "NetPartition with %s does not exist" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:1104 -#, python-format -msgid "sharedresource %s not found on VSD" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:1111 neutron/plugins/nuage/plugin.py:1261 -#, python-format -msgid "router %s is not associated with any net-partition" -msgstr "" - -#: neutron/plugins/nuage/plugin.py:1144 -msgid "Floating IP can not be associated to VM in different router context" -msgstr "" - -#: neutron/plugins/nuage/common/config.py:20 -msgid "IP Address and Port of Nuage's VSD server" -msgstr "" - -#: neutron/plugins/nuage/common/config.py:23 -msgid "Username and password for authentication" -msgstr "" - -#: neutron/plugins/nuage/common/config.py:25 -msgid "Boolean for SSL connection with VSD server" -msgstr "" - -#: neutron/plugins/nuage/common/config.py:27 -msgid "Nuage provided base uri to reach out to VSD" -msgstr "" - -#: neutron/plugins/nuage/common/config.py:29 -msgid "" -"Organization name in which VSD will orchestrate network resources using " -"openstack" -msgstr "" - -#: neutron/plugins/nuage/common/config.py:32 -msgid "Nuage provided uri for initial authorization to access VSD" -msgstr "" - -#: neutron/plugins/nuage/common/config.py:36 -msgid "" -"Default Network partition in which VSD will orchestrate network resources" -" using openstack" -msgstr "" - -#: neutron/plugins/nuage/common/config.py:40 -msgid "Per Net Partition quota of floating ips" -msgstr "" - -#: neutron/plugins/nuage/common/config.py:45 -msgid "Nuage plugin will sync resources between openstack and VSD" -msgstr "" - -#: neutron/plugins/nuage/common/config.py:48 -msgid "" -"Sync interval in seconds between openstack and VSD. It defines how often " -"the synchronization is done. If not set, value of 0 is assumed and sync " -"will be performed only once, at the Neutron startup time." -msgstr "" - -#: neutron/plugins/nuage/common/exceptions.py:21 -#, python-format -msgid "Nuage Plugin does not support this operation: %(msg)s" -msgstr "" - -#: neutron/plugins/nuage/common/exceptions.py:25 -#, python-format -msgid "Bad request: %(msg)s" -msgstr "" - -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:896 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1534 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:900 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1574 #, python-format msgid "Parsing bridge_mappings failed: %s." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:901 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:905 #, python-format msgid "Parsing physical_interface_mappings failed: %s." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:917 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:920 #, python-format msgid "Invalid tunnel type specificed: %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:920 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1558 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:923 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1598 msgid "Tunneling cannot be enabled without a valid local_ip." msgstr "" @@ -5617,31 +4974,31 @@ msgstr "" msgid "Number of seconds to retry acquiring an Open vSwitch datapath" msgstr "" -#: neutron/plugins/oneconvergence/lib/config.py:26 +#: neutron/plugins/oneconvergence/lib/config.py:24 msgid "NVSD Controller IP address" msgstr "" -#: neutron/plugins/oneconvergence/lib/config.py:29 +#: neutron/plugins/oneconvergence/lib/config.py:27 msgid "NVSD Controller Port number" msgstr "" -#: neutron/plugins/oneconvergence/lib/config.py:32 +#: neutron/plugins/oneconvergence/lib/config.py:30 msgid "NVSD Controller username" msgstr "" -#: neutron/plugins/oneconvergence/lib/config.py:35 +#: neutron/plugins/oneconvergence/lib/config.py:33 msgid "NVSD Controller password" msgstr "" -#: neutron/plugins/oneconvergence/lib/config.py:38 +#: neutron/plugins/oneconvergence/lib/config.py:36 msgid "NVSD controller REST API request timeout in seconds" msgstr "" -#: neutron/plugins/oneconvergence/lib/config.py:40 +#: neutron/plugins/oneconvergence/lib/config.py:38 msgid "Number of login retries to NVSD controller" msgstr "" -#: neutron/plugins/oneconvergence/lib/config.py:45 +#: neutron/plugins/oneconvergence/lib/config.py:43 msgid "integration bridge" msgstr "" @@ -5708,14 +5065,14 @@ msgstr "" msgid "Unable to connect to NVSD controller. Exiting after %(retries)s attempts" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:60 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:61 #, python-format msgid "" "Unable to retrieve port details for devices: %(devices)s because of " "error: %(error)s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1555 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1595 #, python-format msgid "Invalid tunnel type specified: %s" msgstr "" @@ -5788,6 +5145,12 @@ msgstr "" msgid "Make the l2 agent run in DVR mode." msgstr "" +#: neutron/plugins/openvswitch/common/config.py:83 +msgid "" +"Set new timeout in seconds for new rpc calls after agent receives " +"SIGTERM. If value is set to 0, rpc timeout won't be changed" +msgstr "" + #: neutron/plugins/plumgrid/common/exceptions.py:22 #, python-format msgid "PLUMgrid Plugin Error: %(err_msg)s" @@ -5830,7 +5193,7 @@ msgstr "" msgid "Device has no virtual functions" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:317 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:314 #, python-format msgid "Device name %(dev_name)s is missing from physical_device_mappings" msgstr "" @@ -6760,13 +6123,13 @@ msgstr "" msgid "State %(state)d skipped. Current state %(current)d" msgstr "" -#: neutron/server/__init__.py:40 +#: neutron/server/__init__.py:38 msgid "" "ERROR: Unable to find configuration file via the default search paths " "(~/.neutron/, ~/, /etc/neutron/, /etc/) and the '--config-file' option!" msgstr "" -#: neutron/server/__init__.py:65 +#: neutron/server/__init__.py:63 #, python-format msgid "ERROR: %s" msgstr "" @@ -6782,50 +6145,50 @@ msgstr "" msgid "Provider name is limited by 255 characters: %s" msgstr "" -#: neutron/services/provider_configuration.py:108 +#: neutron/services/provider_configuration.py:92 msgid "Invalid service provider format" msgstr "" -#: neutron/services/provider_configuration.py:116 +#: neutron/services/provider_configuration.py:100 #, python-format msgid "Invalid provider format. Last part should be 'default' or empty: %s" msgstr "" -#: neutron/services/provider_configuration.py:122 +#: neutron/services/provider_configuration.py:106 #, python-format msgid "Service type '%(svc_type)s' is not allowed, allowed types: %(allowed)s" msgstr "" -#: neutron/services/provider_configuration.py:137 +#: neutron/services/provider_configuration.py:121 #, python-format msgid "" "Service provider '%(provider)s' could not be found for service type " "%(service_type)s" msgstr "" -#: neutron/services/provider_configuration.py:142 +#: neutron/services/provider_configuration.py:126 #, python-format msgid "Service type %(service_type)s does not have a default service provider" msgstr "" -#: neutron/services/provider_configuration.py:147 +#: neutron/services/provider_configuration.py:131 #, python-format msgid "" "Resource '%(resource_id)s' is already associated with provider " "'%(provider)s' for service type '%(service_type)s'" msgstr "" -#: neutron/services/provider_configuration.py:160 +#: neutron/services/provider_configuration.py:144 #, python-format msgid "Driver %s is not unique across providers" msgstr "" -#: neutron/services/provider_configuration.py:170 +#: neutron/services/provider_configuration.py:154 #, python-format msgid "Multiple default providers for service %s" msgstr "" -#: neutron/services/provider_configuration.py:181 +#: neutron/services/provider_configuration.py:165 #, python-format msgid "Multiple providers specified for service %s" msgstr "" @@ -6843,13 +6206,13 @@ msgstr "" msgid "Enable FWaaS" msgstr "" -#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:69 +#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:68 msgid "" "FWaaS plugin is configured in the server side, but FWaaS is disabled in " "L3-agent." msgstr "" -#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:81 +#: neutron/services/firewall/agents/l3reference/firewall_l3_agent.py:80 #, python-format msgid "Error importing FWaaS device driver: %s" msgstr "" @@ -6866,23 +6229,23 @@ msgstr "" msgid "BrocadeSVIPlugin: adding redundant router interface is not supported" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:71 +#: neutron/services/metering/agents/metering_agent.py:69 msgid "Metering driver" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:73 +#: neutron/services/metering/agents/metering_agent.py:71 msgid "Interval between two metering measures" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:75 +#: neutron/services/metering/agents/metering_agent.py:73 msgid "Interval between two metering reports" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:101 +#: neutron/services/metering/agents/metering_agent.py:98 msgid "A metering driver must be specified" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:91 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:88 msgid "An interface driver must be specified" msgstr "" @@ -6908,8 +6271,8 @@ msgid "" "operation." msgstr "" -#: neutron/tests/unit/test_iptables_manager.py:842 -#: neutron/tests/unit/test_iptables_manager.py:876 +#: neutron/tests/unit/test_iptables_manager.py:830 +#: neutron/tests/unit/test_iptables_manager.py:864 #, python-format msgid "" "IPTablesManager.apply failed to apply the following set of iptables " @@ -6932,12 +6295,12 @@ msgstr "" msgid "No host cert for %(server)s in cert %(cert)s" msgstr "" -#: neutron/tests/unit/ml2/test_ml2_plugin.py:183 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:276 #, python-format msgid "Deleting port %s" msgstr "" -#: neutron/tests/unit/ml2/test_ml2_plugin.py:184 +#: neutron/tests/unit/ml2/test_ml2_plugin.py:277 #, python-format msgid "The port '%s' was deleted" msgstr "" @@ -6961,7 +6324,8 @@ msgstr "" msgid "" "%(method)s called with port settings %(current)s (original settings " "%(original)s) binding levels %(levels)s (original binding levels " -"%(original_levels)s) on network %(network)s" +"%(original_levels)s) on network %(network)s with segments to bind " +"%(segments_to_bind)s" msgstr "" #: neutron/tests/unit/ml2/drivers/brocade/test_brocade_l3_plugin.py:44 @@ -7088,9 +6452,9 @@ msgstr "" msgid "An OFC exception has occurred: Failed to connect OFC : " msgstr "" -#: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:748 -#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:907 -#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:924 +#: neutron/tests/unit/ofagent/test_ofa_neutron_agent.py:747 +#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:922 +#: neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py:939 #, python-format msgid "Failed to set-up %(type)s tunnel port to %(ip)s" msgstr "" diff --git a/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-info.po b/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-info.po index 446d26ccf..73f72151b 100644 --- a/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/pt_BR/LC_MESSAGES/neutron-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-04 06:15+0000\n" -"PO-Revision-Date: 2015-02-03 17:39+0000\n" +"POT-Creation-Date: 2015-02-28 06:12+0000\n" +"PO-Revision-Date: 2015-02-26 20:20+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" "neutron/language/pt_BR/)\n" @@ -58,22 +58,22 @@ msgstr "" msgid "Neutron service started, listening on %(host)s:%(port)s" msgstr "Serviço Neutron iniciado, escutando em %(host)s:%(port)s" -#: neutron/wsgi.py:780 +#: neutron/wsgi.py:774 #, python-format msgid "%(method)s %(url)s" msgstr "%(method)s %(url)s" -#: neutron/wsgi.py:797 +#: neutron/wsgi.py:791 #, python-format msgid "HTTP exception thrown: %s" msgstr "Exceção de HTTP lançada: %s" -#: neutron/wsgi.py:813 +#: neutron/wsgi.py:807 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "%(url)s retornado com HTTP %(status)d" -#: neutron/wsgi.py:816 +#: neutron/wsgi.py:810 #, python-format msgid "%(url)s returned a fault: %(exception)s" msgstr "%(url)s retornou uma falha: %(exception)s" @@ -86,64 +86,64 @@ msgstr "Extensão de grupo de segurança desativada." msgid "Disabled allowed-address-pairs extension." msgstr "" -#: neutron/agent/securitygroups_rpc.py:215 +#: neutron/agent/securitygroups_rpc.py:214 #, python-format msgid "" "Skipping method %s as firewall is disabled or configured as " "NoopFirewallDriver." msgstr "" -#: neutron/agent/securitygroups_rpc.py:227 +#: neutron/agent/securitygroups_rpc.py:226 #, python-format msgid "Preparing filters for devices %s" msgstr "Preparando filtros para dispositivos %s" -#: neutron/agent/securitygroups_rpc.py:257 +#: neutron/agent/securitygroups_rpc.py:256 #, python-format msgid "Security group rule updated %r" msgstr "Regra do grupo de segurança atualizada %r" -#: neutron/agent/securitygroups_rpc.py:264 +#: neutron/agent/securitygroups_rpc.py:263 #, python-format msgid "Security group member updated %r" msgstr "Membro do grupo de segurança atualizado %r" -#: neutron/agent/securitygroups_rpc.py:286 +#: neutron/agent/securitygroups_rpc.py:285 msgid "Provider rule updated" msgstr "Regra do provedor atualizada" -#: neutron/agent/securitygroups_rpc.py:298 +#: neutron/agent/securitygroups_rpc.py:297 #, python-format msgid "Remove device filter for %r" msgstr "Remover filtro de dispositivo para %r" -#: neutron/agent/securitygroups_rpc.py:308 +#: neutron/agent/securitygroups_rpc.py:307 msgid "Refresh firewall rules" msgstr "Atualizar regras de firewall" -#: neutron/agent/securitygroups_rpc.py:312 +#: neutron/agent/securitygroups_rpc.py:311 msgid "No ports here to refresh firewall" msgstr "Nenhuma porta aqui para atualizar firewall" -#: neutron/agent/dhcp/agent.py:96 neutron/agent/dhcp/agent.py:593 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "Agente DHCP iniciado" -#: neutron/agent/dhcp/agent.py:148 +#: neutron/agent/dhcp/agent.py:144 msgid "Synchronizing state" msgstr "Sincronizando estado" -#: neutron/agent/dhcp/agent.py:169 +#: neutron/agent/dhcp/agent.py:165 msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306 -#: neutron/services/metering/agents/metering_agent.py:281 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:1135 +#: neutron/services/metering/agents/metering_agent.py:278 #, python-format msgid "agent_updated by server side %s!" msgstr "agent_updated por lado do servidor %s!" -#: neutron/agent/l3/agent.py:1206 +#: neutron/agent/l3/agent.py:1064 msgid "L3 agent started" msgstr "Agente L3 iniciado" @@ -152,39 +152,39 @@ msgstr "Agente L3 iniciado" msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" -#: neutron/agent/linux/dhcp.py:643 +#: neutron/agent/linux/dhcp.py:645 #, python-format msgid "" "Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not " "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317 -#: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427 +#: neutron/agent/linux/interface.py:259 neutron/agent/linux/interface.py:310 +#: neutron/agent/linux/interface.py:368 neutron/agent/linux/interface.py:411 #, python-format msgid "Device %s already exists" msgstr "O dispositivo %s já existe" -#: neutron/agent/linux/iptables_firewall.py:94 +#: neutron/agent/linux/iptables_firewall.py:92 #, python-format msgid "Attempted to update port filter which is not filtered %s" msgstr "Tentou atualizar o filtro de porta que não foi filtrado %s" -#: neutron/agent/linux/iptables_firewall.py:105 +#: neutron/agent/linux/iptables_firewall.py:103 #, python-format msgid "Attempted to remove port filter which is not filtered %r" msgstr "Tentou remover o filtro de porta que não foi filtrado %r" -#: neutron/agent/linux/ovs_lib.py:381 +#: neutron/agent/linux/ovs_lib.py:386 #, python-format msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/api/extensions.py:403 +#: neutron/api/extensions.py:404 msgid "Initializing extension manager." msgstr "Inicializando o Extension Manager." -#: neutron/api/extensions.py:571 +#: neutron/api/extensions.py:562 #, python-format msgid "Loaded extension: %s" msgstr "Extensão carregada: %s" @@ -201,30 +201,40 @@ msgstr "" msgid "%(action)s failed (client error): %(exc)s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:74 +#: neutron/callbacks/manager.py:135 +#, python-format +msgid "Notify callbacks for %(resource)s, %(event)s" +msgstr "" + +#: neutron/callbacks/manager.py:142 +#, python-format +msgid "Calling callback %s" +msgstr "" + +#: neutron/cmd/ovs_cleanup.py:73 #, python-format msgid "Deleting port: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:105 +#: neutron/cmd/ovs_cleanup.py:103 #, python-format msgid "Cleaning bridge: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:112 +#: neutron/cmd/ovs_cleanup.py:110 msgid "OVS cleanup completed successfully" msgstr "Limpeza de OVS concluída com êxito" -#: neutron/common/config.py:169 +#: neutron/common/config.py:189 msgid "Logging enabled!" msgstr "Criação de log ativada!" -#: neutron/common/config.py:170 +#: neutron/common/config.py:190 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:189 +#: neutron/common/config.py:209 #, python-format msgid "Config paste file: %s" msgstr "Arquivo de colagem configurado: %s" @@ -239,19 +249,19 @@ msgid "" "rescheduling is disabled." msgstr "" -#: neutron/db/agentschedulers_db.py:183 +#: neutron/db/agentschedulers_db.py:188 #, python-format msgid "Scheduling unhosted network %s" msgstr "" -#: neutron/db/agentschedulers_db.py:190 +#: neutron/db/agentschedulers_db.py:195 #, python-format msgid "" "Failed to schedule network %s, no eligible agents or it might be already " "scheduled by another server" msgstr "" -#: neutron/db/agentschedulers_db.py:198 +#: neutron/db/agentschedulers_db.py:203 #, python-format msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" @@ -315,12 +325,12 @@ msgstr "" msgid "No Service associated, so safe to migrate: %s listed" msgstr "" -#: neutron/db/l3_dvr_db.py:488 +#: neutron/db/l3_dvr_db.py:526 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:571 +#: neutron/db/l3_dvr_db.py:610 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -336,7 +346,7 @@ msgid "" "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:269 +#: neutron/db/l3_hamode_db.py:270 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -353,7 +363,7 @@ msgstr "" msgid "%d probe(s) deleted" msgstr "" -#: neutron/notifiers/nova.py:263 +#: neutron/notifiers/nova.py:309 #, python-format msgid "Nova event response: %s" msgstr "" @@ -614,60 +624,60 @@ msgstr "" msgid "Network VLAN ranges: %s" msgstr "Intervalos de VLAN de rede: %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:234 #, python-format msgid "Provisioning network %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:259 #, python-format msgid "Reclaiming local network %s" msgstr "Recuperando a rede local %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:279 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:280 #, python-format msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s" msgstr "Associando VLAN ID %(segmentation_id)s à porta do switch %(port_id)s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:301 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:302 #, python-format msgid "Network %s is not avalailable on this agent" msgstr "A rede %s não está disponível neste agente" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:319 #, python-format msgid "Port metrics enabled for port: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:365 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:366 #, python-format msgid "Adding port %s" msgstr "Incluindo a porta %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:367 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:368 #, python-format msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "Porta %(device)s atualizada. Detalhes: %(device_details)s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:394 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:395 #, python-format msgid "Removing port %s" msgstr "Removendo a porta %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:426 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:981 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:815 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1399 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:254 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:427 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:980 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:819 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1433 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "Agente fora de sincronização com o plug-in!" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:462 -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:264 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1022 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:151 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1586 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:350 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:463 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1019 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:154 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1627 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "Agente inicializado com êxito; em execução agora... " @@ -768,13 +778,13 @@ msgstr "" msgid "Set the controller to a new controller: %s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:191 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:189 #, python-format msgid "" "Mapping physical network %(physical_network)s to interface %(interface)s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:222 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:220 #, python-format msgid "" "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!" @@ -782,52 +792,52 @@ msgstr "" "A iteração do loop excedeu o intervalo (%(polling_interval)s vs. " "%(elapsed)s)!" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:236 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:234 #, python-format msgid "Controller IPs: %s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:796 -#: neutron/plugins/nec/agent/nec_neutron_agent.py:124 -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:90 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:100 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:795 +#: neutron/plugins/nec/agent/nec_neutron_agent.py:123 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99 #, python-format msgid "RPC agent_id: %s" msgstr "agent_id de RPC: %s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:866 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:707 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1126 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:212 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:865 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:710 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1160 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" msgstr "Porta %(device)s atualizada. Detalhes: %(details)s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:898 #, python-format msgid "Device %s not defined on plugin" msgstr "Dispositivo %s não definido no plug-in" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:906 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:737 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1181 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:905 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:740 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1215 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1232 #, python-format msgid "Attachment %s removed" msgstr "Anexo %s removido" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:238 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:917 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1244 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." msgstr "Porta %s atualizada." -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:971 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970 msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "Daemon RPC do Agente LinuxBridge Iniciado!" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1015 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1014 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:42 #, python-format msgid "Interface mappings: %s" @@ -841,87 +851,87 @@ msgstr "" "Adicionado segmento %(id)s de tipo %(network_type)s para a rede " "%(network_id)s" -#: neutron/plugins/ml2/managers.py:40 +#: neutron/plugins/ml2/managers.py:43 #, python-format msgid "Configured type driver names: %s" msgstr "Configurado nomes para o driver de tipo: %s" -#: neutron/plugins/ml2/managers.py:45 +#: neutron/plugins/ml2/managers.py:48 #, python-format msgid "Loaded type driver names: %s" msgstr "Carregados nomes do driver de tipo: %s" -#: neutron/plugins/ml2/managers.py:61 +#: neutron/plugins/ml2/managers.py:64 #, python-format msgid "Registered types: %s" msgstr "Tipos registrados: %s" -#: neutron/plugins/ml2/managers.py:72 +#: neutron/plugins/ml2/managers.py:75 #, python-format msgid "Tenant network_types: %s" msgstr "Tipos de network_types: %s" -#: neutron/plugins/ml2/managers.py:138 +#: neutron/plugins/ml2/managers.py:161 #, python-format msgid "Initializing driver for type '%s'" msgstr "inicializando driver para o tipo '%s'" -#: neutron/plugins/ml2/managers.py:241 +#: neutron/plugins/ml2/managers.py:264 #, python-format msgid "Configured mechanism driver names: %s" msgstr "Configurados nomes para o driver de mecanismo: %s" -#: neutron/plugins/ml2/managers.py:247 +#: neutron/plugins/ml2/managers.py:270 #, python-format msgid "Loaded mechanism driver names: %s" msgstr "Carregados nomes do driver de mecanismo: %s" -#: neutron/plugins/ml2/managers.py:259 +#: neutron/plugins/ml2/managers.py:282 #, python-format msgid "Registered mechanism drivers: %s" msgstr "Registrados drivers de mecanismo : %s" -#: neutron/plugins/ml2/managers.py:264 +#: neutron/plugins/ml2/managers.py:287 #, python-format msgid "Initializing mechanism driver '%s'" msgstr "Inicializando driver de mecanismo '%s'" -#: neutron/plugins/ml2/managers.py:603 +#: neutron/plugins/ml2/managers.py:679 #, python-format msgid "Configured extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:609 +#: neutron/plugins/ml2/managers.py:685 #, python-format msgid "Loaded extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:620 +#: neutron/plugins/ml2/managers.py:696 #, python-format msgid "Registered extension drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:626 +#: neutron/plugins/ml2/managers.py:702 #, python-format msgid "Initializing extension driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:634 +#: neutron/plugins/ml2/managers.py:710 #, python-format msgid "Got %(alias)s extension from driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:681 +#: neutron/plugins/ml2/managers.py:759 #, python-format msgid "Extended network dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:688 +#: neutron/plugins/ml2/managers.py:766 #, python-format msgid "Extended subnet dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:695 +#: neutron/plugins/ml2/managers.py:773 #, python-format msgid "Extended port dict for driver '%(drv)s'" msgstr "" @@ -930,22 +940,22 @@ msgstr "" msgid "Modular L2 Plugin initialization complete" msgstr "Inicialização de plug-in L2 modular concluída" -#: neutron/plugins/ml2/plugin.py:284 +#: neutron/plugins/ml2/plugin.py:290 #, python-format msgid "Attempt %(count)s to bind port %(port)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:666 +#: neutron/plugins/ml2/plugin.py:678 #, python-format msgid "Port %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:677 +#: neutron/plugins/ml2/plugin.py:689 #, python-format msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1211 +#: neutron/plugins/ml2/plugin.py:1231 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -1074,12 +1084,12 @@ msgstr "" msgid "APIC service agent started" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:181 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:180 #, python-format msgid "APIC host agent: agent starting on %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:201 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:200 #, python-format msgid "APIC host agent: started on %s" msgstr "" @@ -1088,7 +1098,7 @@ msgstr "" msgid "Initializing CRD client... " msgstr "" -#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:54 +#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:53 msgid "Agent initialised successfully, now running... " msgstr "" @@ -1122,14 +1132,6 @@ msgstr "" msgid "Loading OFC driver: %s" msgstr "Carregando o driver OFC: %s" -#: neutron/plugins/nuage/syncmanager.py:48 -msgid "Starting the sync between Neutron and VSD" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:61 -msgid "Sync between Neutron and VSD completed successfully" -msgstr "" - #: neutron/plugins/ofagent/agent/arp_lib.py:142 msgid "No bridge is set" msgstr "" @@ -1148,43 +1150,43 @@ msgstr "" msgid "unknown network %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:436 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:483 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:439 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "Designando %(vlan_id)s como vlan local para net-id=%(net_uuid)s" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:486 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:586 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:489 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:621 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "Recuperando vlan = %(vlan_id)s a partir de net-id = %(net_uuid)s" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:554 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:557 #, python-format msgid "port_unbound() net_uuid %s not in local_vlan_map" msgstr "port_unbound() net_uuid %s não em local_vlan_map" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:693 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1120 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:696 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1154 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:726 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1150 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:729 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1184 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:820 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1427 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:824 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1461 msgid "Agent tunnel out of sync with plugin!" msgstr "Túnel do agente fora de sincronização com o plug-in!" -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:156 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:153 msgid "NVSD Agent initialized successfully, now running... " msgstr "" @@ -1193,27 +1195,27 @@ msgstr "" msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:681 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:716 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:753 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:788 #, python-format msgid "Adding %s to list of bridges." msgstr "Adicionando %s na lista de pontes." -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:896 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:931 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "Mapeamento de rede física %(physical_network)s para a ponte %(bridge)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1006 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1040 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1169 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1203 #, python-format msgid "Ancillary Port %s added" msgstr "Porta auxiliar %s adicionada" @@ -1222,7 +1224,7 @@ msgstr "Porta auxiliar %s adicionada" msgid "Python PLUMgrid Fake Library Started " msgstr "" -#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:35 +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:34 #, python-format msgid "Fake Director: %s" msgstr "" @@ -1240,31 +1242,31 @@ msgstr "Neutron PLUMgrid Director: Iniciando Plugin" msgid "Neutron PLUMgrid Director: %s" msgstr "Neutron PLUMgrid Director: %s" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:194 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:191 #, python-format msgid "No device with MAC %s defined on agent." msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:219 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:216 #, python-format msgid "Device with MAC %s not defined on plugin" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:226 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:223 #, python-format msgid "Removing device with mac_address %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:247 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:244 msgid "SRIOV NIC Agent RPC Daemon Started!" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:336 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:333 #, python-format msgid "Physical Devices mappings: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:337 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:334 #, python-format msgid "Exclude Devices: %s" msgstr "" @@ -1423,7 +1425,7 @@ msgstr "" msgid "Agent %s already present" msgstr "" -#: neutron/server/__init__.py:52 +#: neutron/server/__init__.py:50 msgid "RPC was already started in parent process by plugin." msgstr "" @@ -1446,12 +1448,12 @@ msgstr "" msgid "BrocadeSVIPlugin.add_router_interface ports_count %d" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:99 +#: neutron/services/metering/agents/metering_agent.py:96 #, python-format msgid "Loading Metering driver %s" msgstr "Carregando driver de medição %s" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 #, python-format msgid "Loading interface driver %s" msgstr "" diff --git a/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-info.po b/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-info.po index 3e3639159..b20addc9a 100644 --- a/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/zh_CN/LC_MESSAGES/neutron-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-04 06:15+0000\n" -"PO-Revision-Date: 2015-02-03 17:39+0000\n" +"POT-Creation-Date: 2015-02-28 06:12+0000\n" +"PO-Revision-Date: 2015-02-26 20:20+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/neutron/" "language/zh_CN/)\n" @@ -56,22 +56,22 @@ msgstr "" msgid "Neutron service started, listening on %(host)s:%(port)s" msgstr "" -#: neutron/wsgi.py:780 +#: neutron/wsgi.py:774 #, python-format msgid "%(method)s %(url)s" msgstr "%(method)s %(url)s" -#: neutron/wsgi.py:797 +#: neutron/wsgi.py:791 #, python-format msgid "HTTP exception thrown: %s" msgstr "HTTP 异常抛出:%s" -#: neutron/wsgi.py:813 +#: neutron/wsgi.py:807 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "%(url)s 随HTTP %(status)d返回" -#: neutron/wsgi.py:816 +#: neutron/wsgi.py:810 #, python-format msgid "%(url)s returned a fault: %(exception)s" msgstr "%(url)s 返回了故障:%(exception)s" @@ -84,64 +84,64 @@ msgstr "已禁用安全组扩展。" msgid "Disabled allowed-address-pairs extension." msgstr "" -#: neutron/agent/securitygroups_rpc.py:215 +#: neutron/agent/securitygroups_rpc.py:214 #, python-format msgid "" "Skipping method %s as firewall is disabled or configured as " "NoopFirewallDriver." msgstr "" -#: neutron/agent/securitygroups_rpc.py:227 +#: neutron/agent/securitygroups_rpc.py:226 #, python-format msgid "Preparing filters for devices %s" msgstr "正在为设备 %s 准备过滤器" -#: neutron/agent/securitygroups_rpc.py:257 +#: neutron/agent/securitygroups_rpc.py:256 #, python-format msgid "Security group rule updated %r" msgstr "已更新安全组规则 %r" -#: neutron/agent/securitygroups_rpc.py:264 +#: neutron/agent/securitygroups_rpc.py:263 #, python-format msgid "Security group member updated %r" msgstr "已更新安全组成员 %r" -#: neutron/agent/securitygroups_rpc.py:286 +#: neutron/agent/securitygroups_rpc.py:285 msgid "Provider rule updated" msgstr "已更新提供程序规则" -#: neutron/agent/securitygroups_rpc.py:298 +#: neutron/agent/securitygroups_rpc.py:297 #, python-format msgid "Remove device filter for %r" msgstr "请为 %r 除去设备过滤器" -#: neutron/agent/securitygroups_rpc.py:308 +#: neutron/agent/securitygroups_rpc.py:307 msgid "Refresh firewall rules" msgstr "请刷新防火墙规则" -#: neutron/agent/securitygroups_rpc.py:312 +#: neutron/agent/securitygroups_rpc.py:311 msgid "No ports here to refresh firewall" msgstr "" -#: neutron/agent/dhcp/agent.py:96 neutron/agent/dhcp/agent.py:593 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "已启动 DHCP 代理" -#: neutron/agent/dhcp/agent.py:148 +#: neutron/agent/dhcp/agent.py:144 msgid "Synchronizing state" msgstr "正在使状态同步" -#: neutron/agent/dhcp/agent.py:169 +#: neutron/agent/dhcp/agent.py:165 msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306 -#: neutron/services/metering/agents/metering_agent.py:281 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:1135 +#: neutron/services/metering/agents/metering_agent.py:278 #, python-format msgid "agent_updated by server side %s!" msgstr "服务器端 %s 已更新代理!" -#: neutron/agent/l3/agent.py:1206 +#: neutron/agent/l3/agent.py:1064 msgid "L3 agent started" msgstr "已启动 L3 代理" @@ -150,39 +150,39 @@ msgstr "已启动 L3 代理" msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" -#: neutron/agent/linux/dhcp.py:643 +#: neutron/agent/linux/dhcp.py:645 #, python-format msgid "" "Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not " "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317 -#: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427 +#: neutron/agent/linux/interface.py:259 neutron/agent/linux/interface.py:310 +#: neutron/agent/linux/interface.py:368 neutron/agent/linux/interface.py:411 #, python-format msgid "Device %s already exists" msgstr "设备 %s 已存在" -#: neutron/agent/linux/iptables_firewall.py:94 +#: neutron/agent/linux/iptables_firewall.py:92 #, python-format msgid "Attempted to update port filter which is not filtered %s" msgstr "已尝试更新未过滤的端口过滤器 %s" -#: neutron/agent/linux/iptables_firewall.py:105 +#: neutron/agent/linux/iptables_firewall.py:103 #, python-format msgid "Attempted to remove port filter which is not filtered %r" msgstr "已尝试除去未过滤的端口过滤器 %r" -#: neutron/agent/linux/ovs_lib.py:381 +#: neutron/agent/linux/ovs_lib.py:386 #, python-format msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/api/extensions.py:403 +#: neutron/api/extensions.py:404 msgid "Initializing extension manager." msgstr "正在初始化扩展管理员。" -#: neutron/api/extensions.py:571 +#: neutron/api/extensions.py:562 #, python-format msgid "Loaded extension: %s" msgstr "加载的扩展:%s" @@ -197,30 +197,40 @@ msgstr "已启用允许排序,因为本机分页需要本机排序" msgid "%(action)s failed (client error): %(exc)s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:74 +#: neutron/callbacks/manager.py:135 +#, python-format +msgid "Notify callbacks for %(resource)s, %(event)s" +msgstr "" + +#: neutron/callbacks/manager.py:142 +#, python-format +msgid "Calling callback %s" +msgstr "" + +#: neutron/cmd/ovs_cleanup.py:73 #, python-format msgid "Deleting port: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:105 +#: neutron/cmd/ovs_cleanup.py:103 #, python-format msgid "Cleaning bridge: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:112 +#: neutron/cmd/ovs_cleanup.py:110 msgid "OVS cleanup completed successfully" msgstr "OVS 清除已成功完成" -#: neutron/common/config.py:169 +#: neutron/common/config.py:189 msgid "Logging enabled!" msgstr "已启用日志记录!" -#: neutron/common/config.py:170 +#: neutron/common/config.py:190 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:189 +#: neutron/common/config.py:209 #, python-format msgid "Config paste file: %s" msgstr "配置粘贴文件:%s" @@ -235,19 +245,19 @@ msgid "" "rescheduling is disabled." msgstr "" -#: neutron/db/agentschedulers_db.py:183 +#: neutron/db/agentschedulers_db.py:188 #, python-format msgid "Scheduling unhosted network %s" msgstr "" -#: neutron/db/agentschedulers_db.py:190 +#: neutron/db/agentschedulers_db.py:195 #, python-format msgid "" "Failed to schedule network %s, no eligible agents or it might be already " "scheduled by another server" msgstr "" -#: neutron/db/agentschedulers_db.py:198 +#: neutron/db/agentschedulers_db.py:203 #, python-format msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" @@ -311,12 +321,12 @@ msgstr "" msgid "No Service associated, so safe to migrate: %s listed" msgstr "" -#: neutron/db/l3_dvr_db.py:488 +#: neutron/db/l3_dvr_db.py:526 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:571 +#: neutron/db/l3_dvr_db.py:610 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -332,7 +342,7 @@ msgid "" "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:269 +#: neutron/db/l3_hamode_db.py:270 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -349,7 +359,7 @@ msgstr "" msgid "%d probe(s) deleted" msgstr "" -#: neutron/notifiers/nova.py:263 +#: neutron/notifiers/nova.py:309 #, python-format msgid "Nova event response: %s" msgstr "" @@ -608,60 +618,60 @@ msgstr "" msgid "Network VLAN ranges: %s" msgstr "网络 VLAN 范围:%s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:234 #, python-format msgid "Provisioning network %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:259 #, python-format msgid "Reclaiming local network %s" msgstr "正在恢复本地网络 %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:279 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:280 #, python-format msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s" msgstr "绑定VLAN ID %(segmentation_id)s 到交换端口 %(port_id)s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:301 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:302 #, python-format msgid "Network %s is not avalailable on this agent" msgstr "网络 %s 在此代理上不可用" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:319 #, python-format msgid "Port metrics enabled for port: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:365 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:366 #, python-format msgid "Adding port %s" msgstr "正在添加端口 %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:367 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:368 #, 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:394 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:395 #, python-format msgid "Removing port %s" msgstr "正在除去端口 %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:426 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:981 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:815 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1399 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:254 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:427 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:980 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:819 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1433 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "代理与插件不同步!" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:462 -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:264 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1022 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:151 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1586 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:350 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:463 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1019 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:154 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1627 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "代理已成功初始化,现在正在运行..." @@ -762,64 +772,64 @@ msgstr "" msgid "Set the controller to a new controller: %s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:191 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:189 #, python-format msgid "" "Mapping physical network %(physical_network)s to interface %(interface)s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:222 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:220 #, python-format msgid "" "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!" msgstr "循环迭代超过时间间隔(%(polling_interval)s 对 %(elapsed)s)!" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:236 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:234 #, python-format msgid "Controller IPs: %s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:796 -#: neutron/plugins/nec/agent/nec_neutron_agent.py:124 -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:90 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:100 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:795 +#: neutron/plugins/nec/agent/nec_neutron_agent.py:123 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99 #, python-format msgid "RPC agent_id: %s" msgstr "RPC agent_id:%s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:866 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:707 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1126 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:212 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:865 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:710 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1160 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" msgstr "端口 %(device)s 已更新。详细信息:%(details)s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:898 #, python-format msgid "Device %s not defined on plugin" msgstr "未在插件上定义设备 %s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:906 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:737 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1181 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:905 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:740 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1215 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1232 #, python-format msgid "Attachment %s removed" msgstr "已除去附件 %s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:238 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:917 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1244 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." msgstr "端口 %s 已更新。" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:971 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970 msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "LinuxBridge 代理 RPC 守护程序已启动!" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1015 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1014 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:42 #, python-format msgid "Interface mappings: %s" @@ -831,87 +841,87 @@ msgid "" "Added segment %(id)s of type %(network_type)s for network %(network_id)s" msgstr "增添segment%(id)s种类%(network_type)s在网络%(network_id)s" -#: neutron/plugins/ml2/managers.py:40 +#: neutron/plugins/ml2/managers.py:43 #, python-format msgid "Configured type driver names: %s" msgstr "配置类型驱动名字: %s" -#: neutron/plugins/ml2/managers.py:45 +#: neutron/plugins/ml2/managers.py:48 #, python-format msgid "Loaded type driver names: %s" msgstr "已加载驱动程序: %s" -#: neutron/plugins/ml2/managers.py:61 +#: neutron/plugins/ml2/managers.py:64 #, python-format msgid "Registered types: %s" msgstr "已注册类型: %s" -#: neutron/plugins/ml2/managers.py:72 +#: neutron/plugins/ml2/managers.py:75 #, python-format msgid "Tenant network_types: %s" msgstr "项目网络类型: %s" -#: neutron/plugins/ml2/managers.py:138 +#: neutron/plugins/ml2/managers.py:161 #, python-format msgid "Initializing driver for type '%s'" msgstr "为类型 '%s'初始化驱动" -#: neutron/plugins/ml2/managers.py:241 +#: neutron/plugins/ml2/managers.py:264 #, python-format msgid "Configured mechanism driver names: %s" msgstr "配置装置驱动名称: %s" -#: neutron/plugins/ml2/managers.py:247 +#: neutron/plugins/ml2/managers.py:270 #, python-format msgid "Loaded mechanism driver names: %s" msgstr "已加载的装置驱动名称: %s" -#: neutron/plugins/ml2/managers.py:259 +#: neutron/plugins/ml2/managers.py:282 #, python-format msgid "Registered mechanism drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:264 +#: neutron/plugins/ml2/managers.py:287 #, python-format msgid "Initializing mechanism driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:603 +#: neutron/plugins/ml2/managers.py:679 #, python-format msgid "Configured extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:609 +#: neutron/plugins/ml2/managers.py:685 #, python-format msgid "Loaded extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:620 +#: neutron/plugins/ml2/managers.py:696 #, python-format msgid "Registered extension drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:626 +#: neutron/plugins/ml2/managers.py:702 #, python-format msgid "Initializing extension driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:634 +#: neutron/plugins/ml2/managers.py:710 #, python-format msgid "Got %(alias)s extension from driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:681 +#: neutron/plugins/ml2/managers.py:759 #, python-format msgid "Extended network dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:688 +#: neutron/plugins/ml2/managers.py:766 #, python-format msgid "Extended subnet dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:695 +#: neutron/plugins/ml2/managers.py:773 #, python-format msgid "Extended port dict for driver '%(drv)s'" msgstr "" @@ -920,22 +930,22 @@ msgstr "" msgid "Modular L2 Plugin initialization complete" msgstr "L2插件模块初始化完成" -#: neutron/plugins/ml2/plugin.py:284 +#: neutron/plugins/ml2/plugin.py:290 #, python-format msgid "Attempt %(count)s to bind port %(port)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:666 +#: neutron/plugins/ml2/plugin.py:678 #, python-format msgid "Port %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:677 +#: neutron/plugins/ml2/plugin.py:689 #, python-format msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1211 +#: neutron/plugins/ml2/plugin.py:1231 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -1064,12 +1074,12 @@ msgstr "" msgid "APIC service agent started" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:181 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:180 #, python-format msgid "APIC host agent: agent starting on %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:201 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:200 #, python-format msgid "APIC host agent: started on %s" msgstr "" @@ -1078,7 +1088,7 @@ msgstr "" msgid "Initializing CRD client... " msgstr "" -#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:54 +#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:53 msgid "Agent initialised successfully, now running... " msgstr "" @@ -1112,14 +1122,6 @@ msgstr "" msgid "Loading OFC driver: %s" msgstr "正在装入 OFC 驱动程序:%s" -#: neutron/plugins/nuage/syncmanager.py:48 -msgid "Starting the sync between Neutron and VSD" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:61 -msgid "Sync between Neutron and VSD completed successfully" -msgstr "" - #: neutron/plugins/ofagent/agent/arp_lib.py:142 msgid "No bridge is set" msgstr "" @@ -1138,43 +1140,43 @@ msgstr "" msgid "unknown network %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:436 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:483 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:439 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "对于网络标识 %(net_uuid)s,正在将 %(vlan_id)s 分配为本地 vlan" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:486 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:586 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:489 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:621 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "正在从网络标识 %(net_uuid)s 恢复 vlan %(vlan_id)s" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:554 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:557 #, python-format msgid "port_unbound() net_uuid %s not in local_vlan_map" msgstr "port_unbound() net_uuid %s 未在 local_vlan_map 中" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:693 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1120 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:696 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1154 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:726 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1150 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:729 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1184 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:820 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1427 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:824 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1461 msgid "Agent tunnel out of sync with plugin!" msgstr "代理隧道与插件不同步!" -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:156 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:153 msgid "NVSD Agent initialized successfully, now running... " msgstr "" @@ -1183,27 +1185,27 @@ msgstr "" msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:681 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:716 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:753 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:788 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:896 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:931 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "正在将物理网络 %(physical_network)s 映射至网桥 %(bridge)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1006 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1040 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1169 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1203 #, python-format msgid "Ancillary Port %s added" msgstr "" @@ -1212,7 +1214,7 @@ msgstr "" msgid "Python PLUMgrid Fake Library Started " msgstr "" -#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:35 +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:34 #, python-format msgid "Fake Director: %s" msgstr "" @@ -1230,31 +1232,31 @@ msgstr "" msgid "Neutron PLUMgrid Director: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:194 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:191 #, python-format msgid "No device with MAC %s defined on agent." msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:219 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:216 #, python-format msgid "Device with MAC %s not defined on plugin" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:226 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:223 #, python-format msgid "Removing device with mac_address %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:247 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:244 msgid "SRIOV NIC Agent RPC Daemon Started!" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:336 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:333 #, python-format msgid "Physical Devices mappings: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:337 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:334 #, python-format msgid "Exclude Devices: %s" msgstr "" @@ -1413,7 +1415,7 @@ msgstr "" msgid "Agent %s already present" msgstr "" -#: neutron/server/__init__.py:52 +#: neutron/server/__init__.py:50 msgid "RPC was already started in parent process by plugin." msgstr "" @@ -1436,12 +1438,12 @@ msgstr "" msgid "BrocadeSVIPlugin.add_router_interface ports_count %d" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:99 +#: neutron/services/metering/agents/metering_agent.py:96 #, python-format msgid "Loading Metering driver %s" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 #, python-format msgid "Loading interface driver %s" msgstr "" diff --git a/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-info.po b/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-info.po index 996a7ca96..96d81aed8 100644 --- a/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-info.po +++ b/neutron/locale/zh_TW/LC_MESSAGES/neutron-log-info.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Neutron\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-04 06:15+0000\n" -"PO-Revision-Date: 2015-02-03 17:39+0000\n" +"POT-Creation-Date: 2015-02-28 06:12+0000\n" +"PO-Revision-Date: 2015-02-26 20:20+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/neutron/" "language/zh_TW/)\n" @@ -56,22 +56,22 @@ msgstr "" msgid "Neutron service started, listening on %(host)s:%(port)s" msgstr "" -#: neutron/wsgi.py:780 +#: neutron/wsgi.py:774 #, python-format msgid "%(method)s %(url)s" msgstr "%(method)s %(url)s" -#: neutron/wsgi.py:797 +#: neutron/wsgi.py:791 #, python-format msgid "HTTP exception thrown: %s" msgstr "已擲出 HTTP 異常狀況:%s" -#: neutron/wsgi.py:813 +#: neutron/wsgi.py:807 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "%(url)s 傳回了 HTTP %(status)d" -#: neutron/wsgi.py:816 +#: neutron/wsgi.py:810 #, python-format msgid "%(url)s returned a fault: %(exception)s" msgstr "%(url)s 傳回了錯誤:%(exception)s" @@ -84,64 +84,64 @@ msgstr "已停用安全群組延伸。" msgid "Disabled allowed-address-pairs extension." msgstr "" -#: neutron/agent/securitygroups_rpc.py:215 +#: neutron/agent/securitygroups_rpc.py:214 #, python-format msgid "" "Skipping method %s as firewall is disabled or configured as " "NoopFirewallDriver." msgstr "" -#: neutron/agent/securitygroups_rpc.py:227 +#: neutron/agent/securitygroups_rpc.py:226 #, python-format msgid "Preparing filters for devices %s" msgstr "正在準備裝置 %s 的過濾器" -#: neutron/agent/securitygroups_rpc.py:257 +#: neutron/agent/securitygroups_rpc.py:256 #, python-format msgid "Security group rule updated %r" msgstr "安全群組規則已更新 %r" -#: neutron/agent/securitygroups_rpc.py:264 +#: neutron/agent/securitygroups_rpc.py:263 #, python-format msgid "Security group member updated %r" msgstr "安全群組成員已更新 %r" -#: neutron/agent/securitygroups_rpc.py:286 +#: neutron/agent/securitygroups_rpc.py:285 msgid "Provider rule updated" msgstr "已更新提供者規則" -#: neutron/agent/securitygroups_rpc.py:298 +#: neutron/agent/securitygroups_rpc.py:297 #, python-format msgid "Remove device filter for %r" msgstr "移除 %r 的裝置過濾器" -#: neutron/agent/securitygroups_rpc.py:308 +#: neutron/agent/securitygroups_rpc.py:307 msgid "Refresh firewall rules" msgstr "重新整理防火牆規則" -#: neutron/agent/securitygroups_rpc.py:312 +#: neutron/agent/securitygroups_rpc.py:311 msgid "No ports here to refresh firewall" msgstr "" -#: neutron/agent/dhcp/agent.py:96 neutron/agent/dhcp/agent.py:593 +#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:589 msgid "DHCP agent started" msgstr "已啟動 DHCP 代理程式" -#: neutron/agent/dhcp/agent.py:148 +#: neutron/agent/dhcp/agent.py:144 msgid "Synchronizing state" msgstr "正在同步化狀態" -#: neutron/agent/dhcp/agent.py:169 +#: neutron/agent/dhcp/agent.py:165 msgid "Synchronizing state complete" msgstr "" -#: neutron/agent/dhcp/agent.py:590 neutron/agent/l3/agent.py:1306 -#: neutron/services/metering/agents/metering_agent.py:281 +#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:1135 +#: neutron/services/metering/agents/metering_agent.py:278 #, python-format msgid "agent_updated by server side %s!" msgstr "agent_updated 是由伺服器端 %s 執行!" -#: neutron/agent/l3/agent.py:1206 +#: neutron/agent/l3/agent.py:1064 msgid "L3 agent started" msgstr "已啟動 L3 代理程式" @@ -150,39 +150,39 @@ msgstr "已啟動 L3 代理程式" msgid "Process runs with uid/gid: %(uid)s/%(gid)s" msgstr "" -#: neutron/agent/linux/dhcp.py:643 +#: neutron/agent/linux/dhcp.py:645 #, python-format msgid "" "Cannot apply dhcp option %(opt)s because it's ip_version %(version)d is not " "in port's address IP versions" msgstr "" -#: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:317 -#: neutron/agent/linux/interface.py:380 neutron/agent/linux/interface.py:427 +#: neutron/agent/linux/interface.py:259 neutron/agent/linux/interface.py:310 +#: neutron/agent/linux/interface.py:368 neutron/agent/linux/interface.py:411 #, python-format msgid "Device %s already exists" msgstr "裝置 %s 已存在" -#: neutron/agent/linux/iptables_firewall.py:94 +#: neutron/agent/linux/iptables_firewall.py:92 #, python-format msgid "Attempted to update port filter which is not filtered %s" msgstr "已嘗試更新未過濾的埠過濾器 %s" -#: neutron/agent/linux/iptables_firewall.py:105 +#: neutron/agent/linux/iptables_firewall.py:103 #, python-format msgid "Attempted to remove port filter which is not filtered %r" msgstr "已嘗試移除未過濾的埠過濾器 %r" -#: neutron/agent/linux/ovs_lib.py:381 +#: neutron/agent/linux/ovs_lib.py:386 #, python-format msgid "Port %(port_id)s not present in bridge %(br_name)s" msgstr "" -#: neutron/api/extensions.py:403 +#: neutron/api/extensions.py:404 msgid "Initializing extension manager." msgstr "正在起始設定延伸管理程式。" -#: neutron/api/extensions.py:571 +#: neutron/api/extensions.py:562 #, python-format msgid "Loaded extension: %s" msgstr "已載入延伸:%s" @@ -197,30 +197,40 @@ msgstr "已啟用容許排序,因為原生分頁需要原生排序" msgid "%(action)s failed (client error): %(exc)s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:74 +#: neutron/callbacks/manager.py:135 +#, python-format +msgid "Notify callbacks for %(resource)s, %(event)s" +msgstr "" + +#: neutron/callbacks/manager.py:142 +#, python-format +msgid "Calling callback %s" +msgstr "" + +#: neutron/cmd/ovs_cleanup.py:73 #, python-format msgid "Deleting port: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:105 +#: neutron/cmd/ovs_cleanup.py:103 #, python-format msgid "Cleaning bridge: %s" msgstr "" -#: neutron/cmd/ovs_cleanup.py:112 +#: neutron/cmd/ovs_cleanup.py:110 msgid "OVS cleanup completed successfully" msgstr "已順利完成 OVS 清理" -#: neutron/common/config.py:169 +#: neutron/common/config.py:189 msgid "Logging enabled!" msgstr "已啟用記載!" -#: neutron/common/config.py:170 +#: neutron/common/config.py:190 #, python-format msgid "%(prog)s version %(version)s" msgstr "" -#: neutron/common/config.py:189 +#: neutron/common/config.py:209 #, python-format msgid "Config paste file: %s" msgstr "配置貼上檔案:%s" @@ -235,19 +245,19 @@ msgid "" "rescheduling is disabled." msgstr "" -#: neutron/db/agentschedulers_db.py:183 +#: neutron/db/agentschedulers_db.py:188 #, python-format msgid "Scheduling unhosted network %s" msgstr "" -#: neutron/db/agentschedulers_db.py:190 +#: neutron/db/agentschedulers_db.py:195 #, python-format msgid "" "Failed to schedule network %s, no eligible agents or it might be already " "scheduled by another server" msgstr "" -#: neutron/db/agentschedulers_db.py:198 +#: neutron/db/agentschedulers_db.py:203 #, python-format msgid "Adding network %(net)s to agent %(agent)%s on host %(host)s" msgstr "" @@ -310,12 +320,12 @@ msgstr "" msgid "No Service associated, so safe to migrate: %s listed" msgstr "" -#: neutron/db/l3_dvr_db.py:488 +#: neutron/db/l3_dvr_db.py:526 #, python-format msgid "Agent Gateway port does not exist, so create one: %s" msgstr "" -#: neutron/db/l3_dvr_db.py:571 +#: neutron/db/l3_dvr_db.py:610 #, python-format msgid "SNAT interface port list does not exist, so create one: %s" msgstr "" @@ -331,7 +341,7 @@ msgid "" "router %(router)s" msgstr "" -#: neutron/db/l3_hamode_db.py:269 +#: neutron/db/l3_hamode_db.py:270 #, python-format msgid "" "Number of available agents lower than max_l3_agents_per_router. L3 agents " @@ -348,7 +358,7 @@ msgstr "" msgid "%d probe(s) deleted" msgstr "" -#: neutron/notifiers/nova.py:263 +#: neutron/notifiers/nova.py:309 #, python-format msgid "Nova event response: %s" msgstr "" @@ -607,60 +617,60 @@ msgstr "" msgid "Network VLAN ranges: %s" msgstr "網路 VLAN 範圍:%s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:233 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:234 #, python-format msgid "Provisioning network %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:258 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:259 #, python-format msgid "Reclaiming local network %s" msgstr "正在收回本端網路 %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:279 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:280 #, python-format msgid "Binding VLAN ID %(segmentation_id)s to switch port %(port_id)s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:301 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:302 #, python-format msgid "Network %s is not avalailable on this agent" msgstr "在此代理程式上無法使用網路 %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:319 #, python-format msgid "Port metrics enabled for port: %s" msgstr "" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:365 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:366 #, python-format msgid "Adding port %s" msgstr "正在新增連接埠 %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:367 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:368 #, 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:394 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:395 #, python-format msgid "Removing port %s" msgstr "正在移除埠 %s" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:426 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:981 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:815 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1399 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:254 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:427 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:980 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:819 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1433 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251 msgid "Agent out of sync with plugin!" msgstr "代理程式與外掛程式不同步!" -#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:462 -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:264 -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1022 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:151 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1586 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:350 +#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:463 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:261 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1019 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:154 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1627 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345 msgid "Agent initialized successfully, now running... " msgstr "已順利地起始設定代理程式,現正在執行中..." @@ -761,64 +771,64 @@ msgstr "" msgid "Set the controller to a new controller: %s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:191 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:189 #, python-format msgid "" "Mapping physical network %(physical_network)s to interface %(interface)s" msgstr "" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:222 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:220 #, python-format msgid "" "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!" msgstr "迴圈反覆運算已超出間隔(%(polling_interval)s 與 %(elapsed)s)!" -#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:236 +#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:234 #, python-format msgid "Controller IPs: %s" msgstr "" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:796 -#: neutron/plugins/nec/agent/nec_neutron_agent.py:124 -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:90 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:100 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:795 +#: neutron/plugins/nec/agent/nec_neutron_agent.py:123 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:99 #, python-format msgid "RPC agent_id: %s" msgstr "RPC agent_id:%s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:866 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:707 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1126 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:212 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:865 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:710 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1160 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:209 #, python-format msgid "Port %(device)s updated. Details: %(details)s" msgstr "已更新埠 %(device)s。詳細資料:%(details)s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:899 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:898 #, python-format msgid "Device %s not defined on plugin" msgstr "外掛程式上未定義裝置 %s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:906 -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:737 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1181 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1198 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:905 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:740 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1215 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1232 #, python-format msgid "Attachment %s removed" msgstr "已移除連接裝置 %s" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:918 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210 -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:238 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:917 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1244 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235 #, python-format msgid "Port %s updated." msgstr "已更新埠 %s。" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:971 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:970 msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "已啟動「LinuxBridge 代理程式 RPC 常駐程式」!" -#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1015 +#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1014 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:42 #, python-format msgid "Interface mappings: %s" @@ -830,87 +840,87 @@ msgid "" "Added segment %(id)s of type %(network_type)s for network %(network_id)s" msgstr "" -#: neutron/plugins/ml2/managers.py:40 +#: neutron/plugins/ml2/managers.py:43 #, python-format msgid "Configured type driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:45 +#: neutron/plugins/ml2/managers.py:48 #, python-format msgid "Loaded type driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:61 +#: neutron/plugins/ml2/managers.py:64 #, python-format msgid "Registered types: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:72 +#: neutron/plugins/ml2/managers.py:75 #, python-format msgid "Tenant network_types: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:138 +#: neutron/plugins/ml2/managers.py:161 #, python-format msgid "Initializing driver for type '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:241 +#: neutron/plugins/ml2/managers.py:264 #, python-format msgid "Configured mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:247 +#: neutron/plugins/ml2/managers.py:270 #, python-format msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:259 +#: neutron/plugins/ml2/managers.py:282 #, python-format msgid "Registered mechanism drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:264 +#: neutron/plugins/ml2/managers.py:287 #, python-format msgid "Initializing mechanism driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:603 +#: neutron/plugins/ml2/managers.py:679 #, python-format msgid "Configured extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:609 +#: neutron/plugins/ml2/managers.py:685 #, python-format msgid "Loaded extension driver names: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:620 +#: neutron/plugins/ml2/managers.py:696 #, python-format msgid "Registered extension drivers: %s" msgstr "" -#: neutron/plugins/ml2/managers.py:626 +#: neutron/plugins/ml2/managers.py:702 #, python-format msgid "Initializing extension driver '%s'" msgstr "" -#: neutron/plugins/ml2/managers.py:634 +#: neutron/plugins/ml2/managers.py:710 #, python-format msgid "Got %(alias)s extension from driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:681 +#: neutron/plugins/ml2/managers.py:759 #, python-format msgid "Extended network dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:688 +#: neutron/plugins/ml2/managers.py:766 #, python-format msgid "Extended subnet dict for driver '%(drv)s'" msgstr "" -#: neutron/plugins/ml2/managers.py:695 +#: neutron/plugins/ml2/managers.py:773 #, python-format msgid "Extended port dict for driver '%(drv)s'" msgstr "" @@ -919,22 +929,22 @@ msgstr "" msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:284 +#: neutron/plugins/ml2/plugin.py:290 #, python-format msgid "Attempt %(count)s to bind port %(port)s" msgstr "" -#: neutron/plugins/ml2/plugin.py:666 +#: neutron/plugins/ml2/plugin.py:678 #, python-format msgid "Port %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:677 +#: neutron/plugins/ml2/plugin.py:689 #, python-format msgid "Subnet %s was deleted concurrently" msgstr "" -#: neutron/plugins/ml2/plugin.py:1211 +#: neutron/plugins/ml2/plugin.py:1231 #, python-format msgid "" "Binding info for port %s was not found, it might have been deleted already." @@ -1063,12 +1073,12 @@ msgstr "" msgid "APIC service agent started" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:181 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:180 #, python-format msgid "APIC host agent: agent starting on %s" msgstr "" -#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:201 +#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:200 #, python-format msgid "APIC host agent: started on %s" msgstr "" @@ -1077,7 +1087,7 @@ msgstr "" msgid "Initializing CRD client... " msgstr "" -#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:54 +#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:53 msgid "Agent initialised successfully, now running... " msgstr "" @@ -1111,14 +1121,6 @@ msgstr "" msgid "Loading OFC driver: %s" msgstr "正在載入 OFC 驅動程式:%s" -#: neutron/plugins/nuage/syncmanager.py:48 -msgid "Starting the sync between Neutron and VSD" -msgstr "" - -#: neutron/plugins/nuage/syncmanager.py:61 -msgid "Sync between Neutron and VSD completed successfully" -msgstr "" - #: neutron/plugins/ofagent/agent/arp_lib.py:142 msgid "No bridge is set" msgstr "" @@ -1137,43 +1139,43 @@ msgstr "" msgid "unknown network %s" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:436 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:483 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:439 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:518 #, python-format msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" msgstr "正在將 %(vlan_id)s 指派為 net-id = %(net_uuid)s 的本端 VLAN" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:486 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:586 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:489 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:621 #, python-format msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" msgstr "正在從 net-id = %(net_uuid)s 收回 VLAN = %(vlan_id)s" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:554 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:557 #, python-format msgid "port_unbound() net_uuid %s not in local_vlan_map" msgstr "port_unbound() net_uuid %s 不在 local_vlan_map 中" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:693 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1120 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:696 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1154 #, python-format msgid "" "Port %s was not found on the integration bridge and will therefore not be " "processed" msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:726 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1150 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:729 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1184 #, python-format msgid "Configuration for device %s completed." msgstr "" -#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:820 -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1427 +#: neutron/plugins/ofagent/agent/ofa_neutron_agent.py:824 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1461 msgid "Agent tunnel out of sync with plugin!" msgstr "代理程式通道與外掛程式不同步!" -#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:156 +#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:153 msgid "NVSD Agent initialized successfully, now running... " msgstr "" @@ -1182,27 +1184,27 @@ msgstr "" msgid "L2 Agent operating in DVR Mode with MAC %s" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:681 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:716 #, python-format msgid "port_unbound(): net_uuid %s not in local_vlan_map" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:753 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:788 #, python-format msgid "Adding %s to list of bridges." msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:896 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:931 #, python-format msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" msgstr "正在將實體網路 %(physical_network)s 對映到橋接器 %(bridge)s" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1006 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1040 #, python-format msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!" msgstr "" -#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1169 +#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1203 #, python-format msgid "Ancillary Port %s added" msgstr "" @@ -1211,7 +1213,7 @@ msgstr "" msgid "Python PLUMgrid Fake Library Started " msgstr "" -#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:35 +#: neutron/plugins/plumgrid/drivers/fake_plumlib.py:34 #, python-format msgid "Fake Director: %s" msgstr "" @@ -1229,31 +1231,31 @@ msgstr "" msgid "Neutron PLUMgrid Director: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:194 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:191 #, python-format msgid "No device with MAC %s defined on agent." msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:219 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:216 #, python-format msgid "Device with MAC %s not defined on plugin" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:226 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:223 #, python-format msgid "Removing device with mac_address %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:247 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:244 msgid "SRIOV NIC Agent RPC Daemon Started!" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:336 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:333 #, python-format msgid "Physical Devices mappings: %s" msgstr "" -#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:337 +#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:334 #, python-format msgid "Exclude Devices: %s" msgstr "" @@ -1412,7 +1414,7 @@ msgstr "" msgid "Agent %s already present" msgstr "" -#: neutron/server/__init__.py:52 +#: neutron/server/__init__.py:50 msgid "RPC was already started in parent process by plugin." msgstr "" @@ -1435,12 +1437,12 @@ msgstr "" msgid "BrocadeSVIPlugin.add_router_interface ports_count %d" msgstr "" -#: neutron/services/metering/agents/metering_agent.py:99 +#: neutron/services/metering/agents/metering_agent.py:96 #, python-format msgid "Loading Metering driver %s" msgstr "" -#: neutron/services/metering/drivers/iptables/iptables_driver.py:92 +#: neutron/services/metering/drivers/iptables/iptables_driver.py:89 #, python-format msgid "Loading interface driver %s" msgstr ""