msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-05-29 06:16+0000\n"
-"PO-Revision-Date: 2015-05-28 20:54+0000\n"
+"POT-Creation-Date: 2015-07-11 06:09+0000\n"
+"PO-Revision-Date: 2015-07-08 20:45+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
-"Language-Team: German (http://www.transifex.com/projects/p/neutron/language/"
-"de/)\n"
+"Language-Team: German (http://www.transifex.com/p/neutron/language/de/)\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
msgid "Attempted to update port filter which is not filtered %s"
msgstr "Versuch, ungefilterten Portfilter %s zu aktualisieren"
-#, python-format
-msgid "Caught %s, exiting"
-msgstr "%s abgefangen. Vorgang wird beendet"
-
-#, python-format
-msgid "Caught %s, stopping children"
-msgstr "%s abgefangen, untergeordnete Elemente werden gestoppt"
-
-#, python-format
-msgid "Child %(pid)d killed by signal %(sig)d"
-msgstr "Untergeordnetes Element %(pid)d durch Signal %(sig)d abgebrochen"
-
-#, python-format
-msgid "Child %(pid)s exited with status %(code)d"
-msgstr "Untergeordnete %(pid)s mit Status %(code)d beendet"
-
-#, python-format
-msgid "Child caught %s, exiting"
-msgstr "Untergeordnetes Element %s abgefangen; Vorgang wird beendet"
-
#, python-format
msgid "Config paste file: %s"
msgstr "Konfigurations-Paste-Datei: %s"
msgid "Disabled security-group extension."
msgstr "Sicherheitsgruppenerweiterung wurde inaktiviert."
-#, python-format
-msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
-msgstr "Eventlet backdoor hört auf %(port)s für Prozess %(pid)d"
-
-msgid "Forking too fast, sleeping"
-msgstr "Verzweigung zu schnell; im Ruhemodus"
-
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "Ungültige IP-Adresse in Pool gefunden: %(start)s - %(end)s:"
msgid "OVS cleanup completed successfully"
msgstr "OVS-Bereinigungsprozedur erfolgreich abgeschlossen"
-msgid "Parent process has died unexpectedly, exiting"
-msgstr ""
-"Übergeordneter Prozess wurde unerwartet abgebrochen. Vorgang wird beendet"
-
#, python-format
msgid "Port %(device)s updated. Details: %(details)s"
msgstr "Port %(device)s aktualisiert. Details: %(details)s"
msgid "Security group rule updated %r"
msgstr "Sicherheitsgruppenregel aktualisiert %r"
-#, python-format
-msgid "Skipping periodic task %(task)s because it is disabled"
-msgstr "Überspringe periodische Aufgabe %(task)s weil sie deaktiviert ist"
-
-#, python-format
-msgid "Skipping periodic task %(task)s because its interval is negative"
-msgstr ""
-"Überspringe periodische Aufgabe %(task)s weil der Intervall negativ ist"
-
#, python-format
msgid "Skipping port %s as no IP is configure on it"
msgstr ""
msgstr ""
"Anfangs-IP-Adresse (%(start)s) ist größer als Ende-IP-Adresse (%(end)s)"
-#, python-format
-msgid "Started child %d"
-msgstr "Untergeordnetes Element %d gestartet"
-
-#, python-format
-msgid "Starting %d workers"
-msgstr "Starten von %d Workers"
-
msgid "Synchronizing state"
msgstr "Synchronisation von Status"
"Überprüfung für CIDR: %(new_cidr)s fehlgeschlagen - Überschneidung mit "
"Teilnetz %(subnet_id)s (CIDR: %(cidr)s)"
-#, python-format
-msgid "Waiting on %d children to exit"
-msgstr "Warten auf Beenden von %d untergeordneten Elementen"
-
#, python-format
msgid "agent_updated by server side %s!"
msgstr "'agent_updated' (Agent aktualisiert) durch Serverseite %s!"
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-06-11 06:02+0000\n"
-"PO-Revision-Date: 2015-06-10 23:52+0000\n"
+"POT-Creation-Date: 2015-07-11 06:09+0000\n"
+"PO-Revision-Date: 2015-07-08 20:45+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
-"Language-Team: Spanish (http://www.transifex.com/projects/p/neutron/language/"
-"es/)\n"
+"Language-Team: Spanish (http://www.transifex.com/p/neutron/language/es/)\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
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"
-#, python-format
-msgid "Caught %s, exiting"
-msgstr "Se ha captado %s, saliendo"
-
-#, python-format
-msgid "Caught %s, stopping children"
-msgstr "Se ha captado %s, deteniendo hijos"
-
-#, python-format
-msgid "Child %(pid)d killed by signal %(sig)d"
-msgstr "Hijo %(pid)d matado por señal %(sig)d"
-
-#, python-format
-msgid "Child %(pid)s exited with status %(code)d"
-msgstr "El hijo %(pid)s ha salido con el estado %(code)d"
-
-#, python-format
-msgid "Child caught %s, exiting"
-msgstr "Hijo captado %s, saliendo"
-
#, python-format
msgid "Config paste file: %s"
msgstr "Archivo de configuración de pegar: %s"
msgid "Disabled security-group extension."
msgstr "La extensión security-group se ha inhabilitado."
-#, python-format
-msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
-msgstr "Eventlet oculto escuchando en %(port)s para el proceso %(pid)d"
-
-msgid "Forking too fast, sleeping"
-msgstr "Bifurcación demasiado rápida, en reposo"
-
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
msgid "OVS cleanup completed successfully"
msgstr "La limpieza de OVS se ha completado satisfactoriamente"
-msgid "Parent process has died unexpectedly, exiting"
-msgstr "El proceso padre se ha detenido inesperadamente, saliendo"
-
#, python-format
msgid "Port %(device)s updated. Details: %(details)s"
msgstr "Se ha actualizado el puerto %(device)s. Detalles: %(details)s"
msgid "Security group rule updated %r"
msgstr "Se ha actualizado la regla de grupo de seguridad %r"
-#, python-format
-msgid "Skipping periodic task %(task)s because it is disabled"
-msgstr "Omitiendo la tarea periódica %(task)s porque está inhabilitada"
-
-#, python-format
-msgid "Skipping periodic task %(task)s because its interval is negative"
-msgstr "Omitiendo la tarea periódica %(task)s porque el intervalo es negativo"
-
#, python-format
msgid "Skipping port %s as no IP is configure on it"
msgstr "Saltando el puerto %s, ya que no hay ninguna IP configurada en él"
msgstr ""
"La IP de inicio (%(start)s) es mayor que la IP de finalización (%(end)s)"
-#, python-format
-msgid "Started child %d"
-msgstr "Se ha iniciado el hijo %d"
-
-#, python-format
-msgid "Starting %d workers"
-msgstr "Iniciando %d trabajadores"
-
msgid "Synchronizing state"
msgstr "Sincronizando estado"
"Se ha encontrado un error en validación para CIDR: %(new_cidr)s; se solapa "
"con la subred %(subnet_id)s (CIDR: %(cidr)s)"
-msgid "Wait called after thread killed. Cleaning up."
-msgstr "Esperar llamado después de cortar la línea. Limpiando."
-
-#, python-format
-msgid "Waiting on %d children to exit"
-msgstr "En espera de %d hijos para salir"
-
#, python-format
msgid "agent_updated by server side %s!"
msgstr "agent_updated por el lado del servidor %s!"
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-06-02 06:15+0000\n"
-"PO-Revision-Date: 2015-06-01 16:41+0000\n"
-"Last-Translator: Maxime COQUEREL <max.coquerel@gmail.com>\n"
-"Language-Team: French (http://www.transifex.com/projects/p/neutron/language/"
-"fr/)\n"
+"POT-Creation-Date: 2015-07-11 06:09+0000\n"
+"PO-Revision-Date: 2015-07-08 20:45+0000\n"
+"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
+"Language-Team: French (http://www.transifex.com/p/neutron/language/fr/)\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"L'information de liaison pour le port %s n'a pas été trouvée, elle peut déjà "
"avoir été effacée."
-#, python-format
-msgid "Caught %s, exiting"
-msgstr "%s interceptée, sortie"
-
-#, python-format
-msgid "Caught %s, stopping children"
-msgstr "%s interceptée, arrêt de l'enfant"
-
-#, python-format
-msgid "Child %(pid)d killed by signal %(sig)d"
-msgstr "Enfant %(pid)d arrêté par le signal %(sig)d"
-
-#, python-format
-msgid "Child %(pid)s exited with status %(code)d"
-msgstr "Processus fils %(pid)s terminé avec le status %(code)d"
-
-#, python-format
-msgid "Child caught %s, exiting"
-msgstr "L'enfant a reçu %s, sortie"
-
#, python-format
msgid "Cleaning bridge: %s"
msgstr "Supprimer le pont: %s"
msgid "Disabled security-group extension."
msgstr "Extension du groupe de sécurité désactivée."
-#, python-format
-msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
-msgstr "Eventlet backdoor en écoute sur le port %(port)s for process %(pid)d"
-
#, python-format
msgid "Exclude Devices: %s"
msgstr "Equipements exclus: %s"
-msgid "Forking too fast, sleeping"
-msgstr "Bifurcation trop rapide, pause"
-
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "Adresse IP non valide trouvée dans le pool : %(start)s - %(end)s :"
msgid "OVS cleanup completed successfully"
msgstr "Le nettoyage d'OVS s'est terminé avec succès."
-msgid "Parent process has died unexpectedly, exiting"
-msgstr "Processus parent arrêté de manière inattendue, sortie"
-
#, python-format
msgid "Physical Devices mappings: %s"
msgstr "Mappages d'Équipements Physiques: %s"
msgid "Service %s is supported by the core plugin"
msgstr "Le service %s est supporté par le core plugin"
-#, python-format
-msgid "Skipping periodic task %(task)s because it is disabled"
-msgstr "Tâche périodique %(task)s car elle est désactivée"
-
-#, python-format
-msgid "Skipping periodic task %(task)s because its interval is negative"
-msgstr "Tâche périodique %(task)s ignorée car son intervalle est négatif"
-
#, python-format
msgid "Skipping port %s as no IP is configure on it"
msgstr "Ignorer le port %s car aucune adresse IP n'est configurée"
"L'adresse IP de début (%(start)s) est supérieure à l'adresse IP de fin "
"(%(end)s)."
-#, python-format
-msgid "Started child %d"
-msgstr "Enfant démarré %d"
-
-#, python-format
-msgid "Starting %d workers"
-msgstr "Démarrage des travailleurs %d"
-
#, python-format
msgid "Subnet %s was deleted concurrently"
msgstr "Le sous-réseau %s a été effacé en même temps"
"La validation du routage CIDR %(new_cidr)s a échoué : il chevauche le sous-"
"réseau %(subnet_id)s (CIDR : %(cidr)s) "
-msgid "Wait called after thread killed. Cleaning up."
-msgstr "Pause demandée après suppression de thread. Nettoyage."
-
-#, python-format
-msgid "Waiting on %d children to exit"
-msgstr "En attente %d enfants pour sortie"
-
#, python-format
msgid "agent_updated by server side %s!"
msgstr "agent_updated au niveau du serveur %s !"
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-05-29 06:16+0000\n"
-"PO-Revision-Date: 2015-05-28 20:54+0000\n"
+"POT-Creation-Date: 2015-07-11 06:09+0000\n"
+"PO-Revision-Date: 2015-07-08 20:45+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
-"Language-Team: Italian (http://www.transifex.com/projects/p/neutron/language/"
-"it/)\n"
+"Language-Team: Italian (http://www.transifex.com/p/neutron/language/it/)\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
msgid "Attempted to update port filter which is not filtered %s"
msgstr "Tentativo di aggiornare il filtro della porta che non è filtrata %s"
-#, python-format
-msgid "Caught %s, exiting"
-msgstr "Rilevato %s, esistente"
-
-#, python-format
-msgid "Caught %s, stopping children"
-msgstr "Intercettato %s, arresto in corso dei children"
-
-#, python-format
-msgid "Child %(pid)d killed by signal %(sig)d"
-msgstr "Child %(pid)d interrotto dal segnale %(sig)d"
-
-#, python-format
-msgid "Child %(pid)s exited with status %(code)d"
-msgstr "Child %(pid)s terminato con stato %(code)d"
-
-#, python-format
-msgid "Child caught %s, exiting"
-msgstr "Cogliere Child %s, uscendo"
-
#, python-format
msgid "Config paste file: %s"
msgstr "Configurazione file paste: %s"
msgid "Disabled security-group extension."
msgstr "Estensione di security-group disabilitata."
-#, python-format
-msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
-msgstr "Ascolto di eventlet backdoor su %(port)s per il processo %(pid)d"
-
-msgid "Forking too fast, sleeping"
-msgstr "Sblocco troppo veloce, attendere"
-
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "Trovato un indirizzo IP invalido nel pool: %(start)s - %(end)s:"
msgid "OVS cleanup completed successfully"
msgstr "Ripulitura di OVS completata correttamente"
-msgid "Parent process has died unexpectedly, exiting"
-msgstr "Il processo principale è stato interrotto inaspettatamente, uscire"
-
#, python-format
msgid "Port %(device)s updated. Details: %(details)s"
msgstr "Porta %(device)s aggiornata. Dettagli: %(details)s"
msgid "Security group rule updated %r"
msgstr "Regola gruppo di sicurezza aggiornata %r"
-#, python-format
-msgid "Skipping periodic task %(task)s because it is disabled"
-msgstr "Abbadono dell'attività periodica %(task)s perché è disabilitata"
-
-#, python-format
-msgid "Skipping periodic task %(task)s because its interval is negative"
-msgstr ""
-"Abbadono dell'attività periodica %(task)s perché l'intervalo è negativo"
-
#, python-format
msgid "Skipping port %s as no IP is configure on it"
msgstr "La porta %s viene ignorata in quanto non ha nessun IP configurato"
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "L'IP iniziale (%(start)s) è superiore all'IP finale (%(end)s)"
-#, python-format
-msgid "Started child %d"
-msgstr "Child avviato %d"
-
-#, python-format
-msgid "Starting %d workers"
-msgstr "Avvio %d operatori"
-
msgid "Synchronizing state"
msgstr "Stato sincronizzazione"
"Convalida per CIDR: %(new_cidr)s non riuscita - si sovrappone con la "
"sottorete %(subnet_id)s (CIDR: %(cidr)s)"
-#, python-format
-msgid "Waiting on %d children to exit"
-msgstr "In attesa %d degli elementi secondari per uscire"
-
#, python-format
msgid "agent_updated by server side %s!"
msgstr "agent_updated dal lato server %s!"
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-05-29 06:16+0000\n"
-"PO-Revision-Date: 2015-05-28 20:54+0000\n"
+"POT-Creation-Date: 2015-07-11 06:09+0000\n"
+"PO-Revision-Date: 2015-07-08 20:45+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
-"Language-Team: Japanese (http://www.transifex.com/projects/p/neutron/"
-"language/ja/)\n"
+"Language-Team: Japanese (http://www.transifex.com/p/neutron/language/ja/)\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
msgid "Attempted to update port filter which is not filtered %s"
msgstr "フィルター処理されていないポート・フィルター %s を更新しようとしました"
-#, python-format
-msgid "Caught %s, exiting"
-msgstr "%s が見つかりました。終了しています"
-
-#, python-format
-msgid "Caught %s, stopping children"
-msgstr "%s が見つかりました。子を停止しています"
-
-#, python-format
-msgid "Child %(pid)d killed by signal %(sig)d"
-msgstr "子 %(pid)d がシグナル %(sig)d によって強制終了されました"
-
-#, python-format
-msgid "Child %(pid)s exited with status %(code)d"
-msgstr "子 %(pid)s が状況 %(code)d で終了しました"
-
#, python-format
msgid "Config paste file: %s"
msgstr "構成貼り付けファイル: %s"
msgid "Disabled security-group extension."
msgstr "security-group 拡張を無効にしました。"
-#, python-format
-msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
-msgstr "Eventlet backdoorは、プロセス%(pid)dの%(port)sをリスニングしています。"
-
-msgid "Forking too fast, sleeping"
-msgstr "fork が早すぎます。スリープ状態にしています"
-
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "プールで無効な IP アドレスが見つかりました: %(start)s から %(end)s:"
msgid "OVS cleanup completed successfully"
msgstr "OVS のクリーンアップが正常に完了しました"
-msgid "Parent process has died unexpectedly, exiting"
-msgstr "親プロセスが予期せずに停止しました。終了しています"
-
#, python-format
msgid "Port %(device)s updated. Details: %(details)s"
msgstr "ポート %(device)s が更新されました。詳細: %(details)s"
msgid "Security group rule updated %r"
msgstr "セキュリティー・グループ・ルールが %r を更新しました"
-#, python-format
-msgid "Skipping periodic task %(task)s because it is disabled"
-msgstr "タスクが使用不可であるため、定期タスク %(task)s をスキップしています"
-
-#, python-format
-msgid "Skipping periodic task %(task)s because its interval is negative"
-msgstr "タスクの間隔が負であるため、定期タスク %(task)s をスキップしています"
-
#, python-format
msgid "Skipping port %s as no IP is configure on it"
msgstr "ポート %s には IP が構成されていないため、このポートをスキップします"
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "開始 IP (%(start)s) が終了 IP (%(end)s) より大きくなっています"
-#, python-format
-msgid "Started child %d"
-msgstr "子 %d を開始しました"
-
-#, python-format
-msgid "Starting %d workers"
-msgstr "%d ワーカーを開始しています"
-
msgid "Synchronizing state"
msgstr "状態の同期中"
"CIDR %(new_cidr)s の検証が失敗しました。サブネット %(subnet_id)s (CIDR: "
"%(cidr)s) とオーバーラップしています"
-#, python-format
-msgid "Waiting on %d children to exit"
-msgstr "%d 個の子で終了を待機しています"
-
#, python-format
msgid "agent_updated by server side %s!"
msgstr "サーバー・サイド %s による agent_updated!"
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-05-29 06:16+0000\n"
-"PO-Revision-Date: 2015-05-28 20:54+0000\n"
+"POT-Creation-Date: 2015-07-11 06:09+0000\n"
+"PO-Revision-Date: 2015-07-08 20:45+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
-"Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/neutron/"
-"language/ko_KR/)\n"
+"Language-Team: Korean (Korea) (http://www.transifex.com/p/neutron/language/"
+"ko_KR/)\n"
"Language: ko_KR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
msgid "Attempted to update port filter which is not filtered %s"
msgstr "필터링된 %s이(가) 아닌 포트 필터를 업데이트하려고 시도함"
-#, python-format
-msgid "Caught %s, exiting"
-msgstr "%s 발견, 종료 중"
-
-#, python-format
-msgid "Caught %s, stopping children"
-msgstr "%s 발견, 하위 중지 중"
-
-#, python-format
-msgid "Child %(pid)d killed by signal %(sig)d"
-msgstr "%(pid)d 하위가 %(sig)d 신호에 의해 강제 종료됨"
-
-#, python-format
-msgid "Child %(pid)s exited with status %(code)d"
-msgstr "%(pid)s 하위가 %(code)d 상태와 함께 종료했음"
-
-#, python-format
-msgid "Child caught %s, exiting"
-msgstr "자식으로 된 %s가 존재함."
-
#, python-format
msgid "Config paste file: %s"
msgstr "구성 붙여넣기 파일: %s"
msgid "Disabled security-group extension."
msgstr "보안 그룹 확장을 사용하지 않습니다. "
-#, python-format
-msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
-msgstr "Eventlet 백도어는 프로세스 %(pid)d 일 동안 %(port)s에서 수신"
-
-msgid "Forking too fast, sleeping"
-msgstr "포크가 너무 빠름. 정지 중"
-
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "풀에서 올바르지 않은 IP 주소 발견: %(start)s - %(end)s:"
msgid "OVS cleanup completed successfully"
msgstr "OVS 정리가 완료됨"
-msgid "Parent process has died unexpectedly, exiting"
-msgstr "상위 프로세스가 예기치 않게 정지했습니다. 종료 중"
-
#, python-format
msgid "Port %(device)s updated. Details: %(details)s"
msgstr "%(device)s 포트가 업데이트되었습니다. 세부사항: %(details)s"
msgid "Security group rule updated %r"
msgstr "보안 그룹 규칙이 %r을(를) 업데이트함"
-#, python-format
-msgid "Skipping periodic task %(task)s because it is disabled"
-msgstr "사용 안하기 때문에 주기적 태스크 %(task)s을(를) 건너뜀"
-
-#, python-format
-msgid "Skipping periodic task %(task)s because its interval is negative"
-msgstr "간격이 음수이기 때문에 주기적 태스크 %(task)s을(를) 건너뜀"
-
#, python-format
msgid "Skipping port %s as no IP is configure on it"
msgstr "구성된 IP가 없어서 포트 %s을(를) 건너뜀"
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "시작 IP(%(start)s)가 끝 IP(%(end)s)보다 큼"
-#, python-format
-msgid "Started child %d"
-msgstr "%d 하위를 시작했음"
-
-#, python-format
-msgid "Starting %d workers"
-msgstr "%d 작업자 시작 중"
-
msgid "Synchronizing state"
msgstr "상태 동기화 중"
"CIDR %(new_cidr)s 유효성 검증 실패 - 서브넷 %(subnet_id)s(CIDR: %(cidr)s)과"
"(와) 겹침"
-#, python-format
-msgid "Waiting on %d children to exit"
-msgstr "%d 하위에서 종료하기를 대기 중임"
-
#, python-format
msgid "agent_updated by server side %s!"
msgstr "서버측 %s!에 의한 agent_updated"
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: neutron 2015.2.0.dev464\n"
+"Project-Id-Version: neutron 7.0.0.0b2.dev192\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-06-11 06:02+0000\n"
+"POT-Creation-Date: 2015-07-11 06:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
-#: neutron/manager.py:134
+#: neutron/manager.py:135
msgid "Error, plugin is not set"
msgstr ""
-#: neutron/manager.py:145
+#: neutron/manager.py:146
#, python-format
msgid "Error loading plugin by name, %s"
msgstr ""
-#: neutron/manager.py:146
+#: neutron/manager.py:147
#, python-format
msgid "Error loading plugin by class, %s"
msgstr ""
-#: neutron/policy.py:266
+#: neutron/policy.py:267
#, python-format
msgid "Policy check error while calling %s!"
msgstr ""
-#: neutron/service.py:106 neutron/service.py:167
+#: neutron/service.py:108 neutron/service.py:170
msgid "Unrecoverable error: please check log for details."
msgstr ""
-#: neutron/service.py:146
+#: neutron/service.py:148
#, python-format
msgid "'rpc_workers = %d' ignored because start_rpc_listeners is not implemented."
msgstr ""
-#: neutron/service.py:174
+#: neutron/service.py:184
msgid "No known API applications configured."
msgstr ""
-#: neutron/service.py:281
+#: neutron/service.py:291
msgid "Exception occurs when timer stops"
msgstr ""
-#: neutron/service.py:290
+#: neutron/service.py:300
msgid "Exception occurs when waiting for timer"
msgstr ""
msgid "Unable to listen on %(host)s:%(port)s"
msgstr ""
-#: neutron/wsgi.py:799
+#: neutron/wsgi.py:800
#, python-format
msgid "InvalidContentType: %s"
msgstr ""
-#: neutron/wsgi.py:803
+#: neutron/wsgi.py:804
#, python-format
msgid "MalformedRequestBody: %s"
msgstr ""
-#: neutron/wsgi.py:812
+#: neutron/wsgi.py:813
msgid "Internal error"
msgstr ""
-#: neutron/agent/common/ovs_lib.py:219 neutron/agent/common/ovs_lib.py:314
+#: neutron/agent/common/ovs_lib.py:225 neutron/agent/common/ovs_lib.py:320
#, python-format
msgid "Unable to execute %(cmd)s. Exception: %(exception)s"
msgstr ""
-#: neutron/agent/common/ovs_lib.py:240
+#: neutron/agent/common/ovs_lib.py:246
#, python-format
msgid "Timed out retrieving ofport on port %(pname)s. Exception: %(exception)s"
msgstr ""
-#: neutron/agent/common/ovs_lib.py:533
+#: neutron/agent/common/ovs_lib.py:566
#, python-format
msgid "OVS flows could not be applied on bridge %s"
msgstr ""
-#: neutron/agent/dhcp/agent.py:134
+#: neutron/agent/dhcp/agent.py:137
#, python-format
msgid "Unable to %(action)s dhcp for %(net_id)s."
msgstr ""
-#: neutron/agent/dhcp/agent.py:161
+#: neutron/agent/dhcp/agent.py:164
#, python-format
msgid "Unable to sync network state on deleted network %s"
msgstr ""
-#: neutron/agent/dhcp/agent.py:174
+#: neutron/agent/dhcp/agent.py:177
msgid "Unable to sync network state."
msgstr ""
-#: neutron/agent/dhcp/agent.py:205
+#: neutron/agent/dhcp/agent.py:208
#, python-format
msgid "Network %s info call failed."
msgstr ""
-#: neutron/agent/dhcp/agent.py:573 neutron/agent/l3/agent.py:627
-#: neutron/agent/metadata/agent.py:311
+#: neutron/agent/dhcp/agent.py:577 neutron/agent/l3/agent.py:640
+#: neutron/agent/metadata/agent.py:315
#: neutron/plugins/hyperv/agent/l2_agent.py:94
#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:109
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:812
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:300
-#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:129
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:814
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:130
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:311
#: neutron/services/metering/agents/metering_agent.py:283
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/l3/agent.py:173 neutron/tests/unit/agent/l3/test_agent.py:2193
+#: neutron/agent/l3/agent.py:174 neutron/tests/unit/agent/l3/test_agent.py:1865
#, python-format
msgid "Error importing interface driver '%s'"
msgstr ""
-#: neutron/agent/l3/agent.py:235 neutron/agent/linux/dhcp.py:879
+#: neutron/agent/l3/agent.py:236 neutron/agent/linux/dhcp.py:923
msgid "An interface driver must be specified"
msgstr ""
-#: neutron/agent/l3/agent.py:240
+#: neutron/agent/l3/agent.py:241
msgid "Router id is required if not using namespaces."
msgstr ""
-#: neutron/agent/l3/agent.py:247
+#: neutron/agent/l3/agent.py:248
#, python-format
msgid "%s used in config as ipv6_gateway is not a valid IPv6 link-local address."
msgstr ""
-#: neutron/agent/l3/agent.py:329
+#: neutron/agent/l3/agent.py:333
#, python-format
msgid "Error while deleting router %s"
msgstr ""
-#: neutron/agent/l3/agent.py:398
+#: neutron/agent/l3/agent.py:403
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3/agent.py:452
+#: neutron/agent/l3/agent.py:458
#, python-format
msgid "Failed to fetch router information for '%s'"
msgstr ""
-#: neutron/agent/l3/agent.py:475
+#: neutron/agent/l3/agent.py:487
#, python-format
msgid "Removing incompatible router '%s'"
msgstr ""
-#: neutron/agent/l3/agent.py:479
+#: neutron/agent/l3/agent.py:491
#, python-format
msgid "Failed to process compatible router '%s'"
msgstr ""
-#: neutron/agent/l3/agent.py:531
+#: neutron/agent/l3/agent.py:543
msgid "Failed synchronizing routers due to RPC error"
msgstr ""
-#: neutron/agent/l3/dvr_router.py:202
+#: neutron/agent/l3/dvr_local_router.py:188
msgid "DVR: Failed updating arp entry"
msgstr ""
-#: neutron/agent/l3/dvr_router.py:227
+#: neutron/agent/l3/dvr_local_router.py:213
msgid "DVR: no map match_port found!"
msgstr ""
-#: neutron/agent/l3/dvr_router.py:292
+#: neutron/agent/l3/dvr_local_router.py:281
msgid "DVR: error adding redirection logic"
msgstr ""
-#: neutron/agent/l3/dvr_router.py:294
+#: neutron/agent/l3/dvr_local_router.py:283
msgid "DVR: removed snat failed"
msgstr ""
-#: neutron/agent/l3/dvr_router.py:517
+#: neutron/agent/l3/dvr_local_router.py:435
+#, python-format
+msgid "No FloatingIP agent gateway port returned from server for 'network-id': %s"
+msgstr ""
+
+#: neutron/agent/l3/dvr_local_router.py:440
msgid "Missing subnet/agent_gateway_port"
msgstr ""
msgid "Failed to process or handle event for line %s"
msgstr ""
-#: neutron/agent/l3/namespace_manager.py:101
-#, python-format
-msgid "Failed to destroy stale namespace %s"
+#: neutron/agent/l3/namespace_manager.py:114
+msgid "RuntimeError in obtaining namespace list for namespace cleanup."
msgstr ""
-#: neutron/agent/l3/namespace_manager.py:131
-msgid "RuntimeError in obtaining namespace list for namespace cleanup."
+#: neutron/agent/l3/namespace_manager.py:138
+#, python-format
+msgid "Failed to destroy stale namespace %s"
msgstr ""
#: neutron/agent/l3/namespaces.py:83
msgid "Pidfile %s already exist. Daemon already running?"
msgstr ""
-#: neutron/agent/linux/dhcp.py:885
+#: neutron/agent/linux/dhcp.py:929
#, python-format
msgid "Error importing interface driver '%(driver)s': %(inner)s"
msgstr ""
"identified by uuid %(uuid)s"
msgstr ""
-#: neutron/agent/linux/interface.py:262 neutron/agent/linux/interface.py:299
-#: neutron/agent/linux/interface.py:357 neutron/agent/linux/interface.py:393
+#: neutron/agent/linux/interface.py:290 neutron/agent/linux/interface.py:327
+#: neutron/agent/linux/interface.py:385 neutron/agent/linux/interface.py:421
#, python-format
msgid "Failed unplugging interface '%s'"
msgstr ""
-#: neutron/agent/linux/ip_lib.py:237
+#: neutron/agent/linux/ip_lib.py:247
#, python-format
msgid "Failed deleting ingress connection state of floatingip %s"
msgstr ""
-#: neutron/agent/linux/ip_lib.py:246
+#: neutron/agent/linux/ip_lib.py:256
#, python-format
msgid "Failed deleting egress connection state of floatingip %s"
msgstr ""
-#: neutron/agent/linux/ip_lib.py:442
+#: neutron/agent/linux/ip_lib.py:476
msgid "Address not present on interface"
msgstr ""
-#: neutron/agent/linux/ip_lib.py:447
+#: neutron/agent/linux/ip_lib.py:481
msgid "Duplicate adddress detected"
msgstr ""
-#: neutron/agent/linux/ip_lib.py:448
+#: neutron/agent/linux/ip_lib.py:482
#, python-format
msgid "Exceeded %s second limit waiting for address to leave the tentative state."
msgstr ""
-#: neutron/agent/linux/ip_lib.py:753
+#: neutron/agent/linux/ip_lib.py:799
#, 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:105
-#: neutron/plugins/sriovnicagent/pci_lib.py:57
-#: neutron/plugins/sriovnicagent/pci_lib.py:78
-#: neutron/plugins/sriovnicagent/pci_lib.py:104
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py:58
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py:79
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py:105
msgid "Failed executing ip command"
msgstr ""
msgid "Failure applying iptables rules"
msgstr ""
-#: neutron/agent/linux/iptables_manager.py:482
+#: neutron/agent/linux/iptables_manager.py:478
#, python-format
msgid ""
"IPTablesManager.apply failed to apply the following set of iptables "
"%s"
msgstr ""
-#: neutron/agent/linux/ovsdb_monitor.py:50
+#: neutron/agent/linux/ovsdb_monitor.py:56
#, python-format
msgid "Error received from ovsdb monitor: %s"
msgstr ""
-#: neutron/agent/linux/utils.py:227
+#: neutron/agent/linux/ovsdb_monitor.py:88
+msgid "Interface monitor is not active"
+msgstr ""
+
+#: neutron/agent/linux/utils.py:225
#, python-format
msgid "Unable to convert value in %s"
msgstr ""
-#: neutron/agent/metadata/agent.py:116
-#: neutron/agent/metadata/namespace_proxy.py:56
+#: neutron/agent/metadata/agent.py:117
+#: neutron/agent/metadata/namespace_proxy.py:57
msgid "Unexpected error."
msgstr ""
-#: neutron/agent/ovsdb/impl_idl.py:104
+#: neutron/agent/ovsdb/impl_idl.py:102
#, python-format
msgid "OVSDB Error: %s"
msgstr ""
msgid "Port %(port)s does not exist on %(bridge)s!"
msgstr ""
-#: neutron/api/extensions.py:483
+#: neutron/agent/ovsdb/native/commands.py:386
+#, python-format
+msgid ""
+"Row removed from DB during listing. Request info: Table=%(table)s. "
+"Columns=%(columns)s. Records=%(records)s."
+msgstr ""
+
+#: neutron/api/extensions.py:460
#, python-format
msgid "Error fetching extended attributes for extension '%s'"
msgstr ""
-#: neutron/api/extensions.py:492
+#: neutron/api/extensions.py:469
#, python-format
msgid ""
"It was impossible to process the following extensions: %s because of "
"missing requirements."
msgstr ""
-#: neutron/api/extensions.py:509
+#: neutron/api/extensions.py:485
#, python-format
msgid "Exception loading extension: %s"
msgstr ""
-#: neutron/api/extensions.py:528
+#: neutron/api/extensions.py:505
#, python-format
msgid "Extension path '%s' doesn't exist!"
msgstr ""
"router dictionary."
msgstr ""
-#: neutron/api/v2/base.py:375
+#: neutron/api/v2/base.py:377
#, python-format
msgid "Unable to undo add for %(resource)s %(id)s"
msgstr ""
msgid "Error during notification for %(callback)s %(resource)s, %(event)s"
msgstr ""
+#: neutron/cmd/ipset_cleanup.py:69
+#, python-format
+msgid "Error, unable to remove iptables rule for IPset: %s"
+msgstr ""
+
+#: neutron/cmd/ipset_cleanup.py:84
+#, python-format
+msgid "Error, unable to destroy IPset: %s"
+msgstr ""
+
#: neutron/cmd/netns_cleanup.py:147
#, python-format
msgid "Error unable to destroy namespace: %s"
msgstr ""
-#: neutron/cmd/sanity_check.py:48
+#: neutron/cmd/sanity_check.py:51
msgid ""
"Check for Open vSwitch VXLAN support failed. Please ensure that the "
"version of openvswitch being used has VXLAN support."
msgstr ""
-#: neutron/cmd/sanity_check.py:57
+#: neutron/cmd/sanity_check.py:60
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:68
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:82
+#: neutron/cmd/sanity_check.py:85
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:99
+#: neutron/cmd/sanity_check.py:102
#, python-format
msgid ""
"The installed version of dnsmasq is too old. Please update to at least "
"version %s."
msgstr ""
-#: neutron/cmd/sanity_check.py:108
+#: neutron/cmd/sanity_check.py:111
msgid ""
"Nova notifications are enabled, but novaclient is not installed. Either "
"disable nova notifications or install python-novaclient."
msgstr ""
-#: neutron/cmd/sanity_check.py:117
+#: neutron/cmd/sanity_check.py:120
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:126
+#: neutron/cmd/sanity_check.py:129
msgid ""
"Check for Open vSwitch support of ARP header matching failed. ARP "
"spoofing suppression will not work. A newer version of OVS is required."
msgstr ""
-#: neutron/cmd/sanity_check.py:135
+#: neutron/cmd/sanity_check.py:138
msgid ""
"Check for VF management support failed. Please ensure that the version of"
" ip link being used has VF support."
msgstr ""
-#: neutron/cmd/sanity_check.py:145
+#: neutron/cmd/sanity_check.py:148
msgid "Check for native OVSDB support failed."
msgstr ""
-#: neutron/cmd/sanity_check.py:152
+#: neutron/cmd/sanity_check.py:155
msgid "Cannot run ebtables. Please ensure that it is installed."
msgstr ""
-#: neutron/cmd/sanity/checks.py:89
+#: neutron/cmd/sanity/checks.py:90
#, python-format
msgid "Unexpected exception while checking supported feature via command: %s"
msgstr ""
-#: neutron/cmd/sanity/checks.py:129
+#: neutron/cmd/sanity/checks.py:130
msgid "Unexpected exception while checking supported ip link command"
msgstr ""
-#: neutron/cmd/sanity/checks.py:175
+#: neutron/cmd/sanity/checks.py:176
#, python-format
msgid ""
"Failed to import required modules. Ensure that the python-openvswitch "
"package is installed. Error: %s"
msgstr ""
-#: neutron/db/agents_db.py:308
+#: neutron/db/agents_db.py:320
#, python-format
msgid ""
"Message received from the host: %(host)s during the registration of "
msgid "Failed to schedule network %s"
msgstr ""
-#: neutron/db/agentschedulers_db.py:301
+#: neutron/db/agentschedulers_db.py:310
#, python-format
msgid ""
"Unexpected exception occurred while removing network %(net)s from agent "
"%(agent)s"
msgstr ""
-#: neutron/db/agentschedulers_db.py:312
+#: neutron/db/agentschedulers_db.py:321
msgid "Exception encountered during network rescheduling"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:359 neutron/plugins/ml2/plugin.py:566
+#: neutron/db/db_base_plugin_v2.py:217 neutron/plugins/ml2/plugin.py:569
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1141
+#: neutron/db/db_base_plugin_v2.py:801
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
msgid "Error response returned from nova: %s"
msgstr ""
-#: neutron/openstack/common/loopingcall.py:95
-msgid "in fixed duration looping call"
-msgstr ""
-
-#: neutron/openstack/common/loopingcall.py:138
-msgid "in dynamic looping call"
-msgstr ""
-
-#: neutron/openstack/common/periodic_task.py:228
-#, python-format
-msgid "Error during %(full_task_name)s: %(e)s"
-msgstr ""
-
-#: neutron/openstack/common/policy.py:564
-#: neutron/openstack/common/policy.py:844
-#, python-format
-msgid "Failed to understand rule %s"
-msgstr ""
-
-#: neutron/openstack/common/policy.py:574
-#, python-format
-msgid "No handler for matches of kind %s"
-msgstr ""
-
-#: neutron/openstack/common/service.py:276
-msgid "Unhandled exception"
-msgstr ""
-
-#: neutron/plugins/brocade/NeutronPlugin.py:297
-#: neutron/plugins/brocade/NeutronPlugin.py:341
-#: neutron/plugins/brocade/NeutronPlugin.py:394
-#: neutron/plugins/brocade/NeutronPlugin.py:424
+#: neutron/plugins/brocade/NeutronPlugin.py:296
+#: neutron/plugins/brocade/NeutronPlugin.py:340
+#: neutron/plugins/brocade/NeutronPlugin.py:393
+#: neutron/plugins/brocade/NeutronPlugin.py:423
msgid "Brocade NOS driver error"
msgstr ""
msgstr ""
#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:256
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1688
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1701
#, python-format
msgid "%s Agent terminated!"
msgstr ""
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:185
-#, python-format
-msgid "Failed creating vxlan interface for %(segmentation_id)s"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:340
-#, python-format
-msgid "Unable to add %(interface)s to %(bridge_name)s! Exception: %(e)s"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:353
-#, python-format
-msgid "Unable to add vxlan interface for network %s"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:360
-#, python-format
-msgid "No mapping for physical network %s"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:369
-#, python-format
-msgid "Unknown network_type %(network_type)s for network %(network_id)s."
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:462
-#, python-format
-msgid "Cannot delete bridge %s, does not exist"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:541
-msgid "No valid Segmentation ID to perform UCAST test."
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:822
-msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1019
-#: 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:1047
-#: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:40
-#, python-format
-msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
-msgstr ""
-
#: neutron/plugins/ml2/db.py:242 neutron/plugins/ml2/db.py:326
-#: neutron/plugins/ml2/plugin.py:1341
+#: neutron/plugins/ml2/plugin.py:1344
#, python-format
msgid "Multiple ports have port_id starting with %s"
msgstr ""
msgid "Extension driver '%(name)s' failed in %(method)s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:284
+#: neutron/plugins/ml2/plugin.py:287
#, python-format
msgid "Failed to commit binding results for %(port)s after %(max)s tries"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:446
+#: neutron/plugins/ml2/plugin.py:449
#, python-format
msgid "Serialized vif_details DB value '%(value)s' for port %(port)s is invalid"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:457
+#: neutron/plugins/ml2/plugin.py:460
#, python-format
msgid "Serialized profile DB value '%(value)s' for port %(port)s is invalid"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:543
+#: neutron/plugins/ml2/plugin.py:546
#, python-format
msgid "Could not find %s to delete."
msgstr ""
-#: neutron/plugins/ml2/plugin.py:546
+#: neutron/plugins/ml2/plugin.py:549
#, python-format
msgid "Could not delete %(res)s %(id)s."
msgstr ""
-#: neutron/plugins/ml2/plugin.py:579
+#: neutron/plugins/ml2/plugin.py:582
#, 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:625
+#: neutron/plugins/ml2/plugin.py:628
#, python-format
msgid "mechanism_manager.create_network_postcommit failed, deleting network '%s'"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:695
+#: neutron/plugins/ml2/plugin.py:698
#, python-format
msgid "Exception auto-deleting port %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:708
+#: neutron/plugins/ml2/plugin.py:711
#, python-format
msgid "Exception auto-deleting subnet %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:790
+#: neutron/plugins/ml2/plugin.py:793
msgid "mechanism_manager.delete_network_postcommit failed"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:811
+#: neutron/plugins/ml2/plugin.py:814
#, python-format
msgid "mechanism_manager.create_subnet_postcommit failed, deleting subnet '%s'"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:934
+#: neutron/plugins/ml2/plugin.py:937
#, python-format
msgid "Exception deleting fixed_ip from port %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:943
+#: neutron/plugins/ml2/plugin.py:946
msgid "mechanism_manager.delete_subnet_postcommit failed"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1008
+#: neutron/plugins/ml2/plugin.py:1011
#, python-format
msgid "mechanism_manager.create_port_postcommit failed, deleting port '%s'"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1020
+#: neutron/plugins/ml2/plugin.py:1023
#, python-format
msgid "_bind_port_if_needed failed, deleting port '%s'"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1051
+#: neutron/plugins/ml2/plugin.py:1054
#, python-format
msgid "_bind_port_if_needed failed. Deleting all ports from create bulk '%s'"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1198
+#: neutron/plugins/ml2/plugin.py:1201
#, python-format
msgid "No Host supplied to bind DVR Port %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1322
+#: neutron/plugins/ml2/plugin.py:1325
#, python-format
msgid "mechanism_manager.delete_port_postcommit failed for port %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1354
+#: neutron/plugins/ml2/plugin.py:1357
#, python-format
msgid "Binding info for DVR port %s not found"
msgstr ""
msgid "Failed to parse tunnel_id_ranges. Service terminated!"
msgstr ""
-#: neutron/plugins/ml2/drivers/type_gre.py:93
-#, python-format
-msgid "Skipping unreasonable gre ID range %(tun_min)s:%(tun_max)s"
-msgstr ""
-
#: neutron/plugins/ml2/drivers/type_vlan.py:94
msgid "Failed to parse network_vlan_ranges. Service terminated!"
msgstr ""
msgid "Failed to parse vni_ranges. Service terminated!"
msgstr ""
-#: neutron/plugins/ml2/drivers/type_vxlan.py:95
-#, python-format
-msgid "Skipping unreasonable VXLAN VNI range %(tun_min)s:%(tun_max)s"
-msgstr ""
-
#: neutron/plugins/ml2/drivers/cisco/apic/apic_topology.py:110
msgid "APIC service agent: failed in reporting state"
msgstr ""
"%(network)s"
msgstr ""
-#: neutron/plugins/ml2/drivers/mech_nuage/driver.py:92
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:185
#, python-format
-msgid ""
-"Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net "
-"%(physnet)s, and network type %(nettype)s"
+msgid "Failed creating vxlan interface for %(segmentation_id)s"
msgstr ""
-#: neutron/plugins/ml2/drivers/mech_sriov/mech_driver.py:90
-msgid "Failed to parse supported PCI vendor devices"
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:340
+#, python-format
+msgid "Unable to add %(interface)s to %(bridge_name)s! Exception: %(e)s"
msgstr ""
-#: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:49
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:353
#, python-format
-msgid "Failed on Agent initialisation : %s. Agent terminated!"
+msgid "Unable to add vxlan interface for network %s"
msgstr ""
-#: neutron/plugins/oneconvergence/plugin.py:238
-msgid "Failed to create subnet, deleting it from neutron"
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:360
+#, python-format
+msgid "No mapping for physical network %s"
msgstr ""
-#: neutron/plugins/oneconvergence/plugin.py:302
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:369
#, python-format
-msgid "Deleting newly created neutron port %s"
+msgid "Unknown network_type %(network_type)s for network %(network_id)s."
msgstr ""
-#: neutron/plugins/oneconvergence/plugin.py:373
-msgid "Failed to create floatingip"
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:462
+#, python-format
+msgid "Cannot delete bridge %s, does not exist"
msgstr ""
-#: neutron/plugins/oneconvergence/plugin.py:412
-msgid "Failed to create router"
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:541
+msgid "No valid Segmentation ID to perform UCAST test."
msgstr ""
-#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:140
-msgid "Error in agent event loop"
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:824
+msgid "Unable to obtain MAC address for unique ID. Agent terminated!"
msgstr ""
-#: neutron/plugins/oneconvergence/lib/plugin_helper.py:89
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:1029
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:271
#, python-format
-msgid "Login Failed: %s"
+msgid "Error in agent loop. Devices info: %s"
msgstr ""
-#: neutron/plugins/oneconvergence/lib/plugin_helper.py:90
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:1057
+#: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:40
#, python-format
-msgid "Unable to establish connection with Controller %s"
+msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/oneconvergence/lib/plugin_helper.py:92
-msgid "Retrying after 1 second..."
+#: neutron/plugins/ml2/drivers/mech_nuage/driver.py:92
+#, python-format
+msgid ""
+"Refusing to bind port for segment ID %(id)s, segment %(seg)s, phys net "
+"%(physnet)s, and network type %(nettype)s"
msgstr ""
-#: neutron/plugins/oneconvergence/lib/plugin_helper.py:102
-msgid "login failed"
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py:50
+#, python-format
+msgid "Failed to get devices for %s"
msgstr ""
-#: neutron/plugins/oneconvergence/lib/plugin_helper.py:133
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:178
#, python-format
-msgid "request: Request failed from Controller side :%s"
+msgid "Failed to set device %s state"
msgstr ""
-#: neutron/plugins/oneconvergence/lib/plugin_helper.py:138
-#, python-format
-msgid "Response is Null, Request timed out: %(method)s to %(uri)s"
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:331
+msgid "Failed on Agent configuration parse. Agent terminated!"
msgstr ""
-#: neutron/plugins/oneconvergence/lib/plugin_helper.py:150
-#, python-format
-msgid ""
-"Request %(method)s %(uri)s body = %(body)s failed with status %(status)s."
-" Reason: %(reason)s)"
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:343
+msgid "Agent Initialization Failed"
msgstr ""
-#: neutron/plugins/oneconvergence/lib/plugin_helper.py:159
-#, python-format
-msgid "%(method)s to %(url)s, unexpected response code: %(status)d"
+#: neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py:91
+msgid "Failed to parse supported PCI vendor devices"
msgstr ""
-#: neutron/plugins/oneconvergence/lib/plugin_helper.py:165
+#: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:49
#, python-format
-msgid "Request failed from Controller side with Status=%s"
+msgid "Failed on Agent initialisation : %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:168
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py:168
msgid ""
"DVR: Failed to obtain a valid local DVR MAC address - L2 Agent operating "
"in Non-DVR Mode"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:371
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py:371
#, python-format
msgid "DVR: Duplicate DVR router interface detected for subnet %s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:379
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py:379
#, python-format
msgid "DVR: Unable to retrieve subnet information for subnet_id %s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:512
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py:514
#, python-format
msgid ""
"Centralized-SNAT port %(port)s on subnet %(port_subnet)s already seen on "
"a different subnet %(orig_subnet)s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:404
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:410
msgid "No tunnel_type specified, cannot create tunnels"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:407
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:430
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:413
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:436
#, python-format
msgid "tunnel_type %s not supported by agent"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:423
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:429
msgid "No tunnel_ip specified, cannot delete tunnels"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:427
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:433
msgid "No tunnel_type specified, cannot delete tunnels"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:573
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:579
#, python-format
msgid "No local VLAN available for net-id=%s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:604
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:610
#, python-format
msgid ""
"Cannot provision %(network_type)s network for net-id=%(net_uuid)s - "
"tunneling disabled"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:612
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:618
#, 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:622
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:628
#, 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:631
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:637
#, python-format
msgid ""
"Cannot provision unknown network type %(network_type)s for net-"
"id=%(net_uuid)s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:691
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:697
#, python-format
msgid ""
"Cannot reclaim unknown network type %(network_type)s for net-"
"id=%(net_uuid)s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:889
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:904
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:948
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:963
#, 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:1142
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1152
#, python-format
msgid "Failed to set-up %(type)s tunnel port to %(ip)s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1331
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1344
#, python-format
msgid ""
"process_network_ports - iteration:%d - failure while retrieving port "
"details from server"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1367
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1380
#, python-format
msgid ""
"process_ancillary_network_ports - iteration:%d - failure while retrieving"
" port details from server"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1509
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1522
msgid "Error while synchronizing tunnels"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1585
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1598
msgid "Error while processing VIF ports"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1682
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1695
msgid "Agent failed to create agent config map"
msgstr ""
-#: neutron/plugins/sriovnicagent/eswitch_manager.py:49
+#: neutron/plugins/oneconvergence/plugin.py:238
+msgid "Failed to create subnet, deleting it from neutron"
+msgstr ""
+
+#: neutron/plugins/oneconvergence/plugin.py:302
#, python-format
-msgid "Failed to get devices for %s"
+msgid "Deleting newly created neutron port %s"
msgstr ""
-#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:177
+#: neutron/plugins/oneconvergence/plugin.py:373
+msgid "Failed to create floatingip"
+msgstr ""
+
+#: neutron/plugins/oneconvergence/plugin.py:412
+msgid "Failed to create router"
+msgstr ""
+
+#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:140
+msgid "Error in agent event loop"
+msgstr ""
+
+#: neutron/plugins/oneconvergence/lib/plugin_helper.py:89
#, python-format
-msgid "Failed to set device %s state"
+msgid "Login Failed: %s"
msgstr ""
-#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:330
-msgid "Failed on Agent configuration parse. Agent terminated!"
+#: neutron/plugins/oneconvergence/lib/plugin_helper.py:90
+#, python-format
+msgid "Unable to establish connection with Controller %s"
msgstr ""
-#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:342
-msgid "Agent Initialization Failed"
+#: neutron/plugins/oneconvergence/lib/plugin_helper.py:92
+msgid "Retrying after 1 second..."
+msgstr ""
+
+#: neutron/plugins/oneconvergence/lib/plugin_helper.py:102
+msgid "login failed"
+msgstr ""
+
+#: neutron/plugins/oneconvergence/lib/plugin_helper.py:133
+#, python-format
+msgid "request: Request failed from Controller side :%s"
+msgstr ""
+
+#: neutron/plugins/oneconvergence/lib/plugin_helper.py:138
+#, python-format
+msgid "Response is Null, Request timed out: %(method)s to %(uri)s"
+msgstr ""
+
+#: neutron/plugins/oneconvergence/lib/plugin_helper.py:150
+#, python-format
+msgid ""
+"Request %(method)s %(uri)s body = %(body)s failed with status %(status)s."
+" Reason: %(reason)s)"
+msgstr ""
+
+#: neutron/plugins/oneconvergence/lib/plugin_helper.py:159
+#, python-format
+msgid "%(method)s to %(url)s, unexpected response code: %(status)d"
+msgstr ""
+
+#: neutron/plugins/oneconvergence/lib/plugin_helper.py:165
+#, python-format
+msgid "Request failed from Controller side with Status=%s"
msgstr ""
-#: neutron/scheduler/l3_agent_scheduler.py:288
+#: neutron/scheduler/l3_agent_scheduler.py:287
#, python-format
msgid "Not enough candidates, a HA router needs at least %s agents"
msgstr ""
-#: neutron/services/service_base.py:88
+#: neutron/services/service_base.py:79
#, python-format
msgid "Error loading provider '%(provider)s' for service %(service_type)s"
msgstr ""
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: neutron 2015.2.0.dev464\n"
+"Project-Id-Version: neutron 7.0.0.0b2.dev192\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-06-11 06:02+0000\n"
+"POT-Creation-Date: 2015-07-11 06:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
-#: neutron/manager.py:116
+#: neutron/manager.py:117
#, python-format
msgid "Loading core plugin: %s"
msgstr ""
-#: neutron/manager.py:164
+#: neutron/manager.py:165
#, python-format
msgid "Service %s is supported by the core plugin"
msgstr ""
-#: neutron/manager.py:182
+#: neutron/manager.py:183
#, python-format
msgid "Loading Plugin: %s"
msgstr ""
msgid "Loaded quota_driver: %s."
msgstr ""
-#: neutron/service.py:181
+#: neutron/service.py:191
#, python-format
msgid "Neutron service started, listening on %(host)s:%(port)s"
msgstr ""
-#: neutron/wsgi.py:792
+#: neutron/wsgi.py:793
#, python-format
msgid "%(method)s %(url)s"
msgstr ""
-#: neutron/wsgi.py:809
+#: neutron/wsgi.py:810
#, python-format
msgid "HTTP exception thrown: %s"
msgstr ""
-#: neutron/wsgi.py:825
+#: neutron/wsgi.py:826
#, python-format
msgid "%(url)s returned with HTTP %(status)d"
msgstr ""
-#: neutron/wsgi.py:828
+#: neutron/wsgi.py:829
#, python-format
msgid "%(url)s returned a fault: %(exception)s"
msgstr ""
msgid "No ports here to refresh firewall"
msgstr ""
-#: neutron/agent/common/ovs_lib.py:423
+#: neutron/agent/common/ovs_lib.py:423 neutron/agent/common/ovs_lib.py:456
#, python-format
msgid "Port %(port_id)s not present in bridge %(br_name)s"
msgstr ""
-#: neutron/agent/dhcp/agent.py:93 neutron/agent/dhcp/agent.py:585
+#: neutron/agent/dhcp/agent.py:96 neutron/agent/dhcp/agent.py:589
msgid "DHCP agent started"
msgstr ""
-#: neutron/agent/dhcp/agent.py:149
+#: neutron/agent/dhcp/agent.py:152
msgid "Synchronizing state"
msgstr ""
-#: neutron/agent/dhcp/agent.py:170
+#: neutron/agent/dhcp/agent.py:173
msgid "Synchronizing state complete"
msgstr ""
-#: neutron/agent/dhcp/agent.py:582 neutron/agent/l3/agent.py:641
+#: neutron/agent/dhcp/agent.py:586 neutron/agent/l3/agent.py:654
#: neutron/services/metering/agents/metering_agent.py:286
#, python-format
msgid "agent_updated by server side %s!"
msgstr ""
-#: neutron/agent/l3/agent.py:563 neutron/agent/l3/agent.py:631
+#: neutron/agent/l3/agent.py:575 neutron/agent/l3/agent.py:644
msgid "L3 agent started"
msgstr ""
msgid "Process runs with uid/gid: %(uid)s/%(gid)s"
msgstr ""
-#: neutron/agent/linux/dhcp.py:749
+#: neutron/agent/linux/dhcp.py:793
#, 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:164
+#: neutron/agent/linux/interface.py:192
#, python-format
msgid "Device %s already exists"
msgstr ""
-#: neutron/agent/linux/iptables_firewall.py:115
+#: neutron/agent/linux/iptables_firewall.py:142
#, python-format
msgid "Attempted to update port filter which is not filtered %s"
msgstr ""
-#: neutron/agent/linux/iptables_firewall.py:126
+#: neutron/agent/linux/iptables_firewall.py:153
#, python-format
msgid "Attempted to remove port filter which is not filtered %r"
msgstr ""
-#: neutron/api/extensions.py:404
+#: neutron/api/extensions.py:381
msgid "Initializing extension manager."
msgstr ""
-#: neutron/api/extensions.py:562
+#: neutron/api/extensions.py:539
#, python-format
msgid "Loaded extension: %s"
msgstr ""
-#: neutron/api/v2/base.py:94
+#: neutron/api/v2/base.py:96
msgid "Allow sorting is enabled because native pagination requires native sorting"
msgstr ""
msgid "%(action)s failed (client error): %(exc)s"
msgstr ""
+#: neutron/cmd/ipset_cleanup.py:60
+#, python-format
+msgid "Removing iptables rule for IPset: %s"
+msgstr ""
+
+#: neutron/cmd/ipset_cleanup.py:79
+#, python-format
+msgid "Destroying IPset: %s"
+msgstr ""
+
+#: neutron/cmd/ipset_cleanup.py:89
+#, python-format
+msgid "Destroying IPsets with prefix: %s"
+msgstr ""
+
+#: neutron/cmd/ipset_cleanup.py:97
+msgid "IPset cleanup completed successfully"
+msgstr ""
+
#: neutron/cmd/ovs_cleanup.py:73
#, python-format
msgid "Deleting port: %s"
#: neutron/cmd/eventlet/plugins/hyperv_neutron_agent.py:43
#: neutron/plugins/ibm/agent/sdnve_neutron_agent.py:262
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1057
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1594
-#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:345
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:1067
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:346
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1607
msgid "Agent initialized successfully, now running... "
msgstr ""
msgid "IPv6 is not enabled on this system."
msgstr ""
+#: neutron/db/agents_db.py:209
+#, python-format
+msgid ""
+"Heartbeat received from %(type)s agent on host %(host)s, uuid %(uuid)s "
+"after %(delta)s"
+msgstr ""
+
#: neutron/db/agentschedulers_db.py:165
msgid ""
"Skipping periodic DHCP agent status check because automatic network "
msgid "Adding network %(net)s to agent %(agent)s on host %(host)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:201
+#: neutron/db/db_base_plugin_v2.py:625 neutron/plugins/ml2/plugin.py:894
#, python-format
msgid ""
-"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
-"%(subnet_id)s (CIDR: %(cidr)s)"
+"Found port (%(port_id)s, %(ip)s) having IP allocation on subnet "
+"%(subnet)s, cannot delete"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:959 neutron/plugins/ml2/plugin.py:891
+#: neutron/db/ipam_backend_mixin.py:208
#, python-format
msgid ""
-"Found port (%(port_id)s, %(ip)s) having IP allocation on subnet "
-"%(subnet)s, cannot delete"
+"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
+"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/ipam_backend_mixin.py:103
+#: neutron/db/ipam_backend_mixin.py:246
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/ipam_backend_mixin.py:110
+#: neutron/db/ipam_backend_mixin.py:253
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/ipam_backend_mixin.py:114
+#: neutron/db/ipam_backend_mixin.py:257
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/ipam_backend_mixin.py:119
+#: neutron/db/ipam_backend_mixin.py:262
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/ipam_backend_mixin.py:143
+#: neutron/db/ipam_backend_mixin.py:286
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
msgid "SNAT interface port list does not exist, so create one: %s"
msgstr ""
-#: neutron/db/l3_dvrscheduler_db.py:315
+#: neutron/db/l3_dvrscheduler_db.py:350
msgid "SNAT already bound to a service node."
msgstr ""
"available: %s"
msgstr ""
-#: neutron/db/migration/alembic_migrations/heal_script.py:222
-#, python-format
-msgid "Table %(old_t)r was renamed to %(new_t)r"
-msgstr ""
-
#: neutron/debug/commands.py:107
#, python-format
msgid "%d probe(s) deleted"
msgstr ""
-#: neutron/extensions/vlantransparent.py:45
+#: neutron/extensions/vlantransparent.py:46
msgid "Disabled vlantransparent extension."
msgstr ""
msgid "Nova event response: %s"
msgstr ""
-#: neutron/openstack/common/eventlet_backdoor.py:146
-#, python-format
-msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
-msgstr ""
-
-#: neutron/openstack/common/periodic_task.py:120
-#, python-format
-msgid "Skipping periodic task %(task)s because its interval is negative"
-msgstr ""
-
-#: neutron/openstack/common/periodic_task.py:125
-#, python-format
-msgid "Skipping periodic task %(task)s because it is disabled"
-msgstr ""
-
-#: neutron/openstack/common/service.py:173
-#, python-format
-msgid "Caught %s, exiting"
-msgstr ""
-
-#: neutron/openstack/common/service.py:239
-msgid "Parent process has died unexpectedly, exiting"
-msgstr ""
-
-#: neutron/openstack/common/service.py:270
-#, python-format
-msgid "Child caught %s, exiting"
-msgstr ""
-
-#: neutron/openstack/common/service.py:309
-msgid "Forking too fast, sleeping"
-msgstr ""
-
-#: neutron/openstack/common/service.py:328
-#, python-format
-msgid "Started child %d"
-msgstr ""
-
-#: neutron/openstack/common/service.py:338
-#, python-format
-msgid "Starting %d workers"
-msgstr ""
-
-#: neutron/openstack/common/service.py:355
-#, python-format
-msgid "Child %(pid)d killed by signal %(sig)d"
-msgstr ""
-
-#: neutron/openstack/common/service.py:359
-#, python-format
-msgid "Child %(pid)s exited with status %(code)d"
-msgstr ""
-
-#: neutron/openstack/common/service.py:398
-#, python-format
-msgid "Caught %s, stopping children"
-msgstr ""
-
-#: neutron/openstack/common/service.py:413
-msgid "Wait called after thread killed. Cleaning up."
-msgstr ""
-
-#: neutron/openstack/common/service.py:429
-#, python-format
-msgid "Waiting on %d children to exit"
-msgstr ""
-
-#: neutron/plugins/brocade/NeutronPlugin.py:307
+#: neutron/plugins/brocade/NeutronPlugin.py:306
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgid "Controller IPs: %s"
msgstr ""
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:796
-msgid "Stopping linuxbridge agent."
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:826
-#: 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:896
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1210
-#: 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:929
-#, python-format
-msgid "Device %s not defined on plugin"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:936
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1257
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1274
-#, python-format
-msgid "Attachment %s removed"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:948
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1286
-#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:235
-#, python-format
-msgid "Port %s updated."
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1001
-msgid "LinuxBridge Agent RPC Daemon Started!"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1011
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1477
-#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:251
-msgid "Agent out of sync with plugin!"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:1050
-#: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:43
-#, python-format
-msgid "Interface mappings: %s"
-msgstr ""
-
#: neutron/plugins/ml2/db.py:60
#, python-format
msgid "Added segment %(id)s of type %(network_type)s for network %(network_id)s"
msgid "Extended port dict for driver '%(drv)s'"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:139
+#: neutron/plugins/ml2/plugin.py:142
msgid "Modular L2 Plugin initialization complete"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:290
+#: neutron/plugins/ml2/plugin.py:293
#, python-format
msgid "Attempt %(count)s to bind port %(port)s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:692
+#: neutron/plugins/ml2/plugin.py:695
#, python-format
msgid "Port %s was deleted concurrently"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:704
+#: neutron/plugins/ml2/plugin.py:707
#, python-format
msgid "Subnet %s was deleted concurrently"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1367
+#: neutron/plugins/ml2/plugin.py:1370
#, python-format
msgid ""
"Binding info for port %s was not found, it might have been deleted "
msgid "VlanTypeDriver initialization complete"
msgstr ""
-#: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:104
+#: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:112
#, python-format
msgid "Network %s is not created as it is not found in Arista DB"
msgstr ""
-#: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:117
+#: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:125
#, python-format
msgid "Network name changed to %s"
msgstr ""
-#: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:147
+#: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:157
#, python-format
msgid "Network %s is not updated as it is not found in Arista DB"
msgstr ""
-#: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:243
+#: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:266
#, python-format
msgid "VM %s is not created as it is not found in Arista DB"
msgstr ""
-#: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:257
+#: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:280
#, python-format
msgid "Port name changed to %s"
msgstr ""
-#: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:310
+#: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:354
#, python-format
msgid "VM %s is not updated as it is not found in Arista DB"
msgstr ""
msgid "Initializing CRD client... "
msgstr ""
-#: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:54
-msgid "Agent initialised successfully, now running... "
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/arp_protect.py:32
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:781
+#, python-format
+msgid ""
+"Skipping ARP spoofing rules for port '%s' because it has port security "
+"disabled"
msgstr ""
-#: neutron/plugins/ml2/extensions/port_security.py:33
-msgid "PortSecurityExtensionDriver initialization complete"
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/arp_protect.py:83
+#, python-format
+msgid "Clearing orphaned ARP spoofing entries for devices %s"
msgstr ""
-#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:153
-msgid "NVSD Agent initialized successfully, now running... "
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:798
+msgid "Stopping linuxbridge agent."
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:205
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:828
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:100
+#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:89
#, python-format
-msgid "L2 Agent operating in DVR Mode with MAC %s"
+msgid "RPC agent_id: %s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:582
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:895
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:210
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1223
#, python-format
-msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
+msgid "Port %(device)s updated. Details: %(details)s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:646
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:933
#, python-format
-msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
+msgid "Device %s not defined on plugin"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:765
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:940
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1270
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1287
#, python-format
-msgid "Configuration for device %s completed."
+msgid "Attachment %s removed"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:772
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:952
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:236
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1299
#, python-format
-msgid ""
-"Skipping ARP spoofing rules for port '%s' because it has port security "
-"disabled"
+msgid "Port %s updated."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:1010
+msgid "LinuxBridge Agent RPC Daemon Started!"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:1020
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:252
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1490
+msgid "Agent out of sync with plugin!"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:800
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:1060
+#: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:43
#, python-format
-msgid "port_unbound(): net_uuid %s not in local_vlan_map"
+msgid "Interface mappings: %s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:866
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:192
#, python-format
-msgid "Adding %s to list of bridges."
+msgid "No device with MAC %s defined on agent."
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:942
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:217
#, python-format
-msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
+msgid "Device with MAC %s not defined on plugin"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1090
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:224
#, python-format
-msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
+msgid "Removing device with mac_address %s"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:245
+msgid "SRIOV NIC Agent RPC Daemon Started!"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1204
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:334
#, python-format
-msgid ""
-"Port %s was not found on the integration bridge and will therefore not be"
-" processed"
+msgid "Physical Devices mappings: %s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1245
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:335
#, python-format
-msgid "Ancillary Port %s added"
+msgid "Exclude Devices: %s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1505
-msgid "Agent tunnel out of sync with plugin!"
+#: neutron/plugins/ml2/drivers/mlnx/agent/eswitch_neutron_agent.py:54
+msgid "Agent initialised successfully, now running... "
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1604
-msgid "Agent caught SIGTERM, quitting daemon loop."
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py:205
+#, python-format
+msgid "L2 Agent operating in DVR Mode with MAC %s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1610
-msgid "Agent caught SIGHUP, resetting."
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:588
+#, python-format
+msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
msgstr ""
-#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:191
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:652
#, python-format
-msgid "No device with MAC %s defined on agent."
+msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
msgstr ""
-#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:216
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:774
#, python-format
-msgid "Device with MAC %s not defined on plugin"
+msgid "Configuration for device %s completed."
msgstr ""
-#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:223
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:813
#, python-format
-msgid "Removing device with mac_address %s"
+msgid "port_unbound(): net_uuid %s not in local_vlan_map"
msgstr ""
-#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:244
-msgid "SRIOV NIC Agent RPC Daemon Started!"
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:879
+#, python-format
+msgid "Adding %s to list of bridges."
msgstr ""
-#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:333
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:957
#, python-format
-msgid "Physical Devices mappings: %s"
+msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
msgstr ""
-#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:334
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1113
#, python-format
-msgid "Exclude Devices: %s"
+msgid "Port '%(port_name)s' has lost its vlan tag '%(vlan_tag)d'!"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1217
+#, python-format
+msgid ""
+"Port %s was not found on the integration bridge and will therefore not be"
+" processed"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1258
+#, python-format
+msgid "Ancillary Port %s added"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1518
+msgid "Agent tunnel out of sync with plugin!"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1617
+msgid "Agent caught SIGTERM, quitting daemon loop."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1623
+msgid "Agent caught SIGHUP, resetting."
+msgstr ""
+
+#: neutron/plugins/ml2/extensions/port_security.py:33
+msgid "PortSecurityExtensionDriver initialization complete"
+msgstr ""
+
+#: neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py:153
+msgid "NVSD Agent initialized successfully, now running... "
msgstr ""
#: neutron/scheduler/dhcp_agent_scheduler.py:110
msgid "RPC was already started in parent process by plugin."
msgstr ""
-#: neutron/services/service_base.py:99
+#: neutron/services/service_base.py:90
#, python-format
msgid "Default provider is not specified for service type %s"
msgstr ""
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: neutron 2015.2.0.dev464\n"
+"Project-Id-Version: neutron 7.0.0.0b2.dev192\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-06-11 06:02+0000\n"
+"POT-Creation-Date: 2015-07-11 06:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
-#: neutron/policy.py:115
+#: neutron/policy.py:116
#, python-format
msgid "Unable to find data type descriptor for attribute %s"
msgstr ""
"care of registering resources with the quota engine."
msgstr ""
-#: neutron/agent/rpc.py:113
+#: neutron/agent/rpc.py:119
msgid "DVR functionality requires a server upgrade."
msgstr ""
-#: neutron/agent/rpc.py:136
+#: neutron/agent/rpc.py:142
msgid "Tunnel synchronization requires a server upgrade."
msgstr ""
"falling back to old security_group_rules_for_devices which scales worse."
msgstr ""
-#: neutron/agent/common/ovs_lib.py:368
+#: neutron/agent/common/ovs_lib.py:373
#, python-format
msgid "Found not yet ready openvswitch port: %s"
msgstr ""
-#: neutron/agent/common/ovs_lib.py:371
+#: neutron/agent/common/ovs_lib.py:376
#, python-format
msgid "Found failed openvswitch port: %s"
msgstr ""
-#: neutron/agent/common/ovs_lib.py:417
+#: neutron/agent/common/ovs_lib.py:438
#, python-format
msgid "ofport: %(ofport)s for VIF: %(vif)s is not a positive integer"
msgstr ""
-#: neutron/agent/dhcp/agent.py:117
+#: neutron/agent/dhcp/agent.py:120
#, python-format
msgid ""
"Unable to %(action)s dhcp for %(net_id)s: there is a conflict with its "
"exist."
msgstr ""
-#: neutron/agent/dhcp/agent.py:132 neutron/agent/dhcp/agent.py:201
+#: neutron/agent/dhcp/agent.py:135 neutron/agent/dhcp/agent.py:204
#, python-format
msgid "Network %s has been deleted."
msgstr ""
-#: neutron/agent/dhcp/agent.py:218
+#: neutron/agent/dhcp/agent.py:221
#, python-format
msgid ""
"Network %s may have been deleted and its resources may have already been "
"disposed."
msgstr ""
-#: neutron/agent/dhcp/agent.py:367
+#: neutron/agent/dhcp/agent.py:370
#, 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:567 neutron/agent/l3/agent.py:622
-#: neutron/agent/metadata/agent.py:306
+#: neutron/agent/dhcp/agent.py:571 neutron/agent/l3/agent.py:635
+#: neutron/agent/metadata/agent.py:310
#: neutron/services/metering/agents/metering_agent.py:278
msgid ""
"Neutron server does not support state report. State report for this agent"
" will be disabled."
msgstr ""
-#: neutron/agent/l3/agent.py:193
+#: neutron/agent/l3/agent.py:194
#, python-format
msgid ""
"l3-agent cannot check service plugins enabled at the neutron server when "
"warning. Detail message: %s"
msgstr ""
-#: neutron/agent/l3/agent.py:205
+#: neutron/agent/l3/agent.py:206
#, python-format
msgid ""
"l3-agent cannot check service plugins enabled on the neutron server. "
"Retrying. Detail message: %s"
msgstr ""
-#: neutron/agent/l3/agent.py:337
+#: neutron/agent/l3/agent.py:341
#, python-format
-msgid "Info for router %s was not found. Skipping router removal"
+msgid "Info for router %s was not found. Performing router cleanup"
msgstr ""
#: neutron/agent/l3/router_info.py:208
"%(top)r"
msgstr ""
-#: neutron/agent/linux/iptables_manager.py:702
+#: neutron/agent/linux/iptables_manager.py:698
#, python-format
msgid "Attempted to get traffic counters of chain %s which does not exist"
msgstr ""
-#: neutron/agent/metadata/agent.py:131
+#: neutron/agent/metadata/agent.py:133
msgid "Server does not support metadata RPC, fallback to using neutron client"
msgstr ""
-#: neutron/agent/metadata/agent.py:244
+#: neutron/agent/metadata/agent.py:246
msgid ""
"The remote metadata server responded with Forbidden. This response "
"usually occurs when shared secrets do not match."
msgstr ""
-#: neutron/api/api_common.py:103
+#: neutron/api/api_common.py:104
#, python-format
msgid ""
"Invalid value for pagination_max_limit: %s. It should be an integer "
"greater to 0"
msgstr ""
-#: neutron/api/extensions.py:544
+#: neutron/api/extensions.py:521
#, python-format
msgid "Did not find expected name \"%(ext_name)s\" in %(file)s"
msgstr ""
-#: neutron/api/extensions.py:552
+#: neutron/api/extensions.py:529
#, python-format
msgid "Extension file %(f)s wasn't loaded due to %(exception)s"
msgstr ""
-#: neutron/api/extensions.py:593
+#: neutron/api/extensions.py:570
#, python-format
msgid "Extension %s not supported by any of loaded plugins"
msgstr ""
-#: neutron/api/extensions.py:605
+#: neutron/api/extensions.py:582
#, python-format
msgid "Loaded plugins do not implement extension %s interface"
msgstr ""
msgid "Updating lease expiration is now deprecated. Issued from host %s."
msgstr ""
-#: neutron/api/rpc/handlers/securitygroups_rpc.py:177
+#: neutron/api/rpc/handlers/securitygroups_rpc.py:179
msgid ""
"Security group agent binding currently not set. This should be set by the"
" end of the init process."
msgstr ""
-#: neutron/cmd/sanity_check.py:75
+#: neutron/cmd/sanity_check.py:78
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 "
"in case there was a clock adjustment."
msgstr ""
-#: neutron/db/agentschedulers_db.py:275
+#: neutron/db/agentschedulers_db.py:280
+msgid "No DHCP agents available, skipping rescheduling"
+msgstr ""
+
+#: neutron/db/agentschedulers_db.py:284
#, python-format
msgid ""
"Removing network %(network)s from agent %(agent)s because the agent did "
" not report to the server in the last %(dead_time)s seconds."
msgstr ""
-#: neutron/db/l3_dvrscheduler_db.py:306
+#: neutron/db/l3_dvrscheduler_db.py:341
msgid "No active L3 agents found for SNAT"
msgstr ""
-#: neutron/db/securitygroups_rpc_base.py:383
+#: neutron/db/securitygroups_rpc_base.py:361
#, python-format
msgid "No valid gateway port on subnet %s is found for IPv6 RA"
msgstr ""
-#: neutron/db/migration/alembic_migrations/heal_script.py:91
-#, python-format
-msgid "Ignoring alembic command %s"
-msgstr ""
-
#: neutron/debug/debug_agent.py:121
#, python-format
msgid "Failed to delete namespace %s"
msgid "Nova event: %s returned with failed status"
msgstr ""
-#: neutron/openstack/common/loopingcall.py:87
-#, python-format
-msgid "task %(func_name)r run outlasted interval by %(delay).2f sec"
-msgstr ""
-
-#: neutron/openstack/common/service.py:363
-#, python-format
-msgid "pid %d not in child list"
-msgstr ""
-
#: neutron/plugins/cisco/db/n1kv_db_v2.py:584
#, python-format
msgid "vlan_id %(vlan)s on physical network %(network)s not found"
msgid "Ignoring admin_state_up=False for router=%r. Overriding with True"
msgstr ""
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:85
-msgid "VXLAN is enabled, a valid local_ip must be provided"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:99
-msgid "Invalid Network ID, will lead to incorrect bridge name"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:106
-msgid "Invalid VLAN ID, will lead to incorrect subinterface name"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:113
-msgid "Invalid Interface ID, will lead to incorrect tap device name"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:122
-#, python-format
-msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:527
-#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:563
-#, 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:557
-msgid ""
-"VXLAN muticast group must be provided in vxlan_group option to enable "
-"VXLAN MCAST mode"
-msgstr ""
-
#: neutron/plugins/ml2/driver_context.py:191
#, python-format
msgid "Could not expand segment %s"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:527
+#: neutron/plugins/ml2/plugin.py:530
#, 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:778
+#: neutron/plugins/ml2/plugin.py:781
msgid "A concurrent port creation has occurred"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:1396
-#, python-format
-msgid "Port %(port)s updated up by agent not found"
-msgstr ""
-
-#: neutron/plugins/ml2/plugin.py:1428
+#: neutron/plugins/ml2/plugin.py:1435
#, python-format
msgid "Port %s not found during update"
msgstr ""
msgstr ""
#: neutron/plugins/ml2/drivers/mech_agent.py:76
-#: neutron/plugins/ml2/drivers/mech_sriov/mech_driver.py:116
+#: neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py:117
#, python-format
msgid "Attempting to bind with dead agent: %s"
msgstr ""
msgid "No flat network found on physical network %s"
msgstr ""
-#: neutron/plugins/ml2/drivers/type_gre.py:107
+#: neutron/plugins/ml2/drivers/type_gre.py:102
msgid "Gre allocations were already created."
msgstr ""
msgid "Port %(port)s updated by agent %(agent)s isn't bound to any segment"
msgstr ""
-#: neutron/plugins/oneconvergence/lib/plugin_helper.py:110
-msgid "No Token, Re-login"
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:90
+msgid "VXLAN is enabled, a valid local_ip must be provided"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:104
+msgid "Invalid Network ID, will lead to incorrect bridge name"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:111
+msgid "Invalid VLAN ID, will lead to incorrect subinterface name"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:163
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:118
+msgid "Invalid Interface ID, will lead to incorrect tap device name"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:127
+#, python-format
+msgid "Invalid Segmentation ID: %s, will lead to incorrect vxlan device name"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:527
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:563
+#, python-format
+msgid ""
+"Option \"%(option)s\" must be supported by command \"%(command)s\" to "
+"enable %(mode)s mode"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py:557
+msgid ""
+"VXLAN muticast group must be provided in vxlan_group option to enable "
+"VXLAN MCAST mode"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py:149
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py:162
+#, python-format
+msgid "Cannot find vf index for pci slot %s"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py:285
+#, python-format
+msgid "device pci mismatch: %(device_mac)s - %(pci_slot)s"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py:126
+#, python-format
+msgid "Cannot find vfs %(vfs)s in device %(dev_name)s"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py:142
+#, python-format
+msgid "failed to parse vf link show line %(line)s: for %(device)s"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py:163
#, python-format
msgid ""
"L2 agent could not get DVR MAC address at startup due to RPC error. It "
" %s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py:190
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py:190
#, python-format
msgid ""
"L2 agent could not get DVR MAC address from server. Retrying. Detailed "
"message: %s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:525
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:531
#, python-format
msgid "Action %s not supported"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:920
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:935
#, 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:1120
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1130
#, python-format
msgid "VIF port: %s has no ofport configured, and might not be able to transmit"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1228
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1241
#, python-format
msgid "Device %s not defined on plugin"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1388
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1401
#, python-format
msgid "Invalid remote IP: %s"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1431
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1444
msgid "OVS is restarted. OVSNeutronAgent will reset bridges and recover ports."
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1434
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1447
msgid ""
"OVS is dead. OVSNeutronAgent will keep running and checking OVS status "
"periodically."
msgstr ""
-#: neutron/plugins/sriovnicagent/eswitch_manager.py:148
-#: neutron/plugins/sriovnicagent/eswitch_manager.py:161
-#, python-format
-msgid "Cannot find vf index for pci slot %s"
-msgstr ""
-
-#: neutron/plugins/sriovnicagent/eswitch_manager.py:284
-#, python-format
-msgid "device pci mismatch: %(device_mac)s - %(pci_slot)s"
-msgstr ""
-
-#: neutron/plugins/sriovnicagent/pci_lib.py:125
-#, python-format
-msgid "Cannot find vfs %(vfs)s in device %(dev_name)s"
-msgstr ""
-
-#: neutron/plugins/sriovnicagent/pci_lib.py:141
-#, python-format
-msgid "failed to parse vf link show line %(line)s: for %(device)s"
+#: neutron/plugins/oneconvergence/lib/plugin_helper.py:110
+msgid "No Token, Re-login"
msgstr ""
#: neutron/scheduler/dhcp_agent_scheduler.py:58
msgid "No more DHCP agents"
msgstr ""
-#: neutron/scheduler/l3_agent_scheduler.py:157
+#: neutron/scheduler/l3_agent_scheduler.py:156
#, python-format
msgid "No routers compatible with L3 agent configuration on host %s"
msgstr ""
-#: neutron/scheduler/l3_agent_scheduler.py:182
+#: neutron/scheduler/l3_agent_scheduler.py:181
msgid "No active L3 agents"
msgstr ""
-#: neutron/scheduler/l3_agent_scheduler.py:194
+#: neutron/scheduler/l3_agent_scheduler.py:193
#, python-format
msgid "No L3 agents can host the router %s"
msgstr ""
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: neutron 2015.2.0.dev464\n"
+"Project-Id-Version: neutron 7.0.0.0b2.dev192\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-06-11 06:02+0000\n"
+"POT-Creation-Date: 2015-07-11 06:09+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
-#: neutron/context.py:97
-#, python-format
-msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r"
-msgstr ""
-
-#: neutron/manager.py:75
+#: neutron/manager.py:76
#, python-format
msgid "dhcp_agents_per_network must be >= 1. '%s' is invalid."
msgstr ""
-#: neutron/manager.py:87
+#: neutron/manager.py:88
msgid "Neutron core_plugin not configured!"
msgstr ""
-#: neutron/manager.py:135 neutron/manager.py:147
+#: neutron/manager.py:136 neutron/manager.py:148
msgid "Plugin not found."
msgstr ""
-#: neutron/manager.py:190
+#: neutron/manager.py:191
#, python-format
msgid "Multiple plugins for service %s were configured"
msgstr ""
-#: neutron/policy.py:201
+#: neutron/policy.py:202
#, python-format
msgid ""
"Unable to identify a target field from:%s. Match should be in the form "
"%%(<field_name>)s"
msgstr ""
-#: neutron/policy.py:231
+#: neutron/policy.py:232
#, python-format
msgid "Unable to find resource name in %s"
msgstr ""
-#: neutron/policy.py:240
+#: neutron/policy.py:241
#, python-format
msgid ""
"Unable to verify match:%(match)s as the parent resource: %(res)s was not "
msgid "Access to this resource was denied."
msgstr ""
-#: neutron/service.py:41
+#: neutron/service.py:42
msgid "Seconds between running periodic tasks"
msgstr ""
#: neutron/service.py:44
-msgid "Number of separate API worker processes for service"
+msgid ""
+"Number of separate API worker processes for service. If not specified, "
+"the default is equal to the number of CPUs available for best "
+"performance."
msgstr ""
-#: neutron/service.py:47
+#: neutron/service.py:49
msgid "Number of RPC worker processes for service"
msgstr ""
-#: neutron/service.py:50
+#: neutron/service.py:52
msgid ""
"Range of seconds to randomly delay when starting the periodic task "
"scheduler to reduce stampeding. (Disable by setting to 0)"
msgid "Unable to find ssl_ca_file : %s"
msgstr ""
-#: neutron/wsgi.py:495
+#: neutron/wsgi.py:496
msgid "Cannot understand JSON"
msgstr ""
-#: neutron/wsgi.py:661
+#: neutron/wsgi.py:662
msgid "You must implement __call__"
msgstr ""
-#: neutron/wsgi.py:749 neutron/api/v2/base.py:196 neutron/api/v2/base.py:344
-#: neutron/api/v2/base.py:487 neutron/api/v2/base.py:547
+#: neutron/wsgi.py:750 neutron/api/v2/base.py:198 neutron/api/v2/base.py:346
+#: neutron/api/v2/base.py:494 neutron/api/v2/base.py:556
#: neutron/extensions/l3agentscheduler.py:51
#: neutron/extensions/l3agentscheduler.py:94
msgid "The resource could not be found."
msgstr ""
-#: neutron/wsgi.py:798
+#: neutron/wsgi.py:799
msgid "Unsupported Content-Type"
msgstr ""
-#: neutron/wsgi.py:802
+#: neutron/wsgi.py:803
msgid "Malformed request body"
msgstr ""
-#: neutron/wsgi.py:939
+#: neutron/wsgi.py:940
#, python-format
msgid "The requested content type %s is invalid."
msgstr ""
-#: neutron/wsgi.py:992
+#: neutron/wsgi.py:993
msgid "Could not deserialize data"
msgstr ""
"agent_down_time, best if it is half or less than agent_down_time."
msgstr ""
-#: neutron/agent/common/config.py:51
+#: neutron/agent/common/config.py:48
+msgid "Log agent heartbeats"
+msgstr ""
+
+#: neutron/agent/common/config.py:53
msgid "The driver used to manage the virtual interface."
msgstr ""
-#: neutron/agent/common/config.py:56
+#: neutron/agent/common/config.py:58
msgid ""
"Allow overlapping IP. This option is deprecated and will be removed in a "
"future release."
msgstr ""
-#: neutron/agent/common/config.py:63
+#: neutron/agent/common/config.py:65
msgid "Add comments to iptables rules."
msgstr ""
-#: neutron/agent/common/config.py:69
+#: neutron/agent/common/config.py:71
msgid "Action to be executed when a child process dies"
msgstr ""
-#: neutron/agent/common/config.py:71
+#: neutron/agent/common/config.py:73
msgid ""
"Interval between checks of child process liveness (seconds), use 0 to "
"disable"
msgstr ""
-#: neutron/agent/common/config.py:137
+#: neutron/agent/common/config.py:139
msgid "Top-level directory for maintaining dhcp state"
msgstr ""
msgid "Timeout in seconds for ovs-vsctl commands"
msgstr ""
-#: neutron/agent/common/ovs_lib.py:441
+#: neutron/agent/common/ovs_lib.py:474
#, python-format
msgid "Unable to determine mac address for %s"
msgstr ""
-#: neutron/agent/common/ovs_lib.py:549
+#: neutron/agent/common/ovs_lib.py:582
msgid "Cannot match priority on flow deletion or modification"
msgstr ""
-#: neutron/agent/common/ovs_lib.py:554
+#: neutron/agent/common/ovs_lib.py:587
msgid "Must specify one or more actions on flow addition or modification"
msgstr ""
-#: neutron/agent/dhcp/agent.py:580
+#: neutron/agent/dhcp/agent.py:584
#, python-format
msgid "Agent updated: %(payload)s"
msgstr ""
msgstr ""
#: neutron/agent/dhcp/config.py:53
-msgid "Delete namespace after removing a dhcp server."
+msgid ""
+"Delete namespace after removing a dhcp server.This option is deprecated "
+"and will be removed in a future release."
msgstr ""
-#: neutron/agent/dhcp/config.py:57
+#: neutron/agent/dhcp/config.py:60
msgid "Limit number of leases to prevent a denial-of-service."
msgstr ""
-#: neutron/agent/dhcp/config.py:59
+#: neutron/agent/dhcp/config.py:62
msgid "Use broadcast in DHCP replies"
msgstr ""
-#: neutron/agent/l3/agent.py:279
+#: neutron/agent/l3/agent.py:280
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/config.py:80
-msgid "Delete namespace after removing a router."
+msgid ""
+"Delete namespace after removing a router.This option is deprecated and "
+"will be removed in a future release."
msgstr ""
-#: neutron/agent/l3/config.py:83
+#: neutron/agent/l3/config.py:86
msgid "Iptables mangle mark used to mark metadata valid requests"
msgstr ""
-#: neutron/agent/l3/config.py:87
+#: neutron/agent/l3/config.py:90
msgid "Iptables mangle mark used to mark ingress from external network"
msgstr ""
msgstr ""
#: neutron/agent/l3/keepalived_state_change.py:122
-#: neutron/agent/metadata/namespace_proxy.py:153
+#: neutron/agent/metadata/namespace_proxy.py:156
#: neutron/tests/functional/agent/l3/test_keepalived_state_change.py:31
msgid "Location of Metadata Proxy UNIX domain socket"
msgstr ""
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:34
msgid "Force ip_lib calls to use the root helper"
msgstr ""
-#: neutron/agent/linux/ip_lib.py:42
+#: neutron/agent/linux/ip_lib.py:46
#, python-format
msgid "Failure waiting for address %(address)s to become ready: %(reason)s"
msgstr ""
"Stderr: {stderr}"
msgstr ""
-#: neutron/agent/metadata/agent.py:117
-#: neutron/agent/metadata/namespace_proxy.py:57
+#: neutron/agent/metadata/agent.py:118
+#: neutron/agent/metadata/namespace_proxy.py:58
msgid "An unknown error has occurred. Please try your request again."
msgstr ""
-#: neutron/agent/metadata/agent.py:194
+#: neutron/agent/metadata/agent.py:196
msgid ""
"Either one of parameter network_id or router_id must be passed to "
"_get_ports method."
msgstr ""
-#: neutron/agent/metadata/agent.py:256
-#: neutron/agent/metadata/namespace_proxy.py:102
+#: neutron/agent/metadata/agent.py:258
+#: neutron/agent/metadata/namespace_proxy.py:104
msgid "Remote metadata server experienced an internal server error."
msgstr ""
-#: neutron/agent/metadata/agent.py:262
-#: neutron/agent/metadata/namespace_proxy.py:108
+#: neutron/agent/metadata/agent.py:265
+#: neutron/agent/metadata/namespace_proxy.py:111
#, python-format
msgid "Unexpected response code: %s"
msgstr ""
msgid "Number of backlog requests to configure the metadata server socket with"
msgstr ""
-#: neutron/agent/metadata/namespace_proxy.py:137
+#: neutron/agent/metadata/namespace_proxy.py:140
msgid "Network that will have instance metadata proxied."
msgstr ""
-#: neutron/agent/metadata/namespace_proxy.py:140
+#: neutron/agent/metadata/namespace_proxy.py:143
msgid "Router that will have connected instances' metadata proxied."
msgstr ""
-#: neutron/agent/metadata/namespace_proxy.py:143
+#: neutron/agent/metadata/namespace_proxy.py:146
#: neutron/tests/functional/agent/linux/simple_daemon.py:42
msgid "Location of pid file of this process."
msgstr ""
-#: neutron/agent/metadata/namespace_proxy.py:146
+#: neutron/agent/metadata/namespace_proxy.py:149
msgid "Run as daemon."
msgstr ""
-#: neutron/agent/metadata/namespace_proxy.py:149
+#: neutron/agent/metadata/namespace_proxy.py:152
msgid "TCP Port to listen for metadata server requests."
msgstr ""
-#: neutron/agent/metadata/namespace_proxy.py:157
+#: neutron/agent/metadata/namespace_proxy.py:160
msgid "User (uid or name) running metadata proxy after its initialization"
msgstr ""
-#: neutron/agent/metadata/namespace_proxy.py:161
+#: neutron/agent/metadata/namespace_proxy.py:164
msgid "Group (gid or name) running metadata proxy after its initialization"
msgstr ""
-#: neutron/agent/metadata/namespace_proxy.py:165
+#: neutron/agent/metadata/namespace_proxy.py:168
msgid ""
"Watch file log. Log watch should be disabled when "
"metadata_proxy_user/group has no read/write permissions on metadata proxy"
msgid "The interface for interacting with the OVSDB"
msgstr ""
-#: neutron/agent/ovsdb/impl_idl.py:33
+#: neutron/agent/ovsdb/impl_idl.py:34
msgid "The connection string for the native OVSDB backend"
msgstr ""
"Stderr: %(stderr)s"
msgstr ""
-#: neutron/api/api_common.py:117
+#: neutron/api/api_common.py:118
#, python-format
msgid "Limit must be an integer 0 or greater and not '%d'"
msgstr ""
-#: neutron/api/api_common.py:134
+#: neutron/api/api_common.py:135
msgid "The number of sort_keys and sort_dirs must be same"
msgstr ""
-#: neutron/api/api_common.py:139
+#: neutron/api/api_common.py:140
#, python-format
msgid "%s is invalid attribute for sort_keys"
msgstr ""
-#: neutron/api/api_common.py:143
+#: neutron/api/api_common.py:144
#, python-format
msgid ""
"%(invalid_dirs)s is invalid value for sort_dirs, valid value is '%(asc)s'"
" and '%(desc)s'"
msgstr ""
-#: neutron/api/api_common.py:317 neutron/api/v2/base.py:618
+#: neutron/api/api_common.py:318 neutron/api/v2/base.py:627
#, python-format
msgid "Unable to find '%s' in request body"
msgstr ""
-#: neutron/api/api_common.py:324
+#: neutron/api/api_common.py:325
#, python-format
msgid "Failed to parse request. Parameter '%s' not specified"
msgstr ""
-#: neutron/api/extensions.py:254
+#: neutron/api/extensions.py:231
#, python-format
msgid "Extension with alias %s does not exist"
msgstr ""
-#: neutron/api/extensions.py:258 neutron/api/extensions.py:262
+#: neutron/api/extensions.py:235 neutron/api/extensions.py:239
msgid "Resource not found."
msgstr ""
msgid "'%s' is not a integer"
msgstr ""
-#: neutron/api/v2/attributes.py:530
+#: neutron/api/v2/attributes.py:534
+#, python-format
+msgid "'%s' must be a non negative decimal."
+msgstr ""
+
+#: neutron/api/v2/attributes.py:548
#, python-format
msgid "'%s' is not of the form <key>=[value]"
msgstr ""
-#: neutron/api/v2/base.py:91
+#: neutron/api/v2/base.py:93
msgid "Native pagination depend on native sorting"
msgstr ""
-#: neutron/api/v2/base.py:508
+#: neutron/api/v2/base.py:517
#, python-format
msgid "Invalid format: %s"
msgstr ""
-#: neutron/api/v2/base.py:570
+#: neutron/api/v2/base.py:579
msgid ""
"Specifying 'tenant_id' other than authenticated tenant in request "
"requires admin privileges"
msgstr ""
-#: neutron/api/v2/base.py:578
+#: neutron/api/v2/base.py:587
msgid "Running without keystone AuthN requires that tenant_id is specified"
msgstr ""
-#: neutron/api/v2/base.py:596
+#: neutron/api/v2/base.py:605
msgid "Resource body required"
msgstr ""
-#: neutron/api/v2/base.py:602
+#: neutron/api/v2/base.py:611
msgid "Bulk operation not supported"
msgstr ""
-#: neutron/api/v2/base.py:605
+#: neutron/api/v2/base.py:614
msgid "Resources required"
msgstr ""
-#: neutron/api/v2/base.py:615
+#: neutron/api/v2/base.py:624
msgid "Body contains invalid data"
msgstr ""
-#: neutron/api/v2/base.py:629
+#: neutron/api/v2/base.py:638
#, python-format
msgid "Failed to parse request. Required attribute '%s' not specified"
msgstr ""
-#: neutron/api/v2/base.py:636
+#: neutron/api/v2/base.py:645
#, python-format
msgid "Attribute '%s' not allowed in POST"
msgstr ""
-#: neutron/api/v2/base.py:641
+#: neutron/api/v2/base.py:650
#, python-format
msgid "Cannot update read-only attribute %s"
msgstr ""
-#: neutron/api/v2/base.py:659
+#: neutron/api/v2/base.py:668
#, python-format
msgid "Invalid input for %(attr)s. Reason: %(reason)s."
msgstr ""
-#: neutron/api/v2/base.py:668 neutron/extensions/allowedaddresspairs.py:75
+#: neutron/api/v2/base.py:677 neutron/extensions/allowedaddresspairs.py:76
#: neutron/extensions/multiprovidernet.py:45
#, python-format
msgid "Unrecognized attribute(s) '%s'"
msgstr ""
-#: neutron/api/v2/base.py:687
+#: neutron/api/v2/base.py:696
#, python-format
msgid "Tenant %(tenant_id)s not allowed to create %(resource)s on this network"
msgstr ""
msgid "The value '%(value)s' for %(element)s is not valid."
msgstr ""
+#: neutron/cmd/ipset_cleanup.py:38
+msgid "Destroy all IPsets."
+msgstr ""
+
+#: neutron/cmd/ipset_cleanup.py:41
+msgid "Destroy IPsets even if there is an iptables reference."
+msgstr ""
+
+#: neutron/cmd/ipset_cleanup.py:45
+msgid "String prefix used to match IPset names."
+msgstr ""
+
#: neutron/cmd/netns_cleanup.py:64
msgid "Delete the namespace by removing all devices."
msgstr ""
"ports created by Neutron on integration and external network bridges."
msgstr ""
-#: neutron/cmd/sanity_check.py:160
+#: neutron/cmd/sanity_check.py:163
msgid "Check for OVS vxlan support"
msgstr ""
-#: neutron/cmd/sanity_check.py:162
+#: neutron/cmd/sanity_check.py:165
msgid "Check for iproute2 vxlan support"
msgstr ""
-#: neutron/cmd/sanity_check.py:164
+#: neutron/cmd/sanity_check.py:167
msgid "Check for patch port support"
msgstr ""
-#: neutron/cmd/sanity_check.py:166
+#: neutron/cmd/sanity_check.py:169
msgid "Check for nova notification support"
msgstr ""
-#: neutron/cmd/sanity_check.py:168
+#: neutron/cmd/sanity_check.py:171
msgid "Check for ARP responder support"
msgstr ""
-#: neutron/cmd/sanity_check.py:170
+#: neutron/cmd/sanity_check.py:173
msgid "Check for ARP header match support"
msgstr ""
-#: neutron/cmd/sanity_check.py:172
+#: neutron/cmd/sanity_check.py:175
msgid "Check for VF management support"
msgstr ""
-#: neutron/cmd/sanity_check.py:174
+#: neutron/cmd/sanity_check.py:177
msgid "Check netns permission settings"
msgstr ""
-#: neutron/cmd/sanity_check.py:176
+#: neutron/cmd/sanity_check.py:179
msgid "Check minimal dnsmasq version"
msgstr ""
-#: neutron/cmd/sanity_check.py:178
+#: neutron/cmd/sanity_check.py:181
msgid "Check ovsdb native interface support"
msgstr ""
-#: neutron/cmd/sanity_check.py:180
+#: neutron/cmd/sanity_check.py:183
msgid "Check ebtables installation"
msgstr ""
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:30
+#: neutron/common/exceptions.py:31
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:51
+#: neutron/common/exceptions.py:53
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:63
+#: neutron/common/exceptions.py:65
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:67
+#: neutron/common/exceptions.py:69
msgid "The service is unavailable"
msgstr ""
-#: neutron/common/exceptions.py:71
+#: neutron/common/exceptions.py:73
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:75
+#: neutron/common/exceptions.py:77
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:79
+#: neutron/common/exceptions.py:81
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:85
#, python-format
msgid "Subnet pool %(subnetpool_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:89
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:93
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:96
+#: neutron/common/exceptions.py:98
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:100
+#: neutron/common/exceptions.py:102
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:104
+#: neutron/common/exceptions.py:106
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:108
+#: neutron/common/exceptions.py:110
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:114
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:116
+#: neutron/common/exceptions.py:118
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:121
+#: neutron/common/exceptions.py:123
#, python-format
msgid "Unable to complete operation on subnet %(subnet_id)s. %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:126
+#: neutron/common/exceptions.py:128
msgid "One or more ports have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:132
+#: neutron/common/exceptions.py:134
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attached device %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:138
+#: neutron/common/exceptions.py:140
#, python-format
msgid "Port %(port_id)s cannot be deleted directly via the port API: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:143
+#: neutron/common/exceptions.py:145
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s, port is already bound, "
"port type: %(vif_type)s, old_mac %(old_mac)s, new_mac %(new_mac)s"
msgstr ""
-#: neutron/common/exceptions.py:149
+#: neutron/common/exceptions.py:151
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:155
+#: neutron/common/exceptions.py:157
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:163
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:166
+#: neutron/common/exceptions.py:168
#, python-format
msgid ""
"IP address %(ip_address)s is not a valid IP for any of the subnets on the"
" specified network."
msgstr ""
-#: neutron/common/exceptions.py:171
+#: neutron/common/exceptions.py:173
#, python-format
msgid "IP address %(ip_address)s is not a valid IP for the specified subnet."
msgstr ""
-#: neutron/common/exceptions.py:176
+#: neutron/common/exceptions.py:178
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:181
+#: neutron/common/exceptions.py:183
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:187
+#: neutron/common/exceptions.py:189
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:192
+#: neutron/common/exceptions.py:194
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:199
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:205
+#: neutron/common/exceptions.py:207
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:210
+#: neutron/common/exceptions.py:212
msgid ""
"Unable to create the network. No available network found in maximum "
"allowed attempts."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:217
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:220
+#: neutron/common/exceptions.py:222
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:230
+#: neutron/common/exceptions.py:232
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:234
+#: neutron/common/exceptions.py:236
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:238
+#: neutron/common/exceptions.py:240
#, python-format
msgid ""
"Operation %(op)s is not supported for device_owner %(device_owner)s on "
"port %(port_id)s."
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:245
#, python-format
msgid ""
"Found overlapping allocation pools: %(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:248
+#: neutron/common/exceptions.py:250
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:253
+#: neutron/common/exceptions.py:255
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:259
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:265
+#: neutron/common/exceptions.py:267
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:269
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:273
+#: neutron/common/exceptions.py:275
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:277
+#: neutron/common/exceptions.py:279
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:281
+#: neutron/common/exceptions.py:283
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:286
+#: neutron/common/exceptions.py:288
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:291
+#: neutron/common/exceptions.py:293
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:295
+#: neutron/common/exceptions.py:297
#, python-format
msgid "Extensions not found: %(extensions)s"
msgstr ""
-#: neutron/common/exceptions.py:299
+#: neutron/common/exceptions.py:301
#, python-format
msgid "Invalid content type %(content_type)s"
msgstr ""
-#: neutron/common/exceptions.py:303
+#: neutron/common/exceptions.py:305
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:308
+#: neutron/common/exceptions.py:310
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:312
+#: neutron/common/exceptions.py:314
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:317
+#: neutron/common/exceptions.py:319
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:322
+#: neutron/common/exceptions.py:324
#, 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:327
+#: neutron/common/exceptions.py:329
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
-#: neutron/common/exceptions.py:337
+#: neutron/common/exceptions.py:339
msgid "Empty physical network name."
msgstr ""
-#: neutron/common/exceptions.py:341
+#: neutron/common/exceptions.py:343
#, python-format
msgid "Invalid network Tunnel range: '%(tunnel_range)s' - %(error)s"
msgstr ""
-#: neutron/common/exceptions.py:352
+#: neutron/common/exceptions.py:354
#, python-format
msgid "Invalid network VXLAN port range: '%(vxlan_range)s'"
msgstr ""
-#: neutron/common/exceptions.py:356
+#: neutron/common/exceptions.py:358
msgid "VXLAN Network unsupported."
msgstr ""
-#: neutron/common/exceptions.py:360
+#: neutron/common/exceptions.py:362
#, python-format
msgid "Found duplicate extension: %(alias)s"
msgstr ""
-#: neutron/common/exceptions.py:364
+#: neutron/common/exceptions.py:366
#, 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:369
+#: neutron/common/exceptions.py:371
#, python-format
msgid "Invalid CIDR %(input)s given as IP prefix"
msgstr ""
-#: neutron/common/exceptions.py:373
+#: neutron/common/exceptions.py:375
#, python-format
msgid "Router '%(router_id)s' is not compatible with this agent"
msgstr ""
-#: neutron/common/exceptions.py:377
+#: neutron/common/exceptions.py:379
#, python-format
msgid "Router '%(router_id)s' cannot be both DVR and HA"
msgstr ""
-#: neutron/common/exceptions.py:398
+#: neutron/common/exceptions.py:400
msgid "network_id and router_id are None. One must be provided."
msgstr ""
-#: neutron/common/exceptions.py:402
+#: neutron/common/exceptions.py:404
msgid "Aborting periodic_sync_routers_task due to an error"
msgstr ""
-#: neutron/common/exceptions.py:414
+#: neutron/common/exceptions.py:416
#, python-format
msgid "%(driver)s: Internal driver error."
msgstr ""
-#: neutron/common/exceptions.py:418
+#: neutron/common/exceptions.py:420
msgid "Unspecified minimum subnet pool prefix"
msgstr ""
-#: neutron/common/exceptions.py:422
+#: neutron/common/exceptions.py:424
msgid "Empty subnet pool prefix list"
msgstr ""
-#: neutron/common/exceptions.py:426
+#: neutron/common/exceptions.py:428
msgid "Cannot mix IPv4 and IPv6 prefixes in a subnet pool"
msgstr ""
-#: neutron/common/exceptions.py:430
+#: neutron/common/exceptions.py:432
#, python-format
msgid "Prefix '%(prefix)s' not supported in IPv%(version)s pool"
msgstr ""
-#: neutron/common/exceptions.py:434
+#: neutron/common/exceptions.py:436
#, python-format
msgid ""
"Illegal prefix bounds: %(prefix_type)s=%(prefixlen)s, "
"%(base_prefix_type)s=%(base_prefixlen)s"
msgstr ""
-#: neutron/common/exceptions.py:439
+#: neutron/common/exceptions.py:441
#, python-format
msgid "Illegal update to prefixes: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:443
+#: neutron/common/exceptions.py:445
#, python-format
msgid "Failed to allocate subnet: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:447
+#: neutron/common/exceptions.py:449
#, python-format
msgid ""
"Unable to allocate subnet with prefix length %(prefixlen)s, minimum "
"allowed prefix is %(min_prefixlen)s"
msgstr ""
-#: neutron/common/exceptions.py:452
+#: neutron/common/exceptions.py:454
#, python-format
msgid ""
"Unable to allocate subnet with prefix length %(prefixlen)s, maximum "
"allowed prefix is %(max_prefixlen)s"
msgstr ""
-#: neutron/common/exceptions.py:457
+#: neutron/common/exceptions.py:459
#, python-format
msgid "Unable to delete subnet pool: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:461
+#: neutron/common/exceptions.py:463
msgid "Per-tenant subnet pool prefix quota exceeded"
msgstr ""
-#: neutron/common/exceptions.py:465
+#: neutron/common/exceptions.py:467
#, python-format
msgid "Device '%(device_name)s' does not exist"
msgstr ""
-#: neutron/common/exceptions.py:469
+#: neutron/common/exceptions.py:471
msgid ""
"Subnets hosted on the same network must be allocated from the same subnet"
" pool"
msgstr ""
#: neutron/common/utils.py:203
-#: neutron/plugins/sriovnicagent/common/config.py:36
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py:36
#, python-format
msgid "Invalid mapping: '%s'"
msgstr ""
#: neutron/common/utils.py:206
-#: neutron/plugins/sriovnicagent/common/config.py:39
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py:39
#, python-format
msgid "Missing key in mapping: '%s'"
msgstr ""
msgid "Illegal IP version number"
msgstr ""
+#: neutron/db/address_scope_db.py:74
+msgid "Shared address scope can't be unshared"
+msgstr ""
+
#: neutron/db/agents_db.py:39
msgid ""
"Seconds to regard the agent is down; should be at least twice "
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:134
-#: neutron/db/ipam_non_pluggable_backend.py:263
-#: neutron/plugins/opencontrail/contrail_plugin.py:390
-msgid "Exceeded maximim amount of fixed ips per port"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:186
-msgid "0 is not allowed as CIDR prefix length"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:196
-#, python-format
-msgid ""
-"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
-" with another subnet"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:224 neutron/db/db_base_plugin_v2.py:228
+#: neutron/db/db_base_plugin_v2.py:108 neutron/db/db_base_plugin_v2.py:112
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:306
+#: neutron/db/db_base_plugin_v2.py:164
#, python-format
msgid ""
"Invalid CIDR %s for IPv6 address mode. OpenStack uses the EUI-64 address "
"format, which requires the prefix to be /64."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:314
+#: neutron/db/db_base_plugin_v2.py:172
#, python-format
msgid ""
"ipv6_ra_mode set to '%(ra_mode)s' with ipv6_address_mode set to "
"the same value"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:322
+#: neutron/db/db_base_plugin_v2.py:180
msgid ""
"ipv6_ra_mode or ipv6_address_mode cannot be set when enable_dhcp is set "
"to False."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:328
+#: neutron/db/db_base_plugin_v2.py:186
msgid "Cannot disable enable_dhcp with ipv6 attributes set"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:458
+#: neutron/db/db_base_plugin_v2.py:316
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:485
+#: neutron/db/db_base_plugin_v2.py:343
msgid "Subnet has a prefix length that is incompatible with DHCP service enabled."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:506
+#: neutron/db/db_base_plugin_v2.py:364
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:526 neutron/db/db_base_plugin_v2.py:540
+#: neutron/db/db_base_plugin_v2.py:384 neutron/db/db_base_plugin_v2.py:398
#: neutron/plugins/opencontrail/contrail_plugin.py:313
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:533
+#: neutron/db/db_base_plugin_v2.py:391
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:549
+#: neutron/db/db_base_plugin_v2.py:407
msgid "ipv6_ra_mode is not valid when ip_version is 4"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:553
+#: neutron/db/db_base_plugin_v2.py:411
msgid "ipv6_address_mode is not valid when ip_version is 4"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:668
-msgid "allocation_pools allowed only for specific subnet requests."
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:679
-#, python-format
-msgid "Cannot allocate IPv%(req_ver)s subnet from IPv%(pool_ver)s subnet pool"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:757
+#: neutron/db/db_base_plugin_v2.py:490
msgid "ip_version must be specified in the absence of cidr and subnetpool_id"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:774
+#: neutron/db/db_base_plugin_v2.py:507
msgid "cidr and prefixlen must not be supplied together"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:785
+#: neutron/db/db_base_plugin_v2.py:521
msgid "A cidr must be specified in the absence of a subnet pool"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1037
+#: neutron/db/db_base_plugin_v2.py:697
msgid "Existing prefixes must be a subset of the new prefixes"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1104
+#: neutron/db/db_base_plugin_v2.py:764
msgid "Subnet pool has existing allocations"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1111
+#: neutron/db/db_base_plugin_v2.py:771
msgid "mac address update"
msgstr ""
msgid "the nexthop is used by router"
msgstr ""
-#: neutron/db/ipam_non_pluggable_backend.py:201
+#: neutron/db/ipam_backend_mixin.py:63
+msgid "allocation_pools allowed only for specific subnet requests."
+msgstr ""
+
+#: neutron/db/ipam_backend_mixin.py:74
+#, python-format
+msgid "Cannot allocate IPv%(req_ver)s subnet from IPv%(pool_ver)s subnet pool"
+msgstr ""
+
+#: neutron/db/ipam_backend_mixin.py:193
+msgid "0 is not allowed as CIDR prefix length"
+msgstr ""
+
+#: neutron/db/ipam_backend_mixin.py:203
+#, python-format
+msgid ""
+"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
+" with another subnet"
+msgstr ""
+
+#: neutron/db/ipam_backend_mixin.py:329
+msgid "Exceeded maximum amount of fixed ips per port"
+msgstr ""
+
+#: neutron/db/ipam_non_pluggable_backend.py:248
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/ipam_non_pluggable_backend.py:218
+#: neutron/db/ipam_non_pluggable_backend.py:265
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/ipam_non_pluggable_backend.py:244
+#: neutron/db/ipam_non_pluggable_backend.py:291
#, python-format
msgid ""
"IPv6 address %(address)s can not be directly assigned to a port on subnet"
" %(id)s since the subnet is configured for automatic addresses"
msgstr ""
+#: neutron/db/ipam_non_pluggable_backend.py:310
+#: neutron/plugins/opencontrail/contrail_plugin.py:390
+msgid "Exceeded maximim amount of fixed ips per port"
+msgstr ""
+
#: neutron/db/l3_agentschedulers_db.py:45
msgid "Driver to use for scheduling router to a default L3 agent"
msgstr ""
msgid "Subnet used for the l3 HA admin network."
msgstr ""
-#: neutron/db/securitygroups_db.py:269 neutron/db/securitygroups_db.py:594
+#: neutron/db/securitygroups_db.py:271 neutron/db/securitygroups_db.py:612
#, python-format
msgid "cannot be deleted due to %s"
msgstr ""
-#: neutron/db/securitygroups_db.py:645
+#: neutron/db/securitygroups_db.py:663
msgid "Default security group"
msgstr ""
"one of following versions: %(supported)s"
msgstr ""
-#: neutron/db/migration/migrate_to_ml2.py:446
+#: neutron/db/migration/migrate_to_ml2.py:447
#, python-format
msgid "Unknown tunnel type: %s"
msgstr ""
-#: neutron/db/migration/migrate_to_ml2.py:480
+#: neutron/db/migration/migrate_to_ml2.py:481
msgid "The plugin type whose database will be migrated"
msgstr ""
-#: neutron/db/migration/migrate_to_ml2.py:483
+#: neutron/db/migration/migrate_to_ml2.py:484
msgid "The connection url for the target db"
msgstr ""
-#: neutron/db/migration/migrate_to_ml2.py:486
+#: neutron/db/migration/migrate_to_ml2.py:487
#, python-format
msgid "The %s tunnel type to migrate from"
msgstr ""
-#: neutron/db/migration/migrate_to_ml2.py:489
-#: neutron/plugins/openvswitch/common/config.py:67
+#: neutron/db/migration/migrate_to_ml2.py:490
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:68
msgid "The UDP port to use for VXLAN tunnels."
msgstr ""
-#: neutron/db/migration/migrate_to_ml2.py:492
+#: neutron/db/migration/migrate_to_ml2.py:493
msgid "Retain the old plugin's tables"
msgstr ""
-#: neutron/db/migration/migrate_to_ml2.py:498
+#: neutron/db/migration/migrate_to_ml2.py:499
#, python-format
msgid ""
"Tunnel args (tunnel-type and vxlan-udp-port) are not valid for the %s "
"plugin"
msgstr ""
-#: neutron/db/migration/migrate_to_ml2.py:505
+#: neutron/db/migration/migrate_to_ml2.py:506
#, python-format
msgid ""
"Support for migrating %(plugin)s for release %(release)s is not yet "
"env[NEUTRON_TEST_CONFIG_FILE]"
msgstr ""
-#: neutron/extensions/agent.py:61
+#: neutron/extensions/address_scope.py:58
+#, python-format
+msgid "Address scope %(address_scope_id)s could not be found"
+msgstr ""
+
+#: neutron/extensions/address_scope.py:62
+#, python-format
+msgid "Unable to delete address scope %(address_scope_id)s : %(reason)s"
+msgstr ""
+
+#: neutron/extensions/address_scope.py:67
+#, python-format
+msgid "Unable to update address scope %(address_scope_id)s : %(reason)s"
+msgstr ""
+
+#: neutron/extensions/agent.py:62
#, python-format
msgid "Agent %(id)s could not be found"
msgstr ""
-#: neutron/extensions/agent.py:65
+#: neutron/extensions/agent.py:66
#, python-format
msgid "Agent with agent_type=%(agent_type)s and host=%(host)s could not be found"
msgstr ""
-#: neutron/extensions/agent.py:70
+#: neutron/extensions/agent.py:71
#, python-format
msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found"
msgstr ""
-#: neutron/extensions/allowedaddresspairs.py:24
+#: neutron/extensions/allowedaddresspairs.py:25
msgid "Maximum number of allowed address pairs"
msgstr ""
-#: neutron/extensions/allowedaddresspairs.py:31
+#: neutron/extensions/allowedaddresspairs.py:32
msgid "AllowedAddressPair must contain ip_address"
msgstr ""
-#: neutron/extensions/allowedaddresspairs.py:35
+#: neutron/extensions/allowedaddresspairs.py:36
msgid ""
"Port Security must be enabled in order to have allowed address pairs on a"
" port."
msgstr ""
-#: neutron/extensions/allowedaddresspairs.py:40
+#: neutron/extensions/allowedaddresspairs.py:41
#, python-format
msgid ""
"Request contains duplicate address pair: mac_address %(mac_address)s "
"ip_address %(ip_address)s."
msgstr ""
-#: neutron/extensions/allowedaddresspairs.py:45
+#: neutron/extensions/allowedaddresspairs.py:46
#, python-format
msgid "The number of allowed address pair exceeds the maximum %(quota)s."
msgstr ""
-#: neutron/extensions/dhcpagentscheduler.py:127
+#: neutron/extensions/dhcpagentscheduler.py:123
#, python-format
msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled"
msgstr ""
-#: neutron/extensions/dhcpagentscheduler.py:131
+#: neutron/extensions/dhcpagentscheduler.py:127
#, python-format
msgid ""
"The network %(network_id)s has been already hosted by the DHCP Agent "
"%(agent_id)s."
msgstr ""
-#: neutron/extensions/dhcpagentscheduler.py:136
+#: neutron/extensions/dhcpagentscheduler.py:132
#, python-format
msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s."
msgstr ""
-#: neutron/extensions/dvr.py:37
+#: neutron/extensions/dvr.py:38
#, python-format
msgid "Distributed Virtual Router Mac Address for host %(host)s does not exist."
msgstr ""
-#: neutron/extensions/dvr.py:42
+#: neutron/extensions/dvr.py:43
#, python-format
msgid "Unable to generate unique DVR mac for host %(host)s."
msgstr ""
-#: neutron/extensions/external_net.py:23
+#: neutron/extensions/external_net.py:22
#, python-format
msgid ""
"External network %(net_id)s cannot be updated to be made non-external, "
"since it has existing gateway ports"
msgstr ""
-#: neutron/extensions/external_net.py:51
+#: neutron/extensions/external_net.py:50
msgid "Adds external network attribute to network resource."
msgstr ""
"equal to or more than %s for HA."
msgstr ""
-#: neutron/extensions/l3agentscheduler.py:157
+#: neutron/extensions/l3agentscheduler.py:153
#, python-format
msgid "Agent %(id)s is not a L3 Agent or has been disabled"
msgstr ""
-#: neutron/extensions/l3agentscheduler.py:161
+#: neutron/extensions/l3agentscheduler.py:157
#, 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
+#: neutron/extensions/l3agentscheduler.py:162
#, python-format
msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s."
msgstr ""
-#: neutron/extensions/l3agentscheduler.py:171
+#: neutron/extensions/l3agentscheduler.py:167
#, python-format
msgid "Failed rescheduling router %(router_id)s: no eligible l3 agent found."
msgstr ""
-#: neutron/extensions/l3agentscheduler.py:176
+#: neutron/extensions/l3agentscheduler.py:172
#, 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:181
+#: neutron/extensions/l3agentscheduler.py:177
#, python-format
msgid ""
"Not allowed to manually assign a %(router_type)s router %(router_id)s "
msgid "Duplicate segment entry in request."
msgstr ""
-#: neutron/extensions/portsecurity.py:20
+#: neutron/extensions/portsecurity.py:21
msgid ""
"Port has security group associated. Cannot disable port security or ip "
"address until security group is removed"
msgstr ""
-#: neutron/extensions/portsecurity.py:25
+#: neutron/extensions/portsecurity.py:26
msgid ""
"Port security must be enabled and port must have an IP address in order "
"to use security groups."
msgstr ""
-#: neutron/extensions/portsecurity.py:30
+#: neutron/extensions/portsecurity.py:31
msgid "Port does not have port security binding."
msgstr ""
msgid "API for retrieving service providers for Neutron advanced services"
msgstr ""
-#: neutron/extensions/vlantransparent.py:27
+#: neutron/extensions/vlantransparent.py:28
msgid "Backend does not support VLAN Transparency."
msgstr ""
msgid "No more IP addresses available for subnet %(subnet_id)s."
msgstr ""
-#: neutron/ipam/subnet_alloc.py:108
+#: neutron/ipam/subnet_alloc.py:120
#, python-format
msgid "Insufficient prefix space to allocate subnet size /%s"
msgstr ""
-#: neutron/ipam/subnet_alloc.py:125
+#: neutron/ipam/subnet_alloc.py:138
msgid "Cannot allocate requested subnet from the available set of prefixes"
msgstr ""
-#: neutron/ipam/subnet_alloc.py:146
+#: neutron/ipam/subnet_alloc.py:159
msgid "Unsupported request type"
msgstr ""
-#: neutron/openstack/common/periodic_task.py:46
-#, python-format
-msgid "Unexpected argument for periodic task creation: %(arg)s."
-msgstr ""
-
-#: neutron/openstack/common/policy.py:111
-msgid "The JSON file that defines policies."
-msgstr ""
-
-#: neutron/openstack/common/policy.py:114
-msgid "Default rule. Enforced when a requested rule is not found."
-msgstr ""
-
-#: neutron/openstack/common/policy.py:118
-msgid ""
-"Directories where policy configuration files are stored. They can be "
-"relative to any directory in the search path defined by the config_dir "
-"option, or absolute paths. The file defined by policy_file must exist for"
-" these directories to be searched. Missing or empty directories are "
-"ignored."
-msgstr ""
-
-#: neutron/openstack/common/policy.py:143
-#, python-format
-msgid "Policy doesn't allow %s to be performed."
-msgstr ""
-
-#: neutron/openstack/common/policy.py:240
-#, python-format
-msgid "Rules must be an instance of dict or Rules, got %s instead"
-msgstr ""
-
#: neutron/plugins/brocade/NeutronPlugin.py:62
#: neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py:22
#: neutron/services/l3_router/brocade/l3_router_plugin.py:23
msgid "The network interface to use when creating a port"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:301
-#: neutron/plugins/brocade/NeutronPlugin.py:342
-#: neutron/plugins/brocade/NeutronPlugin.py:395
-#: neutron/plugins/brocade/NeutronPlugin.py:426
+#: neutron/plugins/brocade/NeutronPlugin.py:300
+#: neutron/plugins/brocade/NeutronPlugin.py:341
+#: neutron/plugins/brocade/NeutronPlugin.py:394
+#: neutron/plugins/brocade/NeutronPlugin.py:425
msgid "Brocade plugin raised exception, check logs"
msgstr ""
msgstr ""
#: neutron/plugins/hyperv/agent/config.py:31
-#: neutron/plugins/linuxbridge/common/config.py:61
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py:50
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py:58
#: neutron/plugins/ml2/drivers/mlnx/agent/config.py:43
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:54
#: neutron/plugins/nec/config.py:27
#: neutron/plugins/oneconvergence/lib/config.py:45
-#: neutron/plugins/openvswitch/common/config.py:53
-#: neutron/plugins/sriovnicagent/common/config.py:58
msgid ""
"The number of seconds the agent will wait between polling for local "
"device changes."
msgid "SDN-VE administrator password."
msgstr ""
-#: neutron/plugins/ibm/common/config.py:42 neutron/plugins/nec/config.py:22
-#: neutron/plugins/openvswitch/common/config.py:29
+#: neutron/plugins/ibm/common/config.py:42
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:30
+#: neutron/plugins/nec/config.py:22
msgid "Integration bridge to use."
msgstr ""
msgid "The input does not contain nececessary info: %(msg)s"
msgstr ""
-#: neutron/plugins/linuxbridge/common/config.py:26
-msgid "Network type for tenant networks (local, vlan, or none)"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/common/config.py:30
-msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/common/config.py:36
-msgid ""
-"Enable VXLAN on the agent. Can be enabled when agent is managed by ml2 "
-"plugin using linuxbridge mechanism driver"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/common/config.py:40
-msgid "TTL for vxlan interface protocol packets."
-msgstr ""
-
-#: neutron/plugins/linuxbridge/common/config.py:42
-msgid "TOS for vxlan interface protocol packets."
-msgstr ""
-
-#: neutron/plugins/linuxbridge/common/config.py:44
-msgid "Multicast group for vxlan interface."
-msgstr ""
-
-#: neutron/plugins/linuxbridge/common/config.py:46
-msgid "Local IP address of the VXLAN endpoints."
-msgstr ""
-
-#: neutron/plugins/linuxbridge/common/config.py:48
-msgid ""
-"Extension to use alongside ml2 plugin's l2population mechanism driver. It"
-" enables the plugin to populate VXLAN forwarding table."
-msgstr ""
-
-#: neutron/plugins/linuxbridge/common/config.py:56
-#: neutron/plugins/ml2/drivers/mlnx/agent/config.py:25
-msgid "List of <physical_network>:<physical_interface>"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/common/config.py:64
-msgid "Enable server RPC compatibility with old agents"
-msgstr ""
-
-#: neutron/plugins/linuxbridge/common/config.py:66
-#: neutron/plugins/openvswitch/common/config.py:96
-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/metaplugin/common/config.py:23
msgid ""
"Comma separated list of flavor:neutron_plugin for plugins to load. "
msgid "network_type value '%s' not supported"
msgstr ""
-#: neutron/plugins/ml2/plugin.py:228
+#: neutron/plugins/ml2/plugin.py:231
msgid "binding:profile value too large"
msgstr ""
msgid "%(msg)s"
msgstr ""
-#: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:33
+#: neutron/plugins/ml2/drivers/arista/mechanism_arista.py:34
msgid "Unable to reach EOS"
msgstr ""
"restarts"
msgstr ""
-#: neutron/plugins/ml2/drivers/mech_sriov/exceptions.py:23
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py:25
+msgid ""
+"Enable VXLAN on the agent. Can be enabled when agent is managed by ml2 "
+"plugin using linuxbridge mechanism driver"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py:29
+msgid "TTL for vxlan interface protocol packets."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py:31
+msgid "TOS for vxlan interface protocol packets."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py:33
+msgid "Multicast group for vxlan interface."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py:35
+msgid "Local IP address of the VXLAN endpoints."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py:37
+msgid ""
+"Extension to use alongside ml2 plugin's l2population mechanism driver. It"
+" enables the plugin to populate VXLAN forwarding table."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py:45
+#: neutron/plugins/ml2/drivers/mlnx/agent/config.py:25
+msgid "List of <physical_network>:<physical_interface>"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py:53
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:98
+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/ml2/drivers/linuxbridge/agent/common/config.py:61
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:81
+msgid ""
+"Enable suppression of ARP responses that don't match an IP address that "
+"belongs to the port from which they originate. Note: This prevents the "
+"VMs attached to this agent from spoofing, it doesn't protect them from "
+"other devices which have the capability to spoof (e.g. bare metal or VMs "
+"attached to agents without this flag set to True). Spoofing rules will "
+"not be added to any ports that have port security disabled. For "
+"LinuxBridge, this requires ebtables. For OVS, it requires a version that "
+"supports matching ARP headers."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py:52
+msgid "Device not found"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py:66
+msgid "Device has no virtual functions"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py:315
+#, python-format
+msgid "Device name %(dev_name)s is missing from physical_device_mappings"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py:41
+#, python-format
+msgid "Device %(dev_name)s in mapping: %(mapping)s not unique"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py:65
+msgid ""
+"List of <physical_network>:<network_device> mapping physical network "
+"names to the agent's node-specific physical network device of SR-IOV "
+"physical function to be used for VLAN networks. All physical networks "
+"listed in network_vlan_ranges on the server should have mappings to "
+"appropriate interfaces on each agent"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py:74
+msgid ""
+"List of <network_device>:<excluded_devices> mapping network_device to the"
+" agent's node-specific list of virtual functions that should not be used "
+"for virtual networking. excluded_devices is a semicolon separated list of"
+" virtual functions (BDF format).to exclude from network_device. The "
+"network_device in the mapping should appear in the "
+"physical_device_mappings list."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/common/exceptions.py:24
+#, python-format
+msgid "Invalid Device %(dev_name)s: %(reason)s"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/common/exceptions.py:28
+#, python-format
+msgid "ip command failed on device %(dev_name)s: %(reason)s"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/mech_sriov/agent/common/exceptions.py:32
+#, python-format
+msgid "Invalid pci slot %(pci_slot)s"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/mech_sriov/mech_driver/exceptions.py:23
#, python-format
msgid "Unsupported network type %(net_type)s."
msgstr ""
-#: neutron/plugins/ml2/drivers/mech_sriov/mech_driver.py:34
+#: neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py:35
msgid ""
"Supported PCI vendor devices, defined by vendor_id:product_id according "
"to the PCI ID Repository. Default enables support for Intel and Mellanox "
"SR-IOV capable NICs"
msgstr ""
-#: neutron/plugins/ml2/drivers/mech_sriov/mech_driver.py:40
+#: neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py:41
msgid "SRIOV neutron agent is required for port binding"
msgstr ""
-#: neutron/plugins/ml2/drivers/mech_sriov/mech_driver.py:91
+#: neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py:92
msgid "Parsing supported pci_vendor_devs failed"
msgstr ""
-#: neutron/plugins/ml2/drivers/mech_sriov/mech_driver.py:186
+#: neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py:189
#, python-format
msgid "Incorrect pci_vendor_info: \"%s\", should be pair vendor_id:product_id"
msgstr ""
msgid "Tomcat session timeout in minutes."
msgstr ""
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:67
+#, python-format
+msgid ""
+"Unable to retrieve port details for devices: %(devices)s because of "
+"error: %(error)s"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1637
+msgid ""
+"DVR deployments for VXLAN/GRE underlays require L2-pop to be enabled, in "
+"both the Agent and Server side."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1651
+#, python-format
+msgid "Parsing bridge_mappings failed: %s."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1673
+#, python-format
+msgid "Invalid tunnel type specified: %s"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py:1676
+msgid "Tunneling cannot be enabled without a valid local_ip."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:32
+msgid "Tunnel bridge to use."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:34
+msgid "Peer patch port in integration bridge for tunnel bridge."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:37
+msgid "Peer patch port in tunnel bridge for integration bridge."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:40
+msgid "Local IP address of tunnel endpoint."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:43
+msgid "List of <physical_network>:<bridge>. Deprecated for ofagent."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:46
+msgid ""
+"Use veths instead of patch ports to interconnect the integration bridge "
+"to physical bridges."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:49
+msgid "OpenFlow interface to use."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:58
+msgid "Minimize polling by monitoring ovsdb for interface changes."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:62
+msgid ""
+"The number of seconds to wait before respawning the ovsdb monitor after "
+"losing communication with it."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:65
+msgid "Network types supported by the agent (gre and/or vxlan)."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:70
+msgid "MTU size of veth interfaces"
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:72
+msgid ""
+"Use ML2 l2population mechanism driver to learn remote MAC and IPs and "
+"improve tunnel scalability."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:75
+msgid ""
+"Enable local ARP responder if it is supported. Requires OVS 2.1 and ML2 "
+"l2population driver. Allows the switch (when supporting an overlay) to "
+"respond to an ARP request locally without performing a costly ARP "
+"broadcast into the overlay."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:93
+msgid ""
+"Set or un-set the don't fragment (DF) bit on outgoing IP packet carrying "
+"GRE/VXLAN tunnel."
+msgstr ""
+
+#: neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py:96
+msgid "Make the l2 agent run in DVR mode."
+msgstr ""
+
#: neutron/plugins/nec/config.py:33
msgid "Host to connect to."
msgstr ""
msgid "Unable to connect to NVSD controller. Exiting after %(retries)s attempts"
msgstr ""
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:63
-#, 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:1624
-msgid ""
-"DVR deployments for VXLAN/GRE underlays require L2-pop to be enabled, in "
-"both the Agent and Server side."
-msgstr ""
-
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1638
-#, python-format
-msgid "Parsing bridge_mappings failed: %s."
-msgstr ""
-
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1660
-#, python-format
-msgid "Invalid tunnel type specified: %s"
-msgstr ""
-
-#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:1663
-msgid "Tunneling cannot be enabled without a valid local_ip."
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:31
-msgid "Tunnel bridge to use."
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:33
-msgid "Peer patch port in integration bridge for tunnel bridge."
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:36
-msgid "Peer patch port in tunnel bridge for integration bridge."
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:39
-msgid "Local IP address of tunnel endpoint."
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:42
-msgid "List of <physical_network>:<bridge>. Deprecated for ofagent."
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:45
-msgid ""
-"Use veths instead of patch ports to interconnect the integration bridge "
-"to physical bridges."
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:48
-msgid "OpenFlow interface to use."
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:57
-msgid "Minimize polling by monitoring ovsdb for interface changes."
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:61
-msgid ""
-"The number of seconds to wait before respawning the ovsdb monitor after "
-"losing communication with it."
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:64
-msgid "Network types supported by the agent (gre and/or vxlan)."
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:69
-msgid "MTU size of veth interfaces"
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:71
-msgid ""
-"Use ML2 l2population mechanism driver to learn remote MAC and IPs and "
-"improve tunnel scalability."
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:74
-msgid ""
-"Enable local ARP responder if it is supported. Requires OVS 2.1 and ML2 "
-"l2population driver. Allows the switch (when supporting an overlay) to "
-"respond to an ARP request locally without performing a costly ARP "
-"broadcast into the overlay."
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:80
-msgid ""
-"Enable suppression of ARP responses that don't match an IP address that "
-"belongs to the port from which they originate. Note: This prevents the "
-"VMs attached to this agent from spoofing, it doesn't protect them from "
-"other devices which have the capability to spoof (e.g. bare metal or VMs "
-"attached to agents without this flag set to True). Spoofing rules will "
-"not be added to any ports that have port security disabled. This requires"
-" a version of OVS that supports matching ARP headers."
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:91
-msgid ""
-"Set or un-set the don't fragment (DF) bit on outgoing IP packet carrying "
-"GRE/VXLAN tunnel."
-msgstr ""
-
-#: neutron/plugins/openvswitch/common/config.py:94
-msgid "Make the l2 agent run in DVR mode."
-msgstr ""
-
-#: neutron/plugins/sriovnicagent/eswitch_manager.py:51
-msgid "Device not found"
-msgstr ""
-
-#: neutron/plugins/sriovnicagent/eswitch_manager.py:65
-msgid "Device has no virtual functions"
-msgstr ""
-
-#: neutron/plugins/sriovnicagent/sriov_nic_agent.py:314
-#, python-format
-msgid "Device name %(dev_name)s is missing from physical_device_mappings"
-msgstr ""
-
-#: neutron/plugins/sriovnicagent/common/config.py:41
-#, python-format
-msgid "Device %(dev_name)s in mapping: %(mapping)s not unique"
-msgstr ""
-
-#: neutron/plugins/sriovnicagent/common/config.py:65
-msgid ""
-"List of <physical_network>:<network_device> mapping physical network "
-"names to the agent's node-specific physical network device of SR-IOV "
-"physical function to be used for VLAN networks. All physical networks "
-"listed in network_vlan_ranges on the server should have mappings to "
-"appropriate interfaces on each agent"
-msgstr ""
-
-#: neutron/plugins/sriovnicagent/common/config.py:74
-msgid ""
-"List of <network_device>:<excluded_devices> mapping network_device to the"
-" agent's node-specific list of virtual functions that should not be used "
-"for virtual networking. excluded_devices is a semicolon separated list of"
-" virtual functions (BDF format).to exclude from network_device. The "
-"network_device in the mapping should appear in the "
-"physical_device_mappings list."
-msgstr ""
-
-#: neutron/plugins/sriovnicagent/common/exceptions.py:24
-#, python-format
-msgid "Invalid Device %(dev_name)s: %(reason)s"
-msgstr ""
-
-#: neutron/plugins/sriovnicagent/common/exceptions.py:28
-#, python-format
-msgid "ip command failed on device %(dev_name)s: %(reason)s"
-msgstr ""
-
-#: neutron/plugins/sriovnicagent/common/exceptions.py:32
-#, python-format
-msgid "Invalid pci slot %(pci_slot)s"
-msgstr ""
-
-#: neutron/plugins/vmware/extensions/networkgw.py:99
+#: neutron/plugins/vmware/extensions/networkgw.py:100
msgid "Cannot create a gateway with an empty device list"
msgstr ""
-#: neutron/plugins/vmware/extensions/networkgw.py:115
+#: neutron/plugins/vmware/extensions/networkgw.py:116
#, python-format
msgid "Unexpected keys found in device description:%s"
msgstr ""
-#: neutron/plugins/vmware/extensions/networkgw.py:119
+#: neutron/plugins/vmware/extensions/networkgw.py:120
#, python-format
msgid "%s: provided data are not iterable"
msgstr ""
-#: neutron/plugins/vmware/extensions/networkgw.py:126
+#: neutron/plugins/vmware/extensions/networkgw.py:127
msgid "A connector type is required to create a gateway device"
msgstr ""
-#: neutron/plugins/vmware/extensions/networkgw.py:135
+#: neutron/plugins/vmware/extensions/networkgw.py:136
#, python-format
msgid "Unknown connector type: %s"
msgstr ""
-#: neutron/plugins/vmware/extensions/networkgw.py:142
+#: neutron/plugins/vmware/extensions/networkgw.py:143
msgid "Number of network gateways allowed per tenant, -1 for unlimited"
msgstr ""
msgid "Invalid provider format. Last part should be 'default' or empty: %s"
msgstr ""
-#: neutron/services/provider_configuration.py:115
+#: neutron/services/provider_configuration.py:116
#, python-format
msgid "Service type '%(svc_type)s' is not allowed, allowed types: %(allowed)s"
msgstr ""
-#: neutron/services/provider_configuration.py:130
+#: neutron/services/provider_configuration.py:131
#, python-format
msgid ""
"Service provider '%(provider)s' could not be found for service type "
"%(service_type)s"
msgstr ""
-#: neutron/services/provider_configuration.py:135
+#: neutron/services/provider_configuration.py:136
#, python-format
msgid "Service type %(service_type)s does not have a default service provider"
msgstr ""
-#: neutron/services/provider_configuration.py:140
+#: neutron/services/provider_configuration.py:141
#, 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:153
+#: neutron/services/provider_configuration.py:154
#, python-format
msgid "Driver %s is not unique across providers"
msgstr ""
-#: neutron/services/provider_configuration.py:163
+#: neutron/services/provider_configuration.py:164
#, python-format
msgid "Multiple default providers for service %s"
msgstr ""
-#: neutron/services/provider_configuration.py:174
+#: neutron/services/provider_configuration.py:175
#, python-format
msgid "Multiple providers specified for service %s"
msgstr ""
-#: neutron/services/service_base.py:71
+#: neutron/services/service_base.py:62
#, python-format
msgid "No providers specified for '%s' service, exiting"
msgstr ""
msgid "An interface driver must be specified"
msgstr ""
-#: neutron/tests/base.py:109
+#: neutron/tests/base.py:110
#, python-format
msgid "Unknown attribute '%s'."
msgstr ""
"operation."
msgstr ""
-#: neutron/tests/unit/plugins/ml2/test_plugin.py:443
+#: neutron/tests/unit/plugins/ml2/test_plugin.py:444
#, python-format
msgid "Deleting port %s"
msgstr ""
-#: neutron/tests/unit/plugins/ml2/test_plugin.py:444
+#: neutron/tests/unit/plugins/ml2/test_plugin.py:445
#, python-format
msgid "The port '%s' was deleted"
msgstr ""
"network %(network)s with segments to bind %(segments_to_bind)s"
msgstr ""
-#: neutron/tests/unit/plugins/ml2/extensions/fake_extension.py:54
-msgid "Adds test attributes to core resources."
-msgstr ""
-
-#: neutron/tests/unit/plugins/openvswitch/agent/test_ovs_neutron_agent.py:893
-#: neutron/tests/unit/plugins/openvswitch/agent/test_ovs_neutron_agent.py:910
+#: neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_neutron_agent.py:888
+#: neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_neutron_agent.py:905
#, python-format
msgid "Failed to set-up %(type)s tunnel port to %(ip)s"
msgstr ""
+#: neutron/tests/unit/plugins/ml2/extensions/fake_extension.py:54
+msgid "Adds test attributes to core resources."
+msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-06-11 06:02+0000\n"
-"PO-Revision-Date: 2015-06-10 23:52+0000\n"
+"POT-Creation-Date: 2015-07-11 06:09+0000\n"
+"PO-Revision-Date: 2015-07-08 20:45+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
-"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/"
-"neutron/language/pt_BR/)\n"
+"Language-Team: Portuguese (Brazil) (http://www.transifex.com/p/neutron/"
+"language/pt_BR/)\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
msgid "Attempted to update port filter which is not filtered %s"
msgstr "Tentou atualizar o filtro de porta que não foi filtrado %s"
-#, python-format
-msgid "Caught %s, exiting"
-msgstr "%s capturadas, saindo"
-
-#, python-format
-msgid "Caught %s, stopping children"
-msgstr "%s capturado, parando filhos"
-
-#, python-format
-msgid "Child %(pid)d killed by signal %(sig)d"
-msgstr "%(pid)d filho eliminado pelo sinal %(sig)d"
-
-#, python-format
-msgid "Child %(pid)s exited with status %(code)d"
-msgstr "Filho %(pid)s encerrando com status %(code)d"
-
-#, python-format
-msgid "Child caught %s, exiting"
-msgstr "Filho capturado %s, terminando"
-
#, python-format
msgid "Config paste file: %s"
msgstr "Arquivo de colagem configurado: %s"
msgid "Disabled security-group extension."
msgstr "Extensão de grupo de segurança desativada."
-#, python-format
-msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
-msgstr "Backdoor de Eventlet escutando na porta %(port)s pelo processo %(pid)d"
-
-msgid "Forking too fast, sleeping"
-msgstr "Bifurcação muito rápida, suspendendo"
-
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "Localizado endereço IP inválido no pool: %(start)s - %(end)s:"
msgid "OVS cleanup completed successfully"
msgstr "Limpeza de OVS concluída com êxito"
-msgid "Parent process has died unexpectedly, exiting"
-msgstr "Processo pai saiu inesperadamente, saindo"
-
#, python-format
msgid "Port %(device)s updated. Details: %(details)s"
msgstr "Porta %(device)s atualizada. Detalhes: %(details)s"
msgid "Service %s is supported by the core plugin"
msgstr "Serviço %s é suportado pelo plugin núcleo"
-#, python-format
-msgid "Skipping periodic task %(task)s because it is disabled"
-msgstr "Ignorando tarefa periódica %(task)s porque ela está desativada"
-
-#, python-format
-msgid "Skipping periodic task %(task)s because its interval is negative"
-msgstr "Ignorando tarefa periódica %(task)s porque seu intervalo é negativo"
-
#, python-format
msgid "Skipping port %s as no IP is configure on it"
msgstr "Ignorando a porta %s porque nenhum IP está configurado nela"
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "IP inicial (%(start)s) é maior que IP final (%(end)s)"
-#, python-format
-msgid "Started child %d"
-msgstr "Filho %d iniciado"
-
-#, python-format
-msgid "Starting %d workers"
-msgstr "Iniciando %d trabalhadores"
-
msgid "Synchronizing state"
msgstr "Sincronizando estado"
msgid "VlanTypeDriver initialization complete"
msgstr "Inicialização do VlanTypeDriver concluída"
-msgid "Wait called after thread killed. Cleaning up."
-msgstr "Espera requisitada depois que thread foi morta. Limpando."
-
-#, python-format
-msgid "Waiting on %d children to exit"
-msgstr "Aguardando em %d filhos para sair"
-
#, python-format
msgid "agent_updated by server side %s!"
msgstr "agent_updated por lado do servidor %s!"
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-06-11 06:02+0000\n"
-"PO-Revision-Date: 2015-06-10 23:52+0000\n"
+"POT-Creation-Date: 2015-07-11 06:09+0000\n"
+"PO-Revision-Date: 2015-07-08 20:45+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
-"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/neutron/"
-"language/zh_CN/)\n"
+"Language-Team: Chinese (China) (http://www.transifex.com/p/neutron/language/"
+"zh_CN/)\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
msgid "Attempted to update port filter which is not filtered %s"
msgstr "已尝试更新未过滤的端口过滤器 %s"
-#, python-format
-msgid "Caught %s, exiting"
-msgstr "捕获到 %s,正在退出"
-
-#, python-format
-msgid "Caught %s, stopping children"
-msgstr "捕获到 %s,正在停止子代"
-
-#, python-format
-msgid "Child %(pid)d killed by signal %(sig)d"
-msgstr "信号 %(sig)d 已终止子代 %(pid)d"
-
-#, python-format
-msgid "Child %(pid)s exited with status %(code)d"
-msgstr "子代 %(pid)s 已退出,状态为 %(code)d"
-
-#, python-format
-msgid "Child caught %s, exiting"
-msgstr "子代捕获 %s,正在退出"
-
#, python-format
msgid "Config paste file: %s"
msgstr "配置粘贴文件:%s"
msgid "Disabled security-group extension."
msgstr "已禁用安全组扩展。"
-#, python-format
-msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
-msgstr "Eventlet为进程 %(pid)d 在后台监听 %(port)s "
-
-msgid "Forking too fast, sleeping"
-msgstr "派生速度太快,正在休眠"
-
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "在池中找到无效 IP 地址:%(start)s - %(end)s:"
msgid "OVS cleanup completed successfully"
msgstr "OVS 清除已成功完成"
-msgid "Parent process has died unexpectedly, exiting"
-msgstr "父进程已意外终止,正在退出"
-
#, python-format
msgid "Physical Devices mappings: %s"
msgstr "物理设备映射:%s"
msgid "Service %s is supported by the core plugin"
msgstr "服务%s由核心插件支持"
-#, python-format
-msgid "Skipping periodic task %(task)s because it is disabled"
-msgstr "正在跳过周期性任务 %(task)s,因为它已禁用"
-
-#, python-format
-msgid "Skipping periodic task %(task)s because its interval is negative"
-msgstr "正在跳过周期性任务 %(task)s,因为其时间间隔为负"
-
#, python-format
msgid "Skipping port %s as no IP is configure on it"
msgstr "正在跳过端口 %s,因为没有在该端口上配置任何 IP"
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "起始 IP (%(start)s) 大于结束 IP (%(end)s)"
-#, python-format
-msgid "Started child %d"
-msgstr "已启动子代 %d"
-
-#, python-format
-msgid "Starting %d workers"
-msgstr "正在启动 %d 工作程序"
-
#, python-format
msgid "Subnet %s was deleted concurrently"
msgstr "子网 %s 同时被删除 "
msgid "Synchronizing state complete"
msgstr "同步状态完成"
-#, python-format
-msgid "Table %(old_t)r was renamed to %(new_t)r"
-msgstr "表 %(old_t)r 已经更名为 %(new_t)r"
-
#, python-format
msgid "Tenant network_types: %s"
msgstr "项目网络类型: %s"
msgid "VlanTypeDriver initialization complete"
msgstr "Vlan类型驱动初始化完成"
-msgid "Wait called after thread killed. Cleaning up."
-msgstr "线程结束,正在清理"
-
-#, python-format
-msgid "Waiting on %d children to exit"
-msgstr "正在等待 %d 个子代退出"
-
#, python-format
msgid "agent_updated by server side %s!"
msgstr "服务器端 %s 已更新代理!"
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2015-05-29 06:16+0000\n"
-"PO-Revision-Date: 2015-05-28 20:54+0000\n"
+"POT-Creation-Date: 2015-07-11 06:09+0000\n"
+"PO-Revision-Date: 2015-07-08 20:45+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
-"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/neutron/"
-"language/zh_TW/)\n"
+"Language-Team: Chinese (Taiwan) (http://www.transifex.com/p/neutron/language/"
+"zh_TW/)\n"
"Language: zh_TW\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
msgid "Attempted to update port filter which is not filtered %s"
msgstr "已嘗試更新未過濾的埠過濾器 %s"
-#, python-format
-msgid "Caught %s, exiting"
-msgstr "已捕捉到 %s,正在結束"
-
-#, python-format
-msgid "Caught %s, stopping children"
-msgstr "已捕捉到 %s,正在停止子項"
-
-#, python-format
-msgid "Child %(pid)d killed by signal %(sig)d"
-msgstr "信號 %(sig)d 結束了子項 %(pid)d"
-
-#, python-format
-msgid "Child %(pid)s exited with status %(code)d"
-msgstr "子項 %(pid)s 已結束,狀態為 %(code)d"
-
#, python-format
msgid "Config paste file: %s"
msgstr "配置貼上檔案:%s"
msgid "Disabled security-group extension."
msgstr "已停用安全群組延伸。"
-msgid "Forking too fast, sleeping"
-msgstr "分岔太快,正在休眠"
-
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "在儲存區中發現無效的 IP 位址:%(start)s - %(end)s:"
msgid "OVS cleanup completed successfully"
msgstr "已順利完成 OVS 清理"
-msgid "Parent process has died unexpectedly, exiting"
-msgstr "母程序已非預期地當掉,正在結束"
-
#, python-format
msgid "Port %(device)s updated. Details: %(details)s"
msgstr "已更新埠 %(device)s。詳細資料:%(details)s"
msgid "Security group rule updated %r"
msgstr "安全群組規則已更新 %r"
-#, python-format
-msgid "Skipping periodic task %(task)s because it is disabled"
-msgstr "正在跳過定期作業 %(task)s,因為它已停用"
-
-#, python-format
-msgid "Skipping periodic task %(task)s because its interval is negative"
-msgstr "正在跳過定期作業 %(task)s,因為其間隔為負數"
-
#, python-format
msgid "Skipping port %s as no IP is configure on it"
msgstr "正在跳過埠 %s,因為其上沒有配置 IP"
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "起始 IP (%(start)s) 大於結尾 IP (%(end)s)"
-#, python-format
-msgid "Started child %d"
-msgstr "已開始子行程 %d"
-
-#, python-format
-msgid "Starting %d workers"
-msgstr "正在啟動 %d 個工作程式"
-
msgid "Synchronizing state"
msgstr "正在同步化狀態"
msgstr ""
"驗證 CIDR %(new_cidr)s 失敗 - 與子網路 %(subnet_id)s (CIDR %(cidr)s) 重疊"
-#, python-format
-msgid "Waiting on %d children to exit"
-msgstr "正在等待 %d 個子項結束"
-
#, python-format
msgid "agent_updated by server side %s!"
msgstr "agent_updated 是由伺服器端 %s 執行!"