From b54179438e53e26a45c8cf046bc3714fe027dc22 Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Wed, 8 Feb 2012 00:16:50 -0800 Subject: [PATCH] Move translations to babel locations. If we structure things like this, we can get things actually, you know, installed. Locales ast and oc aren't supported by babel. We'll re-import them from Launchpad once we get babel updated. If you want translations installed, run: python setup.py compile_catalog Before you run either setup.py sdist or setup.py install More work is needed to actually properly use the installed translations, but we're closer. Change-Id: I4a4bedd982c89063aa09688c9cbcf97054bcb34b --- .gitignore | 2 +- MANIFEST.in | 7 +- nova/locale/__init__.py | 0 .../locale/bs/LC_MESSAGES/nova.po | 0 .../locale/cs/LC_MESSAGES/nova.po | 0 .../locale/da/LC_MESSAGES/nova.po | 0 .../locale/de/LC_MESSAGES/nova.po | 0 .../locale/en_AU/LC_MESSAGES/nova.po | 0 .../locale/en_GB/LC_MESSAGES/nova.po | 0 .../locale/es/LC_MESSAGES/nova.po | 0 .../locale/fr/LC_MESSAGES/nova.po | 0 .../locale/it/LC_MESSAGES/nova.po | 0 .../locale/ja/LC_MESSAGES/nova.po | 0 .../locale/ko/LC_MESSAGES/nova.po | 0 nova/locale/nova.pot | 7459 +++++++++++++++++ .../locale/pt_BR/LC_MESSAGES/nova.po | 0 .../locale/ru/LC_MESSAGES/nova.po | 0 .../locale/tl/LC_MESSAGES/nova.po | 0 .../locale/tr/LC_MESSAGES/nova.po | 0 .../locale/uk/LC_MESSAGES/nova.po | 0 .../locale/zh_CN/LC_MESSAGES/nova.po | 0 .../locale/zh_TW/LC_MESSAGES/nova.po | 0 po/ast.po | 2789 ------ po/oc.po | 2794 ------ setup.cfg | 10 +- setup.py | 1 - 26 files changed, 7469 insertions(+), 5593 deletions(-) create mode 100644 nova/locale/__init__.py rename po/bs.po => nova/locale/bs/LC_MESSAGES/nova.po (100%) rename po/cs.po => nova/locale/cs/LC_MESSAGES/nova.po (100%) rename po/da.po => nova/locale/da/LC_MESSAGES/nova.po (100%) rename po/de.po => nova/locale/de/LC_MESSAGES/nova.po (100%) rename po/en_AU.po => nova/locale/en_AU/LC_MESSAGES/nova.po (100%) rename po/en_GB.po => nova/locale/en_GB/LC_MESSAGES/nova.po (100%) rename po/es.po => nova/locale/es/LC_MESSAGES/nova.po (100%) rename po/fr.po => nova/locale/fr/LC_MESSAGES/nova.po (100%) rename po/it.po => nova/locale/it/LC_MESSAGES/nova.po (100%) rename po/ja.po => nova/locale/ja/LC_MESSAGES/nova.po (100%) rename po/ko.po => nova/locale/ko/LC_MESSAGES/nova.po (100%) create mode 100644 nova/locale/nova.pot rename po/pt_BR.po => nova/locale/pt_BR/LC_MESSAGES/nova.po (100%) rename po/ru.po => nova/locale/ru/LC_MESSAGES/nova.po (100%) rename po/tl.po => nova/locale/tl/LC_MESSAGES/nova.po (100%) rename po/tr.po => nova/locale/tr/LC_MESSAGES/nova.po (100%) rename po/uk.po => nova/locale/uk/LC_MESSAGES/nova.po (100%) rename po/zh_CN.po => nova/locale/zh_CN/LC_MESSAGES/nova.po (100%) rename po/zh_TW.po => nova/locale/zh_TW/LC_MESSAGES/nova.po (100%) delete mode 100644 po/ast.po delete mode 100644 po/oc.po diff --git a/.gitignore b/.gitignore index a3ee55e462b2..5ae77cf42e4f 100644 --- a/.gitignore +++ b/.gitignore @@ -12,4 +12,4 @@ nova.egg-info .venv *.sqlite *.log -po/*.pot +*.mo diff --git a/MANIFEST.in b/MANIFEST.in index ec91cd490128..95a20831c7e9 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,5 +1,5 @@ -include HACKING LICENSE run_tests.py run_tests.sh -include README exercise_rsapi.py +include LICENSE run_tests.sh +include README.rst include MANIFEST.in pylintrc Authors graft nova/CA graft doc @@ -7,7 +7,6 @@ graft smoketests graft tools graft etc graft contrib -graft po graft plugins graft nova/api/openstack/*/schemas include nova/auth/*.schema @@ -43,3 +42,5 @@ include plugins/xenapi/README include plugins/xenapi/etc/xapi.d/plugins/objectstore include plugins/xenapi/etc/xapi.d/plugins/pluginlib_nova.py global-exclude *.pyc + +recursive-include nova/locale * diff --git a/nova/locale/__init__.py b/nova/locale/__init__.py new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/po/bs.po b/nova/locale/bs/LC_MESSAGES/nova.po similarity index 100% rename from po/bs.po rename to nova/locale/bs/LC_MESSAGES/nova.po diff --git a/po/cs.po b/nova/locale/cs/LC_MESSAGES/nova.po similarity index 100% rename from po/cs.po rename to nova/locale/cs/LC_MESSAGES/nova.po diff --git a/po/da.po b/nova/locale/da/LC_MESSAGES/nova.po similarity index 100% rename from po/da.po rename to nova/locale/da/LC_MESSAGES/nova.po diff --git a/po/de.po b/nova/locale/de/LC_MESSAGES/nova.po similarity index 100% rename from po/de.po rename to nova/locale/de/LC_MESSAGES/nova.po diff --git a/po/en_AU.po b/nova/locale/en_AU/LC_MESSAGES/nova.po similarity index 100% rename from po/en_AU.po rename to nova/locale/en_AU/LC_MESSAGES/nova.po diff --git a/po/en_GB.po b/nova/locale/en_GB/LC_MESSAGES/nova.po similarity index 100% rename from po/en_GB.po rename to nova/locale/en_GB/LC_MESSAGES/nova.po diff --git a/po/es.po b/nova/locale/es/LC_MESSAGES/nova.po similarity index 100% rename from po/es.po rename to nova/locale/es/LC_MESSAGES/nova.po diff --git a/po/fr.po b/nova/locale/fr/LC_MESSAGES/nova.po similarity index 100% rename from po/fr.po rename to nova/locale/fr/LC_MESSAGES/nova.po diff --git a/po/it.po b/nova/locale/it/LC_MESSAGES/nova.po similarity index 100% rename from po/it.po rename to nova/locale/it/LC_MESSAGES/nova.po diff --git a/po/ja.po b/nova/locale/ja/LC_MESSAGES/nova.po similarity index 100% rename from po/ja.po rename to nova/locale/ja/LC_MESSAGES/nova.po diff --git a/po/ko.po b/nova/locale/ko/LC_MESSAGES/nova.po similarity index 100% rename from po/ko.po rename to nova/locale/ko/LC_MESSAGES/nova.po diff --git a/nova/locale/nova.pot b/nova/locale/nova.pot new file mode 100644 index 000000000000..7fe99ce2d0ed --- /dev/null +++ b/nova/locale/nova.pot @@ -0,0 +1,7459 @@ +# Translations template for nova. +# Copyright (C) 2012 ORGANIZATION +# This file is distributed under the same license as the nova project. +# FIRST AUTHOR , 2012. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: nova 2012.1\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2012-02-07 23:50-0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 0.9.6\n" + +#: nova/crypto.py:50 +msgid "Filename of root CA" +msgstr "" + +#: nova/crypto.py:53 +msgid "Filename of private key" +msgstr "" + +#: nova/crypto.py:56 +msgid "Filename of root Certificate Revocation List" +msgstr "" + +#: nova/crypto.py:59 +msgid "Where we keep our keys" +msgstr "" + +#: nova/crypto.py:62 +msgid "Where we keep our root CA" +msgstr "" + +#: nova/crypto.py:65 +msgid "Should we use a CA for each project?" +msgstr "" + +#: nova/crypto.py:69 +#, python-format +msgid "Subject for certificate for users, %s for project, user, timestamp" +msgstr "" + +#: nova/crypto.py:74 +#, python-format +msgid "Subject for certificate for projects, %s for project, timestamp" +msgstr "" + +#: nova/crypto.py:296 +#, python-format +msgid "Flags path: %s" +msgstr "" + +#: nova/exception.py:69 +msgid "Unexpected error while running command." +msgstr "" + +#: nova/exception.py:72 +#, python-format +msgid "" +"%(description)s\n" +"Command: %(cmd)s\n" +"Exit code: %(exit_code)s\n" +"Stdout: %(stdout)r\n" +"Stderr: %(stderr)r" +msgstr "" + +#: nova/exception.py:106 +msgid "DB exception wrapped." +msgstr "" + +#: nova/exception.py:167 +msgid "An unknown exception occurred." +msgstr "" + +#: nova/exception.py:183 +msgid "Failed to decrypt text" +msgstr "" + +#: nova/exception.py:187 +msgid "Failed to paginate through images from image service" +msgstr "" + +#: nova/exception.py:191 +msgid "Virtual Interface creation failed" +msgstr "" + +#: nova/exception.py:195 +msgid "5 attempts to create virtual interfacewith unique mac address failed" +msgstr "" + +#: nova/exception.py:200 +msgid "Not authorized." +msgstr "" + +#: nova/exception.py:207 +msgid "User does not have admin privileges" +msgstr "" + +#: nova/exception.py:211 +#, python-format +msgid "Policy doesn't allow %(action)s to be performed." +msgstr "" + +#: nova/exception.py:215 +msgid "Unacceptable parameters." +msgstr "" + +#: nova/exception.py:219 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" +msgstr "" + +#: nova/exception.py:223 +msgid "Failed to load data into json format" +msgstr "" + +#: nova/exception.py:227 +msgid "The request is invalid." +msgstr "" + +#: nova/exception.py:231 +#, python-format +msgid "Invalid signature %(signature)s for user %(user)s." +msgstr "" + +#: nova/exception.py:235 +msgid "Invalid input received" +msgstr "" + +#: nova/exception.py:239 +#, python-format +msgid "Invalid instance type %(instance_type)s." +msgstr "" + +#: nova/exception.py:243 +#, python-format +msgid "Invalid volume type %(volume_type)s." +msgstr "" + +#: nova/exception.py:247 +#, python-format +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +msgstr "" + +#: nova/exception.py:251 +#, python-format +msgid "Invalid IP protocol %(protocol)s." +msgstr "" + +#: nova/exception.py:255 +#, python-format +msgid "Invalid content type %(content_type)s." +msgstr "" + +#: nova/exception.py:259 +#, python-format +msgid "Invalid cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:263 +msgid "Invalid reuse of an RPC connection." +msgstr "" + +#: nova/exception.py:269 +#, python-format +msgid "%(err)s" +msgstr "" + +#: nova/exception.py:273 +#, python-format +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." +msgstr "" + +#: nova/exception.py:278 +#, python-format +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." +msgstr "" + +#: nova/exception.py:283 +#, python-format +msgid "Instance %(instance_id)s is not running." +msgstr "" + +#: nova/exception.py:287 +#, python-format +msgid "Instance %(instance_id)s is not suspended." +msgstr "" + +#: nova/exception.py:291 +#, python-format +msgid "Instance %(instance_id)s is not in rescue mode" +msgstr "" + +#: nova/exception.py:295 +msgid "Failed to suspend instance" +msgstr "" + +#: nova/exception.py:299 +msgid "Failed to resume server" +msgstr "" + +#: nova/exception.py:303 +msgid "Failed to reboot instance" +msgstr "" + +#: nova/exception.py:307 +msgid "Service is unavailable at this time." +msgstr "" + +#: nova/exception.py:311 +msgid "Volume service is unavailable at this time." +msgstr "" + +#: nova/exception.py:315 +msgid "Compute service is unavailable at this time." +msgstr "" + +#: nova/exception.py:319 +#, python-format +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgstr "" + +#: nova/exception.py:324 +msgid "Destination compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:328 +msgid "Original compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:332 +msgid "The supplied hypervisor type of is invalid." +msgstr "" + +#: nova/exception.py:336 +msgid "The instance requires a newer hypervisor version than has been provided." +msgstr "" + +#: nova/exception.py:341 +#, python-format +msgid "" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." +msgstr "" + +#: nova/exception.py:346 +#, python-format +msgid "The supplied device path (%(path)s) is invalid." +msgstr "" + +#: nova/exception.py:350 +msgid "Unacceptable CPU info" +msgstr "" + +#: nova/exception.py:354 +#, python-format +msgid "%(address)s is not a valid IP v4/6 address." +msgstr "" + +#: nova/exception.py:358 +#, python-format +msgid "" +"VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " +"tag is %(tag)s, but the one associated with the port group is %(pgroup)s." +msgstr "" + +#: nova/exception.py:364 +#, python-format +msgid "" +"vSwitch which contains the port group %(bridge)s is not associated with " +"the desired physical adapter. Expected vSwitch is %(expected)s, but the " +"one associated is %(actual)s." +msgstr "" + +#: nova/exception.py:371 +#, python-format +msgid "Disk format %(disk_format)s is not acceptable" +msgstr "" + +#: nova/exception.py:375 +#, python-format +msgid "Image %(image_id)s is unacceptable" +msgstr "" + +#: nova/exception.py:379 +#, python-format +msgid "Instance %(instance_id)s is unacceptable" +msgstr "" + +#: nova/exception.py:383 +#, python-format +msgid "Ec2 id %(ec2_id)s is unacceptable." +msgstr "" + +#: nova/exception.py:387 +msgid "Resource could not be found." +msgstr "" + +#: nova/exception.py:394 +#, python-format +msgid "Required flag %(flag)s not set." +msgstr "" + +#: nova/exception.py:398 +#, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "" + +#: nova/exception.py:402 +#, python-format +msgid "Volume %(volume_id)s could not be found." +msgstr "" + +#: nova/exception.py:406 +#, python-format +msgid "Unable to locate account %(account_name) on Solidfire device" +msgstr "" + +#: nova/exception.py:410 +#, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "" + +#: nova/exception.py:414 +#, python-format +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: nova/exception.py:419 +msgid "Zero volume types found." +msgstr "" + +#: nova/exception.py:423 +#, python-format +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "" + +#: nova/exception.py:427 +#, python-format +msgid "Volume type with name %(volume_type_name)s could not be found." +msgstr "" + +#: nova/exception.py:432 +#, python-format +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." +msgstr "" + +#: nova/exception.py:437 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." +msgstr "" + +#: nova/exception.py:441 +#, python-format +msgid "deleting volume %(volume_name)s that has snapshot" +msgstr "" + +#: nova/exception.py:445 +#, python-format +msgid "No target id found for volume %(volume_id)s." +msgstr "" + +#: nova/exception.py:449 +#, python-format +msgid "No disk at %(location)s" +msgstr "" + +#: nova/exception.py:453 +#, python-format +msgid "Could not find a handler for %(driver_type)s volume." +msgstr "" + +#: nova/exception.py:457 +#, python-format +msgid "Invalid image href %(image_href)s." +msgstr "" + +#: nova/exception.py:461 +msgid "" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." +msgstr "" + +#: nova/exception.py:466 +#, python-format +msgid "Image %(image_id)s could not be found." +msgstr "" + +#: nova/exception.py:470 +#, python-format +msgid "Kernel not found for image %(image_id)s." +msgstr "" + +#: nova/exception.py:474 +#, python-format +msgid "User %(user_id)s could not be found." +msgstr "" + +#: nova/exception.py:478 +#, python-format +msgid "Project %(project_id)s could not be found." +msgstr "" + +#: nova/exception.py:482 +#, python-format +msgid "User %(user_id)s is not a member of project %(project_id)s." +msgstr "" + +#: nova/exception.py:486 +#, python-format +msgid "Role %(role_id)s could not be found." +msgstr "" + +#: nova/exception.py:490 +msgid "Cannot find SR to read/write VDI." +msgstr "" + +#: nova/exception.py:494 +#, python-format +msgid "%(req)s is required to create a network." +msgstr "" + +#: nova/exception.py:498 +#, python-format +msgid "Network %(network_id)s could not be found." +msgstr "" + +#: nova/exception.py:502 +#, python-format +msgid "Network could not be found for bridge %(bridge)s" +msgstr "" + +#: nova/exception.py:506 +#, python-format +msgid "Network could not be found for uuid %(uuid)s" +msgstr "" + +#: nova/exception.py:510 +#, python-format +msgid "Network could not be found with cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:514 +#, python-format +msgid "Network could not be found for instance %(instance_id)s." +msgstr "" + +#: nova/exception.py:518 +msgid "No networks defined." +msgstr "" + +#: nova/exception.py:522 +#, python-format +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." +msgstr "" + +#: nova/exception.py:527 +#, python-format +msgid "Host is not set to the network (%(network_id)s)." +msgstr "" + +#: nova/exception.py:531 +msgid "Could not find the datastore reference(s) which the VM uses." +msgstr "" + +#: nova/exception.py:535 +#, python-format +msgid "No fixed IP associated with id %(id)s." +msgstr "" + +#: nova/exception.py:539 +#, python-format +msgid "Fixed ip not found for address %(address)s." +msgstr "" + +#: nova/exception.py:543 +#, python-format +msgid "Instance %(instance_id)s has zero fixed ips." +msgstr "" + +#: nova/exception.py:547 +#, python-format +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgstr "" + +#: nova/exception.py:552 +#, python-format +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +msgstr "" + +#: nova/exception.py:556 +#, python-format +msgid "Host %(host)s has zero fixed ips." +msgstr "" + +#: nova/exception.py:560 +#, python-format +msgid "" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." +msgstr "" + +#: nova/exception.py:565 +#, python-format +msgid "Fixed IP address %(address)s is already in use." +msgstr "" + +#: nova/exception.py:569 +#, python-format +msgid "Fixed IP address %(address)s is invalid." +msgstr "" + +#: nova/exception.py:573 +msgid "Zero fixed ips available." +msgstr "" + +#: nova/exception.py:577 +msgid "Zero fixed ips could be found." +msgstr "" + +#: nova/exception.py:581 +#, python-format +msgid "Floating ip not found for id %(id)s." +msgstr "" + +#: nova/exception.py:585 +#, python-format +msgid "The DNS entry %(name)s already exists in domain %(domain)s." +msgstr "" + +#: nova/exception.py:589 +#, python-format +msgid "Floating ip not found for address %(address)s." +msgstr "" + +#: nova/exception.py:593 +#, python-format +msgid "Floating ip not found for host %(host)s." +msgstr "" + +#: nova/exception.py:597 +msgid "Zero floating ips available." +msgstr "" + +#: nova/exception.py:601 +#, python-format +msgid "Floating ip %(address)s is associated." +msgstr "" + +#: nova/exception.py:605 +#, python-format +msgid "Floating ip %(address)s is not associated." +msgstr "" + +#: nova/exception.py:609 +msgid "Zero floating ips exist." +msgstr "" + +#: nova/exception.py:613 +#, python-format +msgid "Interface %(interface)s not found." +msgstr "" + +#: nova/exception.py:617 +#, python-format +msgid "Keypair %(name)s not found for user %(user_id)s" +msgstr "" + +#: nova/exception.py:621 +#, python-format +msgid "Certificate %(certificate_id)s not found." +msgstr "" + +#: nova/exception.py:625 +#, python-format +msgid "Service %(service_id)s could not be found." +msgstr "" + +#: nova/exception.py:629 +#, python-format +msgid "Host %(host)s could not be found." +msgstr "" + +#: nova/exception.py:633 +#, python-format +msgid "Compute host %(host)s could not be found." +msgstr "" + +#: nova/exception.py:637 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "" + +#: nova/exception.py:641 +#, python-format +msgid "Auth token %(token)s could not be found." +msgstr "" + +#: nova/exception.py:645 +#, python-format +msgid "Access Key %(access_key)s could not be found." +msgstr "" + +#: nova/exception.py:649 +msgid "Quota could not be found" +msgstr "" + +#: nova/exception.py:653 +#, python-format +msgid "Quota for project %(project_id)s could not be found." +msgstr "" + +#: nova/exception.py:657 +#, python-format +msgid "Security group %(security_group_id)s not found." +msgstr "" + +#: nova/exception.py:661 +#, python-format +msgid "Security group %(security_group_id)s not found for project %(project_id)s." +msgstr "" + +#: nova/exception.py:666 +#, python-format +msgid "Security group with rule %(rule_id)s not found." +msgstr "" + +#: nova/exception.py:670 +#, python-format +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" +msgstr "" + +#: nova/exception.py:675 +#, python-format +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" +msgstr "" + +#: nova/exception.py:680 +#, python-format +msgid "Migration %(migration_id)s could not be found." +msgstr "" + +#: nova/exception.py:684 +#, python-format +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "" + +#: nova/exception.py:689 +#, python-format +msgid "Console pool %(pool_id)s could not be found." +msgstr "" + +#: nova/exception.py:693 +#, python-format +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." +msgstr "" + +#: nova/exception.py:699 +#, python-format +msgid "Console %(console_id)s could not be found." +msgstr "" + +#: nova/exception.py:703 +#, python-format +msgid "Console for instance %(instance_id)s could not be found." +msgstr "" + +#: nova/exception.py:707 +#, python-format +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." +msgstr "" + +#: nova/exception.py:712 +#, python-format +msgid "Invalid console type %(console_type)s " +msgstr "" + +#: nova/exception.py:716 +msgid "Zero instance types found." +msgstr "" + +#: nova/exception.py:720 +#, python-format +msgid "Instance type %(instance_type_id)s could not be found." +msgstr "" + +#: nova/exception.py:724 +#, python-format +msgid "Instance type with name %(instance_type_name)s could not be found." +msgstr "" + +#: nova/exception.py:729 +#, python-format +msgid "Flavor %(flavor_id)s could not be found." +msgstr "" + +#: nova/exception.py:733 +#, python-format +msgid "Zone %(zone_id)s could not be found." +msgstr "" + +#: nova/exception.py:737 +#, python-format +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "" + +#: nova/exception.py:741 +#, python-format +msgid "Scheduler cost function %(cost_fn_str)s could not be found." +msgstr "" + +#: nova/exception.py:746 +#, python-format +msgid "Scheduler weight flag not found: %(flag_name)s" +msgstr "" + +#: nova/exception.py:750 +#, python-format +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: nova/exception.py:755 +#, python-format +msgid "" +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)s." +msgstr "" + +#: nova/exception.py:760 +msgid "LDAP object could not be found" +msgstr "" + +#: nova/exception.py:764 +#, python-format +msgid "LDAP user %(user_id)s could not be found." +msgstr "" + +#: nova/exception.py:768 +#, python-format +msgid "LDAP group %(group_id)s could not be found." +msgstr "" + +#: nova/exception.py:772 +#, python-format +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgstr "" + +#: nova/exception.py:776 +#, python-format +msgid "File %(file_path)s could not be found." +msgstr "" + +#: nova/exception.py:780 +msgid "Zero files could be found." +msgstr "" + +#: nova/exception.py:784 +#, python-format +msgid "Virtual switch associated with the network adapter %(adapter)s not found." +msgstr "" + +#: nova/exception.py:789 +#, python-format +msgid "Network adapter %(adapter)s could not be found." +msgstr "" + +#: nova/exception.py:793 +#, python-format +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "" + +#: nova/exception.py:797 +msgid "Action not allowed." +msgstr "" + +#: nova/exception.py:801 +#, python-format +msgid "Unable to use global role %(role_id)s" +msgstr "" + +#: nova/exception.py:805 +msgid "Rotation is not allowed for snapshots" +msgstr "" + +#: nova/exception.py:809 +msgid "Rotation param is required for backup image_type" +msgstr "" + +#: nova/exception.py:818 +#, python-format +msgid "Key pair %(key_name)s already exists." +msgstr "" + +#: nova/exception.py:822 +#, python-format +msgid "User %(user)s already exists." +msgstr "" + +#: nova/exception.py:826 +#, python-format +msgid "LDAP user %(user)s already exists." +msgstr "" + +#: nova/exception.py:830 +#, python-format +msgid "LDAP group %(group)s already exists." +msgstr "" + +#: nova/exception.py:834 +#, python-format +msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgstr "" + +#: nova/exception.py:839 +#, python-format +msgid "Project %(project)s already exists." +msgstr "" + +#: nova/exception.py:843 +#, python-format +msgid "Instance %(name)s already exists." +msgstr "" + +#: nova/exception.py:847 +#, python-format +msgid "%(path)s is on shared storage: %(reason)s" +msgstr "" + +#: nova/exception.py:851 +msgid "Migration error" +msgstr "" + +#: nova/exception.py:855 +#, python-format +msgid "Malformed message body: %(reason)s" +msgstr "" + +#: nova/exception.py:859 +#, python-format +msgid "Could not find config at %(path)s" +msgstr "" + +#: nova/exception.py:863 +#, python-format +msgid "Could not load paste app '%(name)s' from %(path)s" +msgstr "" + +#: nova/exception.py:867 +msgid "Nova access parameters were not specified." +msgstr "" + +#: nova/exception.py:871 +#, python-format +msgid "Virtual Storage Array %(id)d could not be found." +msgstr "" + +#: nova/exception.py:875 +#, python-format +msgid "Virtual Storage Array %(name)s could not be found." +msgstr "" + +#: nova/exception.py:879 +msgid "When resizing, instances must change size!" +msgstr "" + +#: nova/exception.py:883 +msgid "Image is larger than instance type allows" +msgstr "" + +#: nova/exception.py:889 +msgid "1 or more Zones could not complete the request" +msgstr "" + +#: nova/exception.py:894 +msgid "Instance type's memory is too small for requested image." +msgstr "" + +#: nova/exception.py:898 +msgid "Instance type's disk is too small for requested image." +msgstr "" + +#: nova/exception.py:902 +#, python-format +msgid "Insufficient free memory on compute node to start %(uuid)s." +msgstr "" + +#: nova/exception.py:906 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +msgstr "" + +#: nova/exception.py:910 +#, python-format +msgid "No valid host was found. %(reason)s" +msgstr "" + +#: nova/exception.py:914 +#, python-format +msgid "Host %(host)s is not up or doesn't exist." +msgstr "" + +#: nova/exception.py:923 +#, python-format +msgid "Aggregate %(aggregate_id)s could not be found." +msgstr "" + +#: nova/exception.py:927 +#, python-format +msgid "Aggregate %(aggregate_name)s already exists." +msgstr "" + +#: nova/exception.py:931 +#, python-format +msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgstr "" + +#: nova/exception.py:935 +#, python-format +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: nova/exception.py:940 +#, python-format +msgid "Host %(host)s already member of another aggregate." +msgstr "" + +#: nova/exception.py:944 +#, python-format +msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgstr "" + +#: nova/exception.py:948 +msgid "Detected more than one volume with name %(vol_name)" +msgstr "" + +#: nova/manager.py:146 +#, python-format +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgstr "" + +#: nova/manager.py:152 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/manager.py:159 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + +#: nova/manager.py:203 +msgid "Notifying Schedulers of capabilities ..." +msgstr "" + +#: nova/policy.py:30 +msgid "JSON file representing policy" +msgstr "" + +#: nova/policy.py:33 +msgid "Rule checked when requested rule is not found" +msgstr "" + +#: nova/service.py:162 +#, python-format +msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgstr "" + +#: nova/service.py:253 +msgid "Service killed that has no database entry" +msgstr "" + +#: nova/service.py:290 +msgid "The service database object disappeared, Recreating it." +msgstr "" + +#: nova/service.py:305 +msgid "Recovered model server connection!" +msgstr "" + +#: nova/service.py:311 +msgid "model server went away" +msgstr "" + +#: nova/service.py:403 +msgid "Full set of FLAGS:" +msgstr "" + +#: nova/utils.py:73 +#, python-format +msgid "Inner Exception: %s" +msgstr "" + +#: nova/utils.py:157 +#, python-format +msgid "Fetching %s" +msgstr "" + +#: nova/utils.py:198 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/utils.py:208 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: nova/utils.py:224 nova/utils.py:304 +#, python-format +msgid "Result was %s" +msgstr "" + +#: nova/utils.py:238 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/utils.py:280 +#, python-format +msgid "Running cmd (SSH): %s" +msgstr "" + +#: nova/utils.py:282 +msgid "Environment not supported over SSH" +msgstr "" + +#: nova/utils.py:286 +msgid "process_input not supported over SSH" +msgstr "" + +#: nova/utils.py:345 +#, python-format +msgid "debug in callback: %s" +msgstr "" + +#: nova/utils.py:478 +#, python-format +msgid "Link Local address is not found.:%s" +msgstr "" + +#: nova/utils.py:481 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "" + +#: nova/utils.py:578 +#, python-format +msgid "Invalid backend: %s" +msgstr "" + +#: nova/utils.py:589 +#, python-format +msgid "backend %s" +msgstr "" + +#: nova/utils.py:812 +#, python-format +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:816 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:820 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:827 +#, python-format +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:937 +#, python-format +msgid "Expected object of type: %s" +msgstr "" + +#: nova/utils.py:968 +#, python-format +msgid "Invalid server_string: %s" +msgstr "" + +#: nova/utils.py:1093 +#, python-format +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "" + +#: nova/utils.py:1123 +msgid "Original exception being dropped" +msgstr "" + +#: nova/utils.py:1242 +#, python-format +msgid "Class %(fullname)s is deprecated: %(msg)s" +msgstr "" + +#: nova/utils.py:1244 +#, python-format +msgid "Class %(fullname)s is deprecated" +msgstr "" + +#: nova/utils.py:1276 +#, python-format +msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" +msgstr "" + +#: nova/utils.py:1278 +#, python-format +msgid "Function %(name)s in %(location)s is deprecated" +msgstr "" + +#: nova/wsgi.py:93 +#, python-format +msgid "Started %(name)s on %(host)s:%(port)s" +msgstr "" + +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." +msgstr "" + +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." +msgstr "" + +#: nova/wsgi.py:113 +#, python-format +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgstr "" + +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." +msgstr "" + +#: nova/wsgi.py:207 +msgid "You must implement __call__" +msgstr "" + +#: nova/api/direct.py:218 +msgid "not available" +msgstr "" + +#: nova/api/direct.py:299 +#, python-format +msgid "Returned non-serializeable type: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:76 +#, python-format +msgid "FaultWrapper: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:151 +msgid "Too many failed authentications." +msgstr "" + +#: nova/api/ec2/__init__.py:161 +#, python-format +msgid "" +"Access key %(access_key)s has had %(failures)d failed authentications and" +" will be locked out for %(lock_mins)d minutes." +msgstr "" + +#: nova/api/ec2/__init__.py:291 +#, python-format +msgid "Authentication Failure: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:307 +#, python-format +msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgstr "" + +#: nova/api/ec2/__init__.py:338 +#, python-format +msgid "action: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:340 +#, python-format +msgid "arg: %(key)s\t\tval: %(value)s" +msgstr "" + +#: nova/api/ec2/__init__.py:415 +#, python-format +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +msgstr "" + +#: nova/api/ec2/__init__.py:486 +#, python-format +msgid "InstanceNotFound raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:492 +#, python-format +msgid "VolumeNotFound raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:498 +#, python-format +msgid "SnapshotNotFound raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:504 +#, python-format +msgid "NotFound raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:507 +#, python-format +msgid "ApiError raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:515 +#, python-format +msgid "KeyPairExists raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:519 +#, python-format +msgid "InvalidParameterValue raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:523 +#, python-format +msgid "InvalidPortRange raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:527 +#, python-format +msgid "NotAuthorized raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:531 +#, python-format +msgid "InvalidRequest raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:536 +#, python-format +msgid "Unexpected error raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:541 nova/api/metadata/handler.py:254 +msgid "An unknown error has occurred. Please try your request again." +msgstr "" + +#: nova/api/ec2/__init__.py:551 +#, python-format +msgid "%(code)s: %(message)s" +msgstr "" + +#: nova/api/ec2/apirequest.py:64 +#, python-format +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgstr "" + +#: nova/api/ec2/cloud.py:325 +#, python-format +msgid "Create snapshot of volume %s" +msgstr "" + +#: nova/api/ec2/cloud.py:361 +#, python-format +msgid "Create key pair %s" +msgstr "" + +#: nova/api/ec2/cloud.py:370 +#, python-format +msgid "Import key %s" +msgstr "" + +#: nova/api/ec2/cloud.py:388 +#, python-format +msgid "Delete key pair %s" +msgstr "" + +#: nova/api/ec2/cloud.py:644 nova/api/ec2/cloud.py:700 +msgid "No rule for the specified parameters." +msgstr "" + +#: nova/api/ec2/cloud.py:725 +#, python-format +msgid "" +"Value (%s) for parameter GroupName is invalid. Content limited to " +"Alphanumeric characters, spaces, dashes, and underscores." +msgstr "" + +#: nova/api/ec2/cloud.py:732 +#, python-format +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." +msgstr "" + +#: nova/api/ec2/cloud.py:736 +#: nova/api/openstack/compute/contrib/security_groups.py:282 +#, python-format +msgid "Create Security Group %s" +msgstr "" + +#: nova/api/ec2/cloud.py:739 +#, python-format +msgid "group %s already exists" +msgstr "" + +#: nova/api/ec2/cloud.py:766 +#: nova/api/openstack/compute/contrib/security_groups.py:237 +#, python-format +msgid "Delete security group %s" +msgstr "" + +#: nova/api/ec2/cloud.py:771 nova/compute/manager.py:1534 +#, python-format +msgid "Get console output for instance %s" +msgstr "" + +#: nova/api/ec2/cloud.py:840 +#, python-format +msgid "Create volume from snapshot %s" +msgstr "" + +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:186 +#: nova/api/openstack/volume/volumes.py:215 +#, python-format +msgid "Create volume of %s GB" +msgstr "" + +#: nova/api/ec2/cloud.py:869 +#, python-format +msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgstr "" + +#: nova/api/ec2/cloud.py:883 nova/api/openstack/compute/contrib/volumes.py:366 +#, python-format +msgid "Detach volume %s" +msgstr "" + +#: nova/api/ec2/cloud.py:910 nova/api/ec2/cloud.py:967 +#: nova/api/ec2/cloud.py:1429 nova/api/ec2/cloud.py:1444 +#, python-format +msgid "attribute not supported: %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1032 +#, python-format +msgid "vol = %s\n" +msgstr "" + +#: nova/api/ec2/cloud.py:1177 +msgid "Allocate address" +msgstr "" + +#: nova/api/ec2/cloud.py:1189 +#, python-format +msgid "Release address %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1194 +#, python-format +msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgstr "" + +#: nova/api/ec2/cloud.py:1204 +#, python-format +msgid "Disassociate address %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1229 +msgid "Image must be available" +msgstr "" + +#: nova/api/ec2/cloud.py:1250 +msgid "Going to start terminating instances" +msgstr "" + +#: nova/api/ec2/cloud.py:1263 +#, python-format +msgid "Reboot instance %r" +msgstr "" + +#: nova/api/ec2/cloud.py:1273 +msgid "Going to stop instances" +msgstr "" + +#: nova/api/ec2/cloud.py:1283 +msgid "Going to start instances" +msgstr "" + +#: nova/api/ec2/cloud.py:1374 +#, python-format +msgid "De-registering image %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1401 +#, python-format +msgid "Registered image %(image_location)s with id %(image_id)s" +msgstr "" + +#: nova/api/ec2/cloud.py:1447 +msgid "user or group not specified" +msgstr "" + +#: nova/api/ec2/cloud.py:1449 +msgid "only group \"all\" is supported" +msgstr "" + +#: nova/api/ec2/cloud.py:1451 +msgid "operation_type must be add or remove" +msgstr "" + +#: nova/api/ec2/cloud.py:1452 +#, python-format +msgid "Updating image %s publicity" +msgstr "" + +#: nova/api/ec2/cloud.py:1509 +#, python-format +msgid "Couldn't stop instance with in %d sec" +msgstr "" + +#: nova/api/metadata/handler.py:252 nova/api/metadata/handler.py:259 +#, python-format +msgid "Failed to get metadata for ip: %s" +msgstr "" + +#: nova/api/openstack/__init__.py:43 +#, python-format +msgid "Caught error: %s" +msgstr "" + +#: nova/api/openstack/__init__.py:92 +msgid "Must specify an ExtensionManager class" +msgstr "" + +#: nova/api/openstack/__init__.py:103 +#, python-format +msgid "Extended resource: %s" +msgstr "" + +#: nova/api/openstack/__init__.py:128 +#, python-format +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" +msgstr "" + +#: nova/api/openstack/__init__.py:133 +#, python-format +msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgstr "" + +#: nova/api/openstack/auth.py:93 +#, python-format +msgid "%(user_id)s could not be found with token '%(token)s'" +msgstr "" + +#: nova/api/openstack/auth.py:137 +#, python-format +msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgstr "" + +#: nova/api/openstack/auth.py:155 +msgid "Authentication requests must be made against a version root (e.g. /v2)." +msgstr "" + +#: nova/api/openstack/auth.py:170 +#, python-format +msgid "Could not find %s in request." +msgstr "" + +#: nova/api/openstack/auth.py:184 +#, python-format +msgid "Successfully authenticated '%s'" +msgstr "" + +#: nova/api/openstack/auth.py:234 +msgid "User not found with provided API key." +msgstr "" + +#: nova/api/openstack/auth.py:251 +#, python-format +msgid "Provided API key is valid, but not for user '%(username)s'" +msgstr "" + +#: nova/api/openstack/common.py:133 nova/api/openstack/common.py:168 +msgid "limit param must be an integer" +msgstr "" + +#: nova/api/openstack/common.py:136 nova/api/openstack/common.py:172 +msgid "limit param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:162 +msgid "offset param must be an integer" +msgstr "" + +#: nova/api/openstack/common.py:176 +msgid "offset param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:200 +#, python-format +msgid "marker [%s] not found" +msgstr "" + +#: nova/api/openstack/common.py:240 +#, python-format +msgid "href %s does not contain version" +msgstr "" + +#: nova/api/openstack/common.py:275 +msgid "Image metadata limit exceeded" +msgstr "" + +#: nova/api/openstack/common.py:350 +#, python-format +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgstr "" + +#: nova/api/openstack/common.py:353 +#, python-format +msgid "Instance is in an invalid state for '%(action)s'" +msgstr "" + +#: nova/api/openstack/common.py:433 +msgid "Rejecting snapshot request, snapshots currently disabled" +msgstr "" + +#: nova/api/openstack/common.py:435 +msgid "Instance snapshots are not permitted at this time." +msgstr "" + +#: nova/api/openstack/extensions.py:191 +#, python-format +msgid "Loaded extension: %s" +msgstr "" + +#: nova/api/openstack/extensions.py:228 +#, python-format +msgid "Ext name: %s" +msgstr "" + +#: nova/api/openstack/extensions.py:229 +#, python-format +msgid "Ext alias: %s" +msgstr "" + +#: nova/api/openstack/extensions.py:230 +#, python-format +msgid "Ext description: %s" +msgstr "" + +#: nova/api/openstack/extensions.py:232 +#, python-format +msgid "Ext namespace: %s" +msgstr "" + +#: nova/api/openstack/extensions.py:233 +#, python-format +msgid "Ext updated: %s" +msgstr "" + +#: nova/api/openstack/extensions.py:235 +#, python-format +msgid "Exception loading extension: %s" +msgstr "" + +#: nova/api/openstack/extensions.py:249 +#, python-format +msgid "Loading extension %s" +msgstr "" + +#: nova/api/openstack/extensions.py:255 +#, python-format +msgid "Calling extension factory %s" +msgstr "" + +#: nova/api/openstack/extensions.py:267 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/extensions.py:340 +#, python-format +msgid "Failed to load extension %(classname)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/extensions.py:364 +#, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:526 +msgid "cannot understand JSON" +msgstr "" + +#: nova/api/openstack/wsgi.py:158 +#: nova/api/openstack/compute/contrib/hosts.py:86 +msgid "cannot understand XML" +msgstr "" + +#: nova/api/openstack/wsgi.py:531 +msgid "too many body keys" +msgstr "" + +#: nova/api/openstack/wsgi.py:569 +#, python-format +msgid "Fault thrown: %s" +msgstr "" + +#: nova/api/openstack/wsgi.py:572 +#, python-format +msgid "HTTP exception thrown: %s" +msgstr "" + +#: nova/api/openstack/wsgi.py:680 +msgid "Unrecognized Content-Type provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:684 +msgid "No Content-Type provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:688 +msgid "Empty body provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:799 +#, python-format +msgid "There is no such action: %s" +msgstr "" + +#: nova/api/openstack/wsgi.py:802 nova/api/openstack/wsgi.py:815 +#: nova/api/openstack/compute/server_metadata.py:58 +#: nova/api/openstack/compute/server_metadata.py:76 +#: nova/api/openstack/compute/server_metadata.py:103 +#: nova/api/openstack/compute/server_metadata.py:128 +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" +msgstr "" + +#: nova/api/openstack/wsgi.py:812 +msgid "Unsupported Content-Type" +msgstr "" + +#: nova/api/openstack/wsgi.py:824 +msgid "Malformed request url" +msgstr "" + +#: nova/api/openstack/wsgi.py:868 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" + +#: nova/api/openstack/wsgi.py:871 +#, python-format +msgid "%(url)s returned a fault: %(e)s" +msgstr "" + +#: nova/api/openstack/xmlutil.py:265 +msgid "element is not a child" +msgstr "" + +#: nova/api/openstack/xmlutil.py:414 +msgid "root element selecting a list" +msgstr "" + +#: nova/api/openstack/xmlutil.py:739 +#, python-format +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgstr "" + +#: nova/api/openstack/xmlutil.py:858 +msgid "subclasses must implement construct()!" +msgstr "" + +#: nova/api/openstack/compute/extensions.py:29 +#: nova/api/openstack/volume/extensions.py:29 +msgid "Initializing extension manager." +msgstr "" + +#: nova/api/openstack/compute/image_metadata.py:40 +#: nova/api/openstack/compute/images.py:144 +#: nova/api/openstack/compute/images.py:159 +msgid "Image not found." +msgstr "" + +#: nova/api/openstack/compute/image_metadata.py:79 +msgid "Incorrect request body format" +msgstr "" + +#: nova/api/openstack/compute/image_metadata.py:83 +#: nova/api/openstack/compute/server_metadata.py:82 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:79 +#: nova/api/openstack/compute/contrib/volumetypes.py:188 +msgid "Request body and URI mismatch" +msgstr "" + +#: nova/api/openstack/compute/image_metadata.py:86 +#: nova/api/openstack/compute/server_metadata.py:86 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:82 +#: nova/api/openstack/compute/contrib/volumetypes.py:191 +msgid "Request body contains too many items" +msgstr "" + +#: nova/api/openstack/compute/image_metadata.py:111 +msgid "Invalid metadata key" +msgstr "" + +#: nova/api/openstack/compute/ips.py:74 +msgid "Instance does not exist" +msgstr "" + +#: nova/api/openstack/compute/ips.py:97 +msgid "Instance is not a member of specified network" +msgstr "" + +#: nova/api/openstack/compute/limits.py:140 +#, python-format +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." +msgstr "" + +#: nova/api/openstack/compute/limits.py:265 +msgid "This request was rate-limited." +msgstr "" + +#: nova/api/openstack/compute/server_metadata.py:38 +#: nova/api/openstack/compute/server_metadata.py:124 +#: nova/api/openstack/compute/server_metadata.py:163 +msgid "Server does not exist" +msgstr "" + +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +msgid "Metadata item was not found" +msgstr "" + +#: nova/api/openstack/compute/servers.py:430 +#, python-format +msgid "Invalid server status: %(status)s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:438 +msgid "Invalid changes-since value" +msgstr "" + +#: nova/api/openstack/compute/servers.py:488 +msgid "Personality file limit exceeded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:490 +msgid "Personality file path too long" +msgstr "" + +#: nova/api/openstack/compute/servers.py:492 +msgid "Personality file content too long" +msgstr "" + +#: nova/api/openstack/compute/servers.py:509 +msgid "Server name is not a string or unicode" +msgstr "" + +#: nova/api/openstack/compute/servers.py:513 +msgid "Server name is an empty string" +msgstr "" + +#: nova/api/openstack/compute/servers.py:531 +#, python-format +msgid "Bad personality format: missing %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:534 +msgid "Bad personality format" +msgstr "" + +#: nova/api/openstack/compute/servers.py:539 +#, python-format +msgid "Personality content for %s cannot be decoded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:554 +#, python-format +msgid "Bad networks format: network uuid is not in proper format (%s)" +msgstr "" + +#: nova/api/openstack/compute/servers.py:563 +#, python-format +msgid "Invalid fixed IP address (%s)" +msgstr "" + +#: nova/api/openstack/compute/servers.py:570 +#, python-format +msgid "Duplicate networks (%s) are not allowed" +msgstr "" + +#: nova/api/openstack/compute/servers.py:576 +#, python-format +msgid "Bad network format: missing %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:579 +msgid "Bad networks format" +msgstr "" + +#: nova/api/openstack/compute/servers.py:591 +msgid "Userdata content cannot be decoded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:598 +#: nova/api/openstack/compute/servers.py:605 +msgid "accessIPv4 is not proper IPv4 format" +msgstr "" + +#: nova/api/openstack/compute/servers.py:639 +msgid "Server name is not defined" +msgstr "" + +#: nova/api/openstack/compute/servers.py:653 +msgid "Invalid imageRef provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:688 +#: nova/api/openstack/compute/servers.py:765 +msgid "Invalid flavorRef provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:762 +msgid "Can not find requested image" +msgstr "" + +#: nova/api/openstack/compute/servers.py:768 +msgid "Invalid key_name provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:857 +#: nova/api/openstack/compute/servers.py:879 +msgid "Instance has not been resized." +msgstr "" + +#: nova/api/openstack/compute/servers.py:863 +#, python-format +msgid "Error in confirm-resize %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:885 +#, python-format +msgid "Error in revert-resize %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:900 +msgid "Argument 'type' for reboot is not HARD or SOFT" +msgstr "" + +#: nova/api/openstack/compute/servers.py:904 +msgid "Missing argument 'type' for reboot" +msgstr "" + +#: nova/api/openstack/compute/servers.py:917 +#, python-format +msgid "Error in reboot %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:929 +msgid "Unable to locate requested flavor." +msgstr "" + +#: nova/api/openstack/compute/servers.py:932 +msgid "Resize requires a change in size." +msgstr "" + +#: nova/api/openstack/compute/servers.py:958 +msgid "Malformed server entity" +msgstr "" + +#: nova/api/openstack/compute/servers.py:965 +msgid "Missing imageRef attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:972 +msgid "Missing flavorRef attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:987 +msgid "No adminPass was specified" +msgstr "" + +#: nova/api/openstack/compute/servers.py:991 +#: nova/api/openstack/compute/servers.py:1171 +msgid "Invalid adminPass" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1005 +msgid "Unable to parse metadata key/value pairs." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1020 +msgid "Resize request has invalid 'flavorRef' attribute." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1023 +msgid "Resize requests require 'flavorRef' attribute." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1043 +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#: nova/api/openstack/compute/contrib/networks.py:65 +msgid "Invalid request body" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1048 +msgid "Could not parse imageRef from request." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1098 +msgid "Instance could not be found" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1101 +msgid "Cannot find image for rebuild" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1130 +msgid "createImage entity requires name attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1139 +#: nova/api/openstack/compute/contrib/admin_actions.py:256 +msgid "Invalid metadata" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1194 +#, python-format +msgid "Removing options '%(unk_opt_str)s' from query" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:62 +#, python-format +msgid "Compute.api::pause %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:81 +#, python-format +msgid "Compute.api::unpause %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:100 +#, python-format +msgid "compute.api::suspend %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:119 +#, python-format +msgid "compute.api::resume %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:137 +#, python-format +msgid "Error in migrate %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:153 +#, python-format +msgid "Compute.api::reset_network %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:168 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/admin_actions.py:204 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +msgid "Server not found" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:171 +#, python-format +msgid "Compute.api::inject_network_info %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:189 +#, python-format +msgid "Compute.api::lock %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:207 +#, python-format +msgid "Compute.api::unlock %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:237 +#, python-format +msgid "createBackup entity requires %s attribute" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:241 +msgid "Malformed createBackup entity" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:247 +msgid "createBackup attribute 'rotation' must be an integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:262 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:50 +msgid "Instance not found" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:292 +msgid "host and block_migration must be specified." +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:304 +#, python-format +msgid "Live migration of instance %(id)s to host %(host)s failed" +msgstr "" + +#: nova/api/openstack/compute/contrib/aggregates.py:137 +#, python-format +msgid "Aggregates does not have %s action" +msgstr "" + +#: nova/api/openstack/compute/contrib/certificates.py:75 +msgid "Only root certificate can be retrieved." +msgstr "" + +#: nova/api/openstack/compute/contrib/cloudpipe.py:117 +msgid "" +"Unable to claim IP for VPN instances, ensure it isn't running, and try " +"again in a few minutes" +msgstr "" + +#: nova/api/openstack/compute/contrib/consoles.py:44 +msgid "Missing type specification" +msgstr "" + +#: nova/api/openstack/compute/contrib/consoles.py:56 +msgid "Invalid type specification" +msgstr "" + +#: nova/api/openstack/compute/contrib/disk_config.py:44 +#, python-format +msgid "%s must be either 'MANUAL' or 'AUTO'." +msgstr "" + +#: nova/api/openstack/compute/contrib/extended_status.py:58 +msgid "Server not found." +msgstr "" + +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +msgid "No Request Body" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:159 +#, python-format +msgid "No more floating ips in pool %s." +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:161 +msgid "No more floating ips available." +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:201 +#: nova/api/openstack/compute/contrib/floating_ips.py:230 +#: nova/api/openstack/compute/contrib/security_groups.py:518 +#: nova/api/openstack/compute/contrib/security_groups.py:549 +msgid "Missing parameter dict" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +msgid "Address not specified" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:145 +#, python-format +msgid "Invalid status: '%s'" +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:150 +#, python-format +msgid "Invalid update setting: '%s'" +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:159 +#, python-format +msgid "Setting host %(host)s to %(state)s." +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:214 +msgid "Host not found" +msgstr "" + +#: nova/api/openstack/compute/contrib/keypairs.py:85 +msgid "Keypair name must be between 1 and 255 characters long" +msgstr "" + +#: nova/api/openstack/compute/contrib/keypairs.py:90 +#, python-format +msgid "Key pair '%s' already exists." +msgstr "" + +#: nova/api/openstack/compute/contrib/multinic.py:52 +msgid "Missing 'networkId' argument for addFixedIp" +msgstr "" + +#: nova/api/openstack/compute/contrib/multinic.py:68 +msgid "Missing 'address' argument for removeFixedIp" +msgstr "" + +#: nova/api/openstack/compute/contrib/multinic.py:77 +#, python-format +msgid "Unable to find address %r" +msgstr "" + +#: nova/api/openstack/compute/contrib/networks.py:62 +#, python-format +msgid "Network does not have %s action" +msgstr "" + +#: nova/api/openstack/compute/contrib/networks.py:70 +#, python-format +msgid "Disassociating network with id %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/networks.py:74 +#: nova/api/openstack/compute/contrib/networks.py:91 +#: nova/api/openstack/compute/contrib/networks.py:101 +msgid "Network not found" +msgstr "" + +#: nova/api/openstack/compute/contrib/networks.py:87 +#, python-format +msgid "Showing network with id %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/networks.py:97 +#, python-format +msgid "Deleting network with id %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:217 +msgid "Security group id should be integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:285 +#, python-format +msgid "Security group %s already exists" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:304 +#, python-format +msgid "Security group %s is not a string or unicode" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:307 +#, python-format +msgid "Security group %s cannot be empty." +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:310 +#, python-format +msgid "Security group %s should not be greater than 255 characters." +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:337 +msgid "Parent group id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:340 +#, python-format +msgid "Security group (%s) not found" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:343 +#, python-format +msgid "Authorize security group ingress %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:358 +msgid "Not enough parameters to build a valid rule." +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:365 +#, python-format +msgid "This rule already exists in group %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:402 +msgid "Parent or group id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:406 +msgid "Parent group id and group id cannot be same" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:484 +msgid "Rule id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:487 +#, python-format +msgid "Rule (%s) not found" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:494 +#, python-format +msgid "Revoke security group ingress %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:521 +#: nova/api/openstack/compute/contrib/security_groups.py:552 +msgid "Security group not specified" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:525 +#: nova/api/openstack/compute/contrib/security_groups.py:556 +msgid "Security group name cannot be empty" +msgstr "" + +#: nova/api/openstack/compute/contrib/server_start_stop.py:40 +#, python-format +msgid "start instance %r" +msgstr "" + +#: nova/api/openstack/compute/contrib/server_start_stop.py:55 +#, python-format +msgid "stop instance %r" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:170 +msgid "No body provided" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:182 +#, python-format +msgid "Create VSA %(display_name)s of type %(vc_type)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:203 +#, python-format +msgid "Delete VSA with id: %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:222 +#, python-format +msgid "Associate address %(ip)s to VSA %(id)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 +#, python-format +msgid "Disassociate address from VSA %(id)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:291 +#, python-format +msgid "%(obj)s with ID %(id)s not found" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:297 +#, python-format +msgid "" +"%(obj)s with ID %(id)s belongs to VSA %(own_vsa_id)s and not to VSA " +"%(vsa_id)s." +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:317 +#, python-format +msgid "Index. vsa_id=%(vsa_id)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:322 +#, python-format +msgid "Detail. vsa_id=%(vsa_id)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:327 +#, python-format +msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:336 +#, python-format +msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:381 +#, python-format +msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:396 +#, python-format +msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:412 +#, python-format +msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:623 +#, python-format +msgid "Index instances for VSA %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/volumes.py:73 +#: nova/api/openstack/volume/volumes.py:99 +#, python-format +msgid "vol=%s" +msgstr "" + +#: nova/api/openstack/compute/contrib/volumes.py:146 +#: nova/api/openstack/volume/volumes.py:177 +#, python-format +msgid "Delete volume with id: %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/volumes.py:329 +#, python-format +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/volumes.py:481 +#: nova/api/openstack/volume/snapshots.py:109 +#, python-format +msgid "Delete snapshot with id: %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/volumes.py:521 +#: nova/api/openstack/volume/snapshots.py:149 +#, python-format +msgid "Create snapshot from volume %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/zones.py:107 +msgid "--build_plan_encryption_key not set" +msgstr "" + +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" +msgstr "" + +#: nova/auth/ldapdriver.py:645 +#, python-format +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." +msgstr "" + +#: nova/auth/manager.py:297 +#, python-format +msgid "Looking up user: %r" +msgstr "" + +#: nova/auth/manager.py:301 +#, python-format +msgid "Failed authorization for access key %s" +msgstr "" + +#: nova/auth/manager.py:307 +#, python-format +msgid "Using project name = user name (%s)" +msgstr "" + +#: nova/auth/manager.py:314 +#, python-format +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgstr "" + +#: nova/auth/manager.py:323 +#, python-format +msgid "" +"Failed authorization: user %(uname)s not admin and not member of project " +"%(pjname)s" +msgstr "" + +#: nova/auth/manager.py:330 nova/auth/manager.py:342 +#, python-format +msgid "user.secret: %s" +msgstr "" + +#: nova/auth/manager.py:331 nova/auth/manager.py:343 +#, python-format +msgid "expected_signature: %s" +msgstr "" + +#: nova/auth/manager.py:332 nova/auth/manager.py:344 +#, python-format +msgid "signature: %s" +msgstr "" + +#: nova/auth/manager.py:334 nova/auth/manager.py:356 +#, python-format +msgid "Invalid signature for user %s" +msgstr "" + +#: nova/auth/manager.py:352 +#, python-format +msgid "host_only_signature: %s" +msgstr "" + +#: nova/auth/manager.py:448 +msgid "Must specify project" +msgstr "" + +#: nova/auth/manager.py:489 +#, python-format +msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgstr "" + +#: nova/auth/manager.py:492 +#, python-format +msgid "Adding sitewide role %(role)s to user %(uid)s" +msgstr "" + +#: nova/auth/manager.py:518 +#, python-format +msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgstr "" + +#: nova/auth/manager.py:521 +#, python-format +msgid "Removing sitewide role %(role)s from user %(uid)s" +msgstr "" + +#: nova/auth/manager.py:594 +#, python-format +msgid "Created project %(name)s with manager %(manager_user)s" +msgstr "" + +#: nova/auth/manager.py:612 +#, python-format +msgid "modifying project %s" +msgstr "" + +#: nova/auth/manager.py:624 +#, python-format +msgid "Adding user %(uid)s to project %(pid)s" +msgstr "" + +#: nova/auth/manager.py:645 +#, python-format +msgid "Remove user %(uid)s from project %(pid)s" +msgstr "" + +#: nova/auth/manager.py:675 +#, python-format +msgid "Deleting project %s" +msgstr "" + +#: nova/auth/manager.py:733 +#, python-format +msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgstr "" + +#: nova/auth/manager.py:742 +#, python-format +msgid "Deleting user %s" +msgstr "" + +#: nova/auth/manager.py:752 +#, python-format +msgid "Access Key change for user %s" +msgstr "" + +#: nova/auth/manager.py:754 +#, python-format +msgid "Secret Key change for user %s" +msgstr "" + +#: nova/auth/manager.py:756 +#, python-format +msgid "Admin status set to %(admin)r for user %(uid)s" +msgstr "" + +#: nova/auth/manager.py:801 +#, python-format +msgid "No vpn data for project %s" +msgstr "" + +#: nova/cloudpipe/pipelib.py:46 +msgid "Template for cloudpipe instance boot script" +msgstr "" + +#: nova/cloudpipe/pipelib.py:49 +msgid "Network to push into openvpn config" +msgstr "" + +#: nova/cloudpipe/pipelib.py:52 +msgid "Netmask to push into openvpn config" +msgstr "" + +#: nova/cloudpipe/pipelib.py:101 +#, python-format +msgid "Launching VPN for %s" +msgstr "" + +#: nova/compute/api.py:152 +#, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" +msgstr "" + +#: nova/compute/api.py:163 +#, python-format +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +msgstr "" + +#: nova/compute/api.py:215 +#, python-format +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +msgstr "" + +#: nova/compute/api.py:218 +msgid "Instance quota exceeded. You cannot run any more instances of this type." +msgstr "" + +#: nova/compute/api.py:221 +#, python-format +msgid "Instance quota exceeded. You can only run %s more instances of this type." +msgstr "" + +#: nova/compute/api.py:270 +msgid "Creating a raw instance" +msgstr "" + +#: nova/compute/api.py:342 +#, python-format +msgid "Going to run %s instances..." +msgstr "" + +#: nova/compute/api.py:406 +#, python-format +msgid "bdm %s" +msgstr "" + +#: nova/compute/api.py:433 +#, python-format +msgid "block_device_mapping %s" +msgstr "" + +#: nova/compute/api.py:550 +#, python-format +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +msgstr "" + +#: nova/compute/api.py:832 +#, python-format +msgid "Going to try to soft delete %s" +msgstr "" + +#: nova/compute/api.py:851 +#, python-format +msgid "No host for instance %s, deleting immediately" +msgstr "" + +#: nova/compute/api.py:878 +#, python-format +msgid "Going to try to terminate %s" +msgstr "" + +#: nova/compute/api.py:919 +#, python-format +msgid "Going to try to stop %s" +msgstr "" + +#: nova/compute/api.py:938 +#, python-format +msgid "Going to try to start %s" +msgstr "" + +#: nova/compute/api.py:942 +#, python-format +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgstr "" + +#: nova/compute/api.py:1018 nova/volume/api.py:163 +#: nova/volume/volume_types.py:80 +#, python-format +msgid "Searching by: %s" +msgstr "" + +#: nova/compute/api.py:1134 +msgid "No compute host specified" +msgstr "" + +#: nova/compute/api.py:1137 +#, python-format +msgid "Unable to find host for Instance %s" +msgstr "" + +#: nova/compute/api.py:1386 +msgid "flavor_id is None. Assuming migration." +msgstr "" + +#: nova/compute/api.py:1394 +#, python-format +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" +msgstr "" + +#: nova/compute/api.py:1649 +#, python-format +msgid "Invalid device specified: %s. Example device: /dev/vdb" +msgstr "" + +#: nova/compute/api.py:1665 +msgid "Volume isn't attached to anything!" +msgstr "" + +#: nova/compute/api.py:1691 +#, python-format +msgid "instance |%s| has no fixed ips. unable to associate floating ip" +msgstr "" + +#: nova/compute/api.py:1707 +#, python-format +msgid "multiple fixedips exist, using the first: %s" +msgstr "" + +#: nova/compute/instance_types.py:57 nova/compute/instance_types.py:65 +msgid "create arguments must be positive integers" +msgstr "" + +#: nova/compute/instance_types.py:74 nova/volume/volume_types.py:41 +#, python-format +msgid "DB error: %s" +msgstr "" + +#: nova/compute/instance_types.py:75 +#, python-format +msgid "Cannot create instance_type with name %(name)s and flavorid %(flavorid)s" +msgstr "" + +#: nova/compute/instance_types.py:86 +#, python-format +msgid "Instance type %s not found for deletion" +msgstr "" + +#: nova/compute/instance_types.py:96 +#, python-format +msgid "Instance type %s not found for purge" +msgstr "" + +#: nova/compute/manager.py:135 +#, python-format +msgid "check_instance_lock: decorating: |%s|" +msgstr "" + +#: nova/compute/manager.py:137 +#, python-format +msgid "" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" +msgstr "" + +#: nova/compute/manager.py:141 +#, python-format +msgid "check_instance_lock: locked: |%s|" +msgstr "" + +#: nova/compute/manager.py:143 +#, python-format +msgid "check_instance_lock: admin: |%s|" +msgstr "" + +#: nova/compute/manager.py:148 +#, python-format +msgid "check_instance_lock: executing: |%s|" +msgstr "" + +#: nova/compute/manager.py:152 +#, python-format +msgid "check_instance_lock: not executing |%s|" +msgstr "" + +#: nova/compute/manager.py:197 +#, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "" + +#: nova/compute/manager.py:232 +#, python-format +msgid "" +"Current state of %(instance_uuid)s is %(drv_state)s, state in DB is " +"%(db_state)s." +msgstr "" + +#: nova/compute/manager.py:237 +#, python-format +msgid "Rebooting instance %(instance_uuid)s after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:247 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:252 +#, python-format +msgid "Checking state of %s" +msgstr "" + +#: nova/compute/manager.py:321 +#, python-format +msgid "setting up bdm %s" +msgstr "" + +#: nova/compute/manager.py:388 +#, python-format +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" +msgstr "" + +#: nova/compute/manager.py:394 +#, python-format +msgid "" +"Instance %(instance_uuid)s did not exist in the DB, but I will shut it " +"down anyway using a special context" +msgstr "" + +#: nova/compute/manager.py:400 +#, python-format +msgid "exception terminating the instance %(instance_uuid)s" +msgstr "" + +#: nova/compute/manager.py:433 +#, python-format +msgid "Instance %s not found." +msgstr "" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" +msgstr "" + +#: nova/compute/manager.py:488 +#, python-format +msgid "" +"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +"allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/compute/manager.py:493 +#, python-format +msgid "" +"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " +"size %(allowed_size_bytes)d" +msgstr "" + +#: nova/compute/manager.py:503 +#, python-format +msgid "instance %s: starting..." +msgstr "" + +#: nova/compute/manager.py:513 +#, python-format +msgid "Skipping network allocation for instance %s" +msgstr "" + +#: nova/compute/manager.py:526 +#, python-format +msgid "Instance %s failed network setup" +msgstr "" + +#: nova/compute/manager.py:530 +#, python-format +msgid "instance network_info: |%s|" +msgstr "" + +#: nova/compute/manager.py:542 +#, python-format +msgid "Instance %s failed block device setup" +msgstr "" + +#: nova/compute/manager.py:558 +#, python-format +msgid "Instance %s failed to spawn" +msgstr "" + +#: nova/compute/manager.py:580 +#, python-format +msgid "deallocating network for instance: %s" +msgstr "" + +#: nova/compute/manager.py:631 +#, python-format +msgid "%(action_str)s instance %(instance_uuid)s" +msgstr "" + +#: nova/compute/manager.py:642 +#, python-format +msgid "trying to destroy already destroyed instance: %s" +msgstr "" + +#: nova/compute/manager.py:661 +#, python-format +msgid "Ignoring DiskNotFound: %s" +msgstr "" + +#: nova/compute/manager.py:667 +#, python-format +msgid "terminating bdm %s" +msgstr "" + +#: nova/compute/manager.py:753 +#, python-format +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." +msgstr "" + +#: nova/compute/manager.py:758 +#, python-format +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgstr "" + +#: nova/compute/manager.py:765 +#, python-format +msgid "Rebuilding instance %s" +msgstr "" + +#: nova/compute/manager.py:818 +#, python-format +msgid "Rebooting instance %s" +msgstr "" + +#: nova/compute/manager.py:833 +#, python-format +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" + +#: nova/compute/manager.py:871 +#, python-format +msgid "Image type not recognized %s" +msgstr "" + +#: nova/compute/manager.py:883 +#, python-format +msgid "instance %s: snapshotting" +msgstr "" + +#: nova/compute/manager.py:889 +#, python-format +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" + +#: nova/compute/manager.py:942 +#, python-format +msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgstr "" + +#: nova/compute/manager.py:947 +#, python-format +msgid "Rotating out %d backups" +msgstr "" + +#: nova/compute/manager.py:951 +#, python-format +msgid "Deleting image %s" +msgstr "" + +#: nova/compute/manager.py:980 +#, python-format +msgid "Failed to set admin password. Instance %s is not running" +msgstr "" + +#: nova/compute/manager.py:986 +#, python-format +msgid "Instance %s: Root password set" +msgstr "" + +#: nova/compute/manager.py:995 +msgid "set_admin_password is not implemented by this driver." +msgstr "" + +#: nova/compute/manager.py:1009 +msgid "Error setting admin password" +msgstr "" + +#: nova/compute/manager.py:1024 +#, python-format +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(instance_state)s expected: %(expected_state)s)" +msgstr "" + +#: nova/compute/manager.py:1028 +#, python-format +msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgstr "" + +#: nova/compute/manager.py:1042 +#, python-format +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(instance_state)s expected: %(expected_state)s)" +msgstr "" + +#: nova/compute/manager.py:1046 +#, python-format +msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgstr "" + +#: nova/compute/manager.py:1059 +#, python-format +msgid "instance %s: rescuing" +msgstr "" + +#: nova/compute/manager.py:1084 +#, python-format +msgid "instance %s: unrescuing" +msgstr "" + +#: nova/compute/manager.py:1201 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:1218 +#, python-format +msgid "instance %s: migrating" +msgstr "" + +#: nova/compute/manager.py:1254 nova/compute/manager.py:1318 +#: nova/compute/manager.py:2273 +#, python-format +msgid "%s. Setting instance vm_state to ERROR" +msgstr "" + +#: nova/compute/manager.py:1382 +#, python-format +msgid "instance %s: pausing" +msgstr "" + +#: nova/compute/manager.py:1400 +#, python-format +msgid "instance %s: unpausing" +msgstr "" + +#: nova/compute/manager.py:1429 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "" + +#: nova/compute/manager.py:1438 +#, python-format +msgid "instance %s: suspending" +msgstr "" + +#: nova/compute/manager.py:1460 +#, python-format +msgid "instance %s: resuming" +msgstr "" + +#: nova/compute/manager.py:1483 +#, python-format +msgid "instance %s: locking" +msgstr "" + +#: nova/compute/manager.py:1492 +#, python-format +msgid "instance %s: unlocking" +msgstr "" + +#: nova/compute/manager.py:1500 +#, python-format +msgid "instance %s: getting locked state" +msgstr "" + +#: nova/compute/manager.py:1510 +#, python-format +msgid "instance %s: reset network" +msgstr "" + +#: nova/compute/manager.py:1518 +#, python-format +msgid "instance %s: inject network info" +msgstr "" + +#: nova/compute/manager.py:1522 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1559 +#, python-format +msgid "instance %s: getting ajax console" +msgstr "" + +#: nova/compute/manager.py:1568 +#, python-format +msgid "instance %s: getting vnc console" +msgstr "" + +#: nova/compute/manager.py:1598 +#, python-format +msgid "" +"instance %(instance_uuid)s: booting with volume %(volume_id)s at " +"%(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1617 +#, python-format +msgid "" +"instance %(instance_uuid)s: attaching volume %(volume_id)s to " +"%(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1630 +#, python-format +msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +msgstr "" + +#: nova/compute/manager.py:1658 +#, python-format +msgid "" +"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " +"%(instance_uuid)s" +msgstr "" + +#: nova/compute/manager.py:1662 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "" + +#: nova/compute/manager.py:1728 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1790 +#, python-format +msgid "%s has no volume." +msgstr "" + +#: nova/compute/manager.py:1818 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1875 +#, python-format +msgid "Pre live migration for %(instance_uuid)s failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1903 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1933 nova/compute/manager.py:1941 +#, python-format +msgid "No floating_ip is found for %s." +msgstr "" + +#: nova/compute/manager.py:1943 +#, python-format +msgid "" +"Live migration: Unexpected error: %(instance_uuid)s cannot inherit " +"floating ip.\n" +"%(e)s" +msgstr "" + +#: nova/compute/manager.py:1981 +#, python-format +msgid "Migrating %(instance_uuid)s to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1983 +msgid "" +"You may see the error \"libvirt: QEMU error: Domain not found: no domain " +"with matching name.\" This error can be safely ignored." +msgstr "" + +#: nova/compute/manager.py:1997 +#, python-format +msgid "Post operation of migraton started for %s ." +msgstr "" + +#: nova/compute/manager.py:2080 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2107 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2132 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:2163 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2175 +#, python-format +msgid "Reclaiming deleted instance %(instance_uuid)s" +msgstr "" + +#: nova/compute/manager.py:2249 +#, python-format +msgid "" +"Detected instance %(instance_uuid)s with name label '%(name_label)s' " +"which is marked as DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2255 +#, python-format +msgid "" +"Destroying instance %(instance_uuid)s with name label '%(name_label)s' " +"which is marked as DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2263 +#, python-format +msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" +msgstr "" + +#: nova/compute/utils.py:141 +msgid "v4 subnets are required for legacy nw_info" +msgstr "" + +#: nova/console/manager.py:76 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "" + +#: nova/console/manager.py:96 +#, python-format +msgid "Tried to remove non-existant console %(console_id)s." +msgstr "" + +#: nova/console/vmrc_manager.py:122 +#, python-format +msgid "Tried to remove non-existent console %(console_id)s." +msgstr "" + +#: nova/console/vmrc_manager.py:125 +#, python-format +msgid "Removing console %(console_id)s." +msgstr "" + +#: nova/console/xvp.py:97 +msgid "Rebuilding xvp conf" +msgstr "" + +#: nova/console/xvp.py:115 +#, python-format +msgid "Re-wrote %s" +msgstr "" + +#: nova/console/xvp.py:120 +msgid "Stopping xvp" +msgstr "" + +#: nova/console/xvp.py:133 +msgid "Starting xvp" +msgstr "" + +#: nova/console/xvp.py:140 +#, python-format +msgid "Error starting xvp: %s" +msgstr "" + +#: nova/console/xvp.py:143 +msgid "Restarting xvp" +msgstr "" + +#: nova/console/xvp.py:145 +msgid "xvp not running..." +msgstr "" + +#: nova/consoleauth/manager.py:63 +#, python-format +msgid "Deleting Expired Token: (%s)" +msgstr "" + +#: nova/consoleauth/manager.py:75 +#, python-format +msgid "Received Token: %(token)s, %(token_dict)s)" +msgstr "" + +#: nova/consoleauth/manager.py:79 +#, python-format +msgid "Checking Token: %(token)s, %(token_valid)s)" +msgstr "" + +#: nova/db/sqlalchemy/api.py:56 +msgid "Use of empty request context is deprecated" +msgstr "" + +#: nova/db/sqlalchemy/api.py:188 +#, python-format +msgid "Unrecognized read_deleted value '%s'" +msgstr "" + +#: nova/db/sqlalchemy/api.py:566 nova/db/sqlalchemy/api.py:601 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4115 nova/db/sqlalchemy/api.py:4141 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4199 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4243 +#, python-format +msgid "No sm_volume with id %(volume_id)s" +msgstr "" + +#: nova/db/sqlalchemy/migration.py:36 +msgid "python-migrate is not installed. Exiting." +msgstr "" + +#: nova/db/sqlalchemy/migration.py:46 +msgid "version should be an integer" +msgstr "" + +#: nova/db/sqlalchemy/session.py:87 +#, python-format +msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:74 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:81 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:51 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:57 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:88 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:98 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:122 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:38 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:59 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:59 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:97 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:52 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:37 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:41 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:41 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:62 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:67 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:37 +msgid "progress column not added to instances table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/055_convert_flavor_id_to_str.py:102 +#, python-format +msgid "" +"Could not cast flavorid to integer: %s. Set flavorid to an integer-like " +"string to downgrade." +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:59 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:43 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:65 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:264 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:267 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:317 nova/image/glance.py:321 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:396 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:300 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:319 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:331 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:344 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:370 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:378 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:389 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:401 +msgid "Unsafe filenames in image" +msgstr "" + +#: nova/ipv6/account_identifier.py:38 nova/ipv6/rfc2462.py:34 +#, python-format +msgid "Bad mac for to_global_ipv6: %s" +msgstr "" + +#: nova/ipv6/account_identifier.py:40 nova/ipv6/rfc2462.py:36 +#, python-format +msgid "Bad prefix for to_global_ipv6: %s" +msgstr "" + +#: nova/ipv6/account_identifier.py:42 +#, python-format +msgid "Bad project_id for to_global_ipv6: %s" +msgstr "" + +#: nova/network/ldapdns.py:75 +#, python-format +msgid "Unable to encode %s as utf8. Discarding." +msgstr "" + +#: nova/network/ldapdns.py:330 +msgid "This driver only supports type 'a' entries." +msgstr "" + +#: nova/network/linux_net.py:167 +#, python-format +msgid "Attempted to remove chain %s which does not exist" +msgstr "" + +#: nova/network/linux_net.py:193 +#, python-format +msgid "Unknown chain: %r" +msgstr "" + +#: nova/network/linux_net.py:216 +#, python-format +msgid "" +"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " +"%(top)r" +msgstr "" + +#: nova/network/linux_net.py:336 +msgid "IPTablesManager.apply completed with success" +msgstr "" + +#: nova/network/linux_net.py:588 nova/network/linux_net.py:610 +#: nova/network/linux_net.py:652 +#, python-format +msgid "Instance %(instance_id)s not found" +msgstr "" + +#: nova/network/linux_net.py:719 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "" + +#: nova/network/linux_net.py:721 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "" + +#: nova/network/linux_net.py:781 +#, python-format +msgid "killing radvd threw %s" +msgstr "" + +#: nova/network/linux_net.py:783 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "" + +#: nova/network/linux_net.py:985 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "" + +#: nova/network/linux_net.py:1017 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "" + +#: nova/network/manager.py:274 nova/network/manager.py:468 +#, python-format +msgid "Interface %(interface)s not found" +msgstr "" + +#: nova/network/manager.py:289 +#, python-format +msgid "floating IP allocation for instance |%s|" +msgstr "" + +#: nova/network/manager.py:324 +#, python-format +msgid "floating IP deallocation for instance |%s|" +msgstr "" + +#: nova/network/manager.py:356 +#, python-format +msgid "Address |%(address)s| is not allocated" +msgstr "" + +#: nova/network/manager.py:360 +#, python-format +msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgstr "" + +#: nova/network/manager.py:372 +#, python-format +msgid "Quota exceeded for %s, tried to allocate address" +msgstr "" + +#: nova/network/manager.py:375 +msgid "Address quota exceeded. You cannot allocate any more addresses" +msgstr "" + +#: nova/network/manager.py:586 +#, python-format +msgid "" +"Database inconsistency: DNS domain |%s| is registered in the Nova db but " +"not visible to either the floating or instance DNS driver. It will be " +"ignored." +msgstr "" + +#: nova/network/manager.py:632 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:642 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:749 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:753 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:863 nova/network/quantum/manager.py:286 +#, python-format +msgid "network allocations for instance %s" +msgstr "" + +#: nova/network/manager.py:888 +#, python-format +msgid "network deallocation for instance |%s|" +msgstr "" + +#: nova/network/manager.py:1108 +#, python-format +msgid "" +"instance-dns-zone is |%(domain)s|, which is in availability zone " +"|%(zone)s|. Instance |%(instance)s| is in zone |%(zone2)s|. No DNS record" +" will be created." +msgstr "" + +#: nova/network/manager.py:1183 +#, python-format +msgid "Leased IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1187 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1195 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1200 +#, python-format +msgid "Released IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1204 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1207 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1275 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1278 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1289 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1348 +msgid "Network already exists!" +msgstr "" + +#: nova/network/manager.py:1367 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1678 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1685 +#, python-format +msgid "" +"The network range is not big enough to fit %(num_networks)s. Network size" +" is %(network_size)s" +msgstr "" + +#: nova/network/minidns.py:65 +msgid "This driver only supports type 'a'" +msgstr "" + +#: nova/network/quantum/client.py:153 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:180 +#, python-format +msgid "" +"Quantum Client Request:\n" +"%(method)s %(action)s\n" +msgstr "" + +#: nova/network/quantum/client.py:195 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:206 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:209 +#: nova/network/quantum/melange_connection.py:91 +#, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "" + +#: nova/network/quantum/client.py:228 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:158 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:162 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:178 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:182 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:186 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:191 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:202 +#, python-format +msgid "" +"Unable to find existing quantum network for tenant '%(q_tenant_id)s' " +"with net-id '%(quantum_net_id)s'" +msgstr "" + +#: nova/network/quantum/manager.py:242 +#, python-format +msgid "Network %s in use, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:531 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:552 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:89 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:96 +#, python-format +msgid "" +"allocate IP on network |%(network_id)s| belonging to " +"|%(network_tenant_id)s| to this vif |%(vif_id)s| with mac " +"|%(mac_address)s| belonging to |%(project_id)s| " +msgstr "" + +#: nova/network/quantum/melange_ipam_lib.py:100 +#, python-format +msgid "No network found for cidr %s" +msgstr "" + +#: nova/network/quantum/melange_ipam_lib.py:144 +msgid "get_project_and_global_net_ids must be called with a non-null project_id" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:75 +msgid "Error creating network entry" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:88 +#, python-format +msgid "No network with fixed_range = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:99 +#, python-format +msgid "No network with net_id = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:230 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:97 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:111 +#, python-format +msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/notifier/api.py:115 +#, python-format +msgid "%s not in valid priorities" +msgstr "" + +#: nova/notifier/api.py:132 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" +msgstr "" + +#: nova/notifier/list_notifier.py:66 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:146 nova/rpc/impl_carrot.py:460 +#, python-format +msgid "Returning exception %s to caller" +msgstr "" + +#: nova/rpc/amqp.py:187 nova/rpc/impl_carrot.py:494 +#, python-format +msgid "unpacked context: %s" +msgstr "" + +#: nova/rpc/amqp.py:229 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "" + +#: nova/rpc/amqp.py:234 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "" + +#: nova/rpc/amqp.py:317 nova/rpc/impl_carrot.py:528 +#, python-format +msgid "Making asynchronous call on %s ..." +msgstr "" + +#: nova/rpc/amqp.py:320 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "" + +#: nova/rpc/amqp.py:342 nova/rpc/impl_carrot.py:610 +#, python-format +msgid "Making asynchronous cast on %s..." +msgstr "" + +#: nova/rpc/amqp.py:350 nova/rpc/impl_carrot.py:620 +msgid "Making asynchronous fanout cast..." +msgstr "" + +#: nova/rpc/amqp.py:358 nova/rpc/impl_carrot.py:630 +#, python-format +msgid "Sending notification on %s..." +msgstr "" + +#: nova/rpc/common.py:54 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." +msgstr "" + +#: nova/rpc/common.py:71 +msgid "Timeout while waiting on RPC response." +msgstr "" + +#: nova/rpc/impl_carrot.py:198 +#, python-format +msgid "" +"AMQP server on %(fl_host)s:%(fl_port)d is unreachable: %(e)s. Trying " +"again in %(fl_intv)d seconds." +msgstr "" + +#: nova/rpc/impl_carrot.py:202 +#, python-format +msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +msgstr "" + +#: nova/rpc/impl_carrot.py:222 +msgid "Reconnected to queue" +msgstr "" + +#: nova/rpc/impl_carrot.py:229 +#, python-format +msgid "Failed to fetch message from queue: %s" +msgstr "" + +#: nova/rpc/impl_carrot.py:237 +#, python-format +msgid "Initing the Adapter Consumer for %s" +msgstr "" + +#: nova/rpc/impl_carrot.py:336 +#, python-format +msgid "Created \"%(exchange)s\" fanout exchange with \"%(key)s\" routing key" +msgstr "" + +#: nova/rpc/impl_carrot.py:381 +msgid "Exception while processing consumer" +msgstr "" + +#: nova/rpc/impl_carrot.py:418 +#, python-format +msgid "Creating \"%(exchange)s\" fanout exchange" +msgstr "" + +#: nova/rpc/impl_carrot.py:645 +#, python-format +msgid "response %s" +msgstr "" + +#: nova/rpc/impl_carrot.py:654 +#, python-format +msgid "topic is %s" +msgstr "" + +#: nova/rpc/impl_carrot.py:655 +#, python-format +msgid "message %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:345 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:368 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:404 +#, python-format +msgid "" +"Unable to connect to AMQP server on %(hostname)s:%(port)d after " +"%(max_retries)d tries: %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:420 +#, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." +msgstr "" + +#: nova/rpc/impl_kombu.py:471 nova/rpc/impl_qpid.py:367 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:489 nova/rpc/impl_qpid.py:382 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:493 nova/rpc/impl_qpid.py:386 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:527 nova/rpc/impl_qpid.py:413 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:323 +#, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "" + +#: nova/rpc/impl_qpid.py:328 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "" + +#: nova/rpc/impl_qpid.py:336 +msgid "Re-established AMQP queues" +msgstr "" + +#: nova/scheduler/api.py:148 +#, python-format +msgid "Authentication failed to zone '%(name)s' URL=%(url)s: %(e)s" +msgstr "" + +#: nova/scheduler/api.py:187 +#, python-format +msgid "Failed request to zone; URL=%(url)s: %(e)s" +msgstr "" + +#: nova/scheduler/api.py:228 +#, python-format +msgid "" +"%(collection)s.%(method_name)s didn't find anything matching '%(kwargs)s'" +" on '%(url)s'" +msgstr "" + +#: nova/scheduler/api.py:239 +#, python-format +msgid "%(collection)s '%(item)s' not found on '%(url)s'" +msgstr "" + +#: nova/scheduler/api.py:263 +msgid "Uncaught Zone redirection exception" +msgstr "" + +#: nova/scheduler/api.py:302 +msgid "Asking child zones ..." +msgstr "" + +#: nova/scheduler/api.py:326 +#, python-format +msgid "Instance %(item_uuid)s not found locally: '%(e)s'" +msgstr "" + +#: nova/scheduler/chance.py:47 nova/scheduler/simple.py:91 +#: nova/scheduler/simple.py:142 +msgid "Is the appropriate service running?" +msgstr "" + +#: nova/scheduler/chance.py:52 +msgid "Could not find another compute" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:59 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:76 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:128 +#, python-format +msgid "" +"Attempting to determine target host for resize to instance type " +"%(instance_type_id)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:216 +#, python-format +msgid "" +"Forwarding instance create call to zone '%(zone_name)s'. " +"ReservationID=%(reservation_id)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:226 +#, python-format +msgid "Bad credentials attempting to talk to zone at %(url)s." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:266 +#, python-format +msgid "Bad child zone scaling values for Zone: %(zone_id)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:290 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:296 +msgid "Scheduler only understands InstanceType-basedprovisioning." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:332 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:342 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:68 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:85 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:94 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:112 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:197 +msgid "Must implement a fallback schedule" +msgstr "" + +#: nova/scheduler/driver.py:201 +msgid "Must implement 'select' method" +msgstr "" + +#: nova/scheduler/driver.py:334 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:342 +#, python-format +msgid "" +"Cannot confirm tmpfile at %(ipath)s is on same shared storage between " +"%(src)s and %(dest)s." +msgstr "" + +#: nova/scheduler/driver.py:380 nova/scheduler/driver.py:470 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:429 +#, python-format +msgid "" +"Unable to migrate %(instance_id)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/scheduler/driver.py:485 +#, python-format +msgid "" +"Unable to migrate %(instance_id)s to %(dest)s: Lack of " +"disk(host:%(available)s <= instance:%(necessary)s)" +msgstr "" + +#: nova/scheduler/host_manager.py:265 +#, python-format +msgid "Received %(service_name)s service update from %(host)s." +msgstr "" + +#: nova/scheduler/host_manager.py:306 +msgid "host_manager only implemented for 'compute'" +msgstr "" + +#: nova/scheduler/host_manager.py:316 +#, python-format +msgid "No service for compute ID %s" +msgstr "" + +#: nova/scheduler/manager.py:100 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:131 +#, python-format +msgid "Setting instance %(instance_uuid)s to ERROR state." +msgstr "" + +#: nova/scheduler/scheduler_options.py:67 +#, python-format +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgstr "" + +#: nova/scheduler/scheduler_options.py:75 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" +msgstr "" + +#: nova/scheduler/simple.py:87 +msgid "Not enough allocatable CPU cores remaining" +msgstr "" + +#: nova/scheduler/simple.py:136 +msgid "Not enough allocatable volume gigabytes remaining" +msgstr "" + +#: nova/scheduler/vsa.py:113 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:116 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:133 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:138 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:154 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:164 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:172 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:212 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:240 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:245 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:283 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:299 +msgid "Error creating volumes" +msgstr "" + +#: nova/scheduler/vsa.py:329 +#, python-format +msgid "Non-VSA volume %d" +msgstr "" + +#: nova/scheduler/vsa.py:342 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:352 +msgid "Error creating volume" +msgstr "" + +#: nova/scheduler/vsa.py:394 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:414 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:423 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:488 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:534 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/zone_manager.py:87 +#, python-format +msgid "'%(exception)s' error talking to zone %(api_url)s" +msgstr "" + +#: nova/scheduler/zone_manager.py:94 +#, python-format +msgid "" +"No answer from zone %(api_url)s after %(max_errors)d attempts. Marking " +"inactive." +msgstr "" + +#: nova/scheduler/zone_manager.py:116 +#, python-format +msgid "Polling zone: %(name)s @ %(api_url)s" +msgstr "" + +#: nova/scheduler/zone_manager.py:165 +msgid "Updating zone cache from db." +msgstr "" + +#: nova/scheduler/filters/core_filter.py:46 +msgid "VCPUs not set; assuming CPU collection broken" +msgstr "" + +#: nova/testing/fake/rabbit.py:50 +#, python-format +msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +msgstr "" + +#: nova/testing/fake/rabbit.py:54 +#, python-format +msgid "Publishing to route %s" +msgstr "" + +#: nova/testing/fake/rabbit.py:84 +#, python-format +msgid "Declaring queue %s" +msgstr "" + +#: nova/testing/fake/rabbit.py:90 +#, python-format +msgid "Declaring exchange %s" +msgstr "" + +#: nova/testing/fake/rabbit.py:96 +#, python-format +msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgstr "" + +#: nova/testing/fake/rabbit.py:133 +#, python-format +msgid "Getting from %(queue)s: %(message)s" +msgstr "" + +#: nova/tests/fake_utils.py:72 +#, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "" + +#: nova/tests/fake_utils.py:80 +#, python-format +msgid "Faked command matched %s" +msgstr "" + +#: nova/tests/fake_utils.py:96 +#, python-format +msgid "Faked command raised an exception %s" +msgstr "" + +#: nova/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgstr "" + +#: nova/tests/fakelibvirt.py:774 +msgid "Please extend mock libvirt module to support flags" +msgstr "" + +#: nova/tests/fakelibvirt.py:780 +msgid "Please extend fake libvirt module to support this auth method" +msgstr "" + +#: nova/tests/test_compute.py:351 nova/tests/test_compute.py:1454 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:357 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:570 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1465 +#, python-format +msgid "After force-killing instances: %s" +msgstr "" + +#: nova/tests/test_misc.py:114 +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" +msgstr "" + +#: nova/tests/test_nova_manage.py:178 +msgid "id" +msgstr "" + +#: nova/tests/test_nova_manage.py:179 +msgid "IPv4" +msgstr "" + +#: nova/tests/test_nova_manage.py:180 +msgid "IPv6" +msgstr "" + +#: nova/tests/test_nova_manage.py:181 +msgid "start address" +msgstr "" + +#: nova/tests/test_nova_manage.py:182 +msgid "DNS1" +msgstr "" + +#: nova/tests/test_nova_manage.py:183 +msgid "DNS2" +msgstr "" + +#: nova/tests/test_nova_manage.py:184 +msgid "VlanID" +msgstr "" + +#: nova/tests/test_nova_manage.py:185 +msgid "project" +msgstr "" + +#: nova/tests/test_nova_manage.py:186 +msgid "uuid" +msgstr "" + +#: nova/tests/test_quantum.py:72 +#, python-format +msgid "interface '%s' is already attached" +msgstr "" + +#: nova/tests/test_quantum.py:80 +#, python-format +msgid "network %(net_id)s does not exist for tenant %(tenant_id)" +msgstr "" + +#: nova/tests/test_quantum.py:92 +#, python-format +msgid "network %(net_id)s does not exist for tenant %(tenant_id)s" +msgstr "" + +#: nova/tests/test_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "" + +#: nova/tests/test_volume.py:398 +#, python-format +msgid "Cannot confirm exported volume id:%s." +msgstr "" + +#: nova/tests/test_volume_types.py:60 +#, python-format +msgid "Given data: %s" +msgstr "" + +#: nova/tests/test_volume_types.py:61 +#, python-format +msgid "Result data: %s" +msgstr "" + +#: nova/tests/test_vsa.py:58 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:100 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:168 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:589 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:600 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:58 +#: nova/tests/api/openstack/volume/test_snapshots.py:58 +#, python-format +msgid "_create: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:67 +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:70 +#: nova/tests/api/openstack/volume/test_snapshots.py:67 +#, python-format +msgid "_delete: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:76 +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:79 +#: nova/tests/api/openstack/volume/test_snapshots.py:76 +#, python-format +msgid "_get: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:86 +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:89 +#: nova/tests/api/openstack/volume/test_snapshots.py:86 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:130 +#: nova/tests/api/openstack/volume/test_snapshots.py:130 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:139 +#: nova/tests/api/openstack/volume/test_snapshots.py:139 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:161 +#: nova/tests/api/openstack/volume/test_snapshots.py:161 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:170 +#: nova/tests/api/openstack/volume/test_snapshots.py:170 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:210 +#: nova/tests/api/openstack/volume/test_snapshots.py:210 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:236 +#: nova/tests/api/openstack/volume/test_snapshots.py:236 +#, python-format +msgid "test_snapshot_detail: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:58 +#, python-format +msgid "_create: param=%s" +msgstr "" + +#: nova/tests/integrated/test_login.py:31 +#, python-format +msgid "flavor: %s" +msgstr "" + +#: nova/tests/integrated/api/client.py:38 +#, python-format +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" +msgstr "" + +#: nova/tests/integrated/api/client.py:47 +msgid "Authentication error" +msgstr "" + +#: nova/tests/integrated/api/client.py:55 +msgid "Authorization error" +msgstr "" + +#: nova/tests/integrated/api/client.py:63 +msgid "Item not found" +msgstr "" + +#: nova/tests/integrated/api/client.py:105 +#, python-format +msgid "Doing %(method)s on %(relative_url)s" +msgstr "" + +#: nova/tests/integrated/api/client.py:107 +#, python-format +msgid "Body: %s" +msgstr "" + +#: nova/tests/integrated/api/client.py:125 +#, python-format +msgid "%(auth_uri)s => code %(http_status)s" +msgstr "" + +#: nova/tests/integrated/api/client.py:151 +#, python-format +msgid "%(relative_uri)s => code %(http_status)s" +msgstr "" + +#: nova/tests/integrated/api/client.py:161 +msgid "Unexpected status code" +msgstr "" + +#: nova/tests/integrated/api/client.py:168 +#, python-format +msgid "Decoding JSON: %s" +msgstr "" + +#: nova/tests/rpc/common.py:147 +#, python-format +msgid "Nested received %(queue)s, %(value)s" +msgstr "" + +#: nova/tests/rpc/common.py:155 +#, python-format +msgid "Nested return %s" +msgstr "" + +#: nova/tests/rpc/common.py:173 +msgid "RPC backend does not support timeouts" +msgstr "" + +#: nova/tests/rpc/common.py:203 nova/tests/rpc/common.py:209 +#, python-format +msgid "Received %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:149 +#, python-format +msgid "Host %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:198 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:201 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:205 +#, python-format +msgid "Test: Volume create: %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:212 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:219 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:455 +#, python-format +msgid "Test: Volume get: id=%(volume_id)s" +msgstr "" + +#: nova/virt/connection.py:85 +msgid "Failed to open connection to the hypervisor" +msgstr "" + +#: nova/virt/firewall.py:131 nova/virt/libvirt/firewall.py:488 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:138 +#, python-format +msgid "Filters added to instance %s" +msgstr "" + +#: nova/virt/firewall.py:140 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:292 +#, python-format +msgid "Adding security group rule: %r" +msgstr "" + +#: nova/virt/firewall.py:403 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:79 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:87 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:98 +#, python-format +msgid "Converted to raw, but format is now %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:105 +msgid "" +"Must specify vmwareapi_host_ip,vmwareapi_host_username and " +"vmwareapi_host_password to useconnection_type=vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:275 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:358 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:397 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:403 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:408 +#, python-format +msgid "In vmwareapi:_poll_task, Got this error %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:165 +msgid "" +"Must specify xenapi_connection_url, xenapi_connection_username " +"(optionally), and xenapi_connection_password to use " +"connection_type=xenapi" +msgstr "" + +#: nova/virt/xenapi_conn.py:355 nova/virt/libvirt/connection.py:433 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:422 nova/virt/baremetal/proxy.py:721 +#: nova/virt/libvirt/connection.py:1646 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:425 nova/virt/baremetal/proxy.py:725 +#: nova/virt/libvirt/connection.py:1649 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:486 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:500 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:593 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:602 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:628 nova/virt/xenapi_conn.py:641 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:667 nova/virt/baremetal/proxy.py:778 +#: nova/virt/libvirt/connection.py:2055 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:678 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:685 +#, python-format +msgid "Unable to get SR for this host: %s" +msgstr "" + +#: nova/virt/baremetal/dom.py:93 +msgid "No domains exist." +msgstr "" + +#: nova/virt/baremetal/dom.py:95 +#, python-format +msgid "============= initial domains =========== : %s" +msgstr "" + +#: nova/virt/baremetal/dom.py:99 +msgid "Building domain: to be removed" +msgstr "" + +#: nova/virt/baremetal/dom.py:103 +msgid "Not running domain: remove" +msgstr "" + +#: nova/virt/baremetal/dom.py:111 +msgid "domain running on an unknown node: discarded" +msgstr "" + +#: nova/virt/baremetal/dom.py:127 +#, python-format +msgid "No such domain (%s)" +msgstr "" + +#: nova/virt/baremetal/dom.py:134 +#, python-format +msgid "Failed power down Bare-metal node %s" +msgstr "" + +#: nova/virt/baremetal/dom.py:143 +msgid "deactivate -> activate fails" +msgstr "" + +#: nova/virt/baremetal/dom.py:153 +msgid "destroy_domain: no such domain" +msgstr "" + +#: nova/virt/baremetal/dom.py:154 +#, python-format +msgid "No such domain %s" +msgstr "" + +#: nova/virt/baremetal/dom.py:161 +#, python-format +msgid "Domains: %s" +msgstr "" + +#: nova/virt/baremetal/dom.py:163 +#, python-format +msgid "Nodes: %s" +msgstr "" + +#: nova/virt/baremetal/dom.py:166 +#, python-format +msgid "After storing domains: %s" +msgstr "" + +#: nova/virt/baremetal/dom.py:169 +msgid "deactivation/removing domain failed" +msgstr "" + +#: nova/virt/baremetal/dom.py:176 +msgid "===== Domain is being created =====" +msgstr "" + +#: nova/virt/baremetal/dom.py:179 +msgid "Same domain name already exists" +msgstr "" + +#: nova/virt/baremetal/dom.py:181 +msgid "create_domain: before get_idle_node" +msgstr "" + +#: nova/virt/baremetal/dom.py:198 +#, python-format +msgid "Created new domain: %s" +msgstr "" + +#: nova/virt/baremetal/dom.py:213 +#, python-format +msgid "Failed to boot Bare-metal node %s" +msgstr "" + +#: nova/virt/baremetal/dom.py:222 +msgid "No such domain exists" +msgstr "" + +#: nova/virt/baremetal/dom.py:226 +#, python-format +msgid "change_domain_state: to new state %s" +msgstr "" + +#: nova/virt/baremetal/dom.py:233 +#, python-format +msgid "Stored fake domains to the file: %s" +msgstr "" + +#: nova/virt/baremetal/dom.py:244 +msgid "domain does not exist" +msgstr "" + +#: nova/virt/baremetal/nodes.py:42 +#, python-format +msgid "Unknown baremetal driver %(d)s" +msgstr "" + +#: nova/virt/baremetal/proxy.py:148 +#, python-format +msgid "Error encountered when destroying instance '%(name)s': %(ex)s" +msgstr "" + +#: nova/virt/baremetal/proxy.py:162 nova/virt/libvirt/connection.py:422 +#, python-format +msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgstr "" + +#: nova/virt/baremetal/proxy.py:189 +#, python-format +msgid "instance %s: rebooted" +msgstr "" + +#: nova/virt/baremetal/proxy.py:192 +msgid "_wait_for_reboot failed" +msgstr "" + +#: nova/virt/baremetal/proxy.py:222 +#, python-format +msgid "instance %s: rescued" +msgstr "" + +#: nova/virt/baremetal/proxy.py:225 +msgid "_wait_for_rescue failed" +msgstr "" + +#: nova/virt/baremetal/proxy.py:242 +msgid "<============= spawn of baremetal =============>" +msgstr "" + +#: nova/virt/baremetal/proxy.py:255 +#, python-format +msgid "instance %s: is building" +msgstr "" + +#: nova/virt/baremetal/proxy.py:260 +msgid "Key is injected but instance is not running yet" +msgstr "" + +#: nova/virt/baremetal/proxy.py:265 +#, python-format +msgid "instance %s: booted" +msgstr "" + +#: nova/virt/baremetal/proxy.py:268 +#, python-format +msgid "~~~~~~ current state = %s ~~~~~~" +msgstr "" + +#: nova/virt/baremetal/proxy.py:269 +#, python-format +msgid "instance %s spawned successfully" +msgstr "" + +#: nova/virt/baremetal/proxy.py:272 +#, python-format +msgid "instance %s:not booted" +msgstr "" + +#: nova/virt/baremetal/proxy.py:274 +msgid "Bremetal assignment is overcommitted." +msgstr "" + +#: nova/virt/baremetal/proxy.py:359 +#, python-format +msgid "instance %s: Creating image" +msgstr "" + +#: nova/virt/baremetal/proxy.py:480 +#, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/baremetal/proxy.py:489 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:534 nova/virt/libvirt/connection.py:1279 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:536 nova/virt/libvirt/connection.py:1283 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:559 +msgid "diagnostics are not supported for baremetal" +msgstr "" + +#: nova/virt/baremetal/proxy.py:579 nova/virt/libvirt/connection.py:1416 +msgid "" +"Cannot get the number of cpu, because this function is not implemented " +"for this platform. This error can be safely ignored for now." +msgstr "" + +#: nova/virt/baremetal/proxy.py:719 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:751 +msgid "Updating!" +msgstr "" + +#: nova/virt/baremetal/tilera.py:185 +msgid "free_node...." +msgstr "" + +#: nova/virt/baremetal/tilera.py:216 +#, python-format +msgid "" +"deactivate_node is called for node_id = %(id)s node_ip = " +"%(ip)s" +msgstr "" + +#: nova/virt/baremetal/tilera.py:221 +msgid "status of node is set to 0" +msgstr "" + +#: nova/virt/baremetal/tilera.py:232 +msgid "rootfs is already removed" +msgstr "" + +#: nova/virt/baremetal/tilera.py:264 +msgid "Before ping to the bare-metal node" +msgstr "" + +#: nova/virt/baremetal/tilera.py:317 +msgid "activate_node" +msgstr "" + +#: nova/virt/baremetal/tilera.py:331 +msgid "Node is unknown error state." +msgstr "" + +#: nova/virt/disk/api.py:130 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:143 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:154 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:239 nova/virt/disk/guestfs.py:64 +#: nova/virt/disk/guestfs.py:78 nova/virt/disk/mount.py:100 +#, python-format +msgid "Failed to mount filesystem: %s" +msgstr "" + +#: nova/virt/disk/api.py:254 +#, python-format +msgid "Failed to remove container: %s" +msgstr "" + +#: nova/virt/disk/guestfs.py:39 +#, python-format +msgid "unsupported partition: %s" +msgstr "" + +#: nova/virt/disk/guestfs.py:77 +msgid "unknown guestmount error" +msgstr "" + +#: nova/virt/disk/loop.py:30 +#, python-format +msgid "Could not attach image to loopback: %s" +msgstr "" + +#: nova/virt/disk/mount.py:76 +msgid "no partitions found" +msgstr "" + +#: nova/virt/disk/mount.py:77 +#, python-format +msgid "Failed to map partitions: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:60 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:78 +#, python-format +msgid "qemu-nbd error: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:90 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:246 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:260 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/connection.py:352 +#, python-format +msgid "" +"Error from libvirt during destroy of %(instance_name)s. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:365 +#, python-format +msgid "" +"Error from libvirt during saved instance removal %(instance_name)s. " +"Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:376 +#, python-format +msgid "" +"Error from libvirt during undefine of %(instance_name)s. Code=%(errcode)s" +" Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:391 +#, python-format +msgid "Instance %s destroyed successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:605 +#, python-format +msgid "During reboot, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:610 +#, python-format +msgid "Instance %s rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:709 +msgid "instance is running" +msgstr "" + +#: nova/virt/libvirt/connection.py:719 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:724 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:732 +#, python-format +msgid "virsh said: %r" +msgstr "" + +#: nova/virt/libvirt/connection.py:736 +msgid "cool, it's a device" +msgstr "" + +#: nova/virt/libvirt/connection.py:747 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:774 +msgid "Unable to read LXC console" +msgstr "" + +#: nova/virt/libvirt/connection.py:932 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/connection.py:1114 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1122 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1154 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1300 +#, python-format +msgid "" +"Error from libvirt while looking up %(instance_name)s: [Error Code " +"%(error_code)s] %(ex)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1521 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1543 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1570 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1667 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1670 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1673 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:1947 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/firewall.py:42 +msgid "" +"Libvirt module could not be loaded. NWFilterFirewall will not work " +"correctly." +msgstr "" + +#: nova/virt/libvirt/firewall.py:261 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for %(instance_name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:271 +#, python-format +msgid "" +"The nwfilter(%(instance_secgroup_filter_name)s) for %(instance_name)s is " +"not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:455 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:470 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:124 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:135 +#, python-format +msgid "" +"Instance %(instance)s is using a backing file %(backing)s which does not " +"appear in the image service" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:176 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:188 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:204 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:207 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:214 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:227 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:238 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): base file absent" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:249 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): in use: on this node " +"%(local)d local, %(remote)d on other nodes" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:262 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): warning -- an absent base " +"file is in use! instances: %(instance_list)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:273 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): in: on other nodes " +"(%(remote)d on other nodes)" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:285 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:293 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:305 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:309 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:344 +#, python-format +msgid "Unknown base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:349 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:352 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:356 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:364 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:237 +msgid "Unable to find an open port" +msgstr "" + +#: nova/virt/libvirt/vif.py:86 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:94 +#, python-format +msgid "Ensuring bridge %s" +msgstr "" + +#: nova/virt/libvirt/vif.py:153 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:145 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:148 nova/volume/driver.py:814 +#, python-format +msgid "" +"ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " +"Try number: %(tries)s" +msgstr "" + +#: nova/virt/libvirt/volume.py:160 nova/volume/driver.py:826 +#, python-format +msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" +msgstr "" + +#: nova/virt/vmwareapi/error_util.py:94 +#, python-format +msgid "Error(s) %s occurred in the call to RetrieveProperties" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:44 nova/virt/xenapi/fake.py:77 +#, python-format +msgid "%(text)s: _db_content => %(content)s" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:131 +#, python-format +msgid "Property %(attr)s not set for the managed object %(objName)s" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:437 +msgid "There is no VM registered" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:439 nova/virt/vmwareapi/fake.py:611 +#, python-format +msgid "Virtual Machine with ref %s is not there" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:502 +#, python-format +msgid "Logging out a session that is invalid or already logged out: %s" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:517 +msgid "Session is faulty" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:520 +msgid "Session Invalid" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:608 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:100 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:108 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:155 +#, python-format +msgid "Creating Port Group with name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:169 +#, python-format +msgid "Created Port Group with name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/read_write_util.py:150 +#, python-format +msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:85 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:91 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:147 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:152 +#, python-format +msgid "httplib error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:159 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:164 +#, python-format +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:168 +#, python-format +msgid "Exception in %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:67 +msgid "Getting list of instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:83 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:126 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:196 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:205 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:234 +#, python-format +msgid "" +"Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " +"type %(adapter_type)s on the ESX host local store %(data_store_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:251 +#, python-format +msgid "" +"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " +"local store %(data_store_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:260 +#, python-format +msgid "" +"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " +"%(data_store_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:272 +#, python-format +msgid "" +"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " +"%(data_store_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:283 +#, python-format +msgid "" +"Downloading image file data %(image_ref)s to the ESX data store " +"%(data_store_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:298 +#, python-format +msgid "" +"Downloaded image file data %(image_ref)s to the ESX data store " +"%(data_store_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:315 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:322 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:329 +#, python-format +msgid "Powering on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:335 +#, python-format +msgid "Powered on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:380 +#, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:390 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:433 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:446 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:455 +#, python-format +msgid "Uploading image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:468 +#, python-format +msgid "Uploaded image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:478 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:487 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:519 +msgid "instance is not powered on" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:526 +#, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:529 +#, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:531 +#, python-format +msgid "Doing hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:535 +#, python-format +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:547 +#, python-format +msgid "instance - %s not present" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:566 +#, python-format +msgid "Powering off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:571 +#, python-format +msgid "Powered off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:575 +#, python-format +msgid "Unregistering the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:578 +#, python-format +msgid "Unregistered the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:580 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:591 +#, python-format +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:601 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:606 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while deleting the VM " +"contents from the disk: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:632 +#, python-format +msgid "Suspending the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:636 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:639 +msgid "instance is powered off and can not be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:642 +#, python-format +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:655 +#, python-format +msgid "Resuming the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:660 +#, python-format +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:662 +msgid "instance is not in a suspended state" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:761 +#, python-format +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:769 +#, python-format +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:806 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:810 +#, python-format +msgid "Created directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmware_images.py:89 +#, python-format +msgid "Downloading image %s from glance image server" +msgstr "" + +#: nova/virt/vmwareapi/vmware_images.py:103 +#, python-format +msgid "Downloaded image %s from glance image server" +msgstr "" + +#: nova/virt/vmwareapi/vmware_images.py:108 +#, python-format +msgid "Uploading image %s to the Glance image server" +msgstr "" + +#: nova/virt/vmwareapi/vmware_images.py:129 +#, python-format +msgid "Uploaded image %s to the Glance image server" +msgstr "" + +#: nova/virt/vmwareapi/vmware_images.py:139 +#, python-format +msgid "Getting image size for the image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmware_images.py:143 +#, python-format +msgid "Got image size of %(size)s for the image %(image)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:493 nova/virt/xenapi/fake.py:592 +#: nova/virt/xenapi/fake.py:610 nova/virt/xenapi/fake.py:673 +msgid "Raising NotImplemented" +msgstr "" + +#: nova/virt/xenapi/fake.py:495 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:529 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:534 +#, python-format +msgid "Calling getter %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:594 +#, python-format +msgid "" +"xenapi.fake does not have an implementation for %s or it has been called " +"with the wrong number of arguments" +msgstr "" + +#: nova/virt/xenapi/network_utils.py:37 +#, python-format +msgid "Found non-unique network for name_label %s" +msgstr "" + +#: nova/virt/xenapi/network_utils.py:55 +#, python-format +msgid "Found non-unique network for bridge %s" +msgstr "" + +#: nova/virt/xenapi/network_utils.py:58 +#, python-format +msgid "Found no network for bridge %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:104 +#, python-format +msgid "Found no PIF for device %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:123 +#, python-format +msgid "" +"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " +"Expected %(vlan_num)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:207 +#, python-format +msgid "Created VM %s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:210 +#, python-format +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:241 +#, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:244 +#, python-format +msgid "" +"Created a CDROM-specific VBD %(vbd_ref)s for VM %(vm_ref)s, VDI " +"%(vdi_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:261 +#, python-format +msgid "VBD not found in instance %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:272 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:283 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:293 +#, python-format +msgid "Unable to destroy VDI %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:310 +#, python-format +msgid "" +"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" +" on %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:330 +#, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:337 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:351 +#, python-format +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:381 +#, python-format +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:568 +#, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:596 +#, python-format +msgid "" +"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " +"'%(vdi_uuid)s'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:625 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:640 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:644 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:667 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:668 +#, python-format +msgid "Image Type: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:672 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:681 +#, python-format +msgid "Size for image %(image)s:%(virtual_size)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:690 +#, python-format +msgid "" +"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " +"bytes" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:707 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:717 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:727 +#, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:766 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:788 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:806 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:848 +#, python-format +msgid "VDI %s is still available" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:894 +#, python-format +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:896 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:952 +#, python-format +msgid "Re-scanning SR %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:983 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1001 +msgid "" +"XenAPI is unable to find a Storage Repository to install guest instances " +"on. Please check your configuration and/or configure the flag " +"'sr_matching_filter'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1014 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1022 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1024 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1027 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1030 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1034 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1036 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1039 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1042 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1045 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1125 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1169 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1220 +#, python-format +msgid "" +"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving " +"up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1227 +#, python-format +msgid "" +"Parent %(parent_uuid)s doesn't match original parent " +"%(original_parent_uuid)s, waiting for coalesce..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1270 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1289 +#, python-format +msgid "Creating VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1291 +#, python-format +msgid "Creating VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1293 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1296 +#, python-format +msgid "Plugging VBD %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1298 +#, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1301 +#, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1314 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1326 +msgid "VBD.unplug successful first time." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1331 +msgid "VBD.unplug rejected: retrying..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1333 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1336 +msgid "VBD.unplug successful eventually." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1339 +#, python-format +msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1348 +#, python-format +msgid "Ignoring XenAPI.Failure %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1362 +#, python-format +msgid "Running pygrub against %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1369 +#, python-format +msgid "Found Xen kernel %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1371 +msgid "No Xen kernel found. Booting HVM." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1384 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1390 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1416 +#, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1429 +#, python-format +msgid "Writing partition table %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1517 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1525 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1546 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1553 +#, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:182 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:184 +#, python-format +msgid "Starting instance %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:247 +#, python-format +msgid "instance %s: Failed to spawn" +msgstr "" + +#: nova/virt/xenapi/vmops.py:249 +#, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "" + +#: nova/virt/xenapi/vmops.py:323 +#, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:390 +#, python-format +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:449 +#, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:454 +#, python-format +msgid "Injecting file path: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:460 +msgid "Setting admin password" +msgstr "" + +#: nova/virt/xenapi/vmops.py:464 +msgid "Resetting network" +msgstr "" + +#: nova/virt/xenapi/vmops.py:471 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:477 +#, python-format +msgid "Starting VM %s..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:480 +#, python-format +msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:487 +#, python-format +msgid "" +"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " +"%(version)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:490 +#, python-format +msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:497 +#, python-format +msgid "Instance %s: waiting for running" +msgstr "" + +#: nova/virt/xenapi/vmops.py:506 +#, python-format +msgid "Instance %s: running" +msgstr "" + +#: nova/virt/xenapi/vmops.py:510 +msgid "Querying agent version" +msgstr "" + +#: nova/virt/xenapi/vmops.py:513 +#, python-format +msgid "Instance agent version: %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:517 +#, python-format +msgid "Updating Agent to %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:539 +#, python-format +msgid "Resources to remove:%s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:550 +#, python-format +msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +msgstr "" + +#: nova/virt/xenapi/vmops.py:555 +#, python-format +msgid "Skipping VDI destroy for %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:564 +msgid "Removing kernel/ramdisk files from dom0" +msgstr "" + +#: nova/virt/xenapi/vmops.py:593 +#, python-format +msgid "No opaque_ref could be determined for '%s'." +msgstr "" + +#: nova/virt/xenapi/vmops.py:647 +#, python-format +msgid "Finished snapshot and upload for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:653 +#, python-format +msgid "Starting snapshot for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:662 +#, python-format +msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:681 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:701 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:749 +#, python-format +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:873 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:881 +#, python-format +msgid "Resize instance %s complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:912 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:932 +#, python-format +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:948 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:971 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:987 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1014 +#, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1023 +#, python-format +msgid "VM %(instance_name)s already halted,skipping shutdown..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1028 +#, python-format +msgid "Shutting down VM for Instance %(instance_uuid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1047 +msgid "Unable to find VBD for VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1068 +#, python-format +msgid "Destroying VDIs for Instance %(instance_uuid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1126 +#, python-format +msgid "" +"Instance %(instance_uuid)s using RAW or VHD, skipping kernel and ramdisk " +"deletion" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1133 +msgid "instance has a kernel or ramdisk but not both" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1140 +msgid "kernel/ramdisk files removed" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1152 +#, python-format +msgid "Instance %(instance_uuid)s VM destroyed" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1170 +#, python-format +msgid "Destroying VM for Instance %(instance_uuid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1185 +msgid "VM is not present, skipping destroy..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1239 +#, python-format +msgid "Instance is already in Rescue Mode: %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1311 +#, python-format +msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1315 +#, python-format +msgid "Automatically hard rebooting %d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1398 +msgid "Could not get bandwidth info." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1477 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1493 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1511 +#, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1520 +#, python-format +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1523 +#, python-format +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1552 +#, python-format +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1614 +#, python-format +msgid "" +"The agent call to %(method)s returned an invalid response: %(ret)r. VM " +"id=%(instance_uuid)s; path=%(path)s; args=%(addl_args)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1639 +#, python-format +msgid "" +"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_uuid)s; " +"args=%(args)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1643 +#, python-format +msgid "" +"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM" +" id=%(instance_uuid)s; args=%(args)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1648 +#, python-format +msgid "" +"The call to %(method)s returned an error: %(e)s. VM id=%(instance_uuid)s;" +" args=%(args)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1834 +#, python-format +msgid "OpenSSL error: %s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:52 +msgid "creating sr within volume_utils" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:55 nova/virt/xenapi/volume_utils.py:83 +#, python-format +msgid "type is = %s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:58 nova/virt/xenapi/volume_utils.py:86 +#, python-format +msgid "name = %s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:71 +#, python-format +msgid "Created %(label)s as %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:76 nova/virt/xenapi/volume_utils.py:174 +msgid "Unable to create Storage Repository" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:80 +msgid "introducing sr within volume_utils" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:103 nova/virt/xenapi/volume_utils.py:170 +#: nova/virt/xenapi/volumeops.py:157 +#, python-format +msgid "Introduced %(label)s as %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:106 +msgid "Creating pbd for SR" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:108 +msgid "Plugging SR" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:116 nova/virt/xenapi/volumeops.py:160 +msgid "Unable to introduce Storage Repository" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:127 nova/virt/xenapi/volumeops.py:51 +msgid "Unable to get SR using uuid" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:129 +#, python-format +msgid "Forgetting SR %s..." +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:137 +msgid "Unable to forget Storage Repository" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:157 +#, python-format +msgid "Introducing %s..." +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:186 +#, python-format +msgid "Unable to find SR from VBD %s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:206 +#, python-format +msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:209 +#, python-format +msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:228 +#, python-format +msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:234 +#, python-format +msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:249 +#, python-format +msgid "Unable to introduce VDI on SR %s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:257 +#, python-format +msgid "Unable to get record of VDI %s on" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:279 +#, python-format +msgid "Unable to introduce VDI for SR %s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:289 +#, python-format +msgid "Error finding vdis in SR %s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:296 +#, python-format +msgid "Unable to find vbd for vdi %s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:330 +#, python-format +msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:356 +#, python-format +msgid "Mountpoint cannot be translated: %s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:65 +msgid "Could not find VDI ref" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:71 +msgid "Error destroying VDI" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:74 +#, python-format +msgid "Creating SR %s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:77 +msgid "Could not create SR" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:80 +msgid "Could not retrieve SR record" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:85 +#, python-format +msgid "Introducing SR %s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:88 +msgid "SR found in xapi database. No need to introduce" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:93 +msgid "Could not introduce SR" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:97 +#, python-format +msgid "Checking for SR %s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:107 +#, python-format +msgid "SR %s not found in the xapi database" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:113 +msgid "Could not forget SR" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:122 +#, python-format +msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:174 +#, python-format +msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:187 +#, python-format +msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:195 +#, python-format +msgid "Unable to attach volume to instance %s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:198 +#, python-format +msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:208 +#, python-format +msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:216 +#, python-format +msgid "Unable to locate volume %s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:224 +#, python-format +msgid "Unable to detach volume %s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:229 +#, python-format +msgid "Unable to destroy vbd %s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:236 +#, python-format +msgid "Error purging SR %s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:238 +#, python-format +msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgstr "" + +#: nova/vnc/xvp_proxy.py:98 nova/vnc/xvp_proxy.py:103 +#, python-format +msgid "Error in handshake: %s" +msgstr "" + +#: nova/vnc/xvp_proxy.py:119 +#, python-format +msgid "Invalid request: %s" +msgstr "" + +#: nova/vnc/xvp_proxy.py:139 +#, python-format +msgid "Request: %s" +msgstr "" + +#: nova/vnc/xvp_proxy.py:142 +#, python-format +msgid "Request made with missing token: %s" +msgstr "" + +#: nova/vnc/xvp_proxy.py:153 +#, python-format +msgid "Request made with invalid token: %s" +msgstr "" + +#: nova/vnc/xvp_proxy.py:160 +#, python-format +msgid "Unexpected error: %s" +msgstr "" + +#: nova/vnc/xvp_proxy.py:180 +#, python-format +msgid "Starting nova-xvpvncproxy node (version %s)" +msgstr "" + +#: nova/volume/api.py:75 nova/volume/api.py:301 +msgid "Snapshot status must be available" +msgstr "" + +#: nova/volume/api.py:85 +#, python-format +msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +msgstr "" + +#: nova/volume/api.py:87 +#, python-format +msgid "Volume quota exceeded. You cannot create a volume of size %sG" +msgstr "" + +#: nova/volume/api.py:134 nova/volume/api.py:210 nova/volume/api.py:269 +msgid "Volume status must be available" +msgstr "" + +#: nova/volume/api.py:212 +msgid "Volume is already attached" +msgstr "" + +#: nova/volume/api.py:218 +msgid "Volume is already detached" +msgstr "" + +#: nova/volume/driver.py:92 +#, python-format +msgid "Recovering from a failed execute. Try number %s" +msgstr "" + +#: nova/volume/driver.py:102 +#, python-format +msgid "volume group %s doesn't exist" +msgstr "" + +#: nova/volume/driver.py:264 nova/volume/driver.py:860 +#, python-format +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" +msgstr "" + +#: nova/volume/driver.py:308 nova/volume/driver.py:904 +#, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" +msgstr "" + +#: nova/volume/driver.py:317 +#, python-format +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %d" +msgstr "" + +#: nova/volume/driver.py:327 +msgid "ISCSI provider_location not stored, using discovery" +msgstr "" + +#: nova/volume/driver.py:372 +#, python-format +msgid "Could not find iSCSI export for volume %s" +msgstr "" + +#: nova/volume/driver.py:376 +#, python-format +msgid "ISCSI Discovery: Found %s" +msgstr "" + +#: nova/volume/driver.py:449 +#, python-format +msgid "Cannot confirm exported volume id:%(volume_id)s." +msgstr "" + +#: nova/volume/driver.py:476 +#, python-format +msgid "FAKE ISCSI: %s" +msgstr "" + +#: nova/volume/driver.py:488 +#, python-format +msgid "rbd has no pool %s" +msgstr "" + +#: nova/volume/driver.py:558 +#, python-format +msgid "Sheepdog is not working: %s" +msgstr "" + +#: nova/volume/driver.py:560 +msgid "Sheepdog is not working" +msgstr "" + +#: nova/volume/driver.py:659 nova/volume/driver.py:664 +#, python-format +msgid "LoggingVolumeDriver: %s" +msgstr "" + +#: nova/volume/driver.py:699 +#, python-format +msgid "\tVolume %s is NOT VSA volume" +msgstr "" + +#: nova/volume/driver.py:715 +#, python-format +msgid "\tFE VSA Volume %s creation - do nothing" +msgstr "" + +#: nova/volume/driver.py:748 +#, python-format +msgid "VSA BE create_volume for %s failed" +msgstr "" + +#: nova/volume/driver.py:751 +#, python-format +msgid "VSA BE create_volume for %s succeeded" +msgstr "" + +#: nova/volume/driver.py:759 +#, python-format +msgid "\tFE VSA Volume %s deletion - do nothing" +msgstr "" + +#: nova/volume/driver.py:770 +#, python-format +msgid "VSA BE delete_volume for %s failed" +msgstr "" + +#: nova/volume/driver.py:773 +#, python-format +msgid "VSA BE delete_volume for %s suceeded" +msgstr "" + +#: nova/volume/driver.py:837 +#, python-format +msgid "\tFE VSA Volume %s local path call - call discover" +msgstr "" + +#: nova/volume/driver.py:844 nova/volume/san.py:595 +msgid "local_path not supported" +msgstr "" + +#: nova/volume/driver.py:852 +#, python-format +msgid "\tFE VSA Volume %s ensure export - do nothing" +msgstr "" + +#: nova/volume/driver.py:876 +#, python-format +msgid "\tFE VSA Volume %s create export - do nothing" +msgstr "" + +#: nova/volume/driver.py:896 +#, python-format +msgid "\tFE VSA Volume %s remove export - do nothing" +msgstr "" + +#: nova/volume/driver.py:916 +#, python-format +msgid "VSA BE remove_export for %s failed" +msgstr "" + +#: nova/volume/driver.py:968 +msgid "Failed to retrieve QoS info" +msgstr "" + +#: nova/volume/manager.py:96 +#, python-format +msgid "Re-exporting %s volumes" +msgstr "" + +#: nova/volume/manager.py:101 +#, python-format +msgid "volume %s: skipping export" +msgstr "" + +#: nova/volume/manager.py:107 +#, python-format +msgid "volume %s: creating" +msgstr "" + +#: nova/volume/manager.py:119 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "" + +#: nova/volume/manager.py:131 +#, python-format +msgid "volume %s: creating export" +msgstr "" + +#: nova/volume/manager.py:145 +#, python-format +msgid "volume %s: created successfully" +msgstr "" + +#: nova/volume/manager.py:174 +msgid "Volume is still attached" +msgstr "" + +#: nova/volume/manager.py:176 +msgid "Volume is not local to this node" +msgstr "" + +#: nova/volume/manager.py:180 +#, python-format +msgid "volume %s: removing export" +msgstr "" + +#: nova/volume/manager.py:182 +#, python-format +msgid "volume %s: deleting" +msgstr "" + +#: nova/volume/manager.py:185 +#, python-format +msgid "volume %s: volume is busy" +msgstr "" + +#: nova/volume/manager.py:197 +#, python-format +msgid "volume %s: deleted successfully" +msgstr "" + +#: nova/volume/manager.py:204 +#, python-format +msgid "snapshot %s: creating" +msgstr "" + +#: nova/volume/manager.py:208 +#, python-format +msgid "snapshot %(snap_name)s: creating" +msgstr "" + +#: nova/volume/manager.py:223 +#, python-format +msgid "snapshot %s: created successfully" +msgstr "" + +#: nova/volume/manager.py:232 +#, python-format +msgid "snapshot %s: deleting" +msgstr "" + +#: nova/volume/manager.py:241 +#, python-format +msgid "snapshot %s: deleted successfully" +msgstr "" + +#: nova/volume/manager.py:323 +msgid "Checking volume capabilities" +msgstr "" + +#: nova/volume/manager.py:327 +#, python-format +msgid "New capabilities found: %s" +msgstr "" + +#: nova/volume/manager.py:338 +msgid "Clear capabilities" +msgstr "" + +#: nova/volume/manager.py:342 +#, python-format +msgid "Notification {%s} received" +msgstr "" + +#: nova/volume/san.py:114 nova/volume/san.py:152 +msgid "Specify san_password or san_private_key" +msgstr "" + +#: nova/volume/san.py:157 +msgid "san_ip must be set" +msgstr "" + +#: nova/volume/san.py:321 +#, python-format +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" +msgstr "" + +#: nova/volume/san.py:453 +#, python-format +msgid "CLIQ command returned %s" +msgstr "" + +#: nova/volume/san.py:459 +#, python-format +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" + +#: nova/volume/san.py:467 +#, python-format +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" + +#: nova/volume/san.py:497 +#, python-format +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" +msgstr "" + +#: nova/volume/san.py:550 +#, python-format +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" +msgstr "" + +#: nova/volume/san.py:627 +#, python-format +msgid "Could not determine project for volume %s, can't export" +msgstr "" + +#: nova/volume/san.py:697 +#, python-format +msgid "Payload for SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:705 +#, python-format +msgid "Error in SolidFire API response, status was: %s" +msgstr "" + +#: nova/volume/san.py:716 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: nova/volume/san.py:721 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:735 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: nova/volume/san.py:749 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: nova/volume/san.py:766 nova/volume/san.py:831 nova/volume/san.py:835 +#, python-format +msgid "Error in SolidFire API response data was: %s" +msgstr "" + +#: nova/volume/san.py:809 +msgid "Enter SolidFire create_volume..." +msgstr "" + +#: nova/volume/san.py:852 +msgid "Leaving SolidFire create_volume" +msgstr "" + +#: nova/volume/san.py:867 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: nova/volume/san.py:876 nova/volume/san.py:894 +#, python-format +msgid "Error in SolidFire API response, data was: %s" +msgstr "" + +#: nova/volume/san.py:888 +#, python-format +msgid "Deleting volumeID: %s " +msgstr "" + +#: nova/volume/san.py:898 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: nova/volume/san.py:901 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:905 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:42 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "" + +#: nova/volume/volume_types.py:55 +#, python-format +msgid "Volume type %s not found for deletion" +msgstr "" + +#: nova/volume/volume_types.py:56 nova/volume/volume_types.py:68 +#: nova/volume/volume_types.py:120 nova/volume/volume_types.py:131 +#, python-format +msgid "Unknown volume type: %s" +msgstr "" + +#: nova/volume/volume_types.py:67 +#, python-format +msgid "Volume type %s not found for purge" +msgstr "" + +#: nova/volume/xensm.py:55 +#, python-format +msgid "SR name = %s" +msgstr "" + +#: nova/volume/xensm.py:56 +#, python-format +msgid "Params: %s" +msgstr "" + +#: nova/volume/xensm.py:60 +#, python-format +msgid "Failed to create sr %s...continuing" +msgstr "" + +#: nova/volume/xensm.py:62 +msgid "Create failed" +msgstr "" + +#: nova/volume/xensm.py:64 +#, python-format +msgid "SR UUID of new SR is: %s" +msgstr "" + +#: nova/volume/xensm.py:71 +msgid "Failed to update db" +msgstr "" + +#: nova/volume/xensm.py:80 +#, python-format +msgid "Failed to introduce sr %s...continuing" +msgstr "" + +#: nova/volume/xensm.py:91 +#, python-format +msgid "Failed to reach backend %d" +msgstr "" + +#: nova/volume/xensm.py:100 +msgid "XenSMDriver requires xenapi connection" +msgstr "" + +#: nova/volume/xensm.py:110 +msgid "Failed to initiate session" +msgstr "" + +#: nova/volume/xensm.py:143 +#, python-format +msgid "Volume will be created in backend - %d" +msgstr "" + +#: nova/volume/xensm.py:155 +msgid "Failed to update volume in db" +msgstr "" + +#: nova/volume/xensm.py:158 +msgid "Unable to create volume" +msgstr "" + +#: nova/volume/xensm.py:172 +msgid "Failed to delete vdi" +msgstr "" + +#: nova/volume/xensm.py:178 +msgid "Failed to delete volume in db" +msgstr "" + +#: nova/volume/xensm.py:212 +msgid "Failed to find volume in db" +msgstr "" + +#: nova/volume/xensm.py:224 +msgid "Failed to find backend in db" +msgstr "" + +#: nova/vsa/api.py:84 +#, python-format +msgid "Invalid drive type %s" +msgstr "" + +#: nova/vsa/api.py:107 +#, python-format +msgid "No drive_name param found in %s" +msgstr "" + +#: nova/vsa/api.py:112 +#, python-format +msgid "Invalid drive type name %s" +msgstr "" + +#: nova/vsa/api.py:157 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:160 nova/vsa/api.py:311 +#, python-format +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:186 +#, python-format +msgid "Failed to find configured image %s" +msgstr "" + +#: nova/vsa/api.py:199 +#, python-format +msgid "Creating VSA: %s" +msgstr "" + +#: nova/vsa/api.py:215 +#, python-format +msgid "Error in storage parameters: %s" +msgstr "" + +#: nova/vsa/api.py:249 +#, python-format +msgid "" +"VSA ID %(vsa_id)d %(vsa_name)s: Create volume %(vol_name)s, %(vol_size)d " +"GB, type %(vol_type_id)s" +msgstr "" + +#: nova/vsa/api.py:280 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" + +#: nova/vsa/api.py:295 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" + +#: nova/vsa/api.py:326 +#, python-format +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:332 +#, python-format +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:359 +#, python-format +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, python-format +msgid "Unable to delete volume %s" +msgstr "" + +#: nova/vsa/api.py:365 +#, python-format +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:371 +#, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "" + +#: nova/vsa/api.py:382 +#, python-format +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:75 +#, python-format +msgid "Create call received for VSA %s" +msgstr "" + +#: nova/vsa/manager.py:82 nova/vsa/manager.py:109 +#, python-format +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" + +#: nova/vsa/manager.py:91 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" + +#: nova/vsa/manager.py:102 +#, python-format +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" + +#: nova/vsa/manager.py:116 +#, python-format +msgid "" +"VSA ID %(vsa_id)d: Not all volumes are created (%(cvol_real)d of " +"%(cvol_exp)d)" +msgstr "" + +#: nova/vsa/manager.py:139 +#, python-format +msgid "" +"VSA ID %(vsa_id)d: Drive %(vol_name)s (%(vol_disp_name)s) is in " +"%(status)s state" +msgstr "" + +#: nova/vsa/manager.py:148 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" + +#: nova/vsa/manager.py:155 +#, python-format +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" + +#: nova/vsa/manager.py:170 +#, python-format +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" + diff --git a/po/pt_BR.po b/nova/locale/pt_BR/LC_MESSAGES/nova.po similarity index 100% rename from po/pt_BR.po rename to nova/locale/pt_BR/LC_MESSAGES/nova.po diff --git a/po/ru.po b/nova/locale/ru/LC_MESSAGES/nova.po similarity index 100% rename from po/ru.po rename to nova/locale/ru/LC_MESSAGES/nova.po diff --git a/po/tl.po b/nova/locale/tl/LC_MESSAGES/nova.po similarity index 100% rename from po/tl.po rename to nova/locale/tl/LC_MESSAGES/nova.po diff --git a/po/tr.po b/nova/locale/tr/LC_MESSAGES/nova.po similarity index 100% rename from po/tr.po rename to nova/locale/tr/LC_MESSAGES/nova.po diff --git a/po/uk.po b/nova/locale/uk/LC_MESSAGES/nova.po similarity index 100% rename from po/uk.po rename to nova/locale/uk/LC_MESSAGES/nova.po diff --git a/po/zh_CN.po b/nova/locale/zh_CN/LC_MESSAGES/nova.po similarity index 100% rename from po/zh_CN.po rename to nova/locale/zh_CN/LC_MESSAGES/nova.po diff --git a/po/zh_TW.po b/nova/locale/zh_TW/LC_MESSAGES/nova.po similarity index 100% rename from po/zh_TW.po rename to nova/locale/zh_TW/LC_MESSAGES/nova.po diff --git a/po/ast.po b/po/ast.po deleted file mode 100644 index 8513aaea848a..000000000000 --- a/po/ast.po +++ /dev/null @@ -1,2789 +0,0 @@ -# Asturian translation for nova -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the nova package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: nova\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" -"PO-Revision-Date: 2011-01-12 19:50+0000\n" -"Last-Translator: Xuacu Saturio \n" -"Language-Team: Asturian \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-09-28 05:56+0000\n" -"X-Generator: Launchpad (build 14049)\n" - -#: ../nova/scheduler/chance.py:37 ../nova/scheduler/zone.py:55 -#: ../nova/scheduler/simple.py:75 ../nova/scheduler/simple.py:110 -#: ../nova/scheduler/simple.py:122 -msgid "No hosts found" -msgstr "" - -#: ../nova/exception.py:33 -msgid "Unexpected error while running command." -msgstr "" - -#: ../nova/exception.py:36 -#, python-format -msgid "" -"%(description)s\n" -"Command: %(cmd)s\n" -"Exit code: %(exit_code)s\n" -"Stdout: %(stdout)r\n" -"Stderr: %(stderr)r" -msgstr "" - -#: ../nova/exception.py:107 -msgid "DB exception wrapped" -msgstr "" - -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:120 -msgid "Uncaught exception" -msgstr "" - -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" - -#: ../nova/volume/api.py:47 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" -msgstr "" - -#: ../nova/volume/api.py:71 ../nova/volume/api.py:96 -msgid "Volume status must be available" -msgstr "" - -#: ../nova/volume/api.py:98 -msgid "Volume is already attached" -msgstr "" - -#: ../nova/volume/api.py:104 -msgid "Volume is already detached" -msgstr "" - -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" -msgstr "" - -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" -msgstr "" - -#: ../nova/api/openstack/servers.py:152 -#, python-format -msgid "%(param)s property not found for image %(_image_id)s" -msgstr "" - -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" -msgstr "" - -#: ../nova/api/openstack/servers.py:238 -#, python-format -msgid "Compute.api::lock %s" -msgstr "" - -#: ../nova/api/openstack/servers.py:253 -#, python-format -msgid "Compute.api::unlock %s" -msgstr "" - -#: ../nova/api/openstack/servers.py:267 -#, python-format -msgid "Compute.api::get_lock %s" -msgstr "" - -#: ../nova/api/openstack/servers.py:281 -#, python-format -msgid "Compute.api::reset_network %s" -msgstr "" - -#: ../nova/api/openstack/servers.py:292 -#, python-format -msgid "Compute.api::pause %s" -msgstr "" - -#: ../nova/api/openstack/servers.py:303 -#, python-format -msgid "Compute.api::unpause %s" -msgstr "" - -#: ../nova/api/openstack/servers.py:314 -#, python-format -msgid "compute.api::suspend %s" -msgstr "" - -#: ../nova/api/openstack/servers.py:325 -#, python-format -msgid "compute.api::resume %s" -msgstr "" - -#: ../nova/virt/xenapi/volumeops.py:48 ../nova/virt/xenapi/volumeops.py:101 -#: ../nova/db/sqlalchemy/api.py:731 ../nova/virt/libvirt_conn.py:741 -#: ../nova/api/ec2/__init__.py:317 -#, python-format -msgid "Instance %s not found" -msgstr "" - -#. NOTE: No Resource Pool concept so far -#: ../nova/virt/xenapi/volumeops.py:51 -#, python-format -msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" -msgstr "" - -#: ../nova/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" - -#: ../nova/virt/xenapi/volumeops.py:80 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" - -#: ../nova/virt/xenapi/volumeops.py:91 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "" - -#: ../nova/virt/xenapi/volumeops.py:93 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "" - -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:104 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "" - -#: ../nova/virt/xenapi/volumeops.py:112 -#, python-format -msgid "Unable to locate volume %s" -msgstr "" - -#: ../nova/virt/xenapi/volumeops.py:120 -#, python-format -msgid "Unable to detach volume %s" -msgstr "" - -#: ../nova/virt/xenapi/volumeops.py:127 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "" - -#: ../nova/compute/instance_types.py:41 -#, python-format -msgid "Unknown instance type: %s" -msgstr "" - -#: ../nova/crypto.py:46 -msgid "Filename of root CA" -msgstr "Nome del ficheru de l'autoridá de certificáu raíz" - -#: ../nova/crypto.py:49 -msgid "Filename of private key" -msgstr "Nome del ficheru de clave privada" - -#: ../nova/crypto.py:51 -msgid "Filename of root Certificate Revokation List" -msgstr "Nome del ficheru de llista de refugu de certificáu raíz" - -#: ../nova/crypto.py:53 -msgid "Where we keep our keys" -msgstr "" - -#: ../nova/crypto.py:55 -msgid "Where we keep our root CA" -msgstr "" - -#: ../nova/crypto.py:57 -msgid "Should we use a CA for each project?" -msgstr "" - -#: ../nova/crypto.py:61 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "" - -#: ../nova/crypto.py:66 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "" - -#: ../nova/crypto.py:71 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" -msgstr "" - -#: ../nova/crypto.py:258 -#, python-format -msgid "Flags path: %s" -msgstr "" - -#: ../nova/scheduler/manager.py:69 -#, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" -msgstr "" - -#: ../nova/compute/manager.py:78 -#, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "" - -#: ../nova/compute/manager.py:80 -#, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" -msgstr "" - -#: ../nova/compute/manager.py:84 -#, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "" - -#: ../nova/compute/manager.py:86 -#, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "" - -#: ../nova/compute/manager.py:91 -#, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "" - -#: ../nova/compute/manager.py:95 -#, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "" - -#: ../nova/compute/manager.py:179 -msgid "Instance has already been created" -msgstr "" - -#: ../nova/compute/manager.py:180 -#, python-format -msgid "instance %s: starting..." -msgstr "" - -#. pylint: disable=W0702 -#: ../nova/compute/manager.py:219 -#, python-format -msgid "instance %s: Failed to spawn" -msgstr "" - -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 -#, python-format -msgid "Terminating instance %s" -msgstr "" - -#: ../nova/compute/manager.py:255 -#, python-format -msgid "Deallocating address %s" -msgstr "" - -#: ../nova/compute/manager.py:268 -#, python-format -msgid "trying to destroy already destroyed instance: %s" -msgstr "" - -#: ../nova/compute/manager.py:282 -#, python-format -msgid "Rebooting instance %s" -msgstr "" - -#: ../nova/compute/manager.py:287 -#, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" -msgstr "" - -#: ../nova/compute/manager.py:311 -#, python-format -msgid "instance %s: snapshotting" -msgstr "" - -#: ../nova/compute/manager.py:316 -#, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" -msgstr "" - -#: ../nova/compute/manager.py:332 -#, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" -msgstr "" - -#: ../nova/compute/manager.py:335 -#, python-format -msgid "instance %s: setting admin password" -msgstr "" - -#: ../nova/compute/manager.py:353 -#, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" -msgstr "" - -#: ../nova/compute/manager.py:362 -#, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" -msgstr "" - -#: ../nova/compute/manager.py:372 -#, python-format -msgid "instance %s: rescuing" -msgstr "" - -#: ../nova/compute/manager.py:387 -#, python-format -msgid "instance %s: unrescuing" -msgstr "" - -#: ../nova/compute/manager.py:406 -#, python-format -msgid "instance %s: pausing" -msgstr "" - -#: ../nova/compute/manager.py:423 -#, python-format -msgid "instance %s: unpausing" -msgstr "" - -#: ../nova/compute/manager.py:440 -#, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "" - -#: ../nova/compute/manager.py:453 -#, python-format -msgid "instance %s: suspending" -msgstr "" - -#: ../nova/compute/manager.py:472 -#, python-format -msgid "instance %s: resuming" -msgstr "" - -#: ../nova/compute/manager.py:491 -#, python-format -msgid "instance %s: locking" -msgstr "" - -#: ../nova/compute/manager.py:503 -#, python-format -msgid "instance %s: unlocking" -msgstr "" - -#: ../nova/compute/manager.py:513 -#, python-format -msgid "instance %s: getting locked state" -msgstr "" - -#: ../nova/compute/manager.py:526 -#, python-format -msgid "instance %s: reset network" -msgstr "" - -#: ../nova/compute/manager.py:535 ../nova/api/ec2/cloud.py:515 -#, python-format -msgid "Get console output for instance %s" -msgstr "" - -#: ../nova/compute/manager.py:543 -#, python-format -msgid "instance %s: getting ajax console" -msgstr "" - -#: ../nova/compute/manager.py:553 -#, python-format -msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" -msgstr "" - -#. pylint: disable=W0702 -#. NOTE(vish): The inline callback eats the exception info so we -#. log the traceback here and reraise the same -#. ecxception below. -#: ../nova/compute/manager.py:569 -#, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" -msgstr "" - -#: ../nova/compute/manager.py:585 -#, python-format -msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" -msgstr "" - -#: ../nova/compute/manager.py:588 -#, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "" - -#: ../nova/scheduler/simple.py:53 -#, python-format -msgid "Host %s is not alive" -msgstr "" - -#: ../nova/scheduler/simple.py:65 -msgid "All hosts have too many cores" -msgstr "" - -#: ../nova/scheduler/simple.py:87 -#, python-format -msgid "Host %s not available" -msgstr "" - -#: ../nova/scheduler/simple.py:99 -msgid "All hosts have too many gigabytes" -msgstr "" - -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many networks" -msgstr "" - -#: ../nova/volume/manager.py:85 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "" - -#: ../nova/volume/manager.py:90 -#, python-format -msgid "volume %s: skipping export" -msgstr "" - -#: ../nova/volume/manager.py:96 -#, python-format -msgid "volume %s: creating" -msgstr "" - -#: ../nova/volume/manager.py:108 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "" - -#: ../nova/volume/manager.py:112 -#, python-format -msgid "volume %s: creating export" -msgstr "" - -#: ../nova/volume/manager.py:123 -#, python-format -msgid "volume %s: created successfully" -msgstr "" - -#: ../nova/volume/manager.py:131 -msgid "Volume is still attached" -msgstr "" - -#: ../nova/volume/manager.py:133 -msgid "Volume is not local to this node" -msgstr "" - -#: ../nova/volume/manager.py:136 -#, python-format -msgid "volume %s: removing export" -msgstr "" - -#: ../nova/volume/manager.py:138 -#, python-format -msgid "volume %s: deleting" -msgstr "" - -#: ../nova/volume/manager.py:147 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "" - -#: ../nova/virt/xenapi/fake.py:74 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "" - -#: ../nova/virt/xenapi/fake.py:304 ../nova/virt/xenapi/fake.py:404 -#: ../nova/virt/xenapi/fake.py:422 ../nova/virt/xenapi/fake.py:478 -msgid "Raising NotImplemented" -msgstr "" - -#: ../nova/virt/xenapi/fake.py:306 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "" - -#: ../nova/virt/xenapi/fake.py:341 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "" - -#: ../nova/virt/xenapi/fake.py:346 -#, python-format -msgid "Calling getter %s" -msgstr "" - -#: ../nova/virt/xenapi/fake.py:406 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" - -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." -msgstr "" - -#: ../nova/tests/test_cloud.py:268 -#, python-format -msgid "Need to watch instance %s until it's running..." -msgstr "" - -#: ../nova/virt/connection.py:73 -msgid "Failed to open connection to the hypervisor" -msgstr "" - -#: ../nova/network/linux_net.py:187 -#, python-format -msgid "Starting VLAN inteface %s" -msgstr "" - -#: ../nova/network/linux_net.py:208 -#, python-format -msgid "Starting Bridge interface for %s" -msgstr "" - -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:314 -#, python-format -msgid "Hupping dnsmasq threw %s" -msgstr "" - -#: ../nova/network/linux_net.py:316 -#, python-format -msgid "Pid %d is stale, relaunching dnsmasq" -msgstr "" - -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:358 -#, python-format -msgid "killing radvd threw %s" -msgstr "" - -#: ../nova/network/linux_net.py:360 -#, python-format -msgid "Pid %d is stale, relaunching radvd" -msgstr "" - -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:449 -#, python-format -msgid "Killing dnsmasq threw %s" -msgstr "" - -#: ../nova/utils.py:58 -#, python-format -msgid "Inner Exception: %s" -msgstr "" - -#: ../nova/utils.py:59 -#, python-format -msgid "Class %s cannot be found" -msgstr "" - -#: ../nova/utils.py:118 -#, python-format -msgid "Fetching %s" -msgstr "" - -#: ../nova/utils.py:130 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "" - -#: ../nova/utils.py:143 ../nova/utils.py:183 -#, python-format -msgid "Result was %s" -msgstr "" - -#: ../nova/utils.py:159 -#, python-format -msgid "Running cmd (SSH): %s" -msgstr "" - -#: ../nova/utils.py:217 -#, python-format -msgid "debug in callback: %s" -msgstr "" - -#: ../nova/utils.py:222 -#, python-format -msgid "Running %s" -msgstr "" - -#: ../nova/utils.py:262 -#, python-format -msgid "Link Local address is not found.:%s" -msgstr "" - -#: ../nova/utils.py:265 -#, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" -msgstr "" - -#: ../nova/utils.py:363 -#, python-format -msgid "Invalid backend: %s" -msgstr "" - -#: ../nova/utils.py:374 -#, python-format -msgid "backend %s" -msgstr "" - -#: ../nova/fakerabbit.py:49 -#, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" -msgstr "" - -#: ../nova/fakerabbit.py:54 -#, python-format -msgid "Publishing to route %s" -msgstr "" - -#: ../nova/fakerabbit.py:84 -#, python-format -msgid "Declaring queue %s" -msgstr "" - -#: ../nova/fakerabbit.py:90 -#, python-format -msgid "Declaring exchange %s" -msgstr "" - -#: ../nova/fakerabbit.py:96 -#, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" -msgstr "" - -#: ../nova/fakerabbit.py:121 -#, python-format -msgid "Getting from %(queue)s: %(message)s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:135 ../nova/virt/hyperv.py:171 -#, python-format -msgid "Created VM %s..." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:138 -#, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:168 -#, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:171 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:187 -#, python-format -msgid "VBD not found in instance %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:197 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:209 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:224 -#, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:227 -#, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:246 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." -msgstr "" - -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vm_utils.py:258 -#, python-format -msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:272 -#, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:327 -#, python-format -msgid "Size for image %(image)s:%(virtual_size)d" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:332 -#, python-format -msgid "Glance image %s" -msgstr "" - -#. we need to invoke a plugin for copying VDI's -#. content into proper path -#: ../nova/virt/xenapi/vm_utils.py:342 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:352 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:361 -#, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:386 ../nova/virt/xenapi/vm_utils.py:402 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:397 -#, python-format -msgid "PV Kernel in VDI:%s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:405 -#, python-format -msgid "Running pygrub against %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:411 -#, python-format -msgid "Found Xen kernel %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:413 -msgid "No Xen kernel found. Booting HVM." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:425 ../nova/virt/hyperv.py:431 -#, python-format -msgid "duplicate name found: %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:442 -#, python-format -msgid "VDI %s is still available" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:463 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:465 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:525 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:542 -#, python-format -msgid "Re-scanning SR %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:567 -#, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:574 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:590 -#, python-format -msgid "No VDIs found for VM %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:594 -#, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:653 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 -#, python-format -msgid "Creating VBD for VDI %s ... " -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:655 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190 -#, python-format -msgid "Creating VBD for VDI %s done." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:657 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:659 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 -#, python-format -msgid "Plugging VBD %s done." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:661 -#, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:664 -#, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:668 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:671 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:683 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:211 -msgid "VBD.unplug successful first time." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:688 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 -msgid "VBD.unplug rejected: retrying..." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:692 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 -msgid "VBD.unplug successful eventually." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:695 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 -#, python-format -msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:704 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 -#, python-format -msgid "Ignoring XenAPI.Failure %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:735 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:747 -#, python-format -msgid "Writing partition table %s done." -msgstr "" - -#: ../nova/tests/test_rpc.py:89 -#, python-format -msgid "Nested received %(queue)s, %(value)s" -msgstr "" - -#: ../nova/tests/test_rpc.py:95 -#, python-format -msgid "Nested return %s" -msgstr "" - -#: ../nova/tests/test_rpc.py:120 ../nova/tests/test_rpc.py:126 -#, python-format -msgid "Received %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:44 -msgid "Use of empty request context is deprecated" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:133 -#, python-format -msgid "No service for id %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:251 -#, python-format -msgid "No service for %(host)s, %(binary)s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:608 -#, python-format -msgid "No floating ip for address %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:629 -#, python-format -msgid "No address for instance %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:961 -#, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 -#, python-format -msgid "No network for id %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1115 -#, python-format -msgid "No network for bridge %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 -#, python-format -msgid "No network for instance %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1277 -#, python-format -msgid "Token %s does not exist" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1302 -#, python-format -msgid "No quota for project_id %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1455 ../nova/db/sqlalchemy/api.py:1501 -#: ../nova/api/ec2/__init__.py:323 -#, python-format -msgid "Volume %s not found" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1514 -#, python-format -msgid "No export device found for volume %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1527 -#, python-format -msgid "No target id found for volume %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1572 -#, python-format -msgid "No security group with id %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1589 -#, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1682 -#, python-format -msgid "No secuity group rule with id %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1756 -#, python-format -msgid "No user for id %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1772 -#, python-format -msgid "No user for access key %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1834 -#, python-format -msgid "No project with id %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1979 -#, python-format -msgid "No console pool with id %(pool_id)s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1996 -#, python-format -msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:2035 -#, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:2057 -#, python-format -msgid "on instance %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:2058 -#, python-format -msgid "No console with id %(console_id)s %(idesc)s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 -#, python-format -msgid "No zone with id %(zone_id)s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:160 -#, python-format -msgid "Checking state of %s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:165 -#, python-format -msgid "Current state of %(name)s was %(state)s." -msgstr "" - -#: ../nova/virt/libvirt_conn.py:183 -#, python-format -msgid "Connecting to libvirt: %s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:196 -msgid "Connection to libvirt broke" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:258 -#, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:283 -#, python-format -msgid "Invalid device path %s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:313 -#, python-format -msgid "No disk at %s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:336 -#, python-format -msgid "instance %s: rebooted" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:339 -#, python-format -msgid "_wait_for_reboot failed: %s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:382 -#, python-format -msgid "instance %s: rescued" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:385 -#, python-format -msgid "_wait_for_rescue failed: %s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:411 -#, python-format -msgid "instance %s: is running" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:422 -#, python-format -msgid "instance %s: booted" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 -#, python-format -msgid "instance %s: failed to boot" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:436 -#, python-format -msgid "virsh said: %r" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:440 -msgid "cool, it's a device" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:448 -#, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:456 -#, python-format -msgid "Contents of file %(fpath)s: %(contents)r" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:489 -msgid "Unable to find an open port" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:563 -#, python-format -msgid "instance %s: Creating image" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:646 -#, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:649 -#, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" -msgstr "" - -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt_conn.py:657 -#, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" -msgstr "" - -#. TODO(termie): cache? -#: ../nova/virt/libvirt_conn.py:665 -#, python-format -msgid "instance %s: starting toXML method" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:732 -#, python-format -msgid "instance %s: finished toXML method" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:751 -msgid "diagnostics are not supported for libvirt" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:1225 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" -msgstr "" - -#: ../nova/api/ec2/metadatarequesthandler.py:76 -#, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "" - -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" -msgstr "" - -#: ../nova/network/api.py:39 -#, python-format -msgid "Quota exceeeded for %s, tried to allocate address" -msgstr "" - -#: ../nova/network/api.py:42 -msgid "Address quota exceeded. You cannot allocate any more addresses" -msgstr "" - -#: ../nova/tests/test_volume.py:162 -#, python-format -msgid "Target %s allocated" -msgstr "" - -#: ../nova/virt/images.py:70 -#, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" -msgstr "" - -#: ../nova/scheduler/driver.py:66 -msgid "Must implement a fallback schedule" -msgstr "" - -#: ../nova/console/manager.py:70 -msgid "Adding console" -msgstr "" - -#: ../nova/console/manager.py:90 -#, python-format -msgid "Tried to remove non-existant console %(console_id)s." -msgstr "" - -#: ../nova/api/direct.py:149 -msgid "not available" -msgstr "" - -#: ../nova/api/ec2/cloud.py:62 -#, python-format -msgid "The key_pair %s already exists" -msgstr "" - -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:118 -#, python-format -msgid "Generating root CA: %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:303 -#, python-format -msgid "Create key pair %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:311 -#, python-format -msgid "Delete key pair %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:386 -#, python-format -msgid "%s is not a valid ipProtocol" -msgstr "" - -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" -msgstr "" - -#: ../nova/api/ec2/cloud.py:421 -#, python-format -msgid "Revoke security group ingress %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:430 ../nova/api/ec2/cloud.py:459 -msgid "Not enough parameters to build a valid rule." -msgstr "" - -#: ../nova/api/ec2/cloud.py:443 -msgid "No rule for the specified parameters." -msgstr "" - -#: ../nova/api/ec2/cloud.py:450 -#, python-format -msgid "Authorize security group ingress %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:464 -#, python-format -msgid "This rule already exists in group %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:492 -#, python-format -msgid "Create Security Group %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:495 -#, python-format -msgid "group %s already exists" -msgstr "" - -#: ../nova/api/ec2/cloud.py:507 -#, python-format -msgid "Delete security group %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:584 -#, python-format -msgid "Create volume of %s GB" -msgstr "" - -#: ../nova/api/ec2/cloud.py:612 -#, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:629 -#, python-format -msgid "Detach volume %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:761 -msgid "Allocate address" -msgstr "" - -#: ../nova/api/ec2/cloud.py:766 -#, python-format -msgid "Release address %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:771 -#, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:780 -#, python-format -msgid "Disassociate address %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:807 -msgid "Going to start terminating instances" -msgstr "" - -#: ../nova/api/ec2/cloud.py:815 -#, python-format -msgid "Reboot instance %r" -msgstr "" - -#: ../nova/api/ec2/cloud.py:867 -#, python-format -msgid "De-registering image %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:875 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:882 ../nova/api/ec2/cloud.py:900 -#, python-format -msgid "attribute not supported: %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:890 -#, python-format -msgid "invalid id: %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:903 -msgid "user or group not specified" -msgstr "" - -#: ../nova/api/ec2/cloud.py:905 -msgid "only group \"all\" is supported" -msgstr "" - -#: ../nova/api/ec2/cloud.py:907 -msgid "operation_type must be add or remove" -msgstr "" - -#: ../nova/api/ec2/cloud.py:908 -#, python-format -msgid "Updating image %s publicity" -msgstr "" - -#: ../bin/nova-api.py:52 -#, python-format -msgid "Using paste.deploy config at: %s" -msgstr "" - -#: ../bin/nova-api.py:57 -#, python-format -msgid "No paste configuration for app: %s" -msgstr "" - -#: ../bin/nova-api.py:59 -#, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" -msgstr "" - -#: ../bin/nova-api.py:64 -#, python-format -msgid "Running %s API" -msgstr "" - -#: ../bin/nova-api.py:69 -#, python-format -msgid "No known API applications configured in %s." -msgstr "" - -#: ../bin/nova-api.py:83 -#, python-format -msgid "Starting nova-api node (version %s)" -msgstr "" - -#: ../bin/nova-api.py:89 -#, python-format -msgid "No paste configuration found for: %s" -msgstr "" - -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 -#, python-format -msgid "Argument %(key)s value %(value)s is too short." -msgstr "" - -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 -#, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." -msgstr "" - -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 -#, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." -msgstr "" - -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:102 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:130 -#, python-format -msgid "Argument %s is required." -msgstr "" - -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 -#, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." -msgstr "" - -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:73 -#, python-format -msgid "instance %(name)s: not enough free memory" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:148 -#, python-format -msgid "Starting VM %s..." -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:151 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:162 -#, python-format -msgid "Invalid value for onset_files: '%s'" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:167 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:180 -#, python-format -msgid "Instance %s: booted" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:232 -#, python-format -msgid "Instance not present %s" -msgstr "" - -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:261 -#, python-format -msgid "Starting snapshot for VM %s" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:269 -#, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:280 -#, python-format -msgid "Finished snapshot and upload for VM %s" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:356 -#, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:399 -msgid "kernel/ramdisk files removed" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:561 -#, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:564 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:569 -#, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:760 -#, python-format -msgid "OpenSSL error: %s" -msgstr "" - -#: ../nova/tests/test_compute.py:148 -#, python-format -msgid "Running instances: %s" -msgstr "" - -#: ../nova/tests/test_compute.py:154 -#, python-format -msgid "After terminating instances: %s" -msgstr "" - -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" -msgstr "" - -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" -msgstr "" - -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" -msgstr "" - -#: ../nova/cloudpipe/pipelib.py:97 -#, python-format -msgid "Launching VPN for %s" -msgstr "" - -#: ../nova/db/sqlalchemy/migration.py:35 -msgid "python-migrate is not installed. Exiting." -msgstr "" - -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" -msgstr "" - -#: ../nova/api/ec2/__init__.py:121 -msgid "Too many failed authentications." -msgstr "" - -#: ../nova/api/ec2/__init__.py:131 -#, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and " -"will be locked out for %(lock_mins)d minutes." -msgstr "" - -#: ../nova/api/ec2/__init__.py:169 ../nova/objectstore/handler.py:140 -#, python-format -msgid "Authentication Failure: %s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:182 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" -msgstr "" - -#: ../nova/api/ec2/__init__.py:207 -#, python-format -msgid "action: %s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:209 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:281 -#, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:314 -#, python-format -msgid "InstanceNotFound raised: %s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:320 -#, python-format -msgid "VolumeNotFound raised: %s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:326 -#, python-format -msgid "NotFound raised: %s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:329 -#, python-format -msgid "ApiError raised: %s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:338 -#, python-format -msgid "Unexpected error raised: %s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:343 -msgid "An unknown error has occurred. Please try your request again." -msgstr "" - -#: ../nova/auth/dbdriver.py:84 -#, python-format -msgid "User %s already exists" -msgstr "" - -#: ../nova/auth/dbdriver.py:106 ../nova/auth/ldapdriver.py:232 -#, python-format -msgid "Project can't be created because manager %s doesn't exist" -msgstr "" - -#: ../nova/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 -#, python-format -msgid "Project can't be created because user %s doesn't exist" -msgstr "" - -#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 -#, python-format -msgid "Project can't be created because project %s already exists" -msgstr "" - -#: ../nova/auth/dbdriver.py:157 ../nova/auth/ldapdriver.py:268 -#, python-format -msgid "Project can't be modified because manager %s doesn't exist" -msgstr "" - -#: ../nova/auth/dbdriver.py:245 -#, python-format -msgid "User \"%s\" not found" -msgstr "" - -#: ../nova/auth/dbdriver.py:248 -#, python-format -msgid "Project \"%s\" not found" -msgstr "" - -#: ../nova/virt/xenapi_conn.py:129 -msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username (optionally), " -"and xenapi_connection_password to use connection_type=xenapi" -msgstr "" - -#: ../nova/virt/xenapi_conn.py:311 -#, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" -msgstr "" - -#: ../nova/virt/xenapi_conn.py:317 -#, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" -msgstr "" - -#: ../nova/virt/xenapi_conn.py:331 ../nova/virt/xenapi_conn.py:344 -#, python-format -msgid "Got exception: %s" -msgstr "" - -#: ../nova/volume/san.py:67 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "" - -#: ../nova/api/ec2/apirequest.py:100 -#, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" -msgstr "" - -#: ../nova/api/openstack/__init__.py:55 -#, python-format -msgid "Caught error: %s" -msgstr "" - -#: ../nova/api/openstack/__init__.py:76 -msgid "Including admin operations in API." -msgstr "" - -#: ../nova/console/xvp.py:99 -msgid "Rebuilding xvp conf" -msgstr "" - -#: ../nova/console/xvp.py:116 -#, python-format -msgid "Re-wrote %s" -msgstr "" - -#: ../nova/console/xvp.py:121 -msgid "Stopping xvp" -msgstr "" - -#: ../nova/console/xvp.py:134 -msgid "Starting xvp" -msgstr "" - -#: ../nova/console/xvp.py:141 -#, python-format -msgid "Error starting xvp: %s" -msgstr "" - -#: ../nova/console/xvp.py:144 -msgid "Restarting xvp" -msgstr "" - -#: ../nova/console/xvp.py:146 -msgid "xvp not running..." -msgstr "" - -#: ../bin/nova-manage.py:272 -msgid "" -"The above error may show that the database has not been created.\n" -"Please create a database using nova-manage sync db before running this " -"command." -msgstr "" - -#: ../bin/nova-manage.py:426 -msgid "" -"No more networks available. If this is a new installation, you need\n" -"to call something like this:\n" -"\n" -" nova-manage network create 10.0.0.0/8 10 64\n" -"\n" -msgstr "" - -#: ../bin/nova-manage.py:431 -msgid "" -"The above error may show that the certificate db has not been created.\n" -"Please create a database by running a nova-api server on this host." -msgstr "" - -#: ../bin/nova-manage.py:447 ../bin/nova-manage.py:536 -msgid "network" -msgstr "" - -#: ../bin/nova-manage.py:448 -msgid "IP address" -msgstr "" - -#: ../bin/nova-manage.py:449 -msgid "MAC address" -msgstr "" - -#: ../bin/nova-manage.py:450 -msgid "hostname" -msgstr "" - -#: ../bin/nova-manage.py:451 -msgid "host" -msgstr "" - -#: ../bin/nova-manage.py:537 -msgid "netmask" -msgstr "" - -#: ../bin/nova-manage.py:538 -msgid "start address" -msgstr "" - -#: ../nova/virt/disk.py:69 -#, python-format -msgid "Failed to load partition: %s" -msgstr "" - -#: ../nova/virt/disk.py:91 -#, python-format -msgid "Failed to mount filesystem: %s" -msgstr "" - -#: ../nova/virt/disk.py:124 -#, python-format -msgid "nbd device %s did not show up" -msgstr "" - -#: ../nova/virt/disk.py:128 -#, python-format -msgid "Could not attach image to loopback: %s" -msgstr "" - -#: ../nova/virt/disk.py:151 -msgid "No free nbd devices" -msgstr "" - -#: ../doc/ext/nova_todo.py:46 -#, python-format -msgid "%(filename)s, line %(line_info)d" -msgstr "" - -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:118 -msgid "In init host" -msgstr "" - -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" -msgstr "" - -#: ../nova/virt/hyperv.py:148 -#, python-format -msgid "Starting VM %s " -msgstr "" - -#: ../nova/virt/hyperv.py:150 -#, python-format -msgid "Started VM %s " -msgstr "" - -#: ../nova/virt/hyperv.py:152 -#, python-format -msgid "spawn vm failed: %s" -msgstr "" - -#: ../nova/virt/hyperv.py:169 -#, python-format -msgid "Failed to create VM %s" -msgstr "" - -#: ../nova/virt/hyperv.py:188 -#, python-format -msgid "Set memory for vm %s..." -msgstr "" - -#: ../nova/virt/hyperv.py:198 -#, python-format -msgid "Set vcpus for vm %s..." -msgstr "" - -#: ../nova/virt/hyperv.py:202 -#, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" -msgstr "" - -#: ../nova/virt/hyperv.py:227 -#, python-format -msgid "Failed to add diskdrive to VM %s" -msgstr "" - -#: ../nova/virt/hyperv.py:230 -#, python-format -msgid "New disk drive path is %s" -msgstr "" - -#: ../nova/virt/hyperv.py:247 -#, python-format -msgid "Failed to add vhd file to VM %s" -msgstr "" - -#: ../nova/virt/hyperv.py:249 -#, python-format -msgid "Created disk for %s" -msgstr "" - -#: ../nova/virt/hyperv.py:253 -#, python-format -msgid "Creating nic for %s " -msgstr "" - -#: ../nova/virt/hyperv.py:272 -msgid "Failed creating a port on the external vswitch" -msgstr "" - -#: ../nova/virt/hyperv.py:273 -#, python-format -msgid "Failed creating port for %s" -msgstr "" - -#: ../nova/virt/hyperv.py:276 -#, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" -msgstr "" - -#: ../nova/virt/hyperv.py:286 -#, python-format -msgid "Failed to add nic to VM %s" -msgstr "" - -#: ../nova/virt/hyperv.py:288 -#, python-format -msgid "Created nic for %s " -msgstr "" - -#: ../nova/virt/hyperv.py:321 -#, python-format -msgid "WMI job failed: %s" -msgstr "" - -#: ../nova/virt/hyperv.py:325 -#, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " -msgstr "" - -#: ../nova/virt/hyperv.py:361 -#, python-format -msgid "Got request to destroy vm %s" -msgstr "" - -#: ../nova/virt/hyperv.py:386 -#, python-format -msgid "Failed to destroy vm %s" -msgstr "" - -#: ../nova/virt/hyperv.py:393 -#, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" -msgstr "" - -#: ../nova/virt/hyperv.py:415 -#, python-format -msgid "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" -msgstr "" - -#: ../nova/virt/hyperv.py:451 -#, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" -msgstr "" - -#: ../nova/virt/hyperv.py:454 -#, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" -msgstr "" - -#: ../nova/compute/api.py:71 -#, python-format -msgid "Instance %d was not found in get_network_topic" -msgstr "" - -#: ../nova/compute/api.py:77 -#, python-format -msgid "Instance %d has no host" -msgstr "" - -#: ../nova/compute/api.py:97 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" -msgstr "" - -#: ../nova/compute/api.py:99 -#, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." -msgstr "" - -#: ../nova/compute/api.py:112 -msgid "Creating a raw instance" -msgstr "" - -#: ../nova/compute/api.py:160 -#, python-format -msgid "Going to run %s instances..." -msgstr "" - -#: ../nova/compute/api.py:187 -#, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" -msgstr "" - -#: ../nova/compute/api.py:292 -#, python-format -msgid "Going to try to terminate %s" -msgstr "" - -#: ../nova/compute/api.py:296 -#, python-format -msgid "Instance %d was not found during terminate" -msgstr "" - -#: ../nova/compute/api.py:301 -#, python-format -msgid "Instance %d is already being terminated" -msgstr "" - -#: ../nova/compute/api.py:481 -#, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" -msgstr "" - -#: ../nova/compute/api.py:496 -msgid "Volume isn't attached to anything!" -msgstr "" - -#: ../nova/rpc.py:98 -#, python-format -msgid "" -"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in " -"%(fl_intv)d seconds." -msgstr "" - -#: ../nova/rpc.py:103 -#, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." -msgstr "" - -#: ../nova/rpc.py:122 -msgid "Reconnected to queue" -msgstr "" - -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" -msgstr "" - -#: ../nova/rpc.py:159 -#, python-format -msgid "Initing the Adapter Consumer for %s" -msgstr "" - -#: ../nova/rpc.py:178 -#, python-format -msgid "received %s" -msgstr "" - -#. NOTE(vish): we may not want to ack here, but that means that bad -#. messages stay in the queue indefinitely, so for now -#. we just log the message and send an error string -#. back to the caller -#: ../nova/rpc.py:191 -#, python-format -msgid "no method for message: %s" -msgstr "" - -#: ../nova/rpc.py:192 -#, python-format -msgid "No method for message: %s" -msgstr "" - -#: ../nova/rpc.py:253 -#, python-format -msgid "Returning exception %s to caller" -msgstr "" - -#: ../nova/rpc.py:294 -#, python-format -msgid "unpacked context: %s" -msgstr "" - -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." -msgstr "" - -#: ../nova/rpc.py:316 -#, python-format -msgid "MSG_ID is %s" -msgstr "" - -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." -msgstr "" - -#: ../nova/rpc.py:364 -#, python-format -msgid "response %s" -msgstr "" - -#: ../nova/rpc.py:373 -#, python-format -msgid "topic is %s" -msgstr "" - -#: ../nova/rpc.py:374 -#, python-format -msgid "message %s" -msgstr "" - -#: ../nova/volume/driver.py:78 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "" - -#: ../nova/volume/driver.py:87 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "" - -#: ../nova/volume/driver.py:220 -#, python-format -msgid "FAKE AOE: %s" -msgstr "" - -#: ../nova/volume/driver.py:233 -msgid "Skipping ensure_export. No iscsi_target " -msgstr "" - -#: ../nova/volume/driver.py:279 ../nova/volume/driver.py:288 -msgid "Skipping remove_export. No iscsi_target " -msgstr "" - -#: ../nova/volume/driver.py:347 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" - -#: ../nova/volume/driver.py:359 -#, python-format -msgid "rbd has no pool %s" -msgstr "" - -#: ../nova/volume/driver.py:414 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" - -#: ../nova/volume/driver.py:416 -msgid "Sheepdog is not working" -msgstr "" - -#: ../nova/wsgi.py:68 -#, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" -msgstr "" - -#: ../nova/wsgi.py:147 -msgid "You must implement __call__" -msgstr "" - -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" -msgstr "" - -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" -msgstr "" - -#: ../bin/nova-dhcpbridge.py:80 -msgid "releasing ip" -msgstr "" - -#: ../bin/nova-dhcpbridge.py:123 -#, python-format -msgid "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" -msgstr "" - -#: ../nova/virt/fake.py:239 -#, python-format -msgid "Instance %s Not Found" -msgstr "" - -#: ../nova/network/manager.py:153 -#, python-format -msgid "Dissassociated %s stale fixed ip(s)" -msgstr "" - -#: ../nova/network/manager.py:157 -msgid "setting network host" -msgstr "" - -#: ../nova/network/manager.py:212 -#, python-format -msgid "Leasing IP %s" -msgstr "" - -#: ../nova/network/manager.py:216 -#, python-format -msgid "IP %s leased that isn't associated" -msgstr "" - -#: ../nova/network/manager.py:220 -#, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" -msgstr "" - -#: ../nova/network/manager.py:228 -#, python-format -msgid "IP %s leased that was already deallocated" -msgstr "" - -#: ../nova/network/manager.py:233 -#, python-format -msgid "Releasing IP %s" -msgstr "" - -#: ../nova/network/manager.py:237 -#, python-format -msgid "IP %s released that isn't associated" -msgstr "" - -#: ../nova/network/manager.py:241 -#, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" -msgstr "" - -#: ../nova/network/manager.py:244 -#, python-format -msgid "IP %s released that was not leased" -msgstr "" - -#: ../nova/network/manager.py:519 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:57 -#, python-format -msgid "Introducing %s..." -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:74 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:78 -msgid "Unable to create Storage Repository" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:90 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:96 -#, python-format -msgid "Forgetting SR %s ... " -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:101 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:107 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:111 -#, python-format -msgid "Forgetting SR %s done." -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:113 -#, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:123 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:128 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:146 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:175 -#, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:197 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "" - -#: ../nova/objectstore/image.py:262 -#, python-format -msgid "Failed to decrypt private key: %s" -msgstr "" - -#: ../nova/objectstore/image.py:269 -#, python-format -msgid "Failed to decrypt initialization vector: %s" -msgstr "" - -#: ../nova/objectstore/image.py:277 -#, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" -msgstr "" - -#: ../nova/objectstore/handler.py:106 -#, python-format -msgid "Unknown S3 value type %r" -msgstr "" - -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" -msgstr "" - -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" -msgstr "" - -#: ../nova/objectstore/handler.py:209 -#, python-format -msgid "List keys for bucket %s" -msgstr "" - -#: ../nova/objectstore/handler.py:217 -#, python-format -msgid "Unauthorized attempt to access bucket %s" -msgstr "" - -#: ../nova/objectstore/handler.py:235 -#, python-format -msgid "Creating bucket %s" -msgstr "" - -#: ../nova/objectstore/handler.py:245 -#, python-format -msgid "Deleting bucket %s" -msgstr "" - -#: ../nova/objectstore/handler.py:249 -#, python-format -msgid "Unauthorized attempt to delete bucket %s" -msgstr "" - -#: ../nova/objectstore/handler.py:273 -#, python-format -msgid "Getting object: %(bname)s / %(nm)s" -msgstr "" - -#: ../nova/objectstore/handler.py:276 -#, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" -msgstr "" - -#: ../nova/objectstore/handler.py:296 -#, python-format -msgid "Putting object: %(bname)s / %(nm)s" -msgstr "" - -#: ../nova/objectstore/handler.py:299 -#, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" -msgstr "" - -#: ../nova/objectstore/handler.py:318 -#, python-format -msgid "Deleting object: %(bname)s / %(nm)s" -msgstr "" - -#: ../nova/objectstore/handler.py:322 -#, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" -msgstr "" - -#: ../nova/objectstore/handler.py:396 -#, python-format -msgid "Not authorized to upload image: invalid directory %s" -msgstr "" - -#: ../nova/objectstore/handler.py:404 -#, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" -msgstr "" - -#: ../nova/objectstore/handler.py:409 -#, python-format -msgid "Starting image upload: %s" -msgstr "" - -#: ../nova/objectstore/handler.py:423 -#, python-format -msgid "Not authorized to update attributes of image %s" -msgstr "" - -#: ../nova/objectstore/handler.py:431 -#, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" -msgstr "" - -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 -#, python-format -msgid "Updating user fields on image %s" -msgstr "" - -#: ../nova/objectstore/handler.py:450 -#, python-format -msgid "Unauthorized attempt to delete image %s" -msgstr "" - -#: ../nova/objectstore/handler.py:455 -#, python-format -msgid "Deleted image: %s" -msgstr "" - -#: ../nova/auth/manager.py:259 -#, python-format -msgid "Looking up user: %r" -msgstr "" - -#: ../nova/auth/manager.py:263 -#, python-format -msgid "Failed authorization for access key %s" -msgstr "" - -#: ../nova/auth/manager.py:264 -#, python-format -msgid "No user found for access key %s" -msgstr "" - -#: ../nova/auth/manager.py:270 -#, python-format -msgid "Using project name = user name (%s)" -msgstr "" - -#: ../nova/auth/manager.py:277 -#, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" -msgstr "" - -#: ../nova/auth/manager.py:279 -#, python-format -msgid "No project called %s could be found" -msgstr "" - -#: ../nova/auth/manager.py:287 -#, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" -msgstr "" - -#: ../nova/auth/manager.py:289 -#, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" -msgstr "" - -#: ../nova/auth/manager.py:298 ../nova/auth/manager.py:309 -#, python-format -msgid "Invalid signature for user %s" -msgstr "" - -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" -msgstr "" - -#: ../nova/auth/manager.py:380 -msgid "Must specify project" -msgstr "" - -#: ../nova/auth/manager.py:414 -#, python-format -msgid "The %s role can not be found" -msgstr "" - -#: ../nova/auth/manager.py:416 -#, python-format -msgid "The %s role is global only" -msgstr "" - -#: ../nova/auth/manager.py:420 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" -msgstr "" - -#: ../nova/auth/manager.py:423 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" -msgstr "" - -#: ../nova/auth/manager.py:448 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" -msgstr "" - -#: ../nova/auth/manager.py:451 -#, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" -msgstr "" - -#: ../nova/auth/manager.py:515 -#, python-format -msgid "Created project %(name)s with manager %(manager_user)s" -msgstr "" - -#: ../nova/auth/manager.py:533 -#, python-format -msgid "modifying project %s" -msgstr "" - -#: ../nova/auth/manager.py:545 -#, python-format -msgid "Adding user %(uid)s to project %(pid)s" -msgstr "" - -#: ../nova/auth/manager.py:566 -#, python-format -msgid "Remove user %(uid)s from project %(pid)s" -msgstr "" - -#: ../nova/auth/manager.py:592 -#, python-format -msgid "Deleting project %s" -msgstr "" - -#: ../nova/auth/manager.py:650 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" -msgstr "" - -#: ../nova/auth/manager.py:659 -#, python-format -msgid "Deleting user %s" -msgstr "" - -#: ../nova/auth/manager.py:669 -#, python-format -msgid "Access Key change for user %s" -msgstr "" - -#: ../nova/auth/manager.py:671 -#, python-format -msgid "Secret Key change for user %s" -msgstr "" - -#: ../nova/auth/manager.py:673 -#, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" -msgstr "" - -#: ../nova/auth/manager.py:722 -#, python-format -msgid "No vpn data for project %s" -msgstr "" - -#: ../nova/service.py:161 -#, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" -msgstr "" - -#: ../nova/service.py:174 -msgid "Service killed that has no database entry" -msgstr "" - -#: ../nova/service.py:195 -msgid "The service database object disappeared, Recreating it." -msgstr "" - -#: ../nova/service.py:207 -msgid "Recovered model server connection!" -msgstr "" - -#: ../nova/service.py:213 -msgid "model server went away" -msgstr "" - -#: ../nova/auth/ldapdriver.py:174 -#, python-format -msgid "LDAP user %s already exists" -msgstr "" - -#: ../nova/auth/ldapdriver.py:205 -#, python-format -msgid "LDAP object for %s doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:348 -#, python-format -msgid "User %s doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:472 -#, python-format -msgid "Group can't be created because group %s already exists" -msgstr "" - -#: ../nova/auth/ldapdriver.py:478 -#, python-format -msgid "Group can't be created because user %s doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:495 -#, python-format -msgid "User %s can't be searched in group because the user doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:507 -#, python-format -msgid "User %s can't be added to the group because the user doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 -#, python-format -msgid "The group at dn %s doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:513 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "" - -#: ../nova/auth/ldapdriver.py:524 -#, python-format -msgid "" -"User %s can't be removed from the group because the user doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:528 -#, python-format -msgid "User %s is not a member of the group" -msgstr "" - -#: ../nova/auth/ldapdriver.py:542 -#, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." -msgstr "" - -#: ../nova/auth/ldapdriver.py:549 -#, python-format -msgid "User %s can't be removed from all because the user doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:564 -#, python-format -msgid "Group at dn %s doesn't exist" -msgstr "" - -#: ../nova/virt/xenapi/network_utils.py:40 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "" - -#: ../nova/virt/xenapi/network_utils.py:43 -#, python-format -msgid "Found no network for bridge %s" -msgstr "" - -#: ../nova/api/ec2/admin.py:97 -#, python-format -msgid "Creating new user: %s" -msgstr "" - -#: ../nova/api/ec2/admin.py:105 -#, python-format -msgid "Deleting user: %s" -msgstr "" - -#: ../nova/api/ec2/admin.py:127 -#, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:131 -#, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:137 -#, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:141 -#, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:146 ../nova/api/ec2/admin.py:223 -msgid "operation must be add or remove" -msgstr "" - -#: ../nova/api/ec2/admin.py:159 -#, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:177 -#, python-format -msgid "Create project %(name)s managed by %(manager_user)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:190 -#, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:200 -#, python-format -msgid "Delete project: %s" -msgstr "" - -#: ../nova/api/ec2/admin.py:214 -#, python-format -msgid "Adding user %(user)s to project %(project)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:218 -#, python-format -msgid "Removing user %(user)s from project %(project)s" -msgstr "" diff --git a/po/oc.po b/po/oc.po deleted file mode 100644 index 71887285f97b..000000000000 --- a/po/oc.po +++ /dev/null @@ -1,2794 +0,0 @@ -# Occitan (post 1500) translation for nova -# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 -# This file is distributed under the same license as the nova package. -# FIRST AUTHOR , 2011. -# -msgid "" -msgstr "" -"Project-Id-Version: nova\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" -"PO-Revision-Date: 2011-11-17 07:23+0000\n" -"Last-Translator: Cédric VALMARY (Tot en òc) \n" -"Language-Team: Occitan (post 1500) \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-11-18 05:37+0000\n" -"X-Generator: Launchpad (build 14299)\n" - -#: ../nova/scheduler/chance.py:37 ../nova/scheduler/zone.py:55 -#: ../nova/scheduler/simple.py:75 ../nova/scheduler/simple.py:110 -#: ../nova/scheduler/simple.py:122 -msgid "No hosts found" -msgstr "Pas d'òste trobat" - -#: ../nova/exception.py:33 -msgid "Unexpected error while running command." -msgstr "Error imprevista al moment de l'execucion de la comanda" - -#: ../nova/exception.py:36 -#, python-format -msgid "" -"%(description)s\n" -"Command: %(cmd)s\n" -"Exit code: %(exit_code)s\n" -"Stdout: %(stdout)r\n" -"Stderr: %(stderr)r" -msgstr "" -"%(description)s\n" -"Comanda : %(cmd)s\n" -"Valor retornada : %(exit_code)s\n" -"Sortida estandarda : %(stdout)r\n" -"Sortida d'error : %(stderr)r" - -#: ../nova/exception.py:107 -msgid "DB exception wrapped" -msgstr "Remontada d'excepcion de la banca de donadas" - -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:120 -msgid "Uncaught exception" -msgstr "Excepcion pas prevista" - -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" -msgstr "" - -#: ../nova/volume/api.py:47 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" -msgstr "" - -#: ../nova/volume/api.py:71 ../nova/volume/api.py:96 -msgid "Volume status must be available" -msgstr "L'estatut del volum deu èsser disponible" - -#: ../nova/volume/api.py:98 -msgid "Volume is already attached" -msgstr "Volum ja estacat" - -#: ../nova/volume/api.py:104 -msgid "Volume is already detached" -msgstr "Volum ja destacat" - -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" -msgstr "Fracàs al moment de la lectura de l'ip privada" - -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" -msgstr "Fracàs al moment de la lectura de las ip privadas" - -#: ../nova/api/openstack/servers.py:152 -#, python-format -msgid "%(param)s property not found for image %(_image_id)s" -msgstr "" - -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" -msgstr "Pas de para de claus definida" - -#: ../nova/api/openstack/servers.py:238 -#, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::lock %s" - -#: ../nova/api/openstack/servers.py:253 -#, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::unlock %s" - -#: ../nova/api/openstack/servers.py:267 -#, python-format -msgid "Compute.api::get_lock %s" -msgstr "Compute.api::get_lock %s" - -#: ../nova/api/openstack/servers.py:281 -#, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" - -#: ../nova/api/openstack/servers.py:292 -#, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pause %s" - -#: ../nova/api/openstack/servers.py:303 -#, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::unpause %s" - -#: ../nova/api/openstack/servers.py:314 -#, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::suspend %s" - -#: ../nova/api/openstack/servers.py:325 -#, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" - -#: ../nova/virt/xenapi/volumeops.py:48 ../nova/virt/xenapi/volumeops.py:101 -#: ../nova/db/sqlalchemy/api.py:731 ../nova/virt/libvirt_conn.py:741 -#: ../nova/api/ec2/__init__.py:317 -#, python-format -msgid "Instance %s not found" -msgstr "Instància %s pas trobada" - -#. NOTE: No Resource Pool concept so far -#: ../nova/virt/xenapi/volumeops.py:51 -#, python-format -msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" -msgstr "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" - -#: ../nova/virt/xenapi/volumeops.py:69 -#, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" - -#: ../nova/virt/xenapi/volumeops.py:80 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "" - -#: ../nova/virt/xenapi/volumeops.py:91 -#, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Impossible d'estacar lo volum a l'instància %s" - -#: ../nova/virt/xenapi/volumeops.py:93 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "" - -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:104 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" - -#: ../nova/virt/xenapi/volumeops.py:112 -#, python-format -msgid "Unable to locate volume %s" -msgstr "Impossible de trobar lo volum %s" - -#: ../nova/virt/xenapi/volumeops.py:120 -#, python-format -msgid "Unable to detach volume %s" -msgstr "Impossible de destacar lo volum %s" - -#: ../nova/virt/xenapi/volumeops.py:127 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "" - -#: ../nova/compute/instance_types.py:41 -#, python-format -msgid "Unknown instance type: %s" -msgstr "Tipe d'instància desconegut : %s" - -#: ../nova/crypto.py:46 -msgid "Filename of root CA" -msgstr "" - -#: ../nova/crypto.py:49 -msgid "Filename of private key" -msgstr "Nom de fichièr de la clau privada" - -#: ../nova/crypto.py:51 -msgid "Filename of root Certificate Revokation List" -msgstr "" - -#: ../nova/crypto.py:53 -msgid "Where we keep our keys" -msgstr "Emplaçament de salvament de las claus" - -#: ../nova/crypto.py:55 -msgid "Where we keep our root CA" -msgstr "" - -#: ../nova/crypto.py:57 -msgid "Should we use a CA for each project?" -msgstr "" - -#: ../nova/crypto.py:61 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "" - -#: ../nova/crypto.py:66 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "" - -#: ../nova/crypto.py:71 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" -msgstr "" - -#: ../nova/crypto.py:258 -#, python-format -msgid "Flags path: %s" -msgstr "" - -#: ../nova/scheduler/manager.py:69 -#, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" -msgstr "" - -#: ../nova/compute/manager.py:78 -#, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "" - -#: ../nova/compute/manager.py:80 -#, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" -msgstr "" - -#: ../nova/compute/manager.py:84 -#, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "" - -#: ../nova/compute/manager.py:86 -#, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "" - -#: ../nova/compute/manager.py:91 -#, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "" - -#: ../nova/compute/manager.py:95 -#, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "" - -#: ../nova/compute/manager.py:179 -msgid "Instance has already been created" -msgstr "" - -#: ../nova/compute/manager.py:180 -#, python-format -msgid "instance %s: starting..." -msgstr "" - -#. pylint: disable=W0702 -#: ../nova/compute/manager.py:219 -#, python-format -msgid "instance %s: Failed to spawn" -msgstr "" - -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 -#, python-format -msgid "Terminating instance %s" -msgstr "" - -#: ../nova/compute/manager.py:255 -#, python-format -msgid "Deallocating address %s" -msgstr "" - -#: ../nova/compute/manager.py:268 -#, python-format -msgid "trying to destroy already destroyed instance: %s" -msgstr "" - -#: ../nova/compute/manager.py:282 -#, python-format -msgid "Rebooting instance %s" -msgstr "" - -#: ../nova/compute/manager.py:287 -#, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" -msgstr "" - -#: ../nova/compute/manager.py:311 -#, python-format -msgid "instance %s: snapshotting" -msgstr "" - -#: ../nova/compute/manager.py:316 -#, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" -msgstr "" - -#: ../nova/compute/manager.py:332 -#, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" -msgstr "" - -#: ../nova/compute/manager.py:335 -#, python-format -msgid "instance %s: setting admin password" -msgstr "" - -#: ../nova/compute/manager.py:353 -#, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" -msgstr "" - -#: ../nova/compute/manager.py:362 -#, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" -msgstr "" - -#: ../nova/compute/manager.py:372 -#, python-format -msgid "instance %s: rescuing" -msgstr "" - -#: ../nova/compute/manager.py:387 -#, python-format -msgid "instance %s: unrescuing" -msgstr "" - -#: ../nova/compute/manager.py:406 -#, python-format -msgid "instance %s: pausing" -msgstr "" - -#: ../nova/compute/manager.py:423 -#, python-format -msgid "instance %s: unpausing" -msgstr "" - -#: ../nova/compute/manager.py:440 -#, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "" - -#: ../nova/compute/manager.py:453 -#, python-format -msgid "instance %s: suspending" -msgstr "" - -#: ../nova/compute/manager.py:472 -#, python-format -msgid "instance %s: resuming" -msgstr "" - -#: ../nova/compute/manager.py:491 -#, python-format -msgid "instance %s: locking" -msgstr "" - -#: ../nova/compute/manager.py:503 -#, python-format -msgid "instance %s: unlocking" -msgstr "" - -#: ../nova/compute/manager.py:513 -#, python-format -msgid "instance %s: getting locked state" -msgstr "" - -#: ../nova/compute/manager.py:526 -#, python-format -msgid "instance %s: reset network" -msgstr "" - -#: ../nova/compute/manager.py:535 ../nova/api/ec2/cloud.py:515 -#, python-format -msgid "Get console output for instance %s" -msgstr "" - -#: ../nova/compute/manager.py:543 -#, python-format -msgid "instance %s: getting ajax console" -msgstr "" - -#: ../nova/compute/manager.py:553 -#, python-format -msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" -msgstr "" - -#. pylint: disable=W0702 -#. NOTE(vish): The inline callback eats the exception info so we -#. log the traceback here and reraise the same -#. ecxception below. -#: ../nova/compute/manager.py:569 -#, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" -msgstr "" - -#: ../nova/compute/manager.py:585 -#, python-format -msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" -msgstr "" - -#: ../nova/compute/manager.py:588 -#, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "" - -#: ../nova/scheduler/simple.py:53 -#, python-format -msgid "Host %s is not alive" -msgstr "" - -#: ../nova/scheduler/simple.py:65 -msgid "All hosts have too many cores" -msgstr "" - -#: ../nova/scheduler/simple.py:87 -#, python-format -msgid "Host %s not available" -msgstr "" - -#: ../nova/scheduler/simple.py:99 -msgid "All hosts have too many gigabytes" -msgstr "" - -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many networks" -msgstr "" - -#: ../nova/volume/manager.py:85 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "" - -#: ../nova/volume/manager.py:90 -#, python-format -msgid "volume %s: skipping export" -msgstr "" - -#: ../nova/volume/manager.py:96 -#, python-format -msgid "volume %s: creating" -msgstr "" - -#: ../nova/volume/manager.py:108 -#, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "" - -#: ../nova/volume/manager.py:112 -#, python-format -msgid "volume %s: creating export" -msgstr "" - -#: ../nova/volume/manager.py:123 -#, python-format -msgid "volume %s: created successfully" -msgstr "" - -#: ../nova/volume/manager.py:131 -msgid "Volume is still attached" -msgstr "" - -#: ../nova/volume/manager.py:133 -msgid "Volume is not local to this node" -msgstr "" - -#: ../nova/volume/manager.py:136 -#, python-format -msgid "volume %s: removing export" -msgstr "" - -#: ../nova/volume/manager.py:138 -#, python-format -msgid "volume %s: deleting" -msgstr "" - -#: ../nova/volume/manager.py:147 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "" - -#: ../nova/virt/xenapi/fake.py:74 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "" - -#: ../nova/virt/xenapi/fake.py:304 ../nova/virt/xenapi/fake.py:404 -#: ../nova/virt/xenapi/fake.py:422 ../nova/virt/xenapi/fake.py:478 -msgid "Raising NotImplemented" -msgstr "" - -#: ../nova/virt/xenapi/fake.py:306 -#, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "" - -#: ../nova/virt/xenapi/fake.py:341 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "" - -#: ../nova/virt/xenapi/fake.py:346 -#, python-format -msgid "Calling getter %s" -msgstr "" - -#: ../nova/virt/xenapi/fake.py:406 -#, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "" - -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." -msgstr "" - -#: ../nova/tests/test_cloud.py:268 -#, python-format -msgid "Need to watch instance %s until it's running..." -msgstr "" - -#: ../nova/virt/connection.py:73 -msgid "Failed to open connection to the hypervisor" -msgstr "" - -#: ../nova/network/linux_net.py:187 -#, python-format -msgid "Starting VLAN inteface %s" -msgstr "" - -#: ../nova/network/linux_net.py:208 -#, python-format -msgid "Starting Bridge interface for %s" -msgstr "" - -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:314 -#, python-format -msgid "Hupping dnsmasq threw %s" -msgstr "" - -#: ../nova/network/linux_net.py:316 -#, python-format -msgid "Pid %d is stale, relaunching dnsmasq" -msgstr "" - -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:358 -#, python-format -msgid "killing radvd threw %s" -msgstr "" - -#: ../nova/network/linux_net.py:360 -#, python-format -msgid "Pid %d is stale, relaunching radvd" -msgstr "" - -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:449 -#, python-format -msgid "Killing dnsmasq threw %s" -msgstr "" - -#: ../nova/utils.py:58 -#, python-format -msgid "Inner Exception: %s" -msgstr "" - -#: ../nova/utils.py:59 -#, python-format -msgid "Class %s cannot be found" -msgstr "" - -#: ../nova/utils.py:118 -#, python-format -msgid "Fetching %s" -msgstr "" - -#: ../nova/utils.py:130 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "" - -#: ../nova/utils.py:143 ../nova/utils.py:183 -#, python-format -msgid "Result was %s" -msgstr "" - -#: ../nova/utils.py:159 -#, python-format -msgid "Running cmd (SSH): %s" -msgstr "" - -#: ../nova/utils.py:217 -#, python-format -msgid "debug in callback: %s" -msgstr "" - -#: ../nova/utils.py:222 -#, python-format -msgid "Running %s" -msgstr "" - -#: ../nova/utils.py:262 -#, python-format -msgid "Link Local address is not found.:%s" -msgstr "" - -#: ../nova/utils.py:265 -#, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" -msgstr "" - -#: ../nova/utils.py:363 -#, python-format -msgid "Invalid backend: %s" -msgstr "" - -#: ../nova/utils.py:374 -#, python-format -msgid "backend %s" -msgstr "" - -#: ../nova/fakerabbit.py:49 -#, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" -msgstr "" - -#: ../nova/fakerabbit.py:54 -#, python-format -msgid "Publishing to route %s" -msgstr "" - -#: ../nova/fakerabbit.py:84 -#, python-format -msgid "Declaring queue %s" -msgstr "" - -#: ../nova/fakerabbit.py:90 -#, python-format -msgid "Declaring exchange %s" -msgstr "" - -#: ../nova/fakerabbit.py:96 -#, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" -msgstr "" - -#: ../nova/fakerabbit.py:121 -#, python-format -msgid "Getting from %(queue)s: %(message)s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:135 ../nova/virt/hyperv.py:171 -#, python-format -msgid "Created VM %s..." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:138 -#, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:168 -#, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:171 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:187 -#, python-format -msgid "VBD not found in instance %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:197 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:209 -#, python-format -msgid "Unable to destroy VBD %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:224 -#, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:227 -#, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:246 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." -msgstr "" - -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vm_utils.py:258 -#, python-format -msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:272 -#, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:327 -#, python-format -msgid "Size for image %(image)s:%(virtual_size)d" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:332 -#, python-format -msgid "Glance image %s" -msgstr "" - -#. we need to invoke a plugin for copying VDI's -#. content into proper path -#: ../nova/virt/xenapi/vm_utils.py:342 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:352 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:361 -#, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:386 ../nova/virt/xenapi/vm_utils.py:402 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:397 -#, python-format -msgid "PV Kernel in VDI:%s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:405 -#, python-format -msgid "Running pygrub against %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:411 -#, python-format -msgid "Found Xen kernel %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:413 -msgid "No Xen kernel found. Booting HVM." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:425 ../nova/virt/hyperv.py:431 -#, python-format -msgid "duplicate name found: %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:442 -#, python-format -msgid "VDI %s is still available" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:463 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:465 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:525 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:542 -#, python-format -msgid "Re-scanning SR %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:567 -#, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:574 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:590 -#, python-format -msgid "No VDIs found for VM %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:594 -#, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:653 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 -#, python-format -msgid "Creating VBD for VDI %s ... " -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:655 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190 -#, python-format -msgid "Creating VBD for VDI %s done." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:657 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:659 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 -#, python-format -msgid "Plugging VBD %s done." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:661 -#, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:664 -#, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:668 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 -#, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:671 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 -#, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:683 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:211 -msgid "VBD.unplug successful first time." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:688 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 -msgid "VBD.unplug rejected: retrying..." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:692 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 -msgid "VBD.unplug successful eventually." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:695 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 -#, python-format -msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:704 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 -#, python-format -msgid "Ignoring XenAPI.Failure %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:735 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:747 -#, python-format -msgid "Writing partition table %s done." -msgstr "" - -#: ../nova/tests/test_rpc.py:89 -#, python-format -msgid "Nested received %(queue)s, %(value)s" -msgstr "" - -#: ../nova/tests/test_rpc.py:95 -#, python-format -msgid "Nested return %s" -msgstr "" - -#: ../nova/tests/test_rpc.py:120 ../nova/tests/test_rpc.py:126 -#, python-format -msgid "Received %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:44 -msgid "Use of empty request context is deprecated" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:133 -#, python-format -msgid "No service for id %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:251 -#, python-format -msgid "No service for %(host)s, %(binary)s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:608 -#, python-format -msgid "No floating ip for address %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:629 -#, python-format -msgid "No address for instance %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:961 -#, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 -#, python-format -msgid "No network for id %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1115 -#, python-format -msgid "No network for bridge %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 -#, python-format -msgid "No network for instance %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1277 -#, python-format -msgid "Token %s does not exist" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1302 -#, python-format -msgid "No quota for project_id %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1455 ../nova/db/sqlalchemy/api.py:1501 -#: ../nova/api/ec2/__init__.py:323 -#, python-format -msgid "Volume %s not found" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1514 -#, python-format -msgid "No export device found for volume %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1527 -#, python-format -msgid "No target id found for volume %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1572 -#, python-format -msgid "No security group with id %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1589 -#, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1682 -#, python-format -msgid "No secuity group rule with id %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1756 -#, python-format -msgid "No user for id %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1772 -#, python-format -msgid "No user for access key %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1834 -#, python-format -msgid "No project with id %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1979 -#, python-format -msgid "No console pool with id %(pool_id)s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:1996 -#, python-format -msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:2035 -#, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:2057 -#, python-format -msgid "on instance %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:2058 -#, python-format -msgid "No console with id %(console_id)s %(idesc)s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 -#, python-format -msgid "No zone with id %(zone_id)s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:160 -#, python-format -msgid "Checking state of %s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:165 -#, python-format -msgid "Current state of %(name)s was %(state)s." -msgstr "" - -#: ../nova/virt/libvirt_conn.py:183 -#, python-format -msgid "Connecting to libvirt: %s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:196 -msgid "Connection to libvirt broke" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:258 -#, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:283 -#, python-format -msgid "Invalid device path %s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:313 -#, python-format -msgid "No disk at %s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:336 -#, python-format -msgid "instance %s: rebooted" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:339 -#, python-format -msgid "_wait_for_reboot failed: %s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:382 -#, python-format -msgid "instance %s: rescued" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:385 -#, python-format -msgid "_wait_for_rescue failed: %s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:411 -#, python-format -msgid "instance %s: is running" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:422 -#, python-format -msgid "instance %s: booted" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 -#, python-format -msgid "instance %s: failed to boot" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:436 -#, python-format -msgid "virsh said: %r" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:440 -msgid "cool, it's a device" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:448 -#, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:456 -#, python-format -msgid "Contents of file %(fpath)s: %(contents)r" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:489 -msgid "Unable to find an open port" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:563 -#, python-format -msgid "instance %s: Creating image" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:646 -#, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:649 -#, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" -msgstr "" - -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt_conn.py:657 -#, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" -msgstr "" - -#. TODO(termie): cache? -#: ../nova/virt/libvirt_conn.py:665 -#, python-format -msgid "instance %s: starting toXML method" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:732 -#, python-format -msgid "instance %s: finished toXML method" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:751 -msgid "diagnostics are not supported for libvirt" -msgstr "" - -#: ../nova/virt/libvirt_conn.py:1225 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" -msgstr "" - -#: ../nova/api/ec2/metadatarequesthandler.py:76 -#, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "" - -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" -msgstr "" - -#: ../nova/network/api.py:39 -#, python-format -msgid "Quota exceeeded for %s, tried to allocate address" -msgstr "" - -#: ../nova/network/api.py:42 -msgid "Address quota exceeded. You cannot allocate any more addresses" -msgstr "" - -#: ../nova/tests/test_volume.py:162 -#, python-format -msgid "Target %s allocated" -msgstr "" - -#: ../nova/virt/images.py:70 -#, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" -msgstr "" - -#: ../nova/scheduler/driver.py:66 -msgid "Must implement a fallback schedule" -msgstr "" - -#: ../nova/console/manager.py:70 -msgid "Adding console" -msgstr "" - -#: ../nova/console/manager.py:90 -#, python-format -msgid "Tried to remove non-existant console %(console_id)s." -msgstr "" - -#: ../nova/api/direct.py:149 -msgid "not available" -msgstr "" - -#: ../nova/api/ec2/cloud.py:62 -#, python-format -msgid "The key_pair %s already exists" -msgstr "" - -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:118 -#, python-format -msgid "Generating root CA: %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:303 -#, python-format -msgid "Create key pair %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:311 -#, python-format -msgid "Delete key pair %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:386 -#, python-format -msgid "%s is not a valid ipProtocol" -msgstr "" - -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" -msgstr "" - -#: ../nova/api/ec2/cloud.py:421 -#, python-format -msgid "Revoke security group ingress %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:430 ../nova/api/ec2/cloud.py:459 -msgid "Not enough parameters to build a valid rule." -msgstr "" - -#: ../nova/api/ec2/cloud.py:443 -msgid "No rule for the specified parameters." -msgstr "" - -#: ../nova/api/ec2/cloud.py:450 -#, python-format -msgid "Authorize security group ingress %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:464 -#, python-format -msgid "This rule already exists in group %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:492 -#, python-format -msgid "Create Security Group %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:495 -#, python-format -msgid "group %s already exists" -msgstr "" - -#: ../nova/api/ec2/cloud.py:507 -#, python-format -msgid "Delete security group %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:584 -#, python-format -msgid "Create volume of %s GB" -msgstr "" - -#: ../nova/api/ec2/cloud.py:612 -#, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:629 -#, python-format -msgid "Detach volume %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:761 -msgid "Allocate address" -msgstr "" - -#: ../nova/api/ec2/cloud.py:766 -#, python-format -msgid "Release address %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:771 -#, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:780 -#, python-format -msgid "Disassociate address %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:807 -msgid "Going to start terminating instances" -msgstr "" - -#: ../nova/api/ec2/cloud.py:815 -#, python-format -msgid "Reboot instance %r" -msgstr "" - -#: ../nova/api/ec2/cloud.py:867 -#, python-format -msgid "De-registering image %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:875 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:882 ../nova/api/ec2/cloud.py:900 -#, python-format -msgid "attribute not supported: %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:890 -#, python-format -msgid "invalid id: %s" -msgstr "" - -#: ../nova/api/ec2/cloud.py:903 -msgid "user or group not specified" -msgstr "" - -#: ../nova/api/ec2/cloud.py:905 -msgid "only group \"all\" is supported" -msgstr "" - -#: ../nova/api/ec2/cloud.py:907 -msgid "operation_type must be add or remove" -msgstr "" - -#: ../nova/api/ec2/cloud.py:908 -#, python-format -msgid "Updating image %s publicity" -msgstr "" - -#: ../bin/nova-api.py:52 -#, python-format -msgid "Using paste.deploy config at: %s" -msgstr "" - -#: ../bin/nova-api.py:57 -#, python-format -msgid "No paste configuration for app: %s" -msgstr "" - -#: ../bin/nova-api.py:59 -#, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" -msgstr "" - -#: ../bin/nova-api.py:64 -#, python-format -msgid "Running %s API" -msgstr "" - -#: ../bin/nova-api.py:69 -#, python-format -msgid "No known API applications configured in %s." -msgstr "" - -#: ../bin/nova-api.py:83 -#, python-format -msgid "Starting nova-api node (version %s)" -msgstr "" - -#: ../bin/nova-api.py:89 -#, python-format -msgid "No paste configuration found for: %s" -msgstr "" - -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 -#, python-format -msgid "Argument %(key)s value %(value)s is too short." -msgstr "" - -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 -#, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." -msgstr "" - -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 -#, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." -msgstr "" - -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:102 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:130 -#, python-format -msgid "Argument %s is required." -msgstr "" - -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 -#, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." -msgstr "" - -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:73 -#, python-format -msgid "instance %(name)s: not enough free memory" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:148 -#, python-format -msgid "Starting VM %s..." -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:151 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:162 -#, python-format -msgid "Invalid value for onset_files: '%s'" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:167 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:180 -#, python-format -msgid "Instance %s: booted" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:232 -#, python-format -msgid "Instance not present %s" -msgstr "" - -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:261 -#, python-format -msgid "Starting snapshot for VM %s" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:269 -#, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:280 -#, python-format -msgid "Finished snapshot and upload for VM %s" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:356 -#, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:399 -msgid "kernel/ramdisk files removed" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:561 -#, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:564 -#, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:569 -#, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" -msgstr "" - -#: ../nova/virt/xenapi/vmops.py:760 -#, python-format -msgid "OpenSSL error: %s" -msgstr "" - -#: ../nova/tests/test_compute.py:148 -#, python-format -msgid "Running instances: %s" -msgstr "" - -#: ../nova/tests/test_compute.py:154 -#, python-format -msgid "After terminating instances: %s" -msgstr "" - -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" -msgstr "" - -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" -msgstr "" - -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" -msgstr "" - -#: ../nova/cloudpipe/pipelib.py:97 -#, python-format -msgid "Launching VPN for %s" -msgstr "" - -#: ../nova/db/sqlalchemy/migration.py:35 -msgid "python-migrate is not installed. Exiting." -msgstr "" - -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" -msgstr "" - -#: ../nova/api/ec2/__init__.py:121 -msgid "Too many failed authentications." -msgstr "" - -#: ../nova/api/ec2/__init__.py:131 -#, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and " -"will be locked out for %(lock_mins)d minutes." -msgstr "" - -#: ../nova/api/ec2/__init__.py:169 ../nova/objectstore/handler.py:140 -#, python-format -msgid "Authentication Failure: %s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:182 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" -msgstr "" - -#: ../nova/api/ec2/__init__.py:207 -#, python-format -msgid "action: %s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:209 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:281 -#, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:314 -#, python-format -msgid "InstanceNotFound raised: %s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:320 -#, python-format -msgid "VolumeNotFound raised: %s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:326 -#, python-format -msgid "NotFound raised: %s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:329 -#, python-format -msgid "ApiError raised: %s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:338 -#, python-format -msgid "Unexpected error raised: %s" -msgstr "" - -#: ../nova/api/ec2/__init__.py:343 -msgid "An unknown error has occurred. Please try your request again." -msgstr "" - -#: ../nova/auth/dbdriver.py:84 -#, python-format -msgid "User %s already exists" -msgstr "" - -#: ../nova/auth/dbdriver.py:106 ../nova/auth/ldapdriver.py:232 -#, python-format -msgid "Project can't be created because manager %s doesn't exist" -msgstr "" - -#: ../nova/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 -#, python-format -msgid "Project can't be created because user %s doesn't exist" -msgstr "" - -#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 -#, python-format -msgid "Project can't be created because project %s already exists" -msgstr "" - -#: ../nova/auth/dbdriver.py:157 ../nova/auth/ldapdriver.py:268 -#, python-format -msgid "Project can't be modified because manager %s doesn't exist" -msgstr "" - -#: ../nova/auth/dbdriver.py:245 -#, python-format -msgid "User \"%s\" not found" -msgstr "" - -#: ../nova/auth/dbdriver.py:248 -#, python-format -msgid "Project \"%s\" not found" -msgstr "" - -#: ../nova/virt/xenapi_conn.py:129 -msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username (optionally), " -"and xenapi_connection_password to use connection_type=xenapi" -msgstr "" - -#: ../nova/virt/xenapi_conn.py:311 -#, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" -msgstr "" - -#: ../nova/virt/xenapi_conn.py:317 -#, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" -msgstr "" - -#: ../nova/virt/xenapi_conn.py:331 ../nova/virt/xenapi_conn.py:344 -#, python-format -msgid "Got exception: %s" -msgstr "" - -#: ../nova/volume/san.py:67 -#, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "" - -#: ../nova/api/ec2/apirequest.py:100 -#, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" -msgstr "" - -#: ../nova/api/openstack/__init__.py:55 -#, python-format -msgid "Caught error: %s" -msgstr "" - -#: ../nova/api/openstack/__init__.py:76 -msgid "Including admin operations in API." -msgstr "" - -#: ../nova/console/xvp.py:99 -msgid "Rebuilding xvp conf" -msgstr "" - -#: ../nova/console/xvp.py:116 -#, python-format -msgid "Re-wrote %s" -msgstr "" - -#: ../nova/console/xvp.py:121 -msgid "Stopping xvp" -msgstr "" - -#: ../nova/console/xvp.py:134 -msgid "Starting xvp" -msgstr "" - -#: ../nova/console/xvp.py:141 -#, python-format -msgid "Error starting xvp: %s" -msgstr "" - -#: ../nova/console/xvp.py:144 -msgid "Restarting xvp" -msgstr "" - -#: ../nova/console/xvp.py:146 -msgid "xvp not running..." -msgstr "" - -#: ../bin/nova-manage.py:272 -msgid "" -"The above error may show that the database has not been created.\n" -"Please create a database using nova-manage sync db before running this " -"command." -msgstr "" - -#: ../bin/nova-manage.py:426 -msgid "" -"No more networks available. If this is a new installation, you need\n" -"to call something like this:\n" -"\n" -" nova-manage network create 10.0.0.0/8 10 64\n" -"\n" -msgstr "" - -#: ../bin/nova-manage.py:431 -msgid "" -"The above error may show that the certificate db has not been created.\n" -"Please create a database by running a nova-api server on this host." -msgstr "" - -#: ../bin/nova-manage.py:447 ../bin/nova-manage.py:536 -msgid "network" -msgstr "" - -#: ../bin/nova-manage.py:448 -msgid "IP address" -msgstr "" - -#: ../bin/nova-manage.py:449 -msgid "MAC address" -msgstr "" - -#: ../bin/nova-manage.py:450 -msgid "hostname" -msgstr "" - -#: ../bin/nova-manage.py:451 -msgid "host" -msgstr "" - -#: ../bin/nova-manage.py:537 -msgid "netmask" -msgstr "" - -#: ../bin/nova-manage.py:538 -msgid "start address" -msgstr "" - -#: ../nova/virt/disk.py:69 -#, python-format -msgid "Failed to load partition: %s" -msgstr "" - -#: ../nova/virt/disk.py:91 -#, python-format -msgid "Failed to mount filesystem: %s" -msgstr "" - -#: ../nova/virt/disk.py:124 -#, python-format -msgid "nbd device %s did not show up" -msgstr "" - -#: ../nova/virt/disk.py:128 -#, python-format -msgid "Could not attach image to loopback: %s" -msgstr "" - -#: ../nova/virt/disk.py:151 -msgid "No free nbd devices" -msgstr "" - -#: ../doc/ext/nova_todo.py:46 -#, python-format -msgid "%(filename)s, line %(line_info)d" -msgstr "" - -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:118 -msgid "In init host" -msgstr "" - -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" -msgstr "" - -#: ../nova/virt/hyperv.py:148 -#, python-format -msgid "Starting VM %s " -msgstr "" - -#: ../nova/virt/hyperv.py:150 -#, python-format -msgid "Started VM %s " -msgstr "" - -#: ../nova/virt/hyperv.py:152 -#, python-format -msgid "spawn vm failed: %s" -msgstr "" - -#: ../nova/virt/hyperv.py:169 -#, python-format -msgid "Failed to create VM %s" -msgstr "" - -#: ../nova/virt/hyperv.py:188 -#, python-format -msgid "Set memory for vm %s..." -msgstr "" - -#: ../nova/virt/hyperv.py:198 -#, python-format -msgid "Set vcpus for vm %s..." -msgstr "" - -#: ../nova/virt/hyperv.py:202 -#, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" -msgstr "" - -#: ../nova/virt/hyperv.py:227 -#, python-format -msgid "Failed to add diskdrive to VM %s" -msgstr "" - -#: ../nova/virt/hyperv.py:230 -#, python-format -msgid "New disk drive path is %s" -msgstr "" - -#: ../nova/virt/hyperv.py:247 -#, python-format -msgid "Failed to add vhd file to VM %s" -msgstr "" - -#: ../nova/virt/hyperv.py:249 -#, python-format -msgid "Created disk for %s" -msgstr "" - -#: ../nova/virt/hyperv.py:253 -#, python-format -msgid "Creating nic for %s " -msgstr "" - -#: ../nova/virt/hyperv.py:272 -msgid "Failed creating a port on the external vswitch" -msgstr "" - -#: ../nova/virt/hyperv.py:273 -#, python-format -msgid "Failed creating port for %s" -msgstr "" - -#: ../nova/virt/hyperv.py:276 -#, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" -msgstr "" - -#: ../nova/virt/hyperv.py:286 -#, python-format -msgid "Failed to add nic to VM %s" -msgstr "" - -#: ../nova/virt/hyperv.py:288 -#, python-format -msgid "Created nic for %s " -msgstr "" - -#: ../nova/virt/hyperv.py:321 -#, python-format -msgid "WMI job failed: %s" -msgstr "" - -#: ../nova/virt/hyperv.py:325 -#, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " -msgstr "" - -#: ../nova/virt/hyperv.py:361 -#, python-format -msgid "Got request to destroy vm %s" -msgstr "" - -#: ../nova/virt/hyperv.py:386 -#, python-format -msgid "Failed to destroy vm %s" -msgstr "" - -#: ../nova/virt/hyperv.py:393 -#, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" -msgstr "" - -#: ../nova/virt/hyperv.py:415 -#, python-format -msgid "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" -msgstr "" - -#: ../nova/virt/hyperv.py:451 -#, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" -msgstr "" - -#: ../nova/virt/hyperv.py:454 -#, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" -msgstr "" - -#: ../nova/compute/api.py:71 -#, python-format -msgid "Instance %d was not found in get_network_topic" -msgstr "" - -#: ../nova/compute/api.py:77 -#, python-format -msgid "Instance %d has no host" -msgstr "" - -#: ../nova/compute/api.py:97 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" -msgstr "" - -#: ../nova/compute/api.py:99 -#, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." -msgstr "" - -#: ../nova/compute/api.py:112 -msgid "Creating a raw instance" -msgstr "" - -#: ../nova/compute/api.py:160 -#, python-format -msgid "Going to run %s instances..." -msgstr "" - -#: ../nova/compute/api.py:187 -#, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" -msgstr "" - -#: ../nova/compute/api.py:292 -#, python-format -msgid "Going to try to terminate %s" -msgstr "" - -#: ../nova/compute/api.py:296 -#, python-format -msgid "Instance %d was not found during terminate" -msgstr "" - -#: ../nova/compute/api.py:301 -#, python-format -msgid "Instance %d is already being terminated" -msgstr "" - -#: ../nova/compute/api.py:481 -#, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" -msgstr "" - -#: ../nova/compute/api.py:496 -msgid "Volume isn't attached to anything!" -msgstr "" - -#: ../nova/rpc.py:98 -#, python-format -msgid "" -"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in " -"%(fl_intv)d seconds." -msgstr "" - -#: ../nova/rpc.py:103 -#, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." -msgstr "" - -#: ../nova/rpc.py:122 -msgid "Reconnected to queue" -msgstr "" - -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" -msgstr "" - -#: ../nova/rpc.py:159 -#, python-format -msgid "Initing the Adapter Consumer for %s" -msgstr "" - -#: ../nova/rpc.py:178 -#, python-format -msgid "received %s" -msgstr "" - -#. NOTE(vish): we may not want to ack here, but that means that bad -#. messages stay in the queue indefinitely, so for now -#. we just log the message and send an error string -#. back to the caller -#: ../nova/rpc.py:191 -#, python-format -msgid "no method for message: %s" -msgstr "" - -#: ../nova/rpc.py:192 -#, python-format -msgid "No method for message: %s" -msgstr "" - -#: ../nova/rpc.py:253 -#, python-format -msgid "Returning exception %s to caller" -msgstr "" - -#: ../nova/rpc.py:294 -#, python-format -msgid "unpacked context: %s" -msgstr "" - -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." -msgstr "" - -#: ../nova/rpc.py:316 -#, python-format -msgid "MSG_ID is %s" -msgstr "" - -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." -msgstr "" - -#: ../nova/rpc.py:364 -#, python-format -msgid "response %s" -msgstr "" - -#: ../nova/rpc.py:373 -#, python-format -msgid "topic is %s" -msgstr "" - -#: ../nova/rpc.py:374 -#, python-format -msgid "message %s" -msgstr "" - -#: ../nova/volume/driver.py:78 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "" - -#: ../nova/volume/driver.py:87 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "" - -#: ../nova/volume/driver.py:220 -#, python-format -msgid "FAKE AOE: %s" -msgstr "" - -#: ../nova/volume/driver.py:233 -msgid "Skipping ensure_export. No iscsi_target " -msgstr "" - -#: ../nova/volume/driver.py:279 ../nova/volume/driver.py:288 -msgid "Skipping remove_export. No iscsi_target " -msgstr "" - -#: ../nova/volume/driver.py:347 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" - -#: ../nova/volume/driver.py:359 -#, python-format -msgid "rbd has no pool %s" -msgstr "" - -#: ../nova/volume/driver.py:414 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" - -#: ../nova/volume/driver.py:416 -msgid "Sheepdog is not working" -msgstr "" - -#: ../nova/wsgi.py:68 -#, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" -msgstr "" - -#: ../nova/wsgi.py:147 -msgid "You must implement __call__" -msgstr "" - -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" -msgstr "" - -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" -msgstr "" - -#: ../bin/nova-dhcpbridge.py:80 -msgid "releasing ip" -msgstr "" - -#: ../bin/nova-dhcpbridge.py:123 -#, python-format -msgid "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" -msgstr "" - -#: ../nova/virt/fake.py:239 -#, python-format -msgid "Instance %s Not Found" -msgstr "" - -#: ../nova/network/manager.py:153 -#, python-format -msgid "Dissassociated %s stale fixed ip(s)" -msgstr "" - -#: ../nova/network/manager.py:157 -msgid "setting network host" -msgstr "" - -#: ../nova/network/manager.py:212 -#, python-format -msgid "Leasing IP %s" -msgstr "" - -#: ../nova/network/manager.py:216 -#, python-format -msgid "IP %s leased that isn't associated" -msgstr "" - -#: ../nova/network/manager.py:220 -#, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" -msgstr "" - -#: ../nova/network/manager.py:228 -#, python-format -msgid "IP %s leased that was already deallocated" -msgstr "" - -#: ../nova/network/manager.py:233 -#, python-format -msgid "Releasing IP %s" -msgstr "" - -#: ../nova/network/manager.py:237 -#, python-format -msgid "IP %s released that isn't associated" -msgstr "" - -#: ../nova/network/manager.py:241 -#, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" -msgstr "" - -#: ../nova/network/manager.py:244 -#, python-format -msgid "IP %s released that was not leased" -msgstr "" - -#: ../nova/network/manager.py:519 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:57 -#, python-format -msgid "Introducing %s..." -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:74 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:78 -msgid "Unable to create Storage Repository" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:90 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:96 -#, python-format -msgid "Forgetting SR %s ... " -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:101 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:107 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:111 -#, python-format -msgid "Forgetting SR %s done." -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:113 -#, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:123 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:128 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:146 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:175 -#, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:197 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "" - -#: ../nova/objectstore/image.py:262 -#, python-format -msgid "Failed to decrypt private key: %s" -msgstr "" - -#: ../nova/objectstore/image.py:269 -#, python-format -msgid "Failed to decrypt initialization vector: %s" -msgstr "" - -#: ../nova/objectstore/image.py:277 -#, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" -msgstr "" - -#: ../nova/objectstore/handler.py:106 -#, python-format -msgid "Unknown S3 value type %r" -msgstr "" - -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" -msgstr "" - -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" -msgstr "" - -#: ../nova/objectstore/handler.py:209 -#, python-format -msgid "List keys for bucket %s" -msgstr "" - -#: ../nova/objectstore/handler.py:217 -#, python-format -msgid "Unauthorized attempt to access bucket %s" -msgstr "" - -#: ../nova/objectstore/handler.py:235 -#, python-format -msgid "Creating bucket %s" -msgstr "" - -#: ../nova/objectstore/handler.py:245 -#, python-format -msgid "Deleting bucket %s" -msgstr "" - -#: ../nova/objectstore/handler.py:249 -#, python-format -msgid "Unauthorized attempt to delete bucket %s" -msgstr "" - -#: ../nova/objectstore/handler.py:273 -#, python-format -msgid "Getting object: %(bname)s / %(nm)s" -msgstr "" - -#: ../nova/objectstore/handler.py:276 -#, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" -msgstr "" - -#: ../nova/objectstore/handler.py:296 -#, python-format -msgid "Putting object: %(bname)s / %(nm)s" -msgstr "" - -#: ../nova/objectstore/handler.py:299 -#, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" -msgstr "" - -#: ../nova/objectstore/handler.py:318 -#, python-format -msgid "Deleting object: %(bname)s / %(nm)s" -msgstr "" - -#: ../nova/objectstore/handler.py:322 -#, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" -msgstr "" - -#: ../nova/objectstore/handler.py:396 -#, python-format -msgid "Not authorized to upload image: invalid directory %s" -msgstr "" - -#: ../nova/objectstore/handler.py:404 -#, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" -msgstr "" - -#: ../nova/objectstore/handler.py:409 -#, python-format -msgid "Starting image upload: %s" -msgstr "" - -#: ../nova/objectstore/handler.py:423 -#, python-format -msgid "Not authorized to update attributes of image %s" -msgstr "" - -#: ../nova/objectstore/handler.py:431 -#, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" -msgstr "" - -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 -#, python-format -msgid "Updating user fields on image %s" -msgstr "" - -#: ../nova/objectstore/handler.py:450 -#, python-format -msgid "Unauthorized attempt to delete image %s" -msgstr "" - -#: ../nova/objectstore/handler.py:455 -#, python-format -msgid "Deleted image: %s" -msgstr "" - -#: ../nova/auth/manager.py:259 -#, python-format -msgid "Looking up user: %r" -msgstr "" - -#: ../nova/auth/manager.py:263 -#, python-format -msgid "Failed authorization for access key %s" -msgstr "" - -#: ../nova/auth/manager.py:264 -#, python-format -msgid "No user found for access key %s" -msgstr "" - -#: ../nova/auth/manager.py:270 -#, python-format -msgid "Using project name = user name (%s)" -msgstr "" - -#: ../nova/auth/manager.py:277 -#, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" -msgstr "" - -#: ../nova/auth/manager.py:279 -#, python-format -msgid "No project called %s could be found" -msgstr "" - -#: ../nova/auth/manager.py:287 -#, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" -msgstr "" - -#: ../nova/auth/manager.py:289 -#, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" -msgstr "" - -#: ../nova/auth/manager.py:298 ../nova/auth/manager.py:309 -#, python-format -msgid "Invalid signature for user %s" -msgstr "" - -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" -msgstr "" - -#: ../nova/auth/manager.py:380 -msgid "Must specify project" -msgstr "" - -#: ../nova/auth/manager.py:414 -#, python-format -msgid "The %s role can not be found" -msgstr "" - -#: ../nova/auth/manager.py:416 -#, python-format -msgid "The %s role is global only" -msgstr "" - -#: ../nova/auth/manager.py:420 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" -msgstr "" - -#: ../nova/auth/manager.py:423 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" -msgstr "" - -#: ../nova/auth/manager.py:448 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" -msgstr "" - -#: ../nova/auth/manager.py:451 -#, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" -msgstr "" - -#: ../nova/auth/manager.py:515 -#, python-format -msgid "Created project %(name)s with manager %(manager_user)s" -msgstr "" - -#: ../nova/auth/manager.py:533 -#, python-format -msgid "modifying project %s" -msgstr "" - -#: ../nova/auth/manager.py:545 -#, python-format -msgid "Adding user %(uid)s to project %(pid)s" -msgstr "" - -#: ../nova/auth/manager.py:566 -#, python-format -msgid "Remove user %(uid)s from project %(pid)s" -msgstr "" - -#: ../nova/auth/manager.py:592 -#, python-format -msgid "Deleting project %s" -msgstr "" - -#: ../nova/auth/manager.py:650 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" -msgstr "" - -#: ../nova/auth/manager.py:659 -#, python-format -msgid "Deleting user %s" -msgstr "" - -#: ../nova/auth/manager.py:669 -#, python-format -msgid "Access Key change for user %s" -msgstr "" - -#: ../nova/auth/manager.py:671 -#, python-format -msgid "Secret Key change for user %s" -msgstr "" - -#: ../nova/auth/manager.py:673 -#, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" -msgstr "" - -#: ../nova/auth/manager.py:722 -#, python-format -msgid "No vpn data for project %s" -msgstr "" - -#: ../nova/service.py:161 -#, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" -msgstr "" - -#: ../nova/service.py:174 -msgid "Service killed that has no database entry" -msgstr "" - -#: ../nova/service.py:195 -msgid "The service database object disappeared, Recreating it." -msgstr "" - -#: ../nova/service.py:207 -msgid "Recovered model server connection!" -msgstr "" - -#: ../nova/service.py:213 -msgid "model server went away" -msgstr "" - -#: ../nova/auth/ldapdriver.py:174 -#, python-format -msgid "LDAP user %s already exists" -msgstr "" - -#: ../nova/auth/ldapdriver.py:205 -#, python-format -msgid "LDAP object for %s doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:348 -#, python-format -msgid "User %s doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:472 -#, python-format -msgid "Group can't be created because group %s already exists" -msgstr "" - -#: ../nova/auth/ldapdriver.py:478 -#, python-format -msgid "Group can't be created because user %s doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:495 -#, python-format -msgid "User %s can't be searched in group because the user doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:507 -#, python-format -msgid "User %s can't be added to the group because the user doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 -#, python-format -msgid "The group at dn %s doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:513 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "" - -#: ../nova/auth/ldapdriver.py:524 -#, python-format -msgid "" -"User %s can't be removed from the group because the user doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:528 -#, python-format -msgid "User %s is not a member of the group" -msgstr "L'utilizaire %s es pas membre del grop" - -#: ../nova/auth/ldapdriver.py:542 -#, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." -msgstr "" - -#: ../nova/auth/ldapdriver.py:549 -#, python-format -msgid "User %s can't be removed from all because the user doesn't exist" -msgstr "" - -#: ../nova/auth/ldapdriver.py:564 -#, python-format -msgid "Group at dn %s doesn't exist" -msgstr "" - -#: ../nova/virt/xenapi/network_utils.py:40 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "" - -#: ../nova/virt/xenapi/network_utils.py:43 -#, python-format -msgid "Found no network for bridge %s" -msgstr "" - -#: ../nova/api/ec2/admin.py:97 -#, python-format -msgid "Creating new user: %s" -msgstr "" - -#: ../nova/api/ec2/admin.py:105 -#, python-format -msgid "Deleting user: %s" -msgstr "Supression de l'utilizaire : %s" - -#: ../nova/api/ec2/admin.py:127 -#, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:131 -#, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:137 -#, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:141 -#, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:146 ../nova/api/ec2/admin.py:223 -msgid "operation must be add or remove" -msgstr "" - -#: ../nova/api/ec2/admin.py:159 -#, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:177 -#, python-format -msgid "Create project %(name)s managed by %(manager_user)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:190 -#, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:200 -#, python-format -msgid "Delete project: %s" -msgstr "Suprimir lo projècte : %s" - -#: ../nova/api/ec2/admin.py:214 -#, python-format -msgid "Adding user %(user)s to project %(project)s" -msgstr "" - -#: ../nova/api/ec2/admin.py:218 -#, python-format -msgid "Removing user %(user)s from project %(project)s" -msgstr "Supression de l'utilizaire %(user)s del projècte %(project)s" diff --git a/setup.cfg b/setup.cfg index 18179b1520fe..6588b199f759 100644 --- a/setup.cfg +++ b/setup.cfg @@ -9,18 +9,18 @@ tag_date = 0 tag_svn_revision = 0 [compile_catalog] -directory = locale +directory = nova/locale domain = nova [update_catalog] domain = nova -output_dir = po -input_file = po/nova.pot +output_dir = nova/locale +input_file = nova/locale/nova.pot [extract_messages] -keywords = _ gettext ngettext +keywords = _ gettext ngettext l_ lazy_gettext mapping_file = babel.cfg -output_file = po/nova.pot +output_file = nova/locale/nova.pot [nosetests] verbosity=2 diff --git a/setup.py b/setup.py index ec784d91f0bb..6a876e6d174a 100644 --- a/setup.py +++ b/setup.py @@ -65,7 +65,6 @@ setup(name='nova', packages=find_packages(exclude=['bin', 'smoketests']), include_package_data=True, test_suite='nose.collector', - data_files=find_data_files('share/nova', 'tools'), scripts=['bin/clear_rabbit_queues', 'bin/instance-usage-audit', 'bin/nova-all',