From 4cf898b5220693ccebd09bbfa9d027d88a2fdb8f Mon Sep 17 00:00:00 2001 From: OpenStack Jenkins Date: Fri, 17 Feb 2012 23:36:08 +0000 Subject: Imported Translations from Launchpad Change-Id: Ia7c1a081afd51fa48868ae26271615a8a6f11412 --- nova/locale/bs/LC_MESSAGES/nova.po | 8176 +++++++++++++++++++++++----- nova/locale/cs/LC_MESSAGES/nova.po | 8185 +++++++++++++++++++++++----- nova/locale/da/LC_MESSAGES/nova.po | 8152 +++++++++++++++++++++++----- nova/locale/de/LC_MESSAGES/nova.po | 8329 ++++++++++++++++++++++++----- nova/locale/en_AU/LC_MESSAGES/nova.po | 9226 +++++++++++++++++++++++++------- nova/locale/en_GB/LC_MESSAGES/nova.po | 8520 ++++++++++++++++++++++++------ nova/locale/es/LC_MESSAGES/nova.po | 9181 +++++++++++++++++++++++++------- nova/locale/fr/LC_MESSAGES/nova.po | 9379 +++++++++++++++++++++++++-------- nova/locale/it/LC_MESSAGES/nova.po | 8466 +++++++++++++++++++++++------ nova/locale/ja/LC_MESSAGES/nova.po | 9251 +++++++++++++++++++++++++------- nova/locale/ko/LC_MESSAGES/nova.po | 8359 ++++++++++++++++++++++++----- nova/locale/nova.pot | 2736 +++++----- nova/locale/pt_BR/LC_MESSAGES/nova.po | 8827 +++++++++++++++++++++++++------ nova/locale/ru/LC_MESSAGES/nova.po | 8340 ++++++++++++++++++++++++----- nova/locale/tl/LC_MESSAGES/nova.po | 8108 +++++++++++++++++++++++----- nova/locale/tr/LC_MESSAGES/nova.po | 8162 +++++++++++++++++++++++----- nova/locale/uk/LC_MESSAGES/nova.po | 8184 +++++++++++++++++++++++----- nova/locale/zh_CN/LC_MESSAGES/nova.po | 8570 ++++++++++++++++++++++++------ nova/locale/zh_TW/LC_MESSAGES/nova.po | 8193 +++++++++++++++++++++++----- 19 files changed, 127177 insertions(+), 29167 deletions(-) diff --git a/nova/locale/bs/LC_MESSAGES/nova.po b/nova/locale/bs/LC_MESSAGES/nova.po index d42ce9e69..818357d35 100644 --- a/nova/locale/bs/LC_MESSAGES/nova.po +++ b/nova/locale/bs/LC_MESSAGES/nova.po @@ -5,29 +5,62 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2012-01-19 20:22+0000\n" "Last-Translator: yazar \n" "Language-Team: Bosnian \n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-01-20 05:07+0000\n" -"X-Generator: Launchpad (build 14700)\n" +"Generated-By: Babel 0.9.6\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 "Nema pronađenih domaćina" +#: 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 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "Neočekivana greška prilikom pokretanja komande." -#: ../nova/exception.py:72 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -37,2768 +70,8245 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +#, fuzzy +msgid "DB exception wrapped." msgstr "DB izuzetak umotan" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:127 -msgid "Uncaught exception" -msgstr "exc_type, exc_value, exc_traceback = sys. exc_info ()" +#: nova/exception.py:153 +msgid "An unknown exception occurred." +msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#: nova/exception.py:176 +msgid "Failed to decrypt text" msgstr "" -#: ../nova/volume/api.py:57 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" -msgstr "Kvota volumena premašena. Ne možete stvoriti volumen veličine %sG" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" +msgstr "" -#: ../nova/volume/api.py:102 ../nova/volume/api.py:172 -#: ../nova/volume/api.py:230 -msgid "Volume status must be available" -msgstr "Status volumena mora biti omogućen" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" -#: ../nova/volume/api.py:174 -msgid "Volume is already attached" -msgstr "Volumen je već spojen" +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" +msgstr "" -#: ../nova/volume/api.py:180 -msgid "Volume is already detached" -msgstr "Volumen je već odvojen" +#: nova/exception.py:193 +msgid "Connection to glance failed" +msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" +#: nova/exception.py:197 +msgid "Connection to melange failed" msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" -msgstr "Neuspješno čitanje javnih ip-eva" +#: nova/exception.py:201 +msgid "Not authorized." +msgstr "" + +#: nova/exception.py:206 +msgid "User does not have admin privileges" +msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" +msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" +#: nova/exception.py:214 +msgid "Unacceptable parameters." msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:177 -#, python-format -msgid "Compute.api::lock %s" +#: nova/exception.py:219 +msgid "Invalid snapshot" msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:193 +#: nova/exception.py:223 #, python-format -msgid "Compute.api::unlock %s" +msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: ../nova/api/openstack/servers.py:388 -#, python-format -msgid "Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:145 -#, python-format -msgid "Compute.api::reset_network %s" +#: nova/exception.py:231 +msgid "Failed to load data into json format" msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:64 -#, python-format -msgid "Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:81 +#: nova/exception.py:239 #, python-format -msgid "Compute.api::unpause %s" +msgid "Invalid signature %(signature)s for user %(user)s." msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:98 -#, python-format -msgid "compute.api::suspend %s" +#: nova/exception.py:243 +msgid "Invalid input received" msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:115 +#: nova/exception.py:247 #, python-format -msgid "compute.api::resume %s" +msgid "Invalid instance type %(instance_type)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" +#: nova/exception.py:251 +msgid "Invalid volume type" msgstr "" -#. NOTE: No Resource Pool concept so far -#: ../nova/virt/xenapi/volumeops.py:50 -#, python-format -msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#: nova/exception.py:255 +msgid "Invalid volume" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:174 +#: nova/exception.py:259 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:187 +#: nova/exception.py:263 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:195 +#: nova/exception.py:267 #, python-format -msgid "Unable to attach volume to instance %s" +msgid "Invalid content type %(content_type)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:198 +#: nova/exception.py:271 #, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgid "Invalid cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." msgstr "" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:208 +#: nova/exception.py:281 #, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgid "%(err)s" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:216 +#: nova/exception.py:285 #, python-format -msgid "Unable to locate volume %s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:224 +#: nova/exception.py:290 #, python-format -msgid "Unable to detach volume %s" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:238 +#: nova/exception.py:295 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgid "Instance %(instance_id)s is not running." msgstr "" -#: ../nova/compute/instance_types.py:115 ../nova/compute/instance_types.py:127 -#: ../nova/compute/instance_types.py:141 ../nova/compute/instance_types.py:152 +#: nova/exception.py:299 #, python-format -msgid "Unknown instance type: %s" +msgid "Instance %(instance_id)s is not suspended." msgstr "" -#: ../nova/crypto.py:50 -msgid "Filename of root CA" +#: nova/exception.py:303 +#, python-format +msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: ../nova/crypto.py:53 -msgid "Filename of private key" +#: nova/exception.py:307 +msgid "Failed to suspend instance" msgstr "" -#: ../nova/crypto.py:55 -msgid "Filename of root Certificate Revokation List" +#: nova/exception.py:311 +msgid "Failed to resume server" msgstr "" -#: ../nova/crypto.py:57 -msgid "Where we keep our keys" +#: nova/exception.py:315 +msgid "Failed to reboot instance" msgstr "" -#: ../nova/crypto.py:59 -msgid "Where we keep our root CA" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:61 -msgid "Should we use a CA for each project?" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:65 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:70 +#: nova/exception.py:331 #, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: ../nova/crypto.py:75 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." msgstr "" -#: ../nova/crypto.py:277 -#, python-format -msgid "Flags path: %s" +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." msgstr "" -#: ../nova/scheduler/manager.py:69 -#, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." msgstr "" -#: ../nova/compute/manager.py:111 -#, python-format -msgid "check_instance_lock: decorating: |%s|" +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: ../nova/compute/manager.py:104 +#: nova/exception.py:353 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." msgstr "" -#: ../nova/compute/manager.py:117 +#: nova/exception.py:358 #, python-format -msgid "check_instance_lock: locked: |%s|" +msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: ../nova/compute/manager.py:119 -#, python-format -msgid "check_instance_lock: admin: |%s|" +#: nova/exception.py:362 +msgid "Unacceptable CPU info" msgstr "" -#: ../nova/compute/manager.py:124 +#: nova/exception.py:366 #, python-format -msgid "check_instance_lock: executing: |%s|" +msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: ../nova/compute/manager.py:128 +#: nova/exception.py:370 #, python-format -msgid "check_instance_lock: not executing |%s|" +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/compute/manager.py:395 -msgid "Instance has already been created" +#: nova/exception.py:376 +#, 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/compute/manager.py:452 +#: nova/exception.py:383 #, python-format -msgid "instance %s: starting..." +msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: ../nova/virt/xenapi/vmops.py:233 +#: nova/exception.py:387 #, python-format -msgid "instance %s: Failed to spawn" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 +#: nova/exception.py:391 #, python-format -msgid "Terminating instance %s" +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:395 #, python-format -msgid "Deallocating address %s" +msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: ../nova/compute/manager.py:589 -#, python-format -msgid "trying to destroy already destroyed instance: %s" +#: nova/exception.py:399 +msgid "Resource could not be found." msgstr "" -#: ../nova/compute/manager.py:753 +#: nova/exception.py:404 #, python-format -msgid "Rebooting instance %s" +msgid "Required flag %(flag)s not set." msgstr "" -#: ../nova/compute/manager.py:599 +#: nova/exception.py:408 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:813 +#: nova/exception.py:412 #, python-format -msgid "instance %s: snapshotting" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:651 +#: nova/exception.py:416 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Unable to locate account %(account_name) on Solidfire device" msgstr "" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:420 #, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:424 #, python-format -msgid "instance %s: setting admin password" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/compute/manager.py:772 -#, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" +#: nova/exception.py:429 +msgid "Zero volume types found." msgstr "" -#: ../nova/compute/manager.py:362 +#: nova/exception.py:433 #, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:990 +#: nova/exception.py:437 #, python-format -msgid "instance %s: rescuing" +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1013 +#: nova/exception.py:442 #, python-format -msgid "instance %s: unrescuing" +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/compute/manager.py:1302 +#: nova/exception.py:447 #, python-format -msgid "instance %s: pausing" +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1320 +#: nova/exception.py:451 #, python-format -msgid "instance %s: unpausing" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: ../nova/compute/manager.py:1349 +#: nova/exception.py:455 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: ../nova/compute/manager.py:1358 +#: nova/exception.py:459 #, python-format -msgid "instance %s: suspending" +msgid "No disk at %(location)s" msgstr "" -#: ../nova/compute/manager.py:1380 +#: nova/exception.py:463 #, python-format -msgid "instance %s: resuming" +msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: ../nova/compute/manager.py:1403 +#: nova/exception.py:467 #, python-format -msgid "instance %s: locking" +msgid "Invalid image href %(image_href)s." msgstr "" -#: ../nova/compute/manager.py:1412 -#, python-format -msgid "instance %s: unlocking" +#: nova/exception.py:471 +msgid "" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -#: ../nova/compute/manager.py:1420 +#: nova/exception.py:476 #, python-format -msgid "instance %s: getting locked state" +msgid "Image %(image_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1430 +#: nova/exception.py:480 #, python-format -msgid "instance %s: reset network" +msgid "Kernel not found for image %(image_id)s." msgstr "" -#: ../nova/compute/manager.py:1452 ../nova/api/ec2/cloud.py:823 +#: nova/exception.py:484 #, python-format -msgid "Get console output for instance %s" +msgid "User %(user_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1477 +#: nova/exception.py:488 #, python-format -msgid "instance %s: getting ajax console" +msgid "Project %(project_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1239 +#: nova/exception.py:492 #, python-format -msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +msgid "User %(user_id)s is not a member of project %(project_id)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:1265 +#: nova/exception.py:496 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "Role %(role_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1472 +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." +msgstr "" + +#: nova/exception.py:504 #, python-format -msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" +msgid "%(req)s is required to create a network." msgstr "" -#: ../nova/compute/manager.py:1559 +#: nova/exception.py:508 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "Network %(network_id)s could not be found." msgstr "" -#: ../nova/scheduler/simple.py:52 +#: nova/exception.py:512 #, python-format -msgid "Host %s is not alive" +msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: ../nova/scheduler/simple.py:67 -msgid "All hosts have too many cores" +#: nova/exception.py:516 +#, python-format +msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: ../nova/scheduler/simple.py:94 ../nova/scheduler/vsa.py:223 +#: nova/exception.py:520 #, python-format -msgid "Host %s not available" +msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many gigabytes" +#: nova/exception.py:524 +#, python-format +msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: ../nova/scheduler/simple.py:136 -msgid "All hosts have too many networks" +#: nova/exception.py:528 +msgid "No networks defined." msgstr "" -#: ../nova/volume/manager.py:89 +#: nova/exception.py:532 #, python-format -msgid "Re-exporting %s volumes" +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." msgstr "" -#: ../nova/volume/manager.py:94 +#: nova/exception.py:537 #, python-format -msgid "volume %s: skipping export" +msgid "Host is not set to the network (%(network_id)s)." msgstr "" -#: ../nova/volume/manager.py:100 -#, python-format -msgid "volume %s: creating" +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: ../nova/volume/manager.py:112 +#: nova/exception.py:545 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgid "No fixed IP associated with id %(id)s." msgstr "" -#: ../nova/volume/manager.py:124 +#: nova/exception.py:549 #, python-format -msgid "volume %s: creating export" +msgid "Fixed ip not found for address %(address)s." msgstr "" -#: ../nova/volume/manager.py:138 +#: nova/exception.py:553 #, python-format -msgid "volume %s: created successfully" +msgid "Instance %(instance_id)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:167 -msgid "Volume is still attached" +#: nova/exception.py:557 +#, python-format +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: ../nova/volume/manager.py:169 -msgid "Volume is not local to this node" +#: nova/exception.py:562 +#, python-format +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: ../nova/volume/manager.py:173 +#: nova/exception.py:566 #, python-format -msgid "volume %s: removing export" +msgid "Host %(host)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:175 +#: nova/exception.py:570 #, python-format -msgid "volume %s: deleting" +msgid "" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." msgstr "" -#: ../nova/volume/manager.py:190 +#: nova/exception.py:575 #, python-format -msgid "volume %s: deleted successfully" +msgid "Fixed IP address %(address)s is already in use." msgstr "" -#: ../nova/virt/xenapi/fake.py:77 ../nova/virt/vmwareapi/fake.py:44 +#: nova/exception.py:579 #, python-format -msgid "%(text)s: _db_content => %(content)s" +msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: ../nova/virt/xenapi/fake.py:495 ../nova/virt/xenapi/fake.py:594 -#: ../nova/virt/xenapi/fake.py:612 ../nova/virt/xenapi/fake.py:675 -msgid "Raising NotImplemented" +#: nova/exception.py:583 +msgid "Zero fixed ips available." +msgstr "" + +#: nova/exception.py:587 +msgid "Zero fixed ips could be found." msgstr "" -#: ../nova/virt/xenapi/fake.py:497 +#: nova/exception.py:591 #, python-format -msgid "xenapi.fake does not have an implementation for %s" +msgid "Floating ip not found for id %(id)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:531 +#: nova/exception.py:595 #, python-format -msgid "Calling %(localname)s %(impl)s" +msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:536 +#: nova/exception.py:599 #, python-format -msgid "Calling getter %s" +msgid "Floating ip not found for address %(address)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:596 +#: nova/exception.py:603 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +msgid "Floating ip not found for host %(host)s." msgstr "" -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." +#: nova/exception.py:607 +msgid "Zero floating ips available." msgstr "" -#: ../nova/tests/test_cloud.py:268 +#: nova/exception.py:611 #, python-format -msgid "Need to watch instance %s until it's running..." +msgid "Floating ip %(address)s is associated." msgstr "" -#: ../nova/virt/connection.py:78 -msgid "Failed to open connection to the hypervisor" +#: nova/exception.py:615 +#, python-format +msgid "Floating ip %(address)s is not associated." msgstr "" -#: ../nova/network/linux_net.py:937 -#, python-format -msgid "Starting VLAN inteface %s" +#: nova/exception.py:619 +msgid "Zero floating ips exist." msgstr "" -#: ../nova/network/linux_net.py:969 +#: nova/exception.py:623 #, python-format -msgid "Starting Bridge interface for %s" +msgid "Interface %(interface)s not found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:669 +#: nova/exception.py:627 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: ../nova/network/linux_net.py:671 +#: nova/exception.py:631 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "Certificate %(certificate_id)s not found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:731 +#: nova/exception.py:635 #, python-format -msgid "killing radvd threw %s" +msgid "Service %(service_id)s could not be found." msgstr "" -#: ../nova/network/linux_net.py:733 +#: nova/exception.py:639 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "Host %(host)s could not be found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:763 +#: nova/exception.py:643 #, python-format -msgid "Killing dnsmasq threw %s" +msgid "Compute host %(host)s could not be found." msgstr "" -#: ../nova/utils.py:66 +#: nova/exception.py:647 #, python-format -msgid "Inner Exception: %s" +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: ../nova/utils.py:59 +#: nova/exception.py:651 #, python-format -msgid "Class %s cannot be found" +msgid "Auth token %(token)s could not be found." msgstr "" -#: ../nova/utils.py:150 +#: nova/exception.py:655 #, python-format -msgid "Fetching %s" +msgid "Access Key %(access_key)s could not be found." msgstr "" -#: ../nova/utils.py:201 -#, python-format -msgid "Running cmd (subprocess): %s" +#: nova/exception.py:659 +msgid "Quota could not be found" msgstr "" -#: ../nova/utils.py:217 ../nova/utils.py:297 +#: nova/exception.py:663 #, python-format -msgid "Result was %s" +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: ../nova/utils.py:273 +#: nova/exception.py:667 #, python-format -msgid "Running cmd (SSH): %s" +msgid "Security group %(security_group_id)s not found." msgstr "" -#: ../nova/utils.py:337 +#: nova/exception.py:671 #, python-format -msgid "debug in callback: %s" +msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: ../nova/utils.py:342 +#: nova/exception.py:676 #, python-format -msgid "Running %s" +msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: ../nova/utils.py:470 +#: nova/exception.py:680 #, python-format -msgid "Link Local address is not found.:%s" +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" msgstr "" -#: ../nova/utils.py:473 +#: nova/exception.py:685 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" msgstr "" -#: ../nova/utils.py:570 +#: nova/exception.py:690 #, python-format -msgid "Invalid backend: %s" +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: ../nova/utils.py:581 +#: nova/exception.py:694 #, python-format -msgid "backend %s" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: ../nova/testing/fake/rabbit.py:50 +#: nova/exception.py:699 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: ../nova/testing/fake/rabbit.py:54 +#: nova/exception.py:703 #, python-format -msgid "Publishing to route %s" +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." msgstr "" -#: ../nova/testing/fake/rabbit.py:84 +#: nova/exception.py:709 #, python-format -msgid "Declaring queue %s" +msgid "Console %(console_id)s could not be found." msgstr "" -#: ../nova/testing/fake/rabbit.py:90 +#: nova/exception.py:713 #, python-format -msgid "Declaring exchange %s" +msgid "Console for instance %(instance_id)s could not be found." msgstr "" -#: ../nova/testing/fake/rabbit.py:96 +#: nova/exception.py:717 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." msgstr "" -#: ../nova/testing/fake/rabbit.py:133 +#: nova/exception.py:722 #, python-format -msgid "Getting from %(queue)s: %(message)s" +msgid "Invalid console type %(console_type)s " msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:189 ../nova/virt/hyperv.py:189 -#, python-format -msgid "Created VM %s..." +#: nova/exception.py:726 +msgid "Zero instance types found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:192 +#: nova/exception.py:730 #, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:206 +#: nova/exception.py:734 #, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:209 +#: nova/exception.py:739 #, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:243 +#: nova/exception.py:743 #, python-format -msgid "VBD not found in instance %s" +msgid "Zone %(zone_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:254 +#: nova/exception.py:747 #, python-format -msgid "Unable to unplug VBD %s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:265 +#: nova/exception.py:751 #, python-format -msgid "Unable to destroy VBD %s" +msgid "Scheduler cost function %(cost_fn_str)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vmops.py:1460 +#: nova/exception.py:756 #, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgid "Scheduler weight flag not found: %(flag_name)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:1463 +#: nova/exception.py:760 #, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:292 +#: nova/exception.py:765 #, python-format msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +#: nova/exception.py:770 +msgid "LDAP object could not be found" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:333 +#: nova/exception.py:774 #, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgid "LDAP user %(user_id)s could not be found." msgstr "" -#. NOTE(sirp): Currently we only support uploading images as VHD, there -#. is no RAW equivalent (yet) -#: ../nova/virt/xenapi/vm_utils.py:363 +#: nova/exception.py:778 #, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgid "LDAP group %(group_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:327 +#: nova/exception.py:782 #, python-format -msgid "Size for image %(image)s:%(virtual_size)d" +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." msgstr "" -#. TODO(sirp): This should eventually be the URI for the Glance image -#: ../nova/virt/xenapi/vm_utils.py:1157 +#: nova/exception.py:786 #, python-format -msgid "Glance image %s" +msgid "File %(file_path)s could not be found." msgstr "" -#. We need to invoke a plugin for copying the -#. content of the VDI into the proper path. -#: ../nova/virt/xenapi/vm_utils.py:668 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" +#: nova/exception.py:790 +msgid "Zero files could be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:678 +#: nova/exception.py:794 #, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" +msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/exception.py:799 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" +msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:756 +#: nova/exception.py:803 #, python-format -msgid "Looking up vdi %s for PV kernel" +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:397 -#, python-format -msgid "PV Kernel in VDI:%s" +#: nova/exception.py:807 +msgid "Action not allowed." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1299 +#: nova/exception.py:811 #, python-format -msgid "Running pygrub against %s" +msgid "Unable to use global role %(role_id)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1306 -#, python-format -msgid "Found Xen kernel %s" +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1308 -msgid "No Xen kernel found. Booting HVM." +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" msgstr "" -#: ../nova/virt/hyperv.py:449 +#: nova/exception.py:828 #, python-format -msgid "duplicate name found: %s" +msgid "Key pair %(key_name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:816 +#: nova/exception.py:832 #, python-format -msgid "VDI %s is still available" +msgid "User %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:862 +#: nova/exception.py:836 #, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgid "LDAP user %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:864 +#: nova/exception.py:840 #, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgid "LDAP group %(group)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1106 +#: nova/exception.py:844 #, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgid "User %(uid)s is already a member of the group %(group_dn)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:920 +#: nova/exception.py:849 #, python-format -msgid "Re-scanning SR %s" +msgid "Project %(project)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1157 +#: nova/exception.py:853 #, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +msgid "Instance %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1164 +#: nova/exception.py:857 #, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." +msgid "Instance Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:911 +#: nova/exception.py:861 #, python-format -msgid "No VDIs found for VM %s" +msgid "Volume Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:594 +#: nova/exception.py:865 #, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +msgid "%(path)s is on shared storage: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1226 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 -#, python-format -msgid "Creating VBD for VDI %s ... " +#: nova/exception.py:869 +msgid "Migration error" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1228 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190 +#: nova/exception.py:873 #, python-format -msgid "Creating VBD for VDI %s done." +msgid "Malformed message body: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1230 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 +#: nova/exception.py:877 #, python-format -msgid "Plugging VBD %s ... " +msgid "Could not find config at %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1233 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 +#: nova/exception.py:881 #, python-format -msgid "Plugging VBD %s done." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:661 -#, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:664 +#: nova/exception.py:889 #, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +msgid "Virtual Storage Array %(id)d could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1247 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 +#: nova/exception.py:893 #, python-format -msgid "Destroying VBD for VDI %s ... " +msgid "Virtual Storage Array %(name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1251 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 -#, python-format -msgid "Destroying VBD for VDI %s done." +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1263 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:211 -msgid "VBD.unplug successful first time." +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1268 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 -msgid "VBD.unplug rejected: retrying..." +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1273 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 -msgid "VBD.unplug successful eventually." +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1276 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 -#, python-format -msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1285 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/exception.py:917 #, python-format -msgid "Ignoring XenAPI.Failure %s" +msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1140 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1366 +#: nova/exception.py:925 #, python-format -msgid "Writing partition table %s done." +msgid "No valid host was found. %(reason)s" msgstr "" -#: ../nova/tests/rpc/common.py:142 +#: nova/exception.py:929 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: ../nova/tests/rpc/common.py:150 -#, python-format -msgid "Nested return %s" +#: nova/exception.py:933 +msgid "Quota exceeded" msgstr "" -#: ../nova/tests/rpc/common.py:176 ../nova/tests/rpc/common.py:182 +#: nova/exception.py:937 #, python-format -msgid "Received %s" +msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: ../nova/db/sqlalchemy/api.py:52 -msgid "Use of empty request context is deprecated" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:133 +#: nova/exception.py:941 #, python-format -msgid "No service for id %s" +msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: ../nova/db/sqlalchemy/api.py:251 +#: nova/exception.py:945 #, python-format -msgid "No service for %(host)s, %(binary)s" +msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" +#: nova/exception.py:949 +#, python-format +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 +#: nova/exception.py:954 #, python-format -msgid "No floating ip for address %s" +msgid "Host %(host)s already member of another aggregate." msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 +#: nova/exception.py:958 #, python-format -msgid "No address for instance %s" +msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 -#, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 +#: nova/exception.py:966 #, python-format -msgid "No network for id %s" +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" +#: nova/exception.py:971 +msgid "Unable to create instance type" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1115 -#, python-format -msgid "No network for bridge %s" +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 +#: nova/exception.py:979 #, python-format -msgid "No network for instance %s" +msgid "Error in SolidFire API response: status=%(status)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1277 +#: nova/exception.py:983 #, python-format -msgid "Token %s does not exist" +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1302 -#, python-format -msgid "No quota for project_id %s" +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1455 ../nova/db/sqlalchemy/api.py:1501 -#: ../nova/api/ec2/__init__.py:323 +#: nova/log.py:307 #, python-format -msgid "Volume %s not found" +msgid "syslog facility must be one of: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1514 +#: nova/manager.py:146 #, python-format -msgid "No export device found for volume %s" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1527 +#: nova/manager.py:152 #, python-format -msgid "No target id found for volume %s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1572 +#: nova/manager.py:159 #, python-format -msgid "No security group with id %s" +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1589 -#, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +#: nova/manager.py:203 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 -#, python-format -msgid "No secuity group rule with id %s" +#: nova/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1756 -#, python-format -msgid "No user for id %s" +#: nova/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1772 +#: nova/service.py:159 #, python-format -msgid "No user for access key %s" +msgid "Starting %(topic)s node (version %(vcs_string)s)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1834 +#: nova/service.py:176 #, python-format -msgid "No project with id %s" +msgid "Creating Consumer connection for Service %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1979 -#, python-format -msgid "No console pool with id %(pool_id)s" +#: nova/service.py:250 +msgid "Service killed that has no database entry" 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" +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: ../nova/db/sqlalchemy/api.py:2035 -#, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#: nova/service.py:302 +msgid "Recovered model server connection!" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2057 -#, python-format -msgid "on instance %s" +#: nova/service.py:308 +msgid "model server went away" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 -#, python-format -msgid "No console with id %(console_id)s %(idesc)s" +#: nova/service.py:400 +msgid "Full set of FLAGS:" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 +#: nova/service.py:407 #, python-format -msgid "No zone with id %(zone_id)s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: ../nova/compute/manager.py:221 +#: nova/utils.py:72 #, python-format -msgid "Checking state of %s" +msgid "Inner Exception: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/utils.py:156 #, python-format -msgid "Current state of %(name)s was %(state)s." +msgid "Fetching %s" msgstr "" -#: ../nova/virt/libvirt/connection.py:228 +#: nova/utils.py:197 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: ../nova/virt/libvirt/connection.py:242 -msgid "Connection to libvirt broke" +#: nova/utils.py:207 +#, python-format +msgid "Running cmd (subprocess): %s" msgstr "" -#: ../nova/virt/libvirt/connection.py:403 +#: nova/utils.py:223 nova/utils.py:302 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "Result was %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:283 +#: nova/utils.py:236 #, python-format -msgid "Invalid device path %s" +msgid "%r failed. Retrying." msgstr "" -#: ../nova/virt/libvirt_conn.py:313 +#: nova/utils.py:278 #, python-format -msgid "No disk at %s" +msgid "Running cmd (SSH): %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +#: nova/utils.py:280 +msgid "Environment not supported over SSH" msgstr "" -#: ../nova/virt/libvirt_conn.py:336 -#, python-format -msgid "instance %s: rebooted" +#: nova/utils.py:284 +msgid "process_input not supported over SSH" msgstr "" -#: ../nova/virt/libvirt_conn.py:339 +#: nova/utils.py:343 #, python-format -msgid "_wait_for_reboot failed: %s" +msgid "debug in callback: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:382 +#: nova/utils.py:476 #, python-format -msgid "instance %s: rescued" +msgid "Link Local address is not found.:%s" msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/utils.py:479 #, python-format -msgid "_wait_for_rescue failed: %s" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: ../nova/virt/libvirt/connection.py:680 +#: nova/utils.py:576 #, python-format -msgid "instance %s: is running" +msgid "Invalid backend: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:422 +#: nova/utils.py:587 #, python-format -msgid "instance %s: booted" +msgid "backend %s" +msgstr "" + +#: nova/utils.py:636 +msgid "in looping call" msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 +#: nova/utils.py:810 #, python-format -msgid "instance %s: failed to boot" +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt/connection.py:703 +#: nova/utils.py:814 #, python-format -msgid "virsh said: %r" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt/connection.py:707 -msgid "cool, it's a device" +#: nova/utils.py:818 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt/connection.py:718 +#: nova/utils.py:825 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt/connection.py:745 +#: nova/utils.py:935 #, python-format -msgid "Contents of file %(fpath)s: %(contents)r" +msgid "Expected object of type: %s" msgstr "" -#: ../nova/virt/libvirt/utils.py:218 -msgid "Unable to find an open port" +#: nova/utils.py:966 +#, python-format +msgid "Invalid server_string: %s" msgstr "" -#: ../nova/virt/libvirt/connection.py:868 +#: nova/utils.py:1091 #, python-format -msgid "instance %s: Creating image" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: ../nova/virt/libvirt_conn.py:646 +#: nova/utils.py:1123 +#, fuzzy +msgid "Original exception being dropped" +msgstr "DB izuzetak umotan" + +#: nova/utils.py:1242 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +msgid "Class %(fullname)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:649 +#: nova/utils.py:1244 #, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +msgid "Class %(fullname)s is deprecated" msgstr "" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt/connection.py:1058 +#: nova/utils.py:1276 #, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" +msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" msgstr "" -#. TODO(termie): cache? -#: ../nova/virt/libvirt/connection.py:1204 +#: nova/utils.py:1278 #, python-format -msgid "instance %s: starting toXML method" +msgid "Function %(name)s in %(location)s is deprecated" msgstr "" -#: ../nova/virt/libvirt/connection.py:1208 +#: nova/wsgi.py:93 #, python-format -msgid "instance %s: finished toXML method" +msgid "Started %(name)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt/connection.py:1330 -msgid "diagnostics are not supported for libvirt" +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." msgstr "" -#: ../nova/virt/libvirt/firewall.py:486 ../nova/virt/firewall.py:125 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." msgstr "" -#: ../nova/api/metadata/handler.py:251 ../nova/api/metadata/handler.py:258 +#: nova/wsgi.py:113 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" msgstr "" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." msgstr "" -#: ../nova/network/api.py:39 -#, python-format -msgid "Quota exceeeded for %s, tried to allocate address" +#: nova/wsgi.py:207 +msgid "You must implement __call__" msgstr "" -#: ../nova/network/manager.py:302 -msgid "Address quota exceeded. You cannot allocate any more addresses" +#: nova/api/direct.py:218 +msgid "not available" msgstr "" -#: ../nova/tests/test_volume.py:190 +#: nova/api/direct.py:299 #, python-format -msgid "Target %s allocated" +msgid "Returned non-serializeable type: %s" msgstr "" -#: ../nova/virt/images.py:70 +#: nova/api/ec2/__init__.py:69 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" +msgid "%(code)s: %(message)s" msgstr "" -#: ../nova/scheduler/driver.py:169 -msgid "Must implement a fallback schedule" +#: nova/api/ec2/__init__.py:91 +#, python-format +msgid "FaultWrapper: %s" msgstr "" -#: ../nova/console/manager.py:71 ../nova/console/vmrc_manager.py:64 -msgid "Adding console" +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." msgstr "" -#: ../nova/console/manager.py:91 +#: nova/api/ec2/__init__.py:176 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." +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/direct.py:218 -msgid "not available" +#: nova/api/ec2/__init__.py:263 +msgid "Signature not provided" msgstr "" -#: ../nova/api/ec2/cloud.py:62 -#, python-format -msgid "The key_pair %s already exists" +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:237 -#: ../nova/api/openstack/v2/contrib/cloudpipe.py:82 -#, python-format -msgid "Generating root CA: %s" +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" msgstr "" -#: ../nova/api/ec2/cloud.py:395 +#: nova/api/ec2/__init__.py:385 #, python-format -msgid "Create key pair %s" +msgid "Authentication Failure: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:437 +#: nova/api/ec2/__init__.py:401 #, python-format -msgid "Delete key pair %s" +msgid "Authenticated Request For %(uname)s:%(pname)s)" msgstr "" -#: ../nova/api/ec2/cloud.py:386 +#: nova/api/ec2/__init__.py:432 #, python-format -msgid "%s is not a valid ipProtocol" -msgstr "" - -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" +msgid "action: %s" msgstr "" -#: ../nova/api/openstack/v2/contrib/security_groups.py:490 +#: nova/api/ec2/__init__.py:434 #, python-format -msgid "Revoke security group ingress %s" -msgstr "" - -#: ../nova/api/openstack/v2/contrib/security_groups.py:352 -msgid "Not enough parameters to build a valid rule." +msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: ../nova/api/ec2/cloud.py:696 ../nova/api/ec2/cloud.py:752 -msgid "No rule for the specified parameters." +#: nova/api/ec2/__init__.py:509 +#, python-format +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: ../nova/api/openstack/v2/contrib/security_groups.py:337 +#: nova/api/ec2/__init__.py:581 #, python-format -msgid "Authorize security group ingress %s" +msgid "InstanceNotFound raised: %s" msgstr "" -#: ../nova/api/openstack/v2/contrib/security_groups.py:359 +#: nova/api/ec2/__init__.py:587 #, python-format -msgid "This rule already exists in group %s" +msgid "VolumeNotFound raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:788 -#: ../nova/api/openstack/v2/contrib/security_groups.py:277 +#: nova/api/ec2/__init__.py:593 #, python-format -msgid "Create Security Group %s" +msgid "SnapshotNotFound raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:791 +#: nova/api/ec2/__init__.py:599 #, python-format -msgid "group %s already exists" +msgid "NotFound raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:818 -#: ../nova/api/openstack/v2/contrib/security_groups.py:234 +#: nova/api/ec2/__init__.py:602 #, python-format -msgid "Delete security group %s" +msgid "EC2APIError raised: %s" msgstr "" -#: ../nova/api/openstack/v2/contrib/volumes.py:182 -#: ../nova/api/ec2/cloud.py:915 +#: nova/api/ec2/__init__.py:610 #, python-format -msgid "Create volume of %s GB" +msgid "KeyPairExists raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:950 +#: nova/api/ec2/__init__.py:614 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "InvalidParameterValue raised: %s" msgstr "" -#: ../nova/api/openstack/v2/contrib/volumes.py:347 -#: ../nova/api/ec2/cloud.py:964 +#: nova/api/ec2/__init__.py:618 #, python-format -msgid "Detach volume %s" +msgid "InvalidPortRange raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1244 -msgid "Allocate address" +#: nova/api/ec2/__init__.py:622 +#, python-format +msgid "NotAuthorized raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/__init__.py:626 #, python-format -msgid "Release address %s" +msgid "InvalidRequest raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1261 +#: nova/api/ec2/__init__.py:635 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "Unexpected error raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1271 +#: nova/api/ec2/__init__.py:636 #, python-format -msgid "Disassociate address %s" +msgid "Environment: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1319 -msgid "Going to start terminating instances" +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: ../nova/api/ec2/cloud.py:1328 +#: nova/api/ec2/apirequest.py:64 #, python-format -msgid "Reboot instance %r" +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: ../nova/api/ec2/cloud.py:1469 +#: nova/api/ec2/cloud.py:326 #, python-format -msgid "De-registering image %s" +msgid "Create snapshot of volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1496 +#: nova/api/ec2/cloud.py:361 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +msgid "Create key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:991 ../nova/api/ec2/cloud.py:1048 -#: ../nova/api/ec2/cloud.py:1524 ../nova/api/ec2/cloud.py:1539 +#: nova/api/ec2/cloud.py:370 #, python-format -msgid "attribute not supported: %s" +msgid "Import key %s" msgstr "" -#: ../nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:388 #, python-format -msgid "invalid id: %s" +msgid "Delete key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1542 -msgid "user or group not specified" +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 +msgid "No rule for the specified parameters." msgstr "" -#: ../nova/api/ec2/cloud.py:1544 -msgid "only group \"all\" is supported" +#: nova/api/ec2/cloud.py:733 +#, 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:1546 -msgid "operation_type must be add or remove" +#: nova/api/ec2/cloud.py:740 +#, python-format +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." msgstr "" -#: ../nova/api/ec2/cloud.py:1547 +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 #, python-format -msgid "Updating image %s publicity" +msgid "Create Security Group %s" msgstr "" -#: ../bin/nova-api.py:52 +#: nova/api/ec2/cloud.py:747 #, python-format -msgid "Using paste.deploy config at: %s" +msgid "group %s already exists" msgstr "" -#: ../bin/nova-api.py:57 +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 #, python-format -msgid "No paste configuration for app: %s" +msgid "Delete security group %s" msgstr "" -#: ../bin/nova-api.py:59 +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 #, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" +msgid "Get console output for instance %s" msgstr "" -#: ../bin/nova-api.py:64 +#: nova/api/ec2/cloud.py:854 #, python-format -msgid "Running %s API" +msgid "Create volume from snapshot %s" msgstr "" -#: ../bin/nova-api.py:69 +#: nova/api/ec2/cloud.py:858 nova/api/openstack/compute/contrib/volumes.py:186 +#: nova/api/openstack/volume/volumes.py:215 #, python-format -msgid "No known API applications configured in %s." +msgid "Create volume of %s GB" msgstr "" -#: ../bin/nova-api.py:83 +#: nova/api/ec2/cloud.py:883 #, python-format -msgid "Starting nova-api node (version %s)" +msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: ../bin/nova-api.py:89 +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 #, python-format -msgid "No paste configuration found for: %s" +msgid "Detach volume %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 #, python-format -msgid "Argument %(key)s value %(value)s is too short." +msgid "attribute not supported: %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/api/ec2/cloud.py:1046 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "vol = %s\n" 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." +#: nova/api/ec2/cloud.py:1191 +msgid "Allocate address" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:102 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:130 +#: nova/api/ec2/cloud.py:1203 #, python-format -msgid "Argument %s is required." +msgid "Release address %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/api/ec2/cloud.py:1208 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/api/ec2/cloud.py:1218 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "Disassociate address %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" +#: nova/api/ec2/cloud.py:1243 +#, fuzzy +msgid "Image must be available" +msgstr "Status volumena mora biti omogućen" + +#: nova/api/ec2/cloud.py:1264 +msgid "Going to start terminating instances" msgstr "" -#: ../nova/virt/xenapi/vmops.py:73 +#: nova/api/ec2/cloud.py:1277 #, python-format -msgid "instance %(name)s: not enough free memory" +msgid "Reboot instance %r" msgstr "" -#: ../nova/virt/xenapi/vmops.py:441 -#, python-format -msgid "Starting VM %s..." +#: nova/api/ec2/cloud.py:1287 +msgid "Going to stop instances" msgstr "" -#: ../nova/virt/xenapi/vmops.py:444 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#: nova/api/ec2/cloud.py:1297 +msgid "Going to start instances" msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 +#: nova/api/ec2/cloud.py:1388 #, python-format -msgid "Invalid value for onset_files: '%s'" +msgid "De-registering image %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:418 +#: nova/api/ec2/cloud.py:1415 #, python-format -msgid "Injecting file path: '%s'" +msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:467 -#, python-format -msgid "Instance %s: booted" +#: nova/api/ec2/cloud.py:1461 +msgid "user or group not specified" msgstr "" -#: ../nova/virt/xenapi/vmops.py:232 -#, python-format -msgid "Instance not present %s" +#: nova/api/ec2/cloud.py:1463 +msgid "only group \"all\" is supported" +msgstr "" + +#: nova/api/ec2/cloud.py:1465 +msgid "operation_type must be add or remove" msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:614 +#: nova/api/ec2/cloud.py:1467 #, python-format -msgid "Starting snapshot for VM %s" +msgid "Updating image %s publicity" msgstr "" -#: ../nova/virt/xenapi/vmops.py:623 +#: nova/api/ec2/cloud.py:1524 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +msgid "Couldn't stop instance with in %d sec" msgstr "" -#: ../nova/virt/xenapi/vmops.py:608 +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 #, python-format -msgid "Finished snapshot and upload for VM %s" +msgid "Failed to get metadata for ip: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:356 +#: nova/api/openstack/__init__.py:43 #, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." +msgid "Caught error: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: ../nova/virt/xenapi/vmops.py:1091 -msgid "kernel/ramdisk files removed" +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" msgstr "" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/api/openstack/__init__.py:105 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Extended resource: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/api/openstack/__init__.py:130 #, python-format msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/api/openstack/__init__.py:135 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:1788 +#: nova/api/openstack/auth.py:91 #, python-format -msgid "OpenSSL error: %s" +msgid "%(user_id)s could not be found with token '%(token)s'" msgstr "" -#: ../nova/tests/test_compute.py:335 ../nova/tests/test_compute.py:1307 +#: nova/api/openstack/auth.py:135 #, python-format -msgid "Running instances: %s" +msgid "%(user_id)s must be an admin or a member of %(project_id)s" msgstr "" -#: ../nova/tests/test_compute.py:341 -#, python-format -msgid "After terminating instances: %s" +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." msgstr "" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" +#: nova/api/openstack/auth.py:168 +#, python-format +msgid "Could not find %s in request." msgstr "" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" +#: nova/api/openstack/auth.py:188 +#, python-format +msgid "Successfully authenticated '%s'" msgstr "" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." msgstr "" -#: ../nova/cloudpipe/pipelib.py:96 +#: nova/api/openstack/auth.py:255 #, python-format -msgid "Launching VPN for %s" +msgid "Provided API key is valid, but not for user '%(username)s'" msgstr "" -#: ../nova/db/sqlalchemy/migration.py:36 -msgid "python-migrate is not installed. Exiting." +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" msgstr "" -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" msgstr "" -#: ../nova/api/ec2/__init__.py:134 -msgid "Too many failed authentications." +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" msgstr "" -#: ../nova/api/ec2/__init__.py:144 -#, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and " -"will be locked out for %(lock_mins)d minutes." +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" msgstr "" -#: ../nova/api/ec2/__init__.py:204 +#: nova/api/openstack/common.py:202 #, python-format -msgid "Authentication Failure: %s" +msgid "marker [%s] not found" msgstr "" -#: ../nova/api/ec2/__init__.py:220 +#: nova/api/openstack/common.py:242 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgid "href %s does not contain version" msgstr "" -#: ../nova/api/ec2/__init__.py:251 -#, python-format -msgid "action: %s" +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" msgstr "" -#: ../nova/api/ec2/__init__.py:253 +#: nova/api/openstack/common.py:358 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: ../nova/api/ec2/__init__.py:328 +#: nova/api/openstack/common.py:361 #, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "Instance is in an invalid state for '%(action)s'" msgstr "" -#: ../nova/api/ec2/__init__.py:359 -#, python-format -msgid "InstanceNotFound raised: %s" +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" msgstr "" -#: ../nova/api/ec2/__init__.py:365 -#, python-format -msgid "VolumeNotFound raised: %s" +#: nova/api/openstack/common.py:443 +msgid "Instance snapshots are not permitted at this time." msgstr "" -#: ../nova/api/ec2/__init__.py:377 +#: nova/api/openstack/extensions.py:191 #, python-format -msgid "NotFound raised: %s" +msgid "Loaded extension: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:380 +#: nova/api/openstack/extensions.py:228 #, python-format -msgid "ApiError raised: %s" +msgid "Ext name: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:409 +#: nova/api/openstack/extensions.py:229 #, python-format -msgid "Unexpected error raised: %s" +msgid "Ext alias: %s" msgstr "" -#: ../nova/api/metadata/handler.py:253 ../nova/api/ec2/__init__.py:414 -msgid "An unknown error has occurred. Please try your request again." +#: nova/api/openstack/extensions.py:230 +#, python-format +msgid "Ext description: %s" msgstr "" -#: ../nova/auth/dbdriver.py:84 +#: nova/api/openstack/extensions.py:232 #, python-format -msgid "User %s already exists" +msgid "Ext namespace: %s" msgstr "" -#: ../nova/auth/dbdriver.py:106 ../nova/auth/ldapdriver.py:232 +#: nova/api/openstack/extensions.py:233 #, python-format -msgid "Project can't be created because manager %s doesn't exist" +msgid "Ext updated: %s" msgstr "" -#: ../nova/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 +#: nova/api/openstack/extensions.py:235 #, python-format -msgid "Project can't be created because user %s doesn't exist" +msgid "Exception loading extension: %s" msgstr "" -#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 +#: nova/api/openstack/extensions.py:249 #, python-format -msgid "Project can't be created because project %s already exists" +msgid "Loading extension %s" msgstr "" -#: ../nova/auth/dbdriver.py:157 ../nova/auth/ldapdriver.py:268 +#: nova/api/openstack/extensions.py:255 #, python-format -msgid "Project can't be modified because manager %s doesn't exist" +msgid "Calling extension factory %s" msgstr "" -#: ../nova/auth/dbdriver.py:245 +#: nova/api/openstack/extensions.py:267 #, python-format -msgid "User \"%s\" not found" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: ../nova/auth/dbdriver.py:248 +#: nova/api/openstack/extensions.py:345 #, python-format -msgid "Project \"%s\" not found" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: ../nova/virt/xenapi_conn.py:159 -msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username (optionally), " -"and xenapi_connection_password to use connection_type=xenapi" +#: nova/api/openstack/extensions.py:369 +#, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: ../nova/virt/xenapi_conn.py:560 -#, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: ../nova/virt/xenapi_conn.py:569 -#, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#: nova/api/openstack/wsgi.py:158 +#: nova/api/openstack/compute/contrib/hosts.py:86 +msgid "cannot understand XML" msgstr "" -#: ../nova/virt/xenapi_conn.py:595 ../nova/virt/xenapi_conn.py:608 -#, python-format -msgid "Got exception: %s" +#: nova/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: ../nova/volume/driver.py:359 +#: nova/api/openstack/wsgi.py:580 #, python-format -msgid "Could not find iSCSI export for volume %s" +msgid "Fault thrown: %s" msgstr "" -#: ../nova/api/ec2/apirequest.py:73 +#: nova/api/openstack/wsgi.py:583 #, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "HTTP exception thrown: %s" msgstr "" -#: ../nova/api/openstack/v2/__init__.py:61 -#, python-format -msgid "Caught error: %s" +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: ../nova/api/openstack/v2/__init__.py:113 -msgid "Including admin operations in API." +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" msgstr "" -#: ../nova/console/xvp.py:93 -msgid "Rebuilding xvp conf" +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" msgstr "" -#: ../nova/console/xvp.py:111 +#: nova/api/openstack/wsgi.py:810 #, python-format -msgid "Re-wrote %s" +msgid "There is no such action: %s" msgstr "" -#: ../nova/console/xvp.py:116 -msgid "Stopping xvp" +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" msgstr "" -#: ../nova/console/xvp.py:129 -msgid "Starting xvp" +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" msgstr "" -#: ../nova/console/xvp.py:136 -#, python-format -msgid "Error starting xvp: %s" +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" msgstr "" -#: ../nova/console/xvp.py:139 -msgid "Restarting xvp" +#: nova/api/openstack/wsgi.py:884 +#, python-format +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: ../nova/console/xvp.py:141 -msgid "xvp not running..." +#: nova/api/openstack/xmlutil.py:265 +msgid "element is not a child" 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." +#: nova/api/openstack/xmlutil.py:414 +msgid "root element selecting a list" 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" +#: nova/api/openstack/xmlutil.py:739 +#, python-format +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: ../bin/nova-manage.py:616 -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." +#: nova/api/openstack/xmlutil.py:858 +msgid "subclasses must implement construct()!" msgstr "" -#: ../bin/nova-manage.py:640 -msgid "network" +#: nova/api/openstack/compute/extensions.py:29 +#: nova/api/openstack/volume/extensions.py:29 +msgid "Initializing extension manager." msgstr "" -#: ../bin/nova-manage.py:641 -msgid "IP address" +#: nova/api/openstack/compute/image_metadata.py:40 +#: nova/api/openstack/compute/images.py:142 +#: nova/api/openstack/compute/images.py:157 +msgid "Image not found." msgstr "" -#: ../bin/nova-manage.py:642 -msgid "MAC address" +#: nova/api/openstack/compute/image_metadata.py:79 +msgid "Incorrect request body format" msgstr "" -#: ../bin/nova-manage.py:643 -msgid "hostname" +#: 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 "" -#: ../bin/nova-manage.py:644 ../bin/nova-manage.py:1181 -#: ../bin/nova-manage.py:1297 ../bin/nova-manage.py:1329 -msgid "host" +#: 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 "" -#: ../bin/nova-manage.py:537 -msgid "netmask" +#: nova/api/openstack/compute/image_metadata.py:111 +msgid "Invalid metadata key" msgstr "" -#: ../bin/nova-manage.py:852 ../nova/tests/test_nova_manage.py:183 -msgid "start address" +#: nova/api/openstack/compute/ips.py:74 +msgid "Instance does not exist" msgstr "" -#: ../nova/virt/disk.py:124 -#, python-format -msgid "Failed to load partition: %s" +#: nova/api/openstack/compute/ips.py:97 +msgid "Instance is not a member of specified network" msgstr "" -#: ../nova/virt/disk/api.py:222 ../nova/virt/disk/guestfs.py:64 -#: ../nova/virt/disk/guestfs.py:78 ../nova/virt/disk/mount.py:112 +#: nova/api/openstack/compute/limits.py:140 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: ../nova/virt/disk/nbd.py:82 -#, python-format -msgid "nbd device %s did not show up" +#: nova/api/openstack/compute/limits.py:265 +msgid "This request was rate-limited." msgstr "" -#: ../nova/virt/disk/loop.py:30 -#, python-format -msgid "Could not attach image to loopback: %s" +#: 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 "" -#. really want to log this info, not raise -#: ../nova/virt/disk/nbd.py:52 -msgid "No free nbd devices" +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +msgid "Metadata item was not found" msgstr "" -#: ../doc/ext/nova_todo.py:46 +#: nova/api/openstack/compute/servers.py:425 #, python-format -msgid "%(filename)s, line %(line_info)d" +msgid "Invalid server status: %(status)s" msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:119 -msgid "In init host" +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" msgstr "" -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" msgstr "" -#: ../nova/virt/hyperv.py:166 -#, python-format -msgid "Starting VM %s " +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" msgstr "" -#: ../nova/virt/hyperv.py:168 -#, python-format -msgid "Started VM %s " +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" msgstr "" -#: ../nova/virt/hyperv.py:170 -#, python-format -msgid "spawn vm failed: %s" +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" msgstr "" -#: ../nova/virt/hyperv.py:187 -#, python-format -msgid "Failed to create VM %s" +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" msgstr "" -#: ../nova/virt/hyperv.py:206 +#: nova/api/openstack/compute/servers.py:522 #, python-format -msgid "Set memory for vm %s..." +msgid "Bad personality format: missing %s" msgstr "" -#: ../nova/virt/hyperv.py:216 -#, python-format -msgid "Set vcpus for vm %s..." +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" msgstr "" -#: ../nova/virt/hyperv.py:220 +#: nova/api/openstack/compute/servers.py:530 #, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +msgid "Personality content for %s cannot be decoded" msgstr "" -#: ../nova/virt/hyperv.py:245 +#: nova/api/openstack/compute/servers.py:545 #, python-format -msgid "Failed to add diskdrive to VM %s" +msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: ../nova/virt/hyperv.py:248 +#: nova/api/openstack/compute/servers.py:554 #, python-format -msgid "New disk drive path is %s" +msgid "Invalid fixed IP address (%s)" msgstr "" -#: ../nova/virt/hyperv.py:265 +#: nova/api/openstack/compute/servers.py:561 #, python-format -msgid "Failed to add vhd file to VM %s" +msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: ../nova/virt/hyperv.py:267 +#: nova/api/openstack/compute/servers.py:567 #, python-format -msgid "Created disk for %s" +msgid "Bad network format: missing %s" msgstr "" -#: ../nova/virt/hyperv.py:271 -#, python-format -msgid "Creating nic for %s " +#: nova/api/openstack/compute/servers.py:570 +msgid "Bad networks format" msgstr "" -#: ../nova/virt/hyperv.py:290 -msgid "Failed creating a port on the external vswitch" +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" msgstr "" -#: ../nova/virt/hyperv.py:291 -#, python-format -msgid "Failed creating port for %s" +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: ../nova/virt/hyperv.py:294 -#, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" msgstr "" -#: ../nova/virt/hyperv.py:304 -#, python-format -msgid "Failed to add nic to VM %s" +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." msgstr "" -#: ../nova/virt/hyperv.py:306 -#, python-format -msgid "Created nic for %s " +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." msgstr "" -#: ../nova/virt/hyperv.py:339 -#, python-format -msgid "WMI job failed: %s" +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" msgstr "" -#: ../nova/virt/hyperv.py:343 -#, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." msgstr "" -#: ../nova/virt/hyperv.py:379 -#, python-format -msgid "Got request to destroy vm %s" +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +msgid "Instance has not been resized." msgstr "" -#: ../nova/virt/hyperv.py:404 +#: nova/api/openstack/compute/servers.py:838 #, python-format -msgid "Failed to destroy vm %s" +msgid "Error in confirm-resize %s" msgstr "" -#: ../nova/virt/hyperv.py:411 +#: nova/api/openstack/compute/servers.py:858 #, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +msgid "Error in revert-resize %s" msgstr "" -#: ../nova/virt/hyperv.py:433 -#, python-format -msgid "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: ../nova/virt/hyperv.py:469 -#, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" msgstr "" -#: ../nova/virt/hyperv.py:472 +#: nova/api/openstack/compute/servers.py:888 #, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +msgid "Error in reboot %s" msgstr "" -#: ../nova/compute/api.py:71 -#, python-format -msgid "Instance %d was not found in get_network_topic" +#: nova/api/openstack/compute/servers.py:900 +msgid "Unable to locate requested flavor." msgstr "" -#: ../nova/compute/api.py:77 -#, python-format -msgid "Instance %d has no host" +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." msgstr "" -#: ../nova/compute/api.py:97 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#: nova/api/openstack/compute/servers.py:927 +msgid "Malformed server entity" msgstr "" -#: ../nova/compute/api.py:219 -#, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" msgstr "" -#: ../nova/compute/api.py:268 -msgid "Creating a raw instance" +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" msgstr "" -#: ../nova/compute/api.py:323 -#, python-format -msgid "Going to run %s instances..." +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" msgstr "" -#: ../nova/compute/api.py:187 -#, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +msgid "Invalid adminPass" msgstr "" -#: ../nova/compute/api.py:852 -#, python-format -msgid "Going to try to terminate %s" +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." msgstr "" -#: ../nova/compute/api.py:296 -#, python-format -msgid "Instance %d was not found during terminate" +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: ../nova/compute/api.py:301 -#, python-format -msgid "Instance %d is already being terminated" +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: ../nova/compute/api.py:1644 -#, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" +#: nova/api/openstack/compute/servers.py:1006 +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#: nova/api/openstack/compute/contrib/networks.py:65 +msgid "Invalid request body" msgstr "" -#: ../nova/compute/api.py:1659 -msgid "Volume isn't attached to anything!" +#: nova/api/openstack/compute/servers.py:1011 +msgid "Could not parse imageRef from request." 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." +#: nova/api/openstack/compute/servers.py:1061 +msgid "Instance could not be found" msgstr "" -#: ../nova/rpc.py:103 -#, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" msgstr "" -#: ../nova/rpc/impl_carrot.py:221 -msgid "Reconnected to queue" +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" msgstr "" -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +msgid "Invalid metadata" msgstr "" -#: ../nova/rpc/impl_carrot.py:236 +#: nova/api/openstack/compute/servers.py:1157 #, python-format -msgid "Initing the Adapter Consumer for %s" +msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: ../nova/rpc/impl_kombu.py:629 ../nova/rpc/impl_carrot.py:256 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 #, python-format -msgid "received %s" +msgid "Compute.api::pause %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/impl_kombu.py:634 ../nova/rpc/impl_carrot.py:269 +#: nova/api/openstack/compute/contrib/admin_actions.py:77 #, python-format -msgid "no method for message: %s" +msgid "Compute.api::unpause %s" msgstr "" -#: ../nova/rpc/impl_kombu.py:635 ../nova/rpc/impl_carrot.py:271 +#: nova/api/openstack/compute/contrib/admin_actions.py:94 #, python-format -msgid "No method for message: %s" +msgid "compute.api::suspend %s" msgstr "" -#: ../nova/rpc/impl_kombu.py:816 ../nova/rpc/impl_carrot.py:455 +#: nova/api/openstack/compute/contrib/admin_actions.py:111 #, python-format -msgid "Returning exception %s to caller" +msgid "compute.api::resume %s" msgstr "" -#: ../nova/rpc/impl_kombu.py:675 ../nova/rpc/impl_carrot.py:488 +#: nova/api/openstack/compute/contrib/admin_actions.py:127 #, python-format -msgid "unpacked context: %s" +msgid "Error in migrate %s" msgstr "" -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." +#: nova/api/openstack/compute/contrib/admin_actions.py:141 +#, python-format +msgid "Compute.api::reset_network %s" msgstr "" -#: ../nova/rpc/impl_kombu.py:762 ../nova/rpc/impl_carrot.py:524 -#, python-format -msgid "MSG_ID is %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +msgid "Server not found" msgstr "" -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." +#: nova/api/openstack/compute/contrib/admin_actions.py:157 +#, python-format +msgid "Compute.api::inject_network_info %s" msgstr "" -#: ../nova/rpc/impl_carrot.py:634 +#: nova/api/openstack/compute/contrib/admin_actions.py:173 #, python-format -msgid "response %s" +msgid "Compute.api::lock %s" msgstr "" -#: ../nova/rpc/impl_carrot.py:643 +#: nova/api/openstack/compute/contrib/admin_actions.py:189 #, python-format -msgid "topic is %s" +msgid "Compute.api::unlock %s" msgstr "" -#: ../nova/rpc/impl_carrot.py:644 +#: nova/api/openstack/compute/contrib/admin_actions.py:219 #, python-format -msgid "message %s" +msgid "createBackup entity requires %s attribute" msgstr "" -#: ../nova/volume/driver.py:79 -#, python-format -msgid "Recovering from a failed execute. Try number %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +msgid "Instance not found" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." msgstr "" -#: ../nova/volume/driver.py:89 +#: nova/api/openstack/compute/contrib/admin_actions.py:284 #, python-format -msgid "volume group %s doesn't exist" +msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: ../nova/volume/driver.py:342 +#: nova/api/openstack/compute/contrib/aggregates.py:137 #, python-format -msgid "FAKE AOE: %s" +msgid "Aggregates does not have %s action" msgstr "" -#: ../nova/volume/driver.py:251 ../nova/volume/driver.py:847 -msgid "Skipping ensure_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/certificates.py:75 +msgid "Only root certificate can be retrieved." msgstr "" -#: ../nova/volume/driver.py:295 ../nova/volume/driver.py:304 -#: ../nova/volume/driver.py:891 -msgid "Skipping remove_export. No iscsi_target " +#: 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/volume/driver.py:463 -#, python-format -msgid "FAKE ISCSI: %s" +#: nova/api/openstack/compute/contrib/consoles.py:44 +msgid "Missing type specification" msgstr "" -#: ../nova/volume/driver.py:475 -#, python-format -msgid "rbd has no pool %s" +#: nova/api/openstack/compute/contrib/consoles.py:56 +msgid "Invalid type specification" msgstr "" -#: ../nova/volume/driver.py:545 +#: nova/api/openstack/compute/contrib/disk_config.py:44 #, python-format -msgid "Sheepdog is not working: %s" +msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" -#: ../nova/volume/driver.py:547 -msgid "Sheepdog is not working" +#: nova/api/openstack/compute/contrib/extended_status.py:61 +msgid "Server not found." msgstr "" -#: ../nova/wsgi.py:68 +#: 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 "Starting %(arg0)s on %(host)s:%(port)s" +msgid "No more floating ips in pool %s." msgstr "" -#: ../nova/wsgi.py:204 -msgid "You must implement __call__" +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" msgstr "" -#: ../bin/nova-dhcpbridge.py:54 -msgid "leasing ip" +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +msgid "Address not specified" msgstr "" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" msgstr "" -#: ../bin/nova-dhcpbridge.py:74 -msgid "releasing ip" +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" msgstr "" -#: ../bin/nova-dhcpbridge.py:123 +#: nova/api/openstack/compute/contrib/hosts.py:145 #, python-format -msgid "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" +msgid "Invalid status: '%s'" msgstr "" -#: ../nova/virt/fake.py:239 +#: nova/api/openstack/compute/contrib/hosts.py:150 #, python-format -msgid "Instance %s Not Found" +msgid "Invalid update setting: '%s'" msgstr "" -#: ../nova/network/manager.py:386 +#: nova/api/openstack/compute/contrib/hosts.py:159 #, python-format -msgid "Dissassociated %s stale fixed ip(s)" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: ../nova/network/manager.py:564 -msgid "setting network host" +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" msgstr "" -#: ../nova/network/manager.py:212 -#, python-format -msgid "Leasing IP %s" +#: nova/api/openstack/compute/contrib/hosts.py:214 +#, fuzzy +msgid "Host not found" +msgstr "Nema pronađenih domaćina" + +#: nova/api/openstack/compute/contrib/keypairs.py:85 +msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: ../nova/network/manager.py:216 +#: nova/api/openstack/compute/contrib/keypairs.py:90 #, python-format -msgid "IP %s leased that isn't associated" +msgid "Key pair '%s' already exists." msgstr "" -#: ../nova/network/manager.py:220 -#, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#: 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/network/manager.py:228 +#: nova/api/openstack/compute/contrib/multinic.py:77 #, python-format -msgid "IP %s leased that was already deallocated" +msgid "Unable to find address %r" msgstr "" -#: ../nova/network/manager.py:233 +#: nova/api/openstack/compute/contrib/networks.py:62 #, python-format -msgid "Releasing IP %s" +msgid "Network does not have %s action" msgstr "" -#: ../nova/network/manager.py:237 +#: nova/api/openstack/compute/contrib/networks.py:70 #, python-format -msgid "IP %s released that isn't associated" +msgid "Disassociating network with id %s" msgstr "" -#: ../nova/network/manager.py:241 +#: nova/api/openstack/compute/contrib/networks.py:74 +#: nova/api/openstack/compute/contrib/networks.py:91 +#: nova/api/openstack/compute/contrib/networks.py:101 +#, fuzzy +msgid "Network not found" +msgstr "Nema pronađenih domaćina" + +#: nova/api/openstack/compute/contrib/networks.py:87 #, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +msgid "Showing network with id %s" msgstr "" -#: ../nova/network/manager.py:1063 +#: nova/api/openstack/compute/contrib/networks.py:97 #, python-format -msgid "IP %s released that was not leased" +msgid "Deleting network with id %s" msgstr "" -#: ../nova/network/manager.py:1490 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." +#: nova/api/openstack/compute/contrib/security_groups.py:219 +msgid "Security group id should be integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:103 -#: ../nova/virt/xenapi/volume_utils.py:170 -#: ../nova/virt/xenapi/volumeops.py:157 +#: nova/api/openstack/compute/contrib/security_groups.py:289 #, python-format -msgid "Introduced %(label)s as %(sr_ref)s." +msgid "Security group %s already exists" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:76 -#: ../nova/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" +#: nova/api/openstack/compute/contrib/security_groups.py:309 +#, python-format +msgid "Security group %s is not a string or unicode" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:186 +#: nova/api/openstack/compute/contrib/security_groups.py:312 #, python-format -msgid "Unable to find SR from VBD %s" +msgid "Security group %s cannot be empty." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:96 +#: nova/api/openstack/compute/contrib/security_groups.py:315 #, python-format -msgid "Forgetting SR %s ... " +msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:228 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:234 +#: nova/api/openstack/compute/contrib/security_groups.py:345 #, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgid "Security group (%s) not found" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:111 +#: nova/api/openstack/compute/contrib/security_groups.py:348 #, python-format -msgid "Forgetting SR %s done." +msgid "Authorize security group ingress %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:113 -#, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:249 +#: nova/api/openstack/compute/contrib/security_groups.py:370 #, python-format -msgid "Unable to introduce VDI on SR %s" +msgid "This rule already exists in group %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:257 -#, python-format -msgid "Unable to get record of VDI %s on" +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:279 -#, python-format -msgid "Unable to introduce VDI for SR %s" +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:175 -#, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:356 +#: nova/api/openstack/compute/contrib/security_groups.py:493 #, python-format -msgid "Mountpoint cannot be translated: %s" +msgid "Rule (%s) not found" msgstr "" -#: ../nova/image/s3.py:365 +#: nova/api/openstack/compute/contrib/security_groups.py:500 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "Revoke security group ingress %s" msgstr "" -#: ../nova/image/s3.py:374 -#, python-format -msgid "Failed to decrypt initialization vector: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +msgid "Security group not specified" msgstr "" -#: ../nova/image/s3.py:385 -#, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" msgstr "" -#: ../nova/objectstore/handler.py:106 +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 #, python-format -msgid "Unknown S3 value type %r" +msgid "start instance %r" msgstr "" -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 +#, python-format +msgid "stop instance %r" msgstr "" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:170 +msgid "No body provided" msgstr "" -#: ../nova/objectstore/handler.py:209 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:182 #, python-format -msgid "List keys for bucket %s" +msgid "Create VSA %(display_name)s of type %(vc_type)s" msgstr "" -#: ../nova/objectstore/handler.py:217 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:203 #, python-format -msgid "Unauthorized attempt to access bucket %s" +msgid "Delete VSA with id: %s" msgstr "" -#: ../nova/objectstore/handler.py:235 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:222 #, python-format -msgid "Creating bucket %s" +msgid "Associate address %(ip)s to VSA %(id)s" msgstr "" -#: ../nova/objectstore/handler.py:245 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 #, python-format -msgid "Deleting bucket %s" +msgid "Disassociate address from VSA %(id)s" msgstr "" -#: ../nova/objectstore/handler.py:249 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:291 #, python-format -msgid "Unauthorized attempt to delete bucket %s" +msgid "%(obj)s with ID %(id)s not found" msgstr "" -#: ../nova/objectstore/handler.py:273 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:297 #, python-format -msgid "Getting object: %(bname)s / %(nm)s" +msgid "" +"%(obj)s with ID %(id)s belongs to VSA %(own_vsa_id)s and not to VSA " +"%(vsa_id)s." msgstr "" -#: ../nova/objectstore/handler.py:276 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:317 #, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +msgid "Index. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:296 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:322 #, python-format -msgid "Putting object: %(bname)s / %(nm)s" +msgid "Detail. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:299 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:327 #, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" msgstr "" -#: ../nova/objectstore/handler.py:318 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:336 #, python-format -msgid "Deleting object: %(bname)s / %(nm)s" +msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:322 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:381 #, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" msgstr "" -#: ../nova/objectstore/handler.py:396 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:396 #, python-format -msgid "Not authorized to upload image: invalid directory %s" +msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/objectstore/handler.py:404 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:412 #, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" +msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/objectstore/handler.py:409 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:623 #, python-format -msgid "Starting image upload: %s" +msgid "Index instances for VSA %s" msgstr "" -#: ../nova/objectstore/handler.py:423 +#: nova/api/openstack/compute/contrib/volumes.py:73 +#: nova/api/openstack/volume/volumes.py:99 #, python-format -msgid "Not authorized to update attributes of image %s" +msgid "vol=%s" msgstr "" -#: ../nova/objectstore/handler.py:431 +#: nova/api/openstack/compute/contrib/volumes.py:146 +#: nova/api/openstack/volume/volumes.py:177 #, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +msgid "Delete volume with id: %s" msgstr "" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 +#: nova/api/openstack/compute/contrib/volumes.py:329 #, python-format -msgid "Updating user fields on image %s" +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" msgstr "" -#: ../nova/objectstore/handler.py:450 +#: nova/api/openstack/compute/contrib/volumes.py:481 +#: nova/api/openstack/volume/snapshots.py:109 #, python-format -msgid "Unauthorized attempt to delete image %s" +msgid "Delete snapshot with id: %s" msgstr "" -#: ../nova/objectstore/handler.py:455 +#: nova/api/openstack/compute/contrib/volumes.py:523 +#: nova/api/openstack/volume/snapshots.py:149 #, python-format -msgid "Deleted image: %s" +msgid "Create snapshot from volume %s" msgstr "" -#: ../nova/auth/manager.py:277 -#, python-format -msgid "Looking up user: %r" +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" msgstr "" -#: ../nova/auth/manager.py:281 +#: nova/auth/ldapdriver.py:650 #, python-format -msgid "Failed authorization for access key %s" +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." msgstr "" -#: ../nova/auth/manager.py:264 +#: nova/auth/manager.py:297 #, python-format -msgid "No user found for access key %s" +msgid "Looking up user: %r" msgstr "" -#: ../nova/auth/manager.py:287 +#: nova/auth/manager.py:301 #, python-format -msgid "Using project name = user name (%s)" +msgid "Failed authorization for access key %s" msgstr "" -#: ../nova/auth/manager.py:294 +#: nova/auth/manager.py:307 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "Using project name = user name (%s)" msgstr "" -#: ../nova/auth/manager.py:279 +#: nova/auth/manager.py:314 #, python-format -msgid "No project called %s could be found" +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" msgstr "" -#: ../nova/auth/manager.py:303 +#: 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:289 +#: nova/auth/manager.py:330 nova/auth/manager.py:342 #, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" +msgid "user.secret: %s" msgstr "" -#: ../nova/auth/manager.py:314 ../nova/auth/manager.py:336 +#: nova/auth/manager.py:331 nova/auth/manager.py:343 #, python-format -msgid "Invalid signature for user %s" +msgid "expected_signature: %s" msgstr "" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" +#: nova/auth/manager.py:332 nova/auth/manager.py:344 +#, python-format +msgid "signature: %s" msgstr "" -#: ../nova/auth/manager.py:428 -msgid "Must specify project" +#: nova/auth/manager.py:334 nova/auth/manager.py:356 +#, python-format +msgid "Invalid signature for user %s" msgstr "" -#: ../nova/auth/manager.py:414 +#: nova/auth/manager.py:352 #, python-format -msgid "The %s role can not be found" +msgid "host_only_signature: %s" msgstr "" -#: ../nova/auth/manager.py:416 -#, python-format -msgid "The %s role is global only" +#: nova/auth/manager.py:448 +msgid "Must specify project" msgstr "" -#: ../nova/auth/manager.py:469 +#: 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:472 +#: nova/auth/manager.py:492 #, python-format msgid "Adding sitewide role %(role)s to user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:498 +#: 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:501 +#: nova/auth/manager.py:521 #, python-format msgid "Removing sitewide role %(role)s from user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:574 +#: nova/auth/manager.py:594 #, python-format msgid "Created project %(name)s with manager %(manager_user)s" msgstr "" -#: ../nova/auth/manager.py:592 +#: nova/auth/manager.py:612 #, python-format msgid "modifying project %s" msgstr "" -#: ../nova/auth/manager.py:604 +#: nova/auth/manager.py:624 #, python-format msgid "Adding user %(uid)s to project %(pid)s" msgstr "" -#: ../nova/auth/manager.py:625 +#: nova/auth/manager.py:645 #, python-format msgid "Remove user %(uid)s from project %(pid)s" msgstr "" -#: ../nova/auth/manager.py:655 +#: nova/auth/manager.py:675 #, python-format msgid "Deleting project %s" msgstr "" -#: ../nova/auth/manager.py:713 +#: nova/auth/manager.py:733 #, python-format msgid "Created user %(rvname)s (admin: %(rvadmin)r)" msgstr "" -#: ../nova/auth/manager.py:722 +#: nova/auth/manager.py:742 #, python-format msgid "Deleting user %s" msgstr "" -#: ../nova/auth/manager.py:732 +#: nova/auth/manager.py:752 #, python-format msgid "Access Key change for user %s" msgstr "" -#: ../nova/auth/manager.py:734 +#: nova/auth/manager.py:754 #, python-format msgid "Secret Key change for user %s" msgstr "" -#: ../nova/auth/manager.py:736 +#: nova/auth/manager.py:756 #, python-format msgid "Admin status set to %(admin)r for user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:781 +#: nova/auth/manager.py:801 #, python-format msgid "No vpn data for project %s" msgstr "" -#: ../nova/service.py:141 +#: 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 "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Launching VPN for %s" msgstr "" -#: ../nova/service.py:232 -msgid "Service killed that has no database entry" +#: nova/compute/api.py:149 +#, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" msgstr "" -#: ../nova/service.py:269 -msgid "The service database object disappeared, Recreating it." +#: nova/compute/api.py:160 +#, python-format +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" msgstr "" -#: ../nova/service.py:284 -msgid "Recovered model server connection!" +#: nova/compute/api.py:213 +#, python-format +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" msgstr "" -#: ../nova/service.py:290 -msgid "model server went away" +#: nova/compute/api.py:216 +msgid "Instance quota exceeded. You cannot run any more instances of this type." msgstr "" -#: ../nova/auth/ldapdriver.py:174 +#: nova/compute/api.py:219 #, python-format -msgid "LDAP user %s already exists" +msgid "Instance quota exceeded. You can only run %s more instances of this type." +msgstr "" + +#: nova/compute/api.py:268 +msgid "Creating a raw instance" msgstr "" -#: ../nova/auth/ldapdriver.py:205 +#: nova/compute/api.py:270 #, python-format -msgid "LDAP object for %s doesn't exist" +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" msgstr "" -#: ../nova/auth/ldapdriver.py:348 +#: nova/compute/api.py:340 #, python-format -msgid "User %s doesn't exist" +msgid "Going to run %s instances..." msgstr "" -#: ../nova/auth/ldapdriver.py:472 +#: nova/compute/api.py:404 #, python-format -msgid "Group can't be created because group %s already exists" +msgid "bdm %s" msgstr "" -#: ../nova/auth/ldapdriver.py:478 +#: nova/compute/api.py:431 #, python-format -msgid "Group can't be created because user %s doesn't exist" +msgid "block_device_mapping %s" msgstr "" -#: ../nova/auth/ldapdriver.py:495 +#: nova/compute/api.py:548 #, python-format -msgid "User %s can't be searched in group because the user doesn't exist" +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" msgstr "" -#: ../nova/auth/ldapdriver.py:507 +#: nova/compute/api.py:832 #, python-format -msgid "User %s can't be added to the group because the user doesn't exist" +msgid "Going to try to soft delete %s" msgstr "" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 +#: nova/compute/api.py:851 #, python-format -msgid "The group at dn %s doesn't exist" +msgid "No host for instance %s, deleting immediately" msgstr "" -#: ../nova/exception.py:801 +#: nova/compute/api.py:885 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "Going to try to terminate %s" +msgstr "" + +#: nova/compute/api.py:923 +#, python-format +msgid "Going to try to stop %s" +msgstr "" + +#: nova/compute/api.py:942 +#, python-format +msgid "Going to try to start %s" +msgstr "" + +#: nova/compute/api.py:946 +#, python-format +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgstr "" + +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 +#, python-format +msgid "Searching by: %s" +msgstr "" + +#: nova/compute/api.py:1107 +msgid "No compute host specified" +msgstr "" + +#: nova/compute/api.py:1110 +#, python-format +msgid "Unable to find host for Instance %s" +msgstr "" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." msgstr "" -#: ../nova/auth/ldapdriver.py:524 +#: nova/compute/api.py:1360 #, python-format msgid "" -"User %s can't be removed from the group because the user doesn't exist" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" +msgstr "" + +#: nova/compute/api.py:1651 +#, 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/auth/ldapdriver.py:528 +#: nova/compute/instance_types.py:84 #, python-format -msgid "User %s is not a member of the group" +msgid "Instance type %s not found for deletion" +msgstr "" + +#: nova/compute/manager.py:136 +#, python-format +msgid "check_instance_lock: decorating: |%s|" msgstr "" -#: ../nova/auth/ldapdriver.py:621 +#: nova/compute/manager.py:138 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" msgstr "" -#: ../nova/auth/ldapdriver.py:549 +#: nova/compute/manager.py:142 #, python-format -msgid "User %s can't be removed from all because the user doesn't exist" +msgid "check_instance_lock: locked: |%s|" msgstr "" -#: ../nova/auth/ldapdriver.py:564 +#: nova/compute/manager.py:144 #, python-format -msgid "Group at dn %s doesn't exist" +msgid "check_instance_lock: admin: |%s|" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:55 +#: nova/compute/manager.py:149 #, python-format -msgid "Found non-unique network for bridge %s" +msgid "check_instance_lock: executing: |%s|" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:58 +#: nova/compute/manager.py:153 #, python-format -msgid "Found no network for bridge %s" +msgid "check_instance_lock: not executing |%s|" +msgstr "" + +#: nova/compute/manager.py:199 +#, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "" + +#: nova/compute/manager.py:233 +#, python-format +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgstr "" + +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:253 +msgid "Checking state" +msgstr "" + +#: nova/compute/manager.py:322 +#, python-format +msgid "Setting up bdm %s" +msgstr "" + +#: nova/compute/manager.py:389 +#, python-format +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" +msgstr "" + +#: nova/compute/manager.py:395 +#, 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:401 +#, python-format +msgid "exception terminating the instance %(instance_uuid)s" +msgstr "" + +#: nova/compute/manager.py:434 +#, python-format +msgid "Instance %s not found." +msgstr "" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" +msgstr "" + +#: nova/compute/manager.py:489 +#, 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:494 +#, python-format +msgid "" +"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " +"size %(allowed_size_bytes)d" msgstr "" -#: ../nova/api/ec2/admin.py:146 +#: nova/compute/manager.py:504 +msgid "Starting instance..." +msgstr "" + +#: nova/compute/manager.py:514 +msgid "Skipping network allocation for instance" +msgstr "" + +#: nova/compute/manager.py:527 +msgid "Instance failed network setup" +msgstr "" + +#: nova/compute/manager.py:531 +#, python-format +msgid "Instance network_info: |%s|" +msgstr "" + +#: nova/compute/manager.py:544 +msgid "Instance failed block device setup" +msgstr "" + +#: nova/compute/manager.py:560 +msgid "Instance failed to spawn" +msgstr "" + +#: nova/compute/manager.py:581 +msgid "Deallocating network for instance" +msgstr "" + +#: nova/compute/manager.py:632 +#, python-format +msgid "%(action_str)s instance" +msgstr "" + +#: nova/compute/manager.py:644 +#, python-format +msgid "trying to destroy already destroyed instance: %s" +msgstr "" + +#: nova/compute/manager.py:664 +#, python-format +msgid "Ignoring DiskNotFound: %s" +msgstr "" + +#: nova/compute/manager.py:671 +#, python-format +msgid "terminating bdm %s" +msgstr "" + +#: nova/compute/manager.py:760 +#, python-format +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." +msgstr "" + +#: nova/compute/manager.py:765 #, python-format -msgid "Creating new user: %s" +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" msgstr "" -#: ../nova/api/ec2/admin.py:154 +#: nova/compute/manager.py:772 #, python-format -msgid "Deleting user: %s" +msgid "Rebuilding instance %s" msgstr "" -#: ../nova/api/ec2/admin.py:176 +#: nova/compute/manager.py:825 #, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" +msgid "Rebooting instance %s" +msgstr "" + +#: nova/compute/manager.py:840 +#, python-format +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" + +#: nova/compute/manager.py:878 +#, python-format +msgid "Image type not recognized %s" +msgstr "" + +#: nova/compute/manager.py:890 +#, python-format +msgid "instance %s: snapshotting" +msgstr "" + +#: nova/compute/manager.py:896 +#, python-format +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -#: ../nova/api/ec2/admin.py:180 +#: nova/compute/manager.py:949 #, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" +msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: ../nova/api/ec2/admin.py:186 +#: nova/compute/manager.py:954 #, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" +msgid "Rotating out %d backups" msgstr "" -#: ../nova/api/ec2/admin.py:190 +#: nova/compute/manager.py:958 #, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" +msgid "Deleting image %s" msgstr "" -#: ../nova/api/ec2/admin.py:195 ../nova/api/ec2/admin.py:272 -msgid "operation must be add or remove" +#: nova/compute/manager.py:988 +#, python-format +msgid "Failed to set admin password. Instance %s is not running" +msgstr "" + +#: nova/compute/manager.py:994 +#, python-format +msgid "Instance %s: Root password set" +msgstr "" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." +msgstr "" + +#: nova/compute/manager.py:1017 +msgid "Error setting admin password" msgstr "" -#: ../nova/api/ec2/admin.py:208 +#: nova/compute/manager.py:1032 #, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: ../nova/api/ec2/admin.py:226 +#: nova/compute/manager.py:1037 #, python-format -msgid "Create project %(name)s managed by %(manager_user)s" +msgid "instance %(instance_uuid)s: injecting file to %(path)s" msgstr "" -#: ../nova/api/ec2/admin.py:239 +#: nova/compute/manager.py:1051 #, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: ../nova/api/ec2/admin.py:249 +#: nova/compute/manager.py:1056 #, python-format -msgid "Delete project: %s" +msgid "instance %(instance_uuid)s: updating agent to %(url)s" msgstr "" -#: ../nova/api/ec2/admin.py:263 +#: nova/compute/manager.py:1069 #, python-format -msgid "Adding user %(user)s to project %(project)s" +msgid "instance %s: rescuing" msgstr "" -#: ../nova/api/ec2/admin.py:267 +#: nova/compute/manager.py:1094 #, python-format -msgid "Removing user %(user)s from project %(project)s" +msgid "instance %s: unrescuing" msgstr "" + +#: nova/compute/manager.py:1213 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:1230 +#, python-format +msgid "instance %s: migrating" +msgstr "" + +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 +#, python-format +msgid "%s. Setting instance vm_state to ERROR" +msgstr "" + +#: nova/compute/manager.py:1395 +#, python-format +msgid "instance %s: pausing" +msgstr "" + +#: nova/compute/manager.py:1413 +#, python-format +msgid "instance %s: unpausing" +msgstr "" + +#: nova/compute/manager.py:1443 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "" + +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" +msgstr "" + +#: nova/compute/manager.py:1474 +#, python-format +msgid "instance %s: resuming" +msgstr "" + +#: nova/compute/manager.py:1497 +#, python-format +msgid "instance %s: locking" +msgstr "" + +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" +msgstr "" + +#: nova/compute/manager.py:1514 +#, python-format +msgid "instance %s: getting locked state" +msgstr "" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "" + +#: nova/compute/manager.py:1532 +#, python-format +msgid "instance %s: inject network info" +msgstr "" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, python-format +msgid "instance %s: getting vnc console" +msgstr "" + +#: nova/compute/manager.py:1603 +#, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1621 +#, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1633 +#, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "" + +#: nova/compute/manager.py:1661 +#, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +msgid "Instance has no volume." +msgstr "" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1878 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +msgid "No floating_ip found" +msgstr "" + +#: nova/compute/manager.py:1943 +msgid "No floating_ip found." +msgstr "" + +#: nova/compute/manager.py:1945 +#, python-format +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" +msgstr "" + +#: nova/compute/manager.py:1983 +#, python-format +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2138 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:2150 +#, python-format +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +msgid "Reclaiming deleted instance" +msgstr "" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "" + +#: nova/console/manager.py:97 +#, 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:98 +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 "" + +#: 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:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:315 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:327 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:340 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:397 +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:321 +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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, python-format +msgid "Instance %(instance_id)s not found" +msgstr "" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, 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:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:864 +#, python-format +msgid "network allocations for instance |%s|" +msgstr "" + +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 +#, python-format +msgid "network deallocation for instance |%s|" +msgstr "" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, python-format +msgid "Leased IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1191 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1199 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1204 +#, python-format +msgid "Released IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1208 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +msgid "Network already exists!" +msgstr "" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "" + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, python-format +msgid "network allocations for instance %s" +msgstr "" + +#: nova/network/quantum/manager.py:537 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:556 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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:90 +#, python-format +msgid "No network with net_id = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 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:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, python-format +msgid "Making asynchronous call on %s ..." +msgstr "" + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, python-format +msgid "Making asynchronous cast on %s..." +msgstr "" + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +msgid "Making asynchronous fanout cast..." +msgstr "" + +#: nova/rpc/amqp.py:376 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:357 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, 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:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "" + +#: nova/rpc/impl_qpid.py:340 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +msgid "Error creating volumes" +msgstr "" + +#: nova/scheduler/vsa.py:328 +#, python-format +msgid "Non-VSA volume %d" +msgstr "" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +msgid "Error creating volume" +msgstr "" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "" + +#: nova/tests/test_volume.py:383 +#, 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:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, 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 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, 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:147 +#, python-format +msgid "Host %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, python-format +msgid "Test: Volume create: %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:137 +#, python-format +msgid "Filters added to instance %s" +msgstr "" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, python-format +msgid "Adding security group rule: %r" +msgstr "" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, 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:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:399 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, 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 +#, 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:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "" + +#: nova/virt/baremetal/proxy.py:475 +#, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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 +#, fuzzy +msgid "rootfs is already removed" +msgstr "Volumen je već odvojen" + +#: 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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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:274 +#, 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 +#, fuzzy +msgid "no partitions found" +msgstr "Nema pronađenih domaćina" + +#: nova/virt/disk/mount.py:77 +#, python-format +msgid "Failed to map partitions: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:81 +#, python-format +msgid "qemu-nbd error: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +msgid "Instance destroyed successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:430 +#, python-format +msgid "Deleting instance files %(target)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +msgid "Instance rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +msgid "Instance is running" +msgstr "" + +#: nova/virt/libvirt/connection.py:825 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:875 +#, fuzzy +msgid "Unable to read LXC console" +msgstr "Neuspješno čitanje javnih ip-eva" + +#: nova/virt/libvirt/connection.py:992 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/connection.py:1171 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1179 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +msgid "Starting toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1340 +msgid "Finished toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, python-format +msgid "Instance %s running successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:2165 +#, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "" + +#: nova/virt/libvirt/connection.py:2206 +#, python-format +msgid "Instance %s: Starting finish_revert_migration" +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:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, python-format +msgid "%s is a valid instance name" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, python-format +msgid "Unknown base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, python-format +msgid "Ensuring bridge %s" +msgstr "" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, python-format +msgid "httplib error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:157 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:162 +#, python-format +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:166 +#, python-format +msgid "Exception in %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:66 +msgid "Getting list of instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:82 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, python-format +msgid "Powering on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:334 +#, python-format +msgid "Powered on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:379 +#, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, python-format +msgid "Uploading image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:467 +#, python-format +msgid "Uploaded image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:486 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:518 +msgid "instance is not powered on" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:525 +#, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:528 +#, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:530 +#, python-format +msgid "Doing hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:534 +#, python-format +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, python-format +msgid "instance - %s not present" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:565 +#, python-format +msgid "Powering off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:570 +#, python-format +msgid "Powered off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:574 +#, python-format +msgid "Unregistering the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:577 +#, python-format +msgid "Unregistered the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:579 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:590 +#, python-format +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:600 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:605 +#, 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:613 +msgid "pause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:631 +#, python-format +msgid "Suspending the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:635 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:641 +#, python-format +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:654 +#, python-format +msgid "Resuming the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:659 +#, python-format +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:661 +msgid "instance is not in a suspended state" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 +#, python-format +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:763 +#, python-format +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:800 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:804 +#, 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:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "" + +#: nova/virt/xenapi/fake.py:526 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:560 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:565 +#, python-format +msgid "Calling getter %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:625 +#, 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:103 +#, python-format +msgid "Found no PIF for device %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:122 +#, 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:209 +#, python-format +msgid "Created VM %s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:212 +#, python-format +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:243 +#, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:246 +#, 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:263 +#, python-format +msgid "VBD not found in instance %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:274 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:285 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:295 +#, python-format +msgid "Unable to destroy VDI %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:312 +#, 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:321 +#, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:355 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:369 +#, python-format +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:408 +#, python-format +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, python-format +msgid "Image Type: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 +#, python-format +msgid "Size for image %(image)s:%(virtual_size)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:819 +#, 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:836 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:848 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:858 +#, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:897 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:919 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:937 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:979 +#, python-format +msgid "VDI %s is still available" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1025 +#, python-format +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1027 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1072 +#, python-format +msgid "Re-scanning SR %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1384 +#, 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:1394 +#, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1429 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1448 +#, python-format +msgid "Creating VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1450 +#, python-format +msgid "Creating VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1452 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1455 +#, python-format +msgid "Plugging VBD %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1457 +#, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1460 +#, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1469 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1473 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1484 +msgid "VBD.unplug successful first time." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1489 +msgid "VBD.unplug rejected: retrying..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 +msgid "VBD.unplug successful eventually." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1497 +#, python-format +msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1506 +#, python-format +msgid "Ignoring XenAPI.Failure %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1520 +#, python-format +msgid "Running pygrub against %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1527 +#, python-format +msgid "Found Xen kernel %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1548 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1574 +#, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1587 +#, python-format +msgid "Writing partition table %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1712 +#, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:181 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:183 +#, python-format +msgid "Starting instance %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:246 +#, python-format +msgid "instance %s: Failed to spawn" +msgstr "" + +#: nova/virt/xenapi/vmops.py:248 +#, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "" + +#: nova/virt/xenapi/vmops.py:322 +#, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:389 +#, python-format +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:448 +#, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:453 +#, python-format +msgid "Injecting file path: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:459 +msgid "Setting admin password" +msgstr "" + +#: nova/virt/xenapi/vmops.py:463 +msgid "Resetting network" +msgstr "" + +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:476 +#, python-format +msgid "Starting VM %s..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:480 +#, python-format +msgid "Spawning VM %(instance_uuid)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:655 +#, python-format +msgid "Starting snapshot for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:664 +#, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:683 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:703 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:751 +#, python-format +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:874 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:882 +#, python-format +msgid "Resize instance %s complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:913 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:933 +#, python-format +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:949 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:972 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:988 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1015 +#, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1024 +#, python-format +msgid "VM %(instance_uuid)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:1380 +#, python-format +msgid "Instance for migration %d not found, skipping" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1484 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1500 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1518 +#, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1527 +#, python-format +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1530 +#, python-format +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1559 +#, python-format +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1621 +#, 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:1646 +#, 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:1650 +#, 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:1655 +#, 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:1841 +#, 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:74 nova/volume/api.py:210 +#, fuzzy +msgid "status must be available" +msgstr "Status volumena mora biti omogućen" + +#: nova/volume/api.py:85 +#, python-format +msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +msgstr "" + +#: nova/volume/api.py:133 +msgid "Volume status must be available" +msgstr "Status volumena mora biti omogućen" + +#: nova/volume/api.py:213 +#, fuzzy +msgid "already attached" +msgstr "Volumen je već spojen" + +#: nova/volume/api.py:220 +#, fuzzy +msgid "already detached" +msgstr "Volumen je već odvojen" + +#: nova/volume/api.py:272 nova/volume/api.py:305 +#, fuzzy +msgid "must be available" +msgstr "Status volumena mora biti omogućen" + +#: 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:714 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: nova/volume/san.py:719 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:733 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: nova/volume/san.py:747 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" + +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" + +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: nova/volume/san.py:878 +#, python-format +msgid "Deleting volumeID: %s " +msgstr "" + +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +msgid "name cannot be None" +msgstr "" + +#: nova/volume/volume_types.py:96 +msgid "id cannot be None" +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:142 +#, python-format +msgid "Volume will be created in backend - %d" +msgstr "" + +#: nova/volume/xensm.py:154 +msgid "Failed to update volume in db" +msgstr "" + +#: nova/volume/xensm.py:157 +msgid "Unable to create volume" +msgstr "" + +#: nova/volume/xensm.py:171 +msgid "Failed to delete vdi" +msgstr "" + +#: nova/volume/xensm.py:177 +msgid "Failed to delete volume in db" +msgstr "" + +#: nova/volume/xensm.py:211 +msgid "Failed to find volume in db" +msgstr "" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" + +#: nova/vsa/api.py:82 +msgid "invalid drive data" +msgstr "" + +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" + +#: nova/vsa/api.py:111 +#, python-format +msgid "invalid drive type name %s" +msgstr "" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 +#, python-format +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:194 +#, python-format +msgid "Creating VSA: %s" +msgstr "" + +#: nova/vsa/api.py:241 +#, 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:272 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" + +#: nova/vsa/api.py:287 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" + +#: nova/vsa/api.py:318 +#, python-format +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:324 +#, python-format +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:351 +#, python-format +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:355 +#, python-format +msgid "Unable to delete volume %s" +msgstr "" + +#: nova/vsa/api.py:357 +#, python-format +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "" + +#: nova/vsa/api.py:374 +#, python-format +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:73 +#, python-format +msgid "Create call received for VSA %s" +msgstr "" + +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 +#, python-format +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" + +#: nova/vsa/manager.py:89 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" + +#: nova/vsa/manager.py:100 +#, python-format +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" + +#: nova/vsa/manager.py:114 +#, 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:137 +#, 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:146 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" + +#: nova/vsa/manager.py:153 +#, python-format +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" + +#: nova/vsa/manager.py:168 +#, python-format +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" + +#~ msgid "Uncaught exception" +#~ msgstr "exc_type, exc_value, exc_traceback = sys. exc_info ()" + +#~ msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#~ msgstr "" + +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "Kvota volumena premašena. Ne možete stvoriti volumen veličine %sG" + +#~ msgid "Failed to read private ip" +#~ msgstr "" + +#~ msgid "%(param)s property not found for image %(_image_id)s" +#~ msgstr "" + +#~ msgid "No keypairs defined" +#~ msgstr "" + +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "" + +#~ msgid "Instance %s not found" +#~ msgstr "" + +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown instance type: %s" +#~ msgstr "" + +#~ msgid "Filename of root Certificate Revokation List" +#~ msgstr "" + +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "" + +#~ msgid "Casting to %(topic)s %(host)s for %(method)s" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_id)s|" +#~ msgstr "" + +#~ msgid "instance %s: starting..." +#~ msgstr "" + +#~ msgid "Terminating instance %s" +#~ msgstr "" + +#~ msgid "Deallocating address %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reset the password on a" +#~ " non-running instance: %(instance_id)s " +#~ "(state: %(instance_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %s: setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_id)s (state:" +#~ " %(instance_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(nm)s: injecting file to %(plain_path)s" +#~ msgstr "" + +#~ msgid "instance %s: getting ajax console" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_id)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "" +#~ "Detach volume %(volume_id)s from mountpoint" +#~ " %(mp)s on instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Host %s is not alive" +#~ msgstr "" + +#~ msgid "All hosts have too many cores" +#~ msgstr "" + +#~ msgid "Host %s not available" +#~ msgstr "" + +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "" + +#~ msgid "All hosts have too many networks" +#~ msgstr "" + +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "" + +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "" + +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Class %s cannot be found" +#~ msgstr "" + +#~ msgid "Running %s" +#~ msgstr "" + +#~ msgid "Glance image %s" +#~ msgstr "" + +#~ msgid "Asking xapi to fetch %(url)s as %(access)s" +#~ msgstr "" + +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "" + +#~ msgid "duplicate name found: %s" +#~ msgstr "" + +#~ msgid "" +#~ "VHD coalesce attempts exceeded (%(counter)d" +#~ " > %(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "No VDIs found for VM %s" +#~ msgstr "" + +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "" + +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dest)s..." +#~ msgstr "" + +#~ msgid "No service for id %s" +#~ msgstr "" + +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "" + +#~ msgid "No fixed ips defined" +#~ msgstr "" + +#~ msgid "No floating ip for address %s" +#~ msgstr "" + +#~ msgid "No address for instance %s" +#~ msgstr "" + +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "" + +#~ msgid "No network for id %s" +#~ msgstr "" + +#~ msgid "No networks defined" +#~ msgstr "" + +#~ msgid "No network for bridge %s" +#~ msgstr "" + +#~ msgid "No network for instance %s" +#~ msgstr "" + +#~ msgid "Token %s does not exist" +#~ msgstr "" + +#~ msgid "No quota for project_id %s" +#~ msgstr "" + +#~ msgid "Volume %s not found" +#~ msgstr "" + +#~ msgid "No export device found for volume %s" +#~ msgstr "" + +#~ msgid "No target id found for volume %s" +#~ msgstr "" + +#~ msgid "No security group with id %s" +#~ msgstr "" + +#~ msgid "No security group named %(group_name)s for project: %(project_id)s" +#~ msgstr "" + +#~ msgid "No secuity group rule with id %s" +#~ msgstr "" + +#~ msgid "No user for id %s" +#~ msgstr "" + +#~ msgid "No user for access key %s" +#~ msgstr "" + +#~ msgid "No project with id %s" +#~ msgstr "" + +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "No console pool of type %(console_type)s" +#~ " for compute host %(compute_host)s on " +#~ "proxy host %(host)s" +#~ msgstr "" + +#~ msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#~ msgstr "" + +#~ msgid "on instance %s" +#~ msgstr "" + +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "" + +#~ msgid "No zone with id %(zone_id)s" +#~ msgstr "" + +#~ msgid "Checking state of %s" +#~ msgstr "" + +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "" + +#~ msgid "Invalid device path %s" +#~ msgstr "" + +#~ msgid "No disk at %s" +#~ msgstr "" + +#~ msgid "Instance snapshotting is not supported for libvirtat this time" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed: %s" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed: %s" +#~ msgstr "" + +#~ msgid "instance %s: is running" +#~ msgstr "" + +#~ msgid "instance %s: failed to boot" +#~ msgstr "" + +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#~ msgstr "" + +#~ msgid "diagnostics are not supported for libvirt" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "" + +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "" + +#~ msgid "The key_pair %s already exists" +#~ msgstr "" + +#~ msgid "Generating root CA: %s" +#~ msgstr "" + +#~ msgid "%s is not a valid ipProtocol" +#~ msgstr "" + +#~ msgid "Invalid port range" +#~ msgstr "" + +#~ msgid "invalid id: %s" +#~ msgstr "" + +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "" + +#~ msgid "No paste configuration for app: %s" +#~ msgstr "" + +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" + +#~ msgid "Running %s API" +#~ msgstr "" + +#~ msgid "No known API applications configured in %s." +#~ msgstr "" + +#~ msgid "Starting nova-api node (version %s)" +#~ msgstr "" + +#~ msgid "No paste configuration found for: %s" +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" + +#~ msgid "Argument %s is required." +#~ msgstr "" + +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" + +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "" + +#~ msgid "instance %(name)s: not enough free memory" +#~ msgstr "" + +#~ msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#~ msgstr "" + +#~ msgid "Invalid value for onset_files: '%s'" +#~ msgstr "" + +#~ msgid "Instance %s: booted" +#~ msgstr "" + +#~ msgid "Instance not present %s" +#~ msgstr "" + +#~ msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#~ msgstr "" + +#~ msgid "VM %(vm)s already halted, skipping shutdown..." +#~ msgstr "" + +#~ msgid "Removing kernel/ramdisk files" +#~ msgstr "" + +#~ msgid "" +#~ "TIMEOUT: The call to %(method)s timed" +#~ " out. VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "The call to %(method)s returned an " +#~ "error: %(e)s. VM id=%(instance_id)s; " +#~ "args=%(strargs)s" +#~ msgstr "" + +#~ msgid "Template for script to run on cloudpipe instance boot" +#~ msgstr "" + +#~ msgid "Image %s could not be found" +#~ msgstr "" + +#~ msgid "ApiError raised: %s" +#~ msgstr "" + +#~ msgid "User %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "User \"%s\" not found" +#~ msgstr "" + +#~ msgid "Project \"%s\" not found" +#~ msgstr "" + +#~ msgid "Including admin operations in API." +#~ msgstr "" + +#~ 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 "" + +#~ 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 "" + +#~ 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 "" + +#~ msgid "network" +#~ msgstr "" + +#~ msgid "IP address" +#~ msgstr "" + +#~ msgid "MAC address" +#~ msgstr "" + +#~ msgid "hostname" +#~ msgstr "" + +#~ msgid "host" +#~ msgstr "" + +#~ msgid "netmask" +#~ msgstr "" + +#~ msgid "Failed to load partition: %s" +#~ msgstr "" + +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "" + +#~ msgid "In init host" +#~ msgstr "" + +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "" + +#~ msgid "Starting VM %s " +#~ msgstr "" + +#~ msgid "Started VM %s " +#~ msgstr "" + +#~ msgid "spawn vm failed: %s" +#~ msgstr "" + +#~ msgid "Failed to create VM %s" +#~ msgstr "" + +#~ msgid "Set memory for vm %s..." +#~ msgstr "" + +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "" + +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" + +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "" + +#~ msgid "New disk drive path is %s" +#~ msgstr "" + +#~ msgid "Failed to add vhd file to VM %s" +#~ msgstr "" + +#~ msgid "Created disk for %s" +#~ msgstr "" + +#~ msgid "Creating nic for %s " +#~ msgstr "" + +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "" + +#~ msgid "Failed creating port for %s" +#~ msgstr "" + +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "" + +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "" + +#~ msgid "Created nic for %s " +#~ msgstr "" + +#~ msgid "WMI job failed: %s" +#~ msgstr "" + +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "" + +#~ msgid "Got request to destroy vm %s" +#~ msgstr "" + +#~ msgid "Failed to destroy vm %s" +#~ msgstr "" + +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" + +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "" + +#~ msgid "Instance %d has no host" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgstr "" + +#~ msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found during terminate" +#~ msgstr "" + +#~ msgid "Instance %d is already being terminated" +#~ msgstr "" + +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "" + +#~ msgid "Volume isn't attached to anything!" +#~ msgstr "" + +#~ msgid "" +#~ "AMQP server on %(fl_host)s:%(fl_port)d is " +#~ "unreachable. Trying again in %(fl_intv)d " +#~ "seconds." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server after %d tries. Shutting down." +#~ msgstr "" + +#~ msgid "Failed to fetch message from queue" +#~ msgstr "" + +#~ msgid "Making asynchronous call..." +#~ msgstr "" + +#~ msgid "Making asynchronous cast..." +#~ msgstr "" + +#~ msgid "FAKE AOE: %s" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" + +#~ msgid "leasing ip" +#~ msgstr "" + +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "" + +#~ msgid "releasing ip" +#~ msgstr "" + +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" + +#~ msgid "Instance %s Not Found" +#~ msgstr "" + +#~ msgid "Dissassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "Leasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s leased that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "" + +#~ msgid "Releasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s released that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "Forgetting SR %s ... " +#~ msgstr "" + +#~ msgid "Forgetting SR %s done." +#~ msgstr "" + +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "" + +#~ msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown S3 value type %r" +#~ msgstr "" + +#~ msgid "Authenticated request" +#~ msgstr "" + +#~ msgid "List of buckets requested" +#~ msgstr "" + +#~ msgid "List keys for bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "" + +#~ msgid "Creating bucket %s" +#~ msgstr "" + +#~ msgid "Deleting bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "" + +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "" + +#~ msgid "Starting image upload: %s" +#~ msgstr "" + +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "" + +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "" + +#~ msgid "Updating user fields on image %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "" + +#~ msgid "Deleted image: %s" +#~ msgstr "" + +#~ msgid "No user found for access key %s" +#~ msgstr "" + +#~ msgid "No project called %s could be found" +#~ msgstr "" + +#~ msgid "User %(uid)s is not a member of project %(pjid)s" +#~ msgstr "" + +#~ msgid "Signature does not match" +#~ msgstr "" + +#~ msgid "The %s role can not be found" +#~ msgstr "" + +#~ msgid "The %s role is global only" +#~ msgstr "" + +#~ msgid "LDAP user %s already exists" +#~ msgstr "" + +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s doesn't exist" +#~ msgstr "" + +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "" + +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s is not a member of the group" +#~ msgstr "" + +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "" + +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "Creating new user: %s" +#~ msgstr "" + +#~ msgid "Deleting user: %s" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "" + +#~ msgid "operation must be add or remove" +#~ msgstr "" + +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "" + +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Delete project: %s" +#~ msgstr "" + +#~ msgid "Adding user %(user)s to project %(project)s" +#~ msgstr "" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "" + diff --git a/nova/locale/cs/LC_MESSAGES/nova.po b/nova/locale/cs/LC_MESSAGES/nova.po index 9644011d0..fe619f674 100644 --- a/nova/locale/cs/LC_MESSAGES/nova.po +++ b/nova/locale/cs/LC_MESSAGES/nova.po @@ -5,29 +5,63 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2011-08-23 11:22+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Czech \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\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" +"Generated-By: Babel 0.9.6\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" +#: nova/crypto.py:50 +msgid "Filename of root CA" +msgstr "Jméno souboru kořenové CA" + +#: nova/crypto.py:53 +msgid "Filename of private key" +msgstr "Jméno souboru s privátním klíčem" + +#: nova/crypto.py:56 +msgid "Filename of root Certificate Revocation List" +msgstr "" + +#: nova/crypto.py:59 +msgid "Where we keep our keys" +msgstr "Adresář, do kterého ukládáme naše klíče" + +#: nova/crypto.py:62 +msgid "Where we keep our root CA" +msgstr "Adresář, do kterého ukládáme naši kořenovou CA" + +#: nova/crypto.py:65 +msgid "Should we use a CA for each project?" +msgstr "Použijeme CA pro každý projekt?" + +#: 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:33 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "Při spouštění příkazu došlo k nečekané chybě" -#: ../nova/exception.py:36 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -37,2755 +71,8246 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +msgid "DB exception wrapped." msgstr "" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:120 -msgid "Uncaught exception" -msgstr "Neošetřená výjimka" - -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#: nova/exception.py:153 +msgid "An unknown exception occurred." msgstr "" -#: ../nova/volume/api.py:47 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#: nova/exception.py:176 +msgid "Failed to decrypt text" msgstr "" -#: ../nova/volume/api.py:71 ../nova/volume/api.py:96 -msgid "Volume status must be available" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" msgstr "" -#: ../nova/volume/api.py:98 -msgid "Volume is already attached" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" msgstr "" -#: ../nova/volume/api.py:104 -msgid "Volume is already detached" +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" +#: nova/exception.py:193 +msgid "Connection to glance failed" msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" +#: nova/exception.py:197 +msgid "Connection to melange failed" msgstr "" -#: ../nova/api/openstack/servers.py:152 -#, python-format -msgid "%(param)s property not found for image %(_image_id)s" +#: nova/exception.py:201 +msgid "Not authorized." msgstr "" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" +#: nova/exception.py:206 +msgid "User does not have admin privileges" msgstr "" -#: ../nova/api/openstack/servers.py:238 +#: nova/exception.py:210 #, python-format -msgid "Compute.api::lock %s" +msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: ../nova/api/openstack/servers.py:253 -#, python-format -msgid "Compute.api::unlock %s" +#: nova/exception.py:214 +msgid "Unacceptable parameters." msgstr "" -#: ../nova/api/openstack/servers.py:267 -#, python-format -msgid "Compute.api::get_lock %s" +#: nova/exception.py:219 +msgid "Invalid snapshot" msgstr "" -#: ../nova/api/openstack/servers.py:281 +#: nova/exception.py:223 #, python-format -msgid "Compute.api::reset_network %s" +msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: ../nova/api/openstack/servers.py:292 -#, python-format -msgid "Compute.api::pause %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" msgstr "" -#: ../nova/api/openstack/servers.py:303 -#, python-format -msgid "Compute.api::unpause %s" +#: nova/exception.py:231 +msgid "Failed to load data into json format" msgstr "" -#: ../nova/api/openstack/servers.py:314 -#, python-format -msgid "compute.api::suspend %s" +#: nova/exception.py:235 +msgid "The request is invalid." msgstr "" -#: ../nova/api/openstack/servers.py:325 +#: nova/exception.py:239 #, python-format -msgid "compute.api::resume %s" +msgid "Invalid signature %(signature)s for user %(user)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" +#: nova/exception.py:243 +msgid "Invalid input received" msgstr "" -#. NOTE: No Resource Pool concept so far -#: ../nova/virt/xenapi/volumeops.py:51 +#: nova/exception.py:247 #, python-format -msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +msgid "Invalid instance type %(instance_type)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" +#: nova/exception.py:251 +msgid "Invalid volume type" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:80 -#, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +#: nova/exception.py:255 +msgid "Invalid volume" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:91 +#: nova/exception.py:259 #, python-format -msgid "Unable to attach volume to instance %s" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:93 +#: nova/exception.py:263 #, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgid "Invalid IP protocol %(protocol)s." msgstr "" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:104 +#: nova/exception.py:267 #, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgid "Invalid content type %(content_type)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:112 +#: nova/exception.py:271 #, python-format -msgid "Unable to locate volume %s" +msgid "Invalid cidr %(cidr)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:120 -#, python-format -msgid "Unable to detach volume %s" +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:127 +#: nova/exception.py:281 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgid "%(err)s" msgstr "" -#: ../nova/compute/instance_types.py:41 +#: nova/exception.py:285 #, python-format -msgid "Unknown instance type: %s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." msgstr "" -#: ../nova/crypto.py:46 -msgid "Filename of root CA" -msgstr "Jméno souboru kořenové CA" - -#: ../nova/crypto.py:49 -msgid "Filename of private key" -msgstr "Jméno souboru s privátním klíčem" - -#: ../nova/crypto.py:51 -msgid "Filename of root Certificate Revokation List" +#: nova/exception.py:290 +#, python-format +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." msgstr "" -#: ../nova/crypto.py:53 -msgid "Where we keep our keys" -msgstr "Adresář, do kterého ukládáme naše klíče" - -#: ../nova/crypto.py:55 -msgid "Where we keep our root CA" -msgstr "Adresář, do kterého ukládáme naši kořenovou CA" - -#: ../nova/crypto.py:57 -msgid "Should we use a CA for each project?" -msgstr "Použijeme CA pro každý projekt?" - -#: ../nova/crypto.py:61 +#: nova/exception.py:295 #, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" +msgid "Instance %(instance_id)s is not running." msgstr "" -#: ../nova/crypto.py:66 +#: nova/exception.py:299 #, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" +msgid "Instance %(instance_id)s is not suspended." msgstr "" -#: ../nova/crypto.py:71 +#: nova/exception.py:303 #, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" +msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: ../nova/crypto.py:258 -#, python-format -msgid "Flags path: %s" +#: nova/exception.py:307 +msgid "Failed to suspend instance" msgstr "" -#: ../nova/scheduler/manager.py:69 -#, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" +#: nova/exception.py:311 +msgid "Failed to resume server" msgstr "" -#: ../nova/compute/manager.py:78 -#, python-format -msgid "check_instance_lock: decorating: |%s|" +#: nova/exception.py:315 +msgid "Failed to reboot instance" msgstr "" -#: ../nova/compute/manager.py:80 -#, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." msgstr "" -#: ../nova/compute/manager.py:84 -#, python-format -msgid "check_instance_lock: locked: |%s|" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." msgstr "" -#: ../nova/compute/manager.py:86 -#, python-format -msgid "check_instance_lock: admin: |%s|" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." msgstr "" -#: ../nova/compute/manager.py:91 +#: nova/exception.py:331 #, python-format -msgid "check_instance_lock: executing: |%s|" +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: ../nova/compute/manager.py:95 -#, python-format -msgid "check_instance_lock: not executing |%s|" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." msgstr "" -#: ../nova/compute/manager.py:179 -msgid "Instance has already been created" +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." msgstr "" -#: ../nova/compute/manager.py:180 -#, python-format -msgid "instance %s: starting..." +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." msgstr "" -#. pylint: disable=W0702 -#: ../nova/compute/manager.py:219 -#, python-format -msgid "instance %s: Failed to spawn" +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 +#: nova/exception.py:353 #, python-format -msgid "Terminating instance %s" +msgid "" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." msgstr "" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:358 #, python-format -msgid "Deallocating address %s" +msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: ../nova/compute/manager.py:268 -#, python-format -msgid "trying to destroy already destroyed instance: %s" +#: nova/exception.py:362 +msgid "Unacceptable CPU info" msgstr "" -#: ../nova/compute/manager.py:282 +#: nova/exception.py:366 #, python-format -msgid "Rebooting instance %s" +msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: ../nova/compute/manager.py:287 +#: nova/exception.py:370 #, python-format msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +"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/compute/manager.py:311 +#: nova/exception.py:376 #, python-format -msgid "instance %s: snapshotting" +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/compute/manager.py:316 +#: nova/exception.py:383 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:387 #, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:391 #, python-format -msgid "instance %s: setting admin password" +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:353 +#: nova/exception.py:395 #, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" +msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: ../nova/compute/manager.py:362 -#, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" +#: nova/exception.py:399 +msgid "Resource could not be found." msgstr "" -#: ../nova/compute/manager.py:372 +#: nova/exception.py:404 #, python-format -msgid "instance %s: rescuing" +msgid "Required flag %(flag)s not set." msgstr "" -#: ../nova/compute/manager.py:387 +#: nova/exception.py:408 #, python-format -msgid "instance %s: unrescuing" +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:406 +#: nova/exception.py:412 #, python-format -msgid "instance %s: pausing" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:423 +#: nova/exception.py:416 #, python-format -msgid "instance %s: unpausing" +msgid "Unable to locate account %(account_name) on Solidfire device" msgstr "" -#: ../nova/compute/manager.py:440 +#: nova/exception.py:420 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: ../nova/compute/manager.py:453 +#: nova/exception.py:424 #, python-format -msgid "instance %s: suspending" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/compute/manager.py:472 -#, python-format -msgid "instance %s: resuming" +#: nova/exception.py:429 +msgid "Zero volume types found." msgstr "" -#: ../nova/compute/manager.py:491 +#: nova/exception.py:433 #, python-format -msgid "instance %s: locking" +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:503 +#: nova/exception.py:437 #, python-format -msgid "instance %s: unlocking" +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: ../nova/compute/manager.py:513 +#: nova/exception.py:442 #, python-format -msgid "instance %s: getting locked state" +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/compute/manager.py:526 +#: nova/exception.py:447 #, python-format -msgid "instance %s: reset network" +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:535 ../nova/api/ec2/cloud.py:515 +#: nova/exception.py:451 #, python-format -msgid "Get console output for instance %s" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: ../nova/compute/manager.py:543 +#: nova/exception.py:455 #, python-format -msgid "instance %s: getting ajax console" +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: ../nova/compute/manager.py:553 +#: nova/exception.py:459 #, python-format -msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +msgid "No disk at %(location)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 +#: nova/exception.py:463 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: ../nova/compute/manager.py:585 +#: nova/exception.py:467 #, python-format +msgid "Invalid image href %(image_href)s." +msgstr "" + +#: nova/exception.py:471 msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -#: ../nova/compute/manager.py:588 +#: nova/exception.py:476 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "Image %(image_id)s could not be found." msgstr "" -#: ../nova/scheduler/simple.py:53 +#: nova/exception.py:480 #, python-format -msgid "Host %s is not alive" +msgid "Kernel not found for image %(image_id)s." msgstr "" -#: ../nova/scheduler/simple.py:65 -msgid "All hosts have too many cores" +#: nova/exception.py:484 +#, python-format +msgid "User %(user_id)s could not be found." msgstr "" -#: ../nova/scheduler/simple.py:87 +#: nova/exception.py:488 #, python-format -msgid "Host %s not available" +msgid "Project %(project_id)s could not be found." msgstr "" -#: ../nova/scheduler/simple.py:99 -msgid "All hosts have too many gigabytes" +#: nova/exception.py:492 +#, python-format +msgid "User %(user_id)s is not a member of project %(project_id)s." msgstr "" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many networks" +#: nova/exception.py:496 +#, python-format +msgid "Role %(role_id)s could not be found." msgstr "" -#: ../nova/volume/manager.py:85 -#, python-format -msgid "Re-exporting %s volumes" +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." msgstr "" -#: ../nova/volume/manager.py:90 +#: nova/exception.py:504 #, python-format -msgid "volume %s: skipping export" +msgid "%(req)s is required to create a network." msgstr "" -#: ../nova/volume/manager.py:96 +#: nova/exception.py:508 #, python-format -msgid "volume %s: creating" +msgid "Network %(network_id)s could not be found." msgstr "" -#: ../nova/volume/manager.py:108 +#: nova/exception.py:512 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: ../nova/volume/manager.py:112 +#: nova/exception.py:516 #, python-format -msgid "volume %s: creating export" +msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: ../nova/volume/manager.py:123 +#: nova/exception.py:520 #, python-format -msgid "volume %s: created successfully" +msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: ../nova/volume/manager.py:131 -msgid "Volume is still attached" +#: nova/exception.py:524 +#, python-format +msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: ../nova/volume/manager.py:133 -msgid "Volume is not local to this node" +#: nova/exception.py:528 +msgid "No networks defined." msgstr "" -#: ../nova/volume/manager.py:136 +#: nova/exception.py:532 #, python-format -msgid "volume %s: removing export" +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." msgstr "" -#: ../nova/volume/manager.py:138 +#: nova/exception.py:537 #, python-format -msgid "volume %s: deleting" +msgid "Host is not set to the network (%(network_id)s)." +msgstr "" + +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: ../nova/volume/manager.py:147 +#: nova/exception.py:545 #, python-format -msgid "volume %s: deleted successfully" +msgid "No fixed IP associated with id %(id)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:74 +#: nova/exception.py:549 #, python-format -msgid "%(text)s: _db_content => %(content)s" +msgid "Fixed ip not found for address %(address)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" +#: nova/exception.py:553 +#, python-format +msgid "Instance %(instance_id)s has zero fixed ips." msgstr "" -#: ../nova/virt/xenapi/fake.py:306 +#: nova/exception.py:557 #, python-format -msgid "xenapi.fake does not have an implementation for %s" +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:341 +#: nova/exception.py:562 #, python-format -msgid "Calling %(localname)s %(impl)s" +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: ../nova/virt/xenapi/fake.py:346 +#: nova/exception.py:566 #, python-format -msgid "Calling getter %s" +msgid "Host %(host)s has zero fixed ips." msgstr "" -#: ../nova/virt/xenapi/fake.py:406 +#: nova/exception.py:570 #, python-format msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." msgstr "" -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." +#: nova/exception.py:575 +#, python-format +msgid "Fixed IP address %(address)s is already in use." msgstr "" -#: ../nova/tests/test_cloud.py:268 +#: nova/exception.py:579 #, python-format -msgid "Need to watch instance %s until it's running..." +msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: ../nova/virt/connection.py:73 -msgid "Failed to open connection to the hypervisor" +#: nova/exception.py:583 +msgid "Zero fixed ips available." msgstr "" -#: ../nova/network/linux_net.py:187 -#, python-format -msgid "Starting VLAN inteface %s" +#: nova/exception.py:587 +msgid "Zero fixed ips could be found." msgstr "" -#: ../nova/network/linux_net.py:208 +#: nova/exception.py:591 #, python-format -msgid "Starting Bridge interface for %s" +msgid "Floating ip not found for id %(id)s." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:314 +#: nova/exception.py:595 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: ../nova/network/linux_net.py:316 +#: nova/exception.py:599 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "Floating ip not found for address %(address)s." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:358 +#: nova/exception.py:603 #, python-format -msgid "killing radvd threw %s" +msgid "Floating ip not found for host %(host)s." msgstr "" -#: ../nova/network/linux_net.py:360 -#, python-format -msgid "Pid %d is stale, relaunching radvd" +#: nova/exception.py:607 +msgid "Zero floating ips available." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:449 +#: nova/exception.py:611 #, python-format -msgid "Killing dnsmasq threw %s" +msgid "Floating ip %(address)s is associated." msgstr "" -#: ../nova/utils.py:58 +#: nova/exception.py:615 #, python-format -msgid "Inner Exception: %s" +msgid "Floating ip %(address)s is not associated." msgstr "" -#: ../nova/utils.py:59 -#, python-format -msgid "Class %s cannot be found" +#: nova/exception.py:619 +msgid "Zero floating ips exist." msgstr "" -#: ../nova/utils.py:118 +#: nova/exception.py:623 #, python-format -msgid "Fetching %s" +msgid "Interface %(interface)s not found." msgstr "" -#: ../nova/utils.py:130 +#: nova/exception.py:627 #, python-format -msgid "Running cmd (subprocess): %s" +msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: ../nova/utils.py:143 ../nova/utils.py:183 +#: nova/exception.py:631 #, python-format -msgid "Result was %s" +msgid "Certificate %(certificate_id)s not found." msgstr "" -#: ../nova/utils.py:159 +#: nova/exception.py:635 #, python-format -msgid "Running cmd (SSH): %s" +msgid "Service %(service_id)s could not be found." msgstr "" -#: ../nova/utils.py:217 +#: nova/exception.py:639 #, python-format -msgid "debug in callback: %s" +msgid "Host %(host)s could not be found." msgstr "" -#: ../nova/utils.py:222 +#: nova/exception.py:643 #, python-format -msgid "Running %s" +msgid "Compute host %(host)s could not be found." msgstr "" -#: ../nova/utils.py:262 +#: nova/exception.py:647 #, python-format -msgid "Link Local address is not found.:%s" +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: ../nova/utils.py:265 +#: nova/exception.py:651 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Auth token %(token)s could not be found." msgstr "" -#: ../nova/utils.py:363 +#: nova/exception.py:655 #, python-format -msgid "Invalid backend: %s" +msgid "Access Key %(access_key)s could not be found." msgstr "" -#: ../nova/utils.py:374 -#, python-format -msgid "backend %s" +#: nova/exception.py:659 +msgid "Quota could not be found" msgstr "" -#: ../nova/fakerabbit.py:49 +#: nova/exception.py:663 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:54 +#: nova/exception.py:667 #, python-format -msgid "Publishing to route %s" +msgid "Security group %(security_group_id)s not found." msgstr "" -#: ../nova/fakerabbit.py:84 +#: nova/exception.py:671 #, python-format -msgid "Declaring queue %s" +msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: ../nova/fakerabbit.py:90 +#: nova/exception.py:676 #, python-format -msgid "Declaring exchange %s" +msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: ../nova/fakerabbit.py:96 +#: nova/exception.py:680 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" msgstr "" -#: ../nova/fakerabbit.py:121 +#: nova/exception.py:685 #, python-format -msgid "Getting from %(queue)s: %(message)s" +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:135 ../nova/virt/hyperv.py:171 +#: nova/exception.py:690 #, python-format -msgid "Created VM %s..." +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:138 +#: nova/exception.py:694 #, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:168 +#: nova/exception.py:699 #, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:171 +#: nova/exception.py:703 #, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:187 +#: nova/exception.py:709 #, python-format -msgid "VBD not found in instance %s" +msgid "Console %(console_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:197 +#: nova/exception.py:713 #, python-format -msgid "Unable to unplug VBD %s" +msgid "Console for instance %(instance_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:209 +#: nova/exception.py:717 #, python-format -msgid "Unable to destroy VBD %s" +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:224 +#: nova/exception.py:722 #, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgid "Invalid console type %(console_type)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." +#: nova/exception.py:726 +msgid "Zero instance types found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:246 +#: nova/exception.py:730 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vm_utils.py:258 +#: nova/exception.py:734 #, python-format -msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:272 +#: nova/exception.py:739 #, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:286 +#: nova/exception.py:743 #, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgid "Zone %(zone_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:327 +#: nova/exception.py:747 #, python-format -msgid "Size for image %(image)s:%(virtual_size)d" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:332 +#: nova/exception.py:751 #, python-format -msgid "Glance image %s" +msgid "Scheduler cost function %(cost_fn_str)s could not be found." msgstr "" -#. we need to invoke a plugin for copying VDI's -#. content into proper path -#: ../nova/virt/xenapi/vm_utils.py:342 +#: nova/exception.py:756 #, python-format -msgid "Copying VDI %s to /boot/guest on dom0" +msgid "Scheduler weight flag not found: %(flag_name)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:352 +#: nova/exception.py:760 #, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/exception.py:765 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" +msgid "" +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)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" +#: nova/exception.py:770 +msgid "LDAP object could not be found" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:397 +#: nova/exception.py:774 #, python-format -msgid "PV Kernel in VDI:%s" +msgid "LDAP user %(user_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:405 +#: nova/exception.py:778 #, python-format -msgid "Running pygrub against %s" +msgid "LDAP group %(group_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:411 +#: nova/exception.py:782 #, python-format -msgid "Found Xen kernel %s" -msgstr "" - -#: ../nova/virt/xenapi/vm_utils.py:413 -msgid "No Xen kernel found. Booting HVM." +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:425 ../nova/virt/hyperv.py:431 +#: nova/exception.py:786 #, python-format -msgid "duplicate name found: %s" +msgid "File %(file_path)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:442 -#, python-format -msgid "VDI %s is still available" +#: nova/exception.py:790 +msgid "Zero files could be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:463 +#: nova/exception.py:794 #, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:465 +#: nova/exception.py:799 #, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:525 +#: nova/exception.py:803 #, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:542 -#, python-format -msgid "Re-scanning SR %s" +#: nova/exception.py:807 +msgid "Action not allowed." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:567 +#: nova/exception.py:811 #, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +msgid "Unable to use global role %(role_id)s" 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..." +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:590 -#, python-format -msgid "No VDIs found for VM %s" +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:594 +#: nova/exception.py:828 #, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +msgid "Key pair %(key_name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:653 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 +#: nova/exception.py:832 #, python-format -msgid "Creating VBD for VDI %s ... " +msgid "User %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:655 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190 +#: nova/exception.py:836 #, python-format -msgid "Creating VBD for VDI %s done." +msgid "LDAP user %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:657 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 +#: nova/exception.py:840 #, python-format -msgid "Plugging VBD %s ... " +msgid "LDAP group %(group)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:659 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 +#: nova/exception.py:844 #, python-format -msgid "Plugging VBD %s done." +msgid "User %(uid)s is already a member of the group %(group_dn)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:661 +#: nova/exception.py:849 #, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +msgid "Project %(project)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:664 +#: nova/exception.py:853 #, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +msgid "Instance %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:668 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 +#: nova/exception.py:857 #, python-format -msgid "Destroying VBD for VDI %s ... " +msgid "Instance Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:671 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 +#: nova/exception.py:861 #, python-format -msgid "Destroying VBD for VDI %s done." +msgid "Volume Type %(name)s already exists." 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..." +#: nova/exception.py:865 +#, python-format +msgid "%(path)s is on shared storage: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:692 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 -msgid "VBD.unplug successful eventually." +#: nova/exception.py:869 +msgid "Migration error" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:695 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 +#: nova/exception.py:873 #, python-format -msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgid "Malformed message body: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:704 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/exception.py:877 #, python-format -msgid "Ignoring XenAPI.Failure %s" +msgid "Could not find config at %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:735 +#: nova/exception.py:881 #, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:747 -#, python-format -msgid "Writing partition table %s done." +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." msgstr "" -#: ../nova/tests/test_rpc.py:89 +#: nova/exception.py:889 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "Virtual Storage Array %(id)d could not be found." msgstr "" -#: ../nova/tests/test_rpc.py:95 +#: nova/exception.py:893 #, python-format -msgid "Nested return %s" +msgid "Virtual Storage Array %(name)s could not be found." msgstr "" -#: ../nova/tests/test_rpc.py:120 ../nova/tests/test_rpc.py:126 -#, python-format -msgid "Received %s" +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" msgstr "" -#: ../nova/db/sqlalchemy/api.py:44 -msgid "Use of empty request context is deprecated" +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" msgstr "" -#: ../nova/db/sqlalchemy/api.py:133 -#, python-format -msgid "No service for id %s" +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" msgstr "" -#: ../nova/db/sqlalchemy/api.py:251 -#, python-format -msgid "No service for %(host)s, %(binary)s" +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 +#: nova/exception.py:917 #, python-format -msgid "No floating ip for address %s" +msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 -#, python-format -msgid "No address for instance %s" +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 +#: nova/exception.py:925 #, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" +msgid "No valid host was found. %(reason)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 +#: nova/exception.py:929 #, python-format -msgid "No network for id %s" +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" +#: nova/exception.py:933 +msgid "Quota exceeded" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1115 +#: nova/exception.py:937 #, python-format -msgid "No network for bridge %s" +msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 +#: nova/exception.py:941 #, python-format -msgid "No network for instance %s" +msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1277 +#: nova/exception.py:945 #, python-format -msgid "Token %s does not exist" +msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/exception.py:949 #, python-format -msgid "No quota for project_id %s" +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1455 ../nova/db/sqlalchemy/api.py:1501 -#: ../nova/api/ec2/__init__.py:323 +#: nova/exception.py:954 #, python-format -msgid "Volume %s not found" +msgid "Host %(host)s already member of another aggregate." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1514 +#: nova/exception.py:958 #, python-format -msgid "No export device found for volume %s" +msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1527 -#, python-format -msgid "No target id found for volume %s" +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1572 +#: nova/exception.py:966 #, python-format -msgid "No security group with id %s" +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1589 -#, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +#: nova/exception.py:971 +msgid "Unable to create instance type" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 -#, python-format -msgid "No secuity group rule with id %s" +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1756 +#: nova/exception.py:979 #, python-format -msgid "No user for id %s" +msgid "Error in SolidFire API response: status=%(status)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1772 +#: nova/exception.py:983 #, python-format -msgid "No user for access key %s" +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1834 -#, python-format -msgid "No project with id %s" +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1979 +#: nova/log.py:307 #, python-format -msgid "No console pool with id %(pool_id)s" +msgid "syslog facility must be one of: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1996 +#: nova/manager.py:146 #, python-format -msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2035 +#: nova/manager.py:152 #, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2057 +#: nova/manager.py:159 #, python-format -msgid "on instance %s" +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 -#, python-format -msgid "No console with id %(console_id)s %(idesc)s" +#: nova/manager.py:203 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 -#, python-format -msgid "No zone with id %(zone_id)s" +#: nova/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: ../nova/virt/libvirt_conn.py:160 -#, python-format -msgid "Checking state of %s" +#: nova/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/service.py:159 #, python-format -msgid "Current state of %(name)s was %(state)s." +msgid "Starting %(topic)s node (version %(vcs_string)s)" msgstr "" -#: ../nova/virt/libvirt_conn.py:183 +#: nova/service.py:176 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Creating Consumer connection for Service %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:196 -msgid "Connection to libvirt broke" +#: nova/service.py:250 +msgid "Service killed that has no database entry" msgstr "" -#: ../nova/virt/libvirt_conn.py:258 -#, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: ../nova/virt/libvirt_conn.py:283 -#, python-format -msgid "Invalid device path %s" +#: nova/service.py:302 +msgid "Recovered model server connection!" msgstr "" -#: ../nova/virt/libvirt_conn.py:313 -#, python-format -msgid "No disk at %s" +#: nova/service.py:308 +msgid "model server went away" msgstr "" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +#: nova/service.py:400 +msgid "Full set of FLAGS:" msgstr "" -#: ../nova/virt/libvirt_conn.py:336 +#: nova/service.py:407 #, python-format -msgid "instance %s: rebooted" +msgid "%(flag)s : FLAG SET " msgstr "" -#: ../nova/virt/libvirt_conn.py:339 +#: nova/utils.py:72 #, python-format -msgid "_wait_for_reboot failed: %s" +msgid "Inner Exception: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:382 +#: nova/utils.py:156 #, python-format -msgid "instance %s: rescued" +msgid "Fetching %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/utils.py:197 #, python-format -msgid "_wait_for_rescue failed: %s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: ../nova/virt/libvirt_conn.py:411 +#: nova/utils.py:207 #, python-format -msgid "instance %s: is running" +msgid "Running cmd (subprocess): %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:422 +#: nova/utils.py:223 nova/utils.py:302 #, python-format -msgid "instance %s: booted" +msgid "Result was %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 +#: nova/utils.py:236 #, python-format -msgid "instance %s: failed to boot" +msgid "%r failed. Retrying." msgstr "" -#: ../nova/virt/libvirt_conn.py:436 +#: nova/utils.py:278 #, python-format -msgid "virsh said: %r" +msgid "Running cmd (SSH): %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:440 -msgid "cool, it's a device" +#: nova/utils.py:280 +msgid "Environment not supported over SSH" msgstr "" -#: ../nova/virt/libvirt_conn.py:448 +#: nova/utils.py:284 +msgid "process_input not supported over SSH" +msgstr "" + +#: nova/utils.py:343 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "debug in callback: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:456 +#: nova/utils.py:476 #, python-format -msgid "Contents of file %(fpath)s: %(contents)r" +msgid "Link Local address is not found.:%s" msgstr "" -#: ../nova/virt/libvirt_conn.py:489 -msgid "Unable to find an open port" +#: nova/utils.py:479 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:563 +#: nova/utils.py:576 #, python-format -msgid "instance %s: Creating image" +msgid "Invalid backend: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:646 +#: nova/utils.py:587 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +msgid "backend %s" +msgstr "" + +#: nova/utils.py:636 +msgid "in looping call" msgstr "" -#: ../nova/virt/libvirt_conn.py:649 +#: nova/utils.py:810 #, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt_conn.py:657 +#: nova/utils.py:814 #, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#. TODO(termie): cache? -#: ../nova/virt/libvirt_conn.py:665 +#: nova/utils.py:818 #, python-format -msgid "instance %s: starting toXML method" +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:732 +#: nova/utils.py:825 #, python-format -msgid "instance %s: finished toXML method" +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:751 -msgid "diagnostics are not supported for libvirt" +#: nova/utils.py:935 +#, python-format +msgid "Expected object of type: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:1225 +#: nova/utils.py:966 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "Invalid server_string: %s" msgstr "" -#: ../nova/api/ec2/metadatarequesthandler.py:76 +#: nova/utils.py:1091 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: nova/utils.py:1123 +msgid "Original exception being dropped" msgstr "" -#: ../nova/network/api.py:39 +#: nova/utils.py:1242 #, python-format -msgid "Quota exceeeded for %s, tried to allocate address" +msgid "Class %(fullname)s is deprecated: %(msg)s" msgstr "" -#: ../nova/network/api.py:42 -msgid "Address quota exceeded. You cannot allocate any more addresses" +#: nova/utils.py:1244 +#, python-format +msgid "Class %(fullname)s is deprecated" msgstr "" -#: ../nova/tests/test_volume.py:162 +#: nova/utils.py:1276 #, python-format -msgid "Target %s allocated" +msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/images.py:70 +#: nova/utils.py:1278 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" +msgid "Function %(name)s in %(location)s is deprecated" msgstr "" -#: ../nova/scheduler/driver.py:66 -msgid "Must implement a fallback schedule" +#: nova/wsgi.py:93 +#, python-format +msgid "Started %(name)s on %(host)s:%(port)s" msgstr "" -#: ../nova/console/manager.py:70 -msgid "Adding console" +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." +msgstr "" + +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." msgstr "" -#: ../nova/console/manager.py:90 +#: nova/wsgi.py:113 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" msgstr "" -#: ../nova/api/direct.py:149 -msgid "not available" +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." msgstr "" -#: ../nova/api/ec2/cloud.py:62 -#, python-format -msgid "The key_pair %s already exists" +#: nova/wsgi.py:207 +msgid "You must implement __call__" msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:118 -#, python-format -msgid "Generating root CA: %s" +#: nova/api/direct.py:218 +msgid "not available" msgstr "" -#: ../nova/api/ec2/cloud.py:303 +#: nova/api/direct.py:299 #, python-format -msgid "Create key pair %s" +msgid "Returned non-serializeable type: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:311 +#: nova/api/ec2/__init__.py:69 #, python-format -msgid "Delete key pair %s" +msgid "%(code)s: %(message)s" msgstr "" -#: ../nova/api/ec2/cloud.py:386 +#: nova/api/ec2/__init__.py:91 #, python-format -msgid "%s is not a valid ipProtocol" +msgid "FaultWrapper: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." msgstr "" -#: ../nova/api/ec2/cloud.py:421 +#: nova/api/ec2/__init__.py:176 #, python-format -msgid "Revoke security group ingress %s" +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/cloud.py:430 ../nova/api/ec2/cloud.py:459 -msgid "Not enough parameters to build a valid rule." +#: nova/api/ec2/__init__.py:263 +msgid "Signature not provided" msgstr "" -#: ../nova/api/ec2/cloud.py:443 -msgid "No rule for the specified parameters." +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" msgstr "" -#: ../nova/api/ec2/cloud.py:450 -#, python-format -msgid "Authorize security group ingress %s" +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" msgstr "" -#: ../nova/api/ec2/cloud.py:464 +#: nova/api/ec2/__init__.py:385 #, python-format -msgid "This rule already exists in group %s" +msgid "Authentication Failure: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:492 +#: nova/api/ec2/__init__.py:401 #, python-format -msgid "Create Security Group %s" +msgid "Authenticated Request For %(uname)s:%(pname)s)" msgstr "" -#: ../nova/api/ec2/cloud.py:495 +#: nova/api/ec2/__init__.py:432 #, python-format -msgid "group %s already exists" +msgid "action: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:507 +#: nova/api/ec2/__init__.py:434 #, python-format -msgid "Delete security group %s" +msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: ../nova/api/ec2/cloud.py:584 +#: nova/api/ec2/__init__.py:509 #, python-format -msgid "Create volume of %s GB" +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: ../nova/api/ec2/cloud.py:612 +#: nova/api/ec2/__init__.py:581 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "InstanceNotFound raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:629 +#: nova/api/ec2/__init__.py:587 #, python-format -msgid "Detach volume %s" +msgid "VolumeNotFound raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:761 -msgid "Allocate address" +#: nova/api/ec2/__init__.py:593 +#, python-format +msgid "SnapshotNotFound raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:766 +#: nova/api/ec2/__init__.py:599 #, python-format -msgid "Release address %s" +msgid "NotFound raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:771 +#: nova/api/ec2/__init__.py:602 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "EC2APIError raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:780 +#: nova/api/ec2/__init__.py:610 #, python-format -msgid "Disassociate address %s" +msgid "KeyPairExists raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:807 -msgid "Going to start terminating instances" +#: nova/api/ec2/__init__.py:614 +#, python-format +msgid "InvalidParameterValue raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:815 +#: nova/api/ec2/__init__.py:618 #, python-format -msgid "Reboot instance %r" +msgid "InvalidPortRange raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:867 +#: nova/api/ec2/__init__.py:622 #, python-format -msgid "De-registering image %s" +msgid "NotAuthorized raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:875 +#: nova/api/ec2/__init__.py:626 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +msgid "InvalidRequest raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:882 ../nova/api/ec2/cloud.py:900 +#: nova/api/ec2/__init__.py:635 #, python-format -msgid "attribute not supported: %s" +msgid "Unexpected error raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:890 +#: nova/api/ec2/__init__.py:636 #, python-format -msgid "invalid id: %s" +msgid "Environment: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:903 -msgid "user or group not specified" +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: ../nova/api/ec2/cloud.py:905 -msgid "only group \"all\" is supported" +#: nova/api/ec2/apirequest.py:64 +#, python-format +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: ../nova/api/ec2/cloud.py:907 -msgid "operation_type must be add or remove" +#: nova/api/ec2/cloud.py:326 +#, python-format +msgid "Create snapshot of volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:908 +#: nova/api/ec2/cloud.py:361 #, python-format -msgid "Updating image %s publicity" +msgid "Create key pair %s" msgstr "" -#: ../bin/nova-api.py:52 +#: nova/api/ec2/cloud.py:370 #, python-format -msgid "Using paste.deploy config at: %s" +msgid "Import key %s" msgstr "" -#: ../bin/nova-api.py:57 +#: nova/api/ec2/cloud.py:388 #, python-format -msgid "No paste configuration for app: %s" +msgid "Delete key pair %s" +msgstr "" + +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 +msgid "No rule for the specified parameters." msgstr "" -#: ../bin/nova-api.py:59 +#: nova/api/ec2/cloud.py:733 #, python-format msgid "" -"App Config: %(api)s\n" -"%(config)r" +"Value (%s) for parameter GroupName is invalid. Content limited to " +"Alphanumeric characters, spaces, dashes, and underscores." msgstr "" -#: ../bin/nova-api.py:64 +#: nova/api/ec2/cloud.py:740 #, python-format -msgid "Running %s API" +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." msgstr "" -#: ../bin/nova-api.py:69 +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 #, python-format -msgid "No known API applications configured in %s." +msgid "Create Security Group %s" msgstr "" -#: ../bin/nova-api.py:83 +#: nova/api/ec2/cloud.py:747 #, python-format -msgid "Starting nova-api node (version %s)" +msgid "group %s already exists" msgstr "" -#: ../bin/nova-api.py:89 +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 #, python-format -msgid "No paste configuration found for: %s" +msgid "Delete security group %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 #, python-format -msgid "Argument %(key)s value %(value)s is too short." +msgid "Get console output for instance %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/api/ec2/cloud.py:854 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "Create volume from snapshot %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 +#: nova/api/ec2/cloud.py:858 nova/api/openstack/compute/contrib/volumes.py:186 +#: nova/api/openstack/volume/volumes.py:215 #, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." +msgid "Create volume of %s GB" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:102 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:130 +#: nova/api/ec2/cloud.py:883 #, python-format -msgid "Argument %s is required." +msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Detach volume %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "attribute not supported: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:67 +#: nova/api/ec2/cloud.py:1046 #, python-format -msgid "Attempted to create non-unique name %s" +msgid "vol = %s\n" msgstr "" -#: ../nova/virt/xenapi/vmops.py:73 -#, python-format -msgid "instance %(name)s: not enough free memory" +#: nova/api/ec2/cloud.py:1191 +msgid "Allocate address" msgstr "" -#: ../nova/virt/xenapi/vmops.py:148 +#: nova/api/ec2/cloud.py:1203 #, python-format -msgid "Starting VM %s..." +msgid "Release address %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:151 +#: nova/api/ec2/cloud.py:1208 #, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 +#: nova/api/ec2/cloud.py:1218 #, python-format -msgid "Invalid value for onset_files: '%s'" +msgid "Disassociate address %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:167 -#, python-format -msgid "Injecting file path: '%s'" +#: nova/api/ec2/cloud.py:1243 +msgid "Image must be available" msgstr "" -#: ../nova/virt/xenapi/vmops.py:180 -#, python-format -msgid "Instance %s: booted" +#: nova/api/ec2/cloud.py:1264 +msgid "Going to start terminating instances" msgstr "" -#: ../nova/virt/xenapi/vmops.py:232 +#: nova/api/ec2/cloud.py:1277 #, python-format -msgid "Instance not present %s" +msgid "Reboot instance %r" 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" +#: nova/api/ec2/cloud.py:1287 +msgid "Going to stop instances" msgstr "" -#: ../nova/virt/xenapi/vmops.py:269 -#, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#: nova/api/ec2/cloud.py:1297 +msgid "Going to start instances" msgstr "" -#: ../nova/virt/xenapi/vmops.py:280 +#: nova/api/ec2/cloud.py:1388 #, python-format -msgid "Finished snapshot and upload for VM %s" +msgid "De-registering image %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:356 +#: nova/api/ec2/cloud.py:1415 #, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." +msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" +#: nova/api/ec2/cloud.py:1461 +msgid "user or group not specified" msgstr "" -#: ../nova/virt/xenapi/vmops.py:399 -msgid "kernel/ramdisk files removed" +#: nova/api/ec2/cloud.py:1463 +msgid "only group \"all\" is supported" 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" +#: nova/api/ec2/cloud.py:1465 +msgid "operation_type must be add or remove" msgstr "" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/api/ec2/cloud.py:1467 #, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +msgid "Updating image %s publicity" msgstr "" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/api/ec2/cloud.py:1524 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Couldn't stop instance with in %d sec" msgstr "" -#: ../nova/virt/xenapi/vmops.py:760 +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 #, python-format -msgid "OpenSSL error: %s" +msgid "Failed to get metadata for ip: %s" msgstr "" -#: ../nova/tests/test_compute.py:148 +#: nova/api/openstack/__init__.py:43 #, python-format -msgid "Running instances: %s" +msgid "Caught error: %s" msgstr "" -#: ../nova/tests/test_compute.py:154 +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 #, python-format -msgid "After terminating instances: %s" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" msgstr "" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" +#: nova/api/openstack/__init__.py:105 +#, python-format +msgid "Extended resource: %s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" +#: nova/api/openstack/__init__.py:130 +#, python-format +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: ../nova/cloudpipe/pipelib.py:97 +#: nova/api/openstack/__init__.py:135 #, python-format -msgid "Launching VPN for %s" +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: ../nova/db/sqlalchemy/migration.py:35 -msgid "python-migrate is not installed. Exiting." +#: nova/api/openstack/auth.py:91 +#, python-format +msgid "%(user_id)s could not be found with token '%(token)s'" msgstr "" -#: ../nova/image/s3.py:99 +#: nova/api/openstack/auth.py:135 #, python-format -msgid "Image %s could not be found" +msgid "%(user_id)s must be an admin or a member of %(project_id)s" msgstr "" -#: ../nova/api/ec2/__init__.py:121 -msgid "Too many failed authentications." +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." msgstr "" -#: ../nova/api/ec2/__init__.py:131 +#: nova/api/openstack/auth.py:168 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and " -"will be locked out for %(lock_mins)d minutes." +msgid "Could not find %s in request." msgstr "" -#: ../nova/api/ec2/__init__.py:169 ../nova/objectstore/handler.py:140 +#: nova/api/openstack/auth.py:188 #, python-format -msgid "Authentication Failure: %s" +msgid "Successfully authenticated '%s'" msgstr "" -#: ../nova/api/ec2/__init__.py:182 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." msgstr "" -#: ../nova/api/ec2/__init__.py:207 +#: nova/api/openstack/auth.py:255 #, python-format -msgid "action: %s" +msgid "Provided API key is valid, but not for user '%(username)s'" msgstr "" -#: ../nova/api/ec2/__init__.py:209 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" msgstr "" -#: ../nova/api/ec2/__init__.py:281 -#, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" msgstr "" -#: ../nova/api/ec2/__init__.py:314 -#, python-format -msgid "InstanceNotFound raised: %s" +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" +msgstr "" + +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" msgstr "" -#: ../nova/api/ec2/__init__.py:320 +#: nova/api/openstack/common.py:202 #, python-format -msgid "VolumeNotFound raised: %s" +msgid "marker [%s] not found" msgstr "" -#: ../nova/api/ec2/__init__.py:326 +#: nova/api/openstack/common.py:242 #, python-format -msgid "NotFound raised: %s" +msgid "href %s does not contain version" +msgstr "" + +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" msgstr "" -#: ../nova/api/ec2/__init__.py:329 +#: nova/api/openstack/common.py:358 #, python-format -msgid "ApiError raised: %s" +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: ../nova/api/ec2/__init__.py:338 +#: nova/api/openstack/common.py:361 #, python-format -msgid "Unexpected error raised: %s" +msgid "Instance is in an invalid state for '%(action)s'" msgstr "" -#: ../nova/api/ec2/__init__.py:343 -msgid "An unknown error has occurred. Please try your request again." +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" +msgstr "" + +#: nova/api/openstack/common.py:443 +msgid "Instance snapshots are not permitted at this time." msgstr "" -#: ../nova/auth/dbdriver.py:84 +#: nova/api/openstack/extensions.py:191 #, python-format -msgid "User %s already exists" +msgid "Loaded extension: %s" msgstr "" -#: ../nova/auth/dbdriver.py:106 ../nova/auth/ldapdriver.py:232 +#: nova/api/openstack/extensions.py:228 #, python-format -msgid "Project can't be created because manager %s doesn't exist" +msgid "Ext name: %s" msgstr "" -#: ../nova/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 +#: nova/api/openstack/extensions.py:229 #, python-format -msgid "Project can't be created because user %s doesn't exist" +msgid "Ext alias: %s" msgstr "" -#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 +#: nova/api/openstack/extensions.py:230 #, python-format -msgid "Project can't be created because project %s already exists" +msgid "Ext description: %s" msgstr "" -#: ../nova/auth/dbdriver.py:157 ../nova/auth/ldapdriver.py:268 +#: nova/api/openstack/extensions.py:232 #, python-format -msgid "Project can't be modified because manager %s doesn't exist" +msgid "Ext namespace: %s" msgstr "" -#: ../nova/auth/dbdriver.py:245 +#: nova/api/openstack/extensions.py:233 #, python-format -msgid "User \"%s\" not found" +msgid "Ext updated: %s" msgstr "" -#: ../nova/auth/dbdriver.py:248 +#: nova/api/openstack/extensions.py:235 #, python-format -msgid "Project \"%s\" not found" +msgid "Exception loading extension: %s" 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" +#: nova/api/openstack/extensions.py:249 +#, python-format +msgid "Loading extension %s" msgstr "" -#: ../nova/virt/xenapi_conn.py:311 +#: nova/api/openstack/extensions.py:255 #, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgid "Calling extension factory %s" msgstr "" -#: ../nova/virt/xenapi_conn.py:317 +#: nova/api/openstack/extensions.py:267 #, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: ../nova/virt/xenapi_conn.py:331 ../nova/virt/xenapi_conn.py:344 +#: nova/api/openstack/extensions.py:345 #, python-format -msgid "Got exception: %s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: ../nova/volume/san.py:67 +#: nova/api/openstack/extensions.py:369 #, python-format -msgid "Could not find iSCSI export for volume %s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +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:542 +msgid "too many body keys" msgstr "" -#: ../nova/api/ec2/apirequest.py:100 +#: nova/api/openstack/wsgi.py:580 #, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "Fault thrown: %s" msgstr "" -#: ../nova/api/openstack/__init__.py:55 +#: nova/api/openstack/wsgi.py:583 #, python-format -msgid "Caught error: %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: ../nova/api/openstack/__init__.py:76 -msgid "Including admin operations in API." +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: ../nova/console/xvp.py:99 -msgid "Rebuilding xvp conf" +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" msgstr "" -#: ../nova/console/xvp.py:116 +#: nova/api/openstack/wsgi.py:810 #, python-format -msgid "Re-wrote %s" +msgid "There is no such action: %s" msgstr "" -#: ../nova/console/xvp.py:121 -msgid "Stopping xvp" +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" msgstr "" -#: ../nova/console/xvp.py:134 -msgid "Starting xvp" +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" msgstr "" -#: ../nova/console/xvp.py:141 -#, python-format -msgid "Error starting xvp: %s" +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" msgstr "" -#: ../nova/console/xvp.py:144 -msgid "Restarting xvp" +#: nova/api/openstack/wsgi.py:884 +#, python-format +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: ../nova/console/xvp.py:146 -msgid "xvp not running..." +#: nova/api/openstack/xmlutil.py:265 +msgid "element is not a child" 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." +#: nova/api/openstack/xmlutil.py:414 +msgid "root element selecting a list" 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" +#: nova/api/openstack/xmlutil.py:739 +#, python-format +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" 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." +#: nova/api/openstack/xmlutil.py:858 +msgid "subclasses must implement construct()!" msgstr "" -#: ../bin/nova-manage.py:447 ../bin/nova-manage.py:536 -msgid "network" +#: nova/api/openstack/compute/extensions.py:29 +#: nova/api/openstack/volume/extensions.py:29 +msgid "Initializing extension manager." msgstr "" -#: ../bin/nova-manage.py:448 -msgid "IP address" +#: nova/api/openstack/compute/image_metadata.py:40 +#: nova/api/openstack/compute/images.py:142 +#: nova/api/openstack/compute/images.py:157 +msgid "Image not found." msgstr "" -#: ../bin/nova-manage.py:449 -msgid "MAC address" +#: nova/api/openstack/compute/image_metadata.py:79 +msgid "Incorrect request body format" msgstr "" -#: ../bin/nova-manage.py:450 -msgid "hostname" +#: 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 "" -#: ../bin/nova-manage.py:451 -msgid "host" +#: 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 "" -#: ../bin/nova-manage.py:537 -msgid "netmask" +#: nova/api/openstack/compute/image_metadata.py:111 +msgid "Invalid metadata key" msgstr "" -#: ../bin/nova-manage.py:538 -msgid "start address" +#: nova/api/openstack/compute/ips.py:74 +msgid "Instance does not exist" msgstr "" -#: ../nova/virt/disk.py:69 -#, python-format -msgid "Failed to load partition: %s" +#: nova/api/openstack/compute/ips.py:97 +msgid "Instance is not a member of specified network" msgstr "" -#: ../nova/virt/disk.py:91 +#: nova/api/openstack/compute/limits.py:140 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: ../nova/virt/disk.py:124 -#, python-format -msgid "nbd device %s did not show up" +#: nova/api/openstack/compute/limits.py:265 +msgid "This request was rate-limited." msgstr "" -#: ../nova/virt/disk.py:128 -#, python-format -msgid "Could not attach image to loopback: %s" +#: 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/virt/disk.py:151 -msgid "No free nbd devices" +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +msgid "Metadata item was not found" msgstr "" -#: ../doc/ext/nova_todo.py:46 +#: nova/api/openstack/compute/servers.py:425 #, python-format -msgid "%(filename)s, line %(line_info)d" +msgid "Invalid server status: %(status)s" msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:118 -msgid "In init host" +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" msgstr "" -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" msgstr "" -#: ../nova/virt/hyperv.py:148 -#, python-format -msgid "Starting VM %s " +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" msgstr "" -#: ../nova/virt/hyperv.py:150 -#, python-format -msgid "Started VM %s " +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" msgstr "" -#: ../nova/virt/hyperv.py:152 -#, python-format -msgid "spawn vm failed: %s" +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" msgstr "" -#: ../nova/virt/hyperv.py:169 -#, python-format -msgid "Failed to create VM %s" +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" msgstr "" -#: ../nova/virt/hyperv.py:188 +#: nova/api/openstack/compute/servers.py:522 #, python-format -msgid "Set memory for vm %s..." +msgid "Bad personality format: missing %s" msgstr "" -#: ../nova/virt/hyperv.py:198 -#, python-format -msgid "Set vcpus for vm %s..." +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" msgstr "" -#: ../nova/virt/hyperv.py:202 +#: nova/api/openstack/compute/servers.py:530 #, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +msgid "Personality content for %s cannot be decoded" msgstr "" -#: ../nova/virt/hyperv.py:227 +#: nova/api/openstack/compute/servers.py:545 #, python-format -msgid "Failed to add diskdrive to VM %s" +msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: ../nova/virt/hyperv.py:230 +#: nova/api/openstack/compute/servers.py:554 #, python-format -msgid "New disk drive path is %s" +msgid "Invalid fixed IP address (%s)" msgstr "" -#: ../nova/virt/hyperv.py:247 +#: nova/api/openstack/compute/servers.py:561 #, python-format -msgid "Failed to add vhd file to VM %s" +msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: ../nova/virt/hyperv.py:249 +#: nova/api/openstack/compute/servers.py:567 #, python-format -msgid "Created disk for %s" +msgid "Bad network format: missing %s" msgstr "" -#: ../nova/virt/hyperv.py:253 -#, python-format -msgid "Creating nic for %s " +#: nova/api/openstack/compute/servers.py:570 +msgid "Bad networks format" msgstr "" -#: ../nova/virt/hyperv.py:272 -msgid "Failed creating a port on the external vswitch" +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" msgstr "" -#: ../nova/virt/hyperv.py:273 -#, python-format -msgid "Failed creating port for %s" +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: ../nova/virt/hyperv.py:276 -#, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" msgstr "" -#: ../nova/virt/hyperv.py:286 -#, python-format -msgid "Failed to add nic to VM %s" +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." msgstr "" -#: ../nova/virt/hyperv.py:288 -#, python-format -msgid "Created nic for %s " +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." msgstr "" -#: ../nova/virt/hyperv.py:321 -#, python-format -msgid "WMI job failed: %s" +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" msgstr "" -#: ../nova/virt/hyperv.py:325 -#, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." msgstr "" -#: ../nova/virt/hyperv.py:361 -#, python-format -msgid "Got request to destroy vm %s" +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +msgid "Instance has not been resized." msgstr "" -#: ../nova/virt/hyperv.py:386 +#: nova/api/openstack/compute/servers.py:838 #, python-format -msgid "Failed to destroy vm %s" +msgid "Error in confirm-resize %s" msgstr "" -#: ../nova/virt/hyperv.py:393 +#: nova/api/openstack/compute/servers.py:858 #, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +msgid "Error in revert-resize %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" +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: ../nova/virt/hyperv.py:451 -#, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" msgstr "" -#: ../nova/virt/hyperv.py:454 +#: nova/api/openstack/compute/servers.py:888 #, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +msgid "Error in reboot %s" msgstr "" -#: ../nova/compute/api.py:71 -#, python-format -msgid "Instance %d was not found in get_network_topic" +#: nova/api/openstack/compute/servers.py:900 +msgid "Unable to locate requested flavor." msgstr "" -#: ../nova/compute/api.py:77 -#, python-format -msgid "Instance %d has no host" +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." msgstr "" -#: ../nova/compute/api.py:97 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#: nova/api/openstack/compute/servers.py:927 +msgid "Malformed server entity" msgstr "" -#: ../nova/compute/api.py:99 -#, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" msgstr "" -#: ../nova/compute/api.py:112 -msgid "Creating a raw instance" +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" msgstr "" -#: ../nova/compute/api.py:160 -#, python-format -msgid "Going to run %s instances..." +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" msgstr "" -#: ../nova/compute/api.py:187 -#, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +msgid "Invalid adminPass" msgstr "" -#: ../nova/compute/api.py:292 -#, python-format -msgid "Going to try to terminate %s" +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." msgstr "" -#: ../nova/compute/api.py:296 -#, python-format -msgid "Instance %d was not found during terminate" +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: ../nova/compute/api.py:301 -#, python-format -msgid "Instance %d is already being terminated" +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: ../nova/compute/api.py:481 -#, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" +#: nova/api/openstack/compute/servers.py:1006 +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#: nova/api/openstack/compute/contrib/networks.py:65 +msgid "Invalid request body" msgstr "" -#: ../nova/compute/api.py:496 -msgid "Volume isn't attached to anything!" +#: nova/api/openstack/compute/servers.py:1011 +msgid "Could not parse imageRef from request." 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." +#: nova/api/openstack/compute/servers.py:1061 +msgid "Instance could not be found" msgstr "" -#: ../nova/rpc.py:103 -#, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" msgstr "" -"Nepodařilo se připojit k AMQP serveru ani po %d pokusech. Tento proces bude " -"ukončen." -#: ../nova/rpc.py:122 -msgid "Reconnected to queue" -msgstr "Znovu připojeno k AMQP frontě" +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" +msgstr "" -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" -msgstr "Selhalo získání zprávy z AMQP fronty" +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +msgid "Invalid metadata" +msgstr "" -#: ../nova/rpc.py:159 +#: nova/api/openstack/compute/servers.py:1157 #, python-format -msgid "Initing the Adapter Consumer for %s" +msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: ../nova/rpc.py:178 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 #, python-format -msgid "received %s" -msgstr "získáno: %s" +msgid "Compute.api::pause %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 +#: nova/api/openstack/compute/contrib/admin_actions.py:77 #, python-format -msgid "no method for message: %s" -msgstr "Není metoda pro zpracování zprávy: %s" +msgid "Compute.api::unpause %s" +msgstr "" -#: ../nova/rpc.py:192 +#: nova/api/openstack/compute/contrib/admin_actions.py:94 #, python-format -msgid "No method for message: %s" -msgstr "Není metoda pro zpracování zprávy: %s" +msgid "compute.api::suspend %s" +msgstr "" -#: ../nova/rpc.py:253 +#: nova/api/openstack/compute/contrib/admin_actions.py:111 #, python-format -msgid "Returning exception %s to caller" -msgstr "Volajícímu je vrácena výjimka: %s" +msgid "compute.api::resume %s" +msgstr "" -#: ../nova/rpc.py:294 +#: nova/api/openstack/compute/contrib/admin_actions.py:127 #, python-format -msgid "unpacked context: %s" -msgstr "rozbalený obsah: %s" - -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." -msgstr "Volání asynchronní funkce..." +msgid "Error in migrate %s" +msgstr "" -#: ../nova/rpc.py:316 +#: nova/api/openstack/compute/contrib/admin_actions.py:141 #, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID je %s" +msgid "Compute.api::reset_network %s" +msgstr "" -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +msgid "Server not found" msgstr "" -#: ../nova/rpc.py:364 +#: nova/api/openstack/compute/contrib/admin_actions.py:157 #, python-format -msgid "response %s" -msgstr "odpověď %s" +msgid "Compute.api::inject_network_info %s" +msgstr "" -#: ../nova/rpc.py:373 +#: nova/api/openstack/compute/contrib/admin_actions.py:173 #, python-format -msgid "topic is %s" +msgid "Compute.api::lock %s" msgstr "" -#: ../nova/rpc.py:374 +#: nova/api/openstack/compute/contrib/admin_actions.py:189 #, python-format -msgid "message %s" -msgstr "zpráva %s" +msgid "Compute.api::unlock %s" +msgstr "" -#: ../nova/volume/driver.py:78 +#: nova/api/openstack/compute/contrib/admin_actions.py:219 #, python-format -msgid "Recovering from a failed execute. Try number %s" +msgid "createBackup entity requires %s attribute" msgstr "" -#: ../nova/volume/driver.py:87 -#, python-format -msgid "volume group %s doesn't exist" +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" msgstr "" -#: ../nova/volume/driver.py:220 -#, python-format -msgid "FAKE AOE: %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: ../nova/volume/driver.py:233 -msgid "Skipping ensure_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +msgid "Instance not found" msgstr "" -#: ../nova/volume/driver.py:279 ../nova/volume/driver.py:288 -msgid "Skipping remove_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." msgstr "" -#: ../nova/volume/driver.py:347 +#: nova/api/openstack/compute/contrib/admin_actions.py:284 #, python-format -msgid "FAKE ISCSI: %s" +msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: ../nova/volume/driver.py:359 +#: nova/api/openstack/compute/contrib/aggregates.py:137 #, python-format -msgid "rbd has no pool %s" +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/volume/driver.py:414 +#: nova/api/openstack/compute/contrib/disk_config.py:44 #, python-format -msgid "Sheepdog is not working: %s" +msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" -#: ../nova/volume/driver.py:416 -msgid "Sheepdog is not working" +#: nova/api/openstack/compute/contrib/extended_status.py:61 +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/wsgi.py:68 +#: nova/api/openstack/compute/contrib/floating_ips.py:159 #, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" +msgid "No more floating ips in pool %s." msgstr "" -#: ../nova/wsgi.py:147 -msgid "You must implement __call__" +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" msgstr "" -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +msgid "Address not specified" msgstr "" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" msgstr "" -#: ../bin/nova-dhcpbridge.py:80 -msgid "releasing ip" +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" msgstr "" -#: ../bin/nova-dhcpbridge.py:123 +#: nova/api/openstack/compute/contrib/hosts.py:145 #, python-format -msgid "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" +msgid "Invalid status: '%s'" msgstr "" -#: ../nova/virt/fake.py:239 +#: nova/api/openstack/compute/contrib/hosts.py:150 #, python-format -msgid "Instance %s Not Found" +msgid "Invalid update setting: '%s'" msgstr "" -#: ../nova/network/manager.py:153 +#: nova/api/openstack/compute/contrib/hosts.py:159 #, python-format -msgid "Dissassociated %s stale fixed ip(s)" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: ../nova/network/manager.py:157 -msgid "setting network host" +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" msgstr "" -#: ../nova/network/manager.py:212 -#, python-format -msgid "Leasing IP %s" +#: nova/api/openstack/compute/contrib/hosts.py:214 +msgid "Host not found" msgstr "" -#: ../nova/network/manager.py:216 -#, python-format -msgid "IP %s leased that isn't associated" +#: nova/api/openstack/compute/contrib/keypairs.py:85 +msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: ../nova/network/manager.py:220 +#: nova/api/openstack/compute/contrib/keypairs.py:90 #, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +msgid "Key pair '%s' already exists." msgstr "" -#: ../nova/network/manager.py:228 -#, python-format -msgid "IP %s leased that was already deallocated" +#: nova/api/openstack/compute/contrib/multinic.py:52 +msgid "Missing 'networkId' argument for addFixedIp" msgstr "" -#: ../nova/network/manager.py:233 -#, python-format -msgid "Releasing IP %s" +#: nova/api/openstack/compute/contrib/multinic.py:68 +msgid "Missing 'address' argument for removeFixedIp" msgstr "" -#: ../nova/network/manager.py:237 +#: nova/api/openstack/compute/contrib/multinic.py:77 #, python-format -msgid "IP %s released that isn't associated" +msgid "Unable to find address %r" msgstr "" -#: ../nova/network/manager.py:241 +#: nova/api/openstack/compute/contrib/networks.py:62 #, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +msgid "Network does not have %s action" msgstr "" -#: ../nova/network/manager.py:244 +#: nova/api/openstack/compute/contrib/networks.py:70 #, python-format -msgid "IP %s released that was not leased" +msgid "Disassociating network with id %s" msgstr "" -#: ../nova/network/manager.py:519 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" +#: 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/virt/xenapi/volume_utils.py:57 +#: nova/api/openstack/compute/contrib/networks.py:87 #, python-format -msgid "Introducing %s..." +msgid "Showing network with id %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:74 +#: nova/api/openstack/compute/contrib/networks.py:97 #, python-format -msgid "Introduced %(label)s as %(sr_ref)s." +msgid "Deleting network with id %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:78 -msgid "Unable to create Storage Repository" +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:90 -#, python-format -msgid "Unable to find SR from VBD %s" +#: nova/api/openstack/compute/contrib/security_groups.py:219 +msgid "Security group id should be integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:96 +#: nova/api/openstack/compute/contrib/security_groups.py:289 #, python-format -msgid "Forgetting SR %s ... " +msgid "Security group %s already exists" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:101 +#: nova/api/openstack/compute/contrib/security_groups.py:309 #, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgid "Security group %s is not a string or unicode" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:107 +#: nova/api/openstack/compute/contrib/security_groups.py:312 #, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgid "Security group %s cannot be empty." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:111 +#: nova/api/openstack/compute/contrib/security_groups.py:315 #, python-format -msgid "Forgetting SR %s done." +msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:113 -#, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:123 +#: nova/api/openstack/compute/contrib/security_groups.py:345 #, python-format -msgid "Unable to introduce VDI on SR %s" +msgid "Security group (%s) not found" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:128 +#: nova/api/openstack/compute/contrib/security_groups.py:348 #, python-format -msgid "Unable to get record of VDI %s on" +msgid "Authorize security group ingress %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:146 -#, python-format -msgid "Unable to introduce VDI for SR %s" +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:175 +#: nova/api/openstack/compute/contrib/security_groups.py:370 #, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +msgid "This rule already exists in group %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:197 -#, python-format -msgid "Mountpoint cannot be translated: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" msgstr "" -#: ../nova/objectstore/image.py:262 -#, python-format -msgid "Failed to decrypt private key: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" msgstr "" -#: ../nova/objectstore/image.py:269 -#, python-format -msgid "Failed to decrypt initialization vector: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" msgstr "" -#: ../nova/objectstore/image.py:277 +#: nova/api/openstack/compute/contrib/security_groups.py:493 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "Rule (%s) not found" msgstr "" -#: ../nova/objectstore/handler.py:106 +#: nova/api/openstack/compute/contrib/security_groups.py:500 #, python-format -msgid "Unknown S3 value type %r" +msgid "Revoke security group ingress %s" msgstr "" -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +msgid "Security group not specified" msgstr "" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" msgstr "" -#: ../nova/objectstore/handler.py:209 +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 #, python-format -msgid "List keys for bucket %s" +msgid "start instance %r" msgstr "" -#: ../nova/objectstore/handler.py:217 +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 #, python-format -msgid "Unauthorized attempt to access bucket %s" +msgid "stop instance %r" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:170 +msgid "No body provided" msgstr "" -#: ../nova/objectstore/handler.py:235 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:182 #, python-format -msgid "Creating bucket %s" +msgid "Create VSA %(display_name)s of type %(vc_type)s" msgstr "" -#: ../nova/objectstore/handler.py:245 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:203 #, python-format -msgid "Deleting bucket %s" +msgid "Delete VSA with id: %s" msgstr "" -#: ../nova/objectstore/handler.py:249 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:222 #, python-format -msgid "Unauthorized attempt to delete bucket %s" +msgid "Associate address %(ip)s to VSA %(id)s" msgstr "" -#: ../nova/objectstore/handler.py:273 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 #, python-format -msgid "Getting object: %(bname)s / %(nm)s" +msgid "Disassociate address from VSA %(id)s" msgstr "" -#: ../nova/objectstore/handler.py:276 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:291 #, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +msgid "%(obj)s with ID %(id)s not found" msgstr "" -#: ../nova/objectstore/handler.py:296 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:297 #, python-format -msgid "Putting object: %(bname)s / %(nm)s" +msgid "" +"%(obj)s with ID %(id)s belongs to VSA %(own_vsa_id)s and not to VSA " +"%(vsa_id)s." msgstr "" -#: ../nova/objectstore/handler.py:299 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:317 #, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +msgid "Index. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:318 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:322 #, python-format -msgid "Deleting object: %(bname)s / %(nm)s" +msgid "Detail. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:322 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:327 #, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" msgstr "" -#: ../nova/objectstore/handler.py:396 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:336 #, python-format -msgid "Not authorized to upload image: invalid directory %s" +msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:404 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:381 #, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" +msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" msgstr "" -#: ../nova/objectstore/handler.py:409 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:396 #, python-format -msgid "Starting image upload: %s" +msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/objectstore/handler.py:423 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:412 #, python-format -msgid "Not authorized to update attributes of image %s" +msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/objectstore/handler.py:431 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:623 #, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +msgid "Index instances for VSA %s" msgstr "" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 +#: nova/api/openstack/compute/contrib/volumes.py:73 +#: nova/api/openstack/volume/volumes.py:99 #, python-format -msgid "Updating user fields on image %s" +msgid "vol=%s" msgstr "" -#: ../nova/objectstore/handler.py:450 +#: nova/api/openstack/compute/contrib/volumes.py:146 +#: nova/api/openstack/volume/volumes.py:177 #, python-format -msgid "Unauthorized attempt to delete image %s" +msgid "Delete volume with id: %s" msgstr "" -#: ../nova/objectstore/handler.py:455 +#: nova/api/openstack/compute/contrib/volumes.py:329 #, python-format -msgid "Deleted image: %s" +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" msgstr "" -#: ../nova/auth/manager.py:259 +#: nova/api/openstack/compute/contrib/volumes.py:481 +#: nova/api/openstack/volume/snapshots.py:109 #, python-format -msgid "Looking up user: %r" +msgid "Delete snapshot with id: %s" msgstr "" -#: ../nova/auth/manager.py:263 +#: nova/api/openstack/compute/contrib/volumes.py:523 +#: nova/api/openstack/volume/snapshots.py:149 #, python-format -msgid "Failed authorization for access key %s" +msgid "Create snapshot from volume %s" msgstr "" -#: ../nova/auth/manager.py:264 +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" +msgstr "" + +#: nova/auth/ldapdriver.py:650 #, python-format -msgid "No user found for access key %s" +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." msgstr "" -#: ../nova/auth/manager.py:270 +#: nova/auth/manager.py:297 #, python-format -msgid "Using project name = user name (%s)" +msgid "Looking up user: %r" msgstr "" -#: ../nova/auth/manager.py:277 +#: nova/auth/manager.py:301 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +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:279 +#: nova/auth/manager.py:314 #, python-format -msgid "No project called %s could be found" +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" msgstr "" -#: ../nova/auth/manager.py:287 +#: 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:289 +#: nova/auth/manager.py:330 nova/auth/manager.py:342 #, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" +msgid "user.secret: %s" msgstr "" -#: ../nova/auth/manager.py:298 ../nova/auth/manager.py:309 +#: nova/auth/manager.py:331 nova/auth/manager.py:343 #, python-format -msgid "Invalid signature for user %s" +msgid "expected_signature: %s" msgstr "" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" +#: nova/auth/manager.py:332 nova/auth/manager.py:344 +#, python-format +msgid "signature: %s" msgstr "" -#: ../nova/auth/manager.py:380 -msgid "Must specify project" +#: nova/auth/manager.py:334 nova/auth/manager.py:356 +#, python-format +msgid "Invalid signature for user %s" msgstr "" -#: ../nova/auth/manager.py:414 +#: nova/auth/manager.py:352 #, python-format -msgid "The %s role can not be found" +msgid "host_only_signature: %s" msgstr "" -#: ../nova/auth/manager.py:416 -#, python-format -msgid "The %s role is global only" +#: nova/auth/manager.py:448 +msgid "Must specify project" msgstr "" -#: ../nova/auth/manager.py:420 +#: 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:423 +#: nova/auth/manager.py:492 #, python-format msgid "Adding sitewide role %(role)s to user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:448 +#: 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:451 +#: nova/auth/manager.py:521 #, python-format msgid "Removing sitewide role %(role)s from user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:515 +#: nova/auth/manager.py:594 #, python-format msgid "Created project %(name)s with manager %(manager_user)s" msgstr "" -#: ../nova/auth/manager.py:533 +#: nova/auth/manager.py:612 #, python-format msgid "modifying project %s" msgstr "" -#: ../nova/auth/manager.py:545 +#: nova/auth/manager.py:624 #, python-format msgid "Adding user %(uid)s to project %(pid)s" msgstr "" -#: ../nova/auth/manager.py:566 +#: nova/auth/manager.py:645 #, python-format msgid "Remove user %(uid)s from project %(pid)s" msgstr "" -#: ../nova/auth/manager.py:592 +#: nova/auth/manager.py:675 #, python-format msgid "Deleting project %s" msgstr "" -#: ../nova/auth/manager.py:650 +#: nova/auth/manager.py:733 #, python-format msgid "Created user %(rvname)s (admin: %(rvadmin)r)" msgstr "" -#: ../nova/auth/manager.py:659 +#: nova/auth/manager.py:742 #, python-format msgid "Deleting user %s" msgstr "" -#: ../nova/auth/manager.py:669 +#: nova/auth/manager.py:752 #, python-format msgid "Access Key change for user %s" msgstr "" -#: ../nova/auth/manager.py:671 +#: nova/auth/manager.py:754 #, python-format msgid "Secret Key change for user %s" msgstr "" -#: ../nova/auth/manager.py:673 +#: nova/auth/manager.py:756 #, python-format msgid "Admin status set to %(admin)r for user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:722 +#: nova/auth/manager.py:801 #, python-format msgid "No vpn data for project %s" msgstr "" -#: ../nova/service.py:161 +#: 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 "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Launching VPN for %s" msgstr "" -#: ../nova/service.py:174 -msgid "Service killed that has no database entry" +#: nova/compute/api.py:149 +#, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" msgstr "" -#: ../nova/service.py:195 -msgid "The service database object disappeared, Recreating it." +#: nova/compute/api.py:160 +#, python-format +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" msgstr "" -#: ../nova/service.py:207 -msgid "Recovered model server connection!" +#: nova/compute/api.py:213 +#, python-format +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" msgstr "" -#: ../nova/service.py:213 -msgid "model server went away" +#: nova/compute/api.py:216 +msgid "Instance quota exceeded. You cannot run any more instances of this type." msgstr "" -#: ../nova/auth/ldapdriver.py:174 +#: nova/compute/api.py:219 #, python-format -msgid "LDAP user %s already exists" +msgid "Instance quota exceeded. You can only run %s more instances of this type." msgstr "" -#: ../nova/auth/ldapdriver.py:205 +#: nova/compute/api.py:268 +msgid "Creating a raw instance" +msgstr "" + +#: nova/compute/api.py:270 #, python-format -msgid "LDAP object for %s doesn't exist" +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" msgstr "" -#: ../nova/auth/ldapdriver.py:348 +#: nova/compute/api.py:340 #, python-format -msgid "User %s doesn't exist" +msgid "Going to run %s instances..." msgstr "" -#: ../nova/auth/ldapdriver.py:472 +#: nova/compute/api.py:404 #, python-format -msgid "Group can't be created because group %s already exists" +msgid "bdm %s" msgstr "" -#: ../nova/auth/ldapdriver.py:478 +#: nova/compute/api.py:431 #, python-format -msgid "Group can't be created because user %s doesn't exist" +msgid "block_device_mapping %s" msgstr "" -#: ../nova/auth/ldapdriver.py:495 +#: nova/compute/api.py:548 #, python-format -msgid "User %s can't be searched in group because the user doesn't exist" +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" msgstr "" -#: ../nova/auth/ldapdriver.py:507 +#: nova/compute/api.py:832 #, python-format -msgid "User %s can't be added to the group because the user doesn't exist" +msgid "Going to try to soft delete %s" msgstr "" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 +#: nova/compute/api.py:851 #, python-format -msgid "The group at dn %s doesn't exist" +msgid "No host for instance %s, deleting immediately" msgstr "" -#: ../nova/auth/ldapdriver.py:513 +#: nova/compute/api.py:885 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "Going to try to terminate %s" +msgstr "" + +#: nova/compute/api.py:923 +#, python-format +msgid "Going to try to stop %s" +msgstr "" + +#: nova/compute/api.py:942 +#, python-format +msgid "Going to try to start %s" +msgstr "" + +#: nova/compute/api.py:946 +#, python-format +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgstr "" + +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 +#, python-format +msgid "Searching by: %s" +msgstr "" + +#: nova/compute/api.py:1107 +msgid "No compute host specified" +msgstr "" + +#: nova/compute/api.py:1110 +#, python-format +msgid "Unable to find host for Instance %s" +msgstr "" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." msgstr "" -#: ../nova/auth/ldapdriver.py:524 +#: nova/compute/api.py:1360 #, python-format msgid "" -"User %s can't be removed from the group because the user doesn't exist" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" +msgstr "" + +#: nova/compute/api.py:1651 +#, 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:84 +#, python-format +msgid "Instance type %s not found for deletion" msgstr "" -#: ../nova/auth/ldapdriver.py:528 +#: nova/compute/manager.py:136 #, python-format -msgid "User %s is not a member of the group" +msgid "check_instance_lock: decorating: |%s|" msgstr "" -#: ../nova/auth/ldapdriver.py:542 +#: nova/compute/manager.py:138 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" +msgstr "" + +#: nova/compute/manager.py:142 +#, python-format +msgid "check_instance_lock: locked: |%s|" msgstr "" -#: ../nova/auth/ldapdriver.py:549 +#: nova/compute/manager.py:144 #, python-format -msgid "User %s can't be removed from all because the user doesn't exist" +msgid "check_instance_lock: admin: |%s|" msgstr "" -#: ../nova/auth/ldapdriver.py:564 +#: nova/compute/manager.py:149 #, python-format -msgid "Group at dn %s doesn't exist" +msgid "check_instance_lock: executing: |%s|" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:40 +#: nova/compute/manager.py:153 #, python-format -msgid "Found non-unique network for bridge %s" +msgid "check_instance_lock: not executing |%s|" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:43 +#: nova/compute/manager.py:199 #, python-format -msgid "Found no network for bridge %s" +msgid "Unable to load the virtualization driver: %s" +msgstr "" + +#: nova/compute/manager.py:233 +#, python-format +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgstr "" + +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:253 +msgid "Checking state" +msgstr "" + +#: nova/compute/manager.py:322 +#, python-format +msgid "Setting up bdm %s" +msgstr "" + +#: nova/compute/manager.py:389 +#, python-format +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" msgstr "" -#: ../nova/api/ec2/admin.py:97 +#: nova/compute/manager.py:395 #, python-format -msgid "Creating new user: %s" +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:401 +#, python-format +msgid "exception terminating the instance %(instance_uuid)s" +msgstr "" + +#: nova/compute/manager.py:434 +#, python-format +msgid "Instance %s not found." +msgstr "" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" +msgstr "" + +#: nova/compute/manager.py:489 +#, 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:494 +#, 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:504 +msgid "Starting instance..." +msgstr "" + +#: nova/compute/manager.py:514 +msgid "Skipping network allocation for instance" +msgstr "" + +#: nova/compute/manager.py:527 +msgid "Instance failed network setup" +msgstr "" + +#: nova/compute/manager.py:531 +#, python-format +msgid "Instance network_info: |%s|" +msgstr "" + +#: nova/compute/manager.py:544 +msgid "Instance failed block device setup" +msgstr "" + +#: nova/compute/manager.py:560 +msgid "Instance failed to spawn" +msgstr "" + +#: nova/compute/manager.py:581 +msgid "Deallocating network for instance" +msgstr "" + +#: nova/compute/manager.py:632 +#, python-format +msgid "%(action_str)s instance" +msgstr "" + +#: nova/compute/manager.py:644 +#, python-format +msgid "trying to destroy already destroyed instance: %s" +msgstr "" + +#: nova/compute/manager.py:664 +#, python-format +msgid "Ignoring DiskNotFound: %s" +msgstr "" + +#: nova/compute/manager.py:671 +#, python-format +msgid "terminating bdm %s" +msgstr "" + +#: nova/compute/manager.py:760 +#, python-format +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." +msgstr "" + +#: nova/compute/manager.py:765 +#, python-format +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" msgstr "" -#: ../nova/api/ec2/admin.py:105 +#: nova/compute/manager.py:772 #, python-format -msgid "Deleting user: %s" +msgid "Rebuilding instance %s" msgstr "" -#: ../nova/api/ec2/admin.py:127 +#: nova/compute/manager.py:825 #, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" +msgid "Rebooting instance %s" msgstr "" -#: ../nova/api/ec2/admin.py:131 +#: nova/compute/manager.py:840 #, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -#: ../nova/api/ec2/admin.py:137 +#: nova/compute/manager.py:878 #, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" +msgid "Image type not recognized %s" msgstr "" -#: ../nova/api/ec2/admin.py:141 +#: nova/compute/manager.py:890 #, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" +msgid "instance %s: snapshotting" msgstr "" -#: ../nova/api/ec2/admin.py:146 ../nova/api/ec2/admin.py:223 -msgid "operation must be add or remove" +#: nova/compute/manager.py:896 +#, python-format +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -#: ../nova/api/ec2/admin.py:159 +#: nova/compute/manager.py:949 #, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" +msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: ../nova/api/ec2/admin.py:177 +#: nova/compute/manager.py:954 #, python-format -msgid "Create project %(name)s managed by %(manager_user)s" +msgid "Rotating out %d backups" msgstr "" -#: ../nova/api/ec2/admin.py:190 +#: nova/compute/manager.py:958 #, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" +msgid "Deleting image %s" msgstr "" -#: ../nova/api/ec2/admin.py:200 +#: nova/compute/manager.py:988 #, python-format -msgid "Delete project: %s" +msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: ../nova/api/ec2/admin.py:214 +#: nova/compute/manager.py:994 #, python-format -msgid "Adding user %(user)s to project %(project)s" +msgid "Instance %s: Root password set" +msgstr "" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." msgstr "" -#: ../nova/api/ec2/admin.py:218 +#: nova/compute/manager.py:1017 +msgid "Error setting admin password" +msgstr "" + +#: nova/compute/manager.py:1032 #, python-format -msgid "Removing user %(user)s from project %(project)s" +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" + +#: nova/compute/manager.py:1037 +#, python-format +msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgstr "" + +#: nova/compute/manager.py:1051 +#, python-format +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" + +#: nova/compute/manager.py:1056 +#, python-format +msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgstr "" + +#: nova/compute/manager.py:1069 +#, python-format +msgid "instance %s: rescuing" +msgstr "" + +#: nova/compute/manager.py:1094 +#, python-format +msgid "instance %s: unrescuing" +msgstr "" + +#: nova/compute/manager.py:1213 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:1230 +#, python-format +msgid "instance %s: migrating" +msgstr "" + +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 +#, python-format +msgid "%s. Setting instance vm_state to ERROR" +msgstr "" + +#: nova/compute/manager.py:1395 +#, python-format +msgid "instance %s: pausing" +msgstr "" + +#: nova/compute/manager.py:1413 +#, python-format +msgid "instance %s: unpausing" +msgstr "" + +#: nova/compute/manager.py:1443 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "" + +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" +msgstr "" + +#: nova/compute/manager.py:1474 +#, python-format +msgid "instance %s: resuming" +msgstr "" + +#: nova/compute/manager.py:1497 +#, python-format +msgid "instance %s: locking" +msgstr "" + +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" +msgstr "" + +#: nova/compute/manager.py:1514 +#, python-format +msgid "instance %s: getting locked state" +msgstr "" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "" + +#: nova/compute/manager.py:1532 +#, python-format +msgid "instance %s: inject network info" +msgstr "" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, python-format +msgid "instance %s: getting vnc console" +msgstr "" + +#: nova/compute/manager.py:1603 +#, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1621 +#, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1633 +#, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "" + +#: nova/compute/manager.py:1661 +#, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +msgid "Instance has no volume." +msgstr "" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1878 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +msgid "No floating_ip found" +msgstr "" + +#: nova/compute/manager.py:1943 +msgid "No floating_ip found." +msgstr "" + +#: nova/compute/manager.py:1945 +#, python-format +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" +msgstr "" + +#: nova/compute/manager.py:1983 +#, python-format +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2138 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:2150 +#, python-format +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +msgid "Reclaiming deleted instance" +msgstr "" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "" + +#: nova/console/manager.py:97 +#, 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:98 +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 "" + +#: 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:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:315 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:327 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:340 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:397 +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:321 +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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, python-format +msgid "Instance %(instance_id)s not found" +msgstr "" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, 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:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:864 +#, python-format +msgid "network allocations for instance |%s|" +msgstr "" + +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 +#, python-format +msgid "network deallocation for instance |%s|" +msgstr "" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, python-format +msgid "Leased IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1191 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1199 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1204 +#, python-format +msgid "Released IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1208 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +msgid "Network already exists!" +msgstr "" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, fuzzy, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "" +"Nepodařilo se připojit k AMQP serveru ani po %d pokusech. Tento proces " +"bude ukončen." + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, python-format +msgid "network allocations for instance %s" +msgstr "" + +#: nova/network/quantum/manager.py:537 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:556 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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:90 +#, python-format +msgid "No network with net_id = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 nova/rpc/impl_carrot.py:460 +#, python-format +msgid "Returning exception %s to caller" +msgstr "Volajícímu je vrácena výjimka: %s" + +#: nova/rpc/amqp.py:187 nova/rpc/impl_carrot.py:494 +#, python-format +msgid "unpacked context: %s" +msgstr "rozbalený obsah: %s" + +#: nova/rpc/amqp.py:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "získáno: %s" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "Není metoda pro zpracování zprávy: %s" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "Není metoda pro zpracování zprávy: %s" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, fuzzy, python-format +msgid "Making asynchronous call on %s ..." +msgstr "Volání asynchronní funkce..." + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "MSG_ID je %s" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, fuzzy, python-format +msgid "Making asynchronous cast on %s..." +msgstr "Volání asynchronní funkce..." + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +#, fuzzy +msgid "Making asynchronous fanout cast..." +msgstr "Volání asynchronní funkce..." + +#: nova/rpc/amqp.py:376 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 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +msgstr "" +"Nepodařilo se připojit k AMQP serveru ani po %d pokusech. Tento proces " +"bude ukončen." + +#: nova/rpc/impl_carrot.py:222 +msgid "Reconnected to queue" +msgstr "Znovu připojeno k AMQP frontě" + +#: nova/rpc/impl_carrot.py:229 +#, fuzzy, python-format +msgid "Failed to fetch message from queue: %s" +msgstr "Selhalo získání zprávy z AMQP fronty" + +#: 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 "odpověď %s" + +#: 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 "zpráva %s" + +#: nova/rpc/impl_kombu.py:357 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, 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:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, fuzzy, python-format +msgid "Failed to consume message from queue: %s" +msgstr "Selhalo získání zprávy z AMQP fronty" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "" +"Nepodařilo se připojit k AMQP serveru ani po %d pokusech. Tento proces " +"bude ukončen." + +#: nova/rpc/impl_qpid.py:340 +#, fuzzy, python-format +msgid "Connected to AMQP server on %s" +msgstr "Znovu připojeno k AMQP frontě" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +msgid "Error creating volumes" +msgstr "" + +#: nova/scheduler/vsa.py:328 +#, python-format +msgid "Non-VSA volume %d" +msgstr "" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +msgid "Error creating volume" +msgstr "" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "" + +#: nova/tests/test_volume.py:383 +#, 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:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, 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 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, 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:147 +#, python-format +msgid "Host %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, python-format +msgid "Test: Volume create: %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:137 +#, python-format +msgid "Filters added to instance %s" +msgstr "" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, python-format +msgid "Adding security group rule: %r" +msgstr "" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, 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:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:399 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, 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 +#, 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:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "" + +#: nova/virt/baremetal/proxy.py:475 +#, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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:274 +#, 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:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:81 +#, python-format +msgid "qemu-nbd error: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +msgid "Instance destroyed successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:430 +#, python-format +msgid "Deleting instance files %(target)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +msgid "Instance rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +msgid "Instance is running" +msgstr "" + +#: nova/virt/libvirt/connection.py:825 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:875 +msgid "Unable to read LXC console" +msgstr "" + +#: nova/virt/libvirt/connection.py:992 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/connection.py:1171 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1179 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +msgid "Starting toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1340 +msgid "Finished toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, python-format +msgid "Instance %s running successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:2165 +#, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "" + +#: nova/virt/libvirt/connection.py:2206 +#, python-format +msgid "Instance %s: Starting finish_revert_migration" +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:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, python-format +msgid "%s is a valid instance name" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, python-format +msgid "Unknown base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, python-format +msgid "Ensuring bridge %s" +msgstr "" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, python-format +msgid "httplib error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:157 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:162 +#, python-format +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:166 +#, python-format +msgid "Exception in %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:66 +msgid "Getting list of instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:82 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, python-format +msgid "Powering on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:334 +#, python-format +msgid "Powered on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:379 +#, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, python-format +msgid "Uploading image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:467 +#, python-format +msgid "Uploaded image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:486 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:518 +msgid "instance is not powered on" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:525 +#, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:528 +#, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:530 +#, python-format +msgid "Doing hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:534 +#, python-format +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, python-format +msgid "instance - %s not present" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:565 +#, python-format +msgid "Powering off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:570 +#, python-format +msgid "Powered off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:574 +#, python-format +msgid "Unregistering the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:577 +#, python-format +msgid "Unregistered the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:579 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:590 +#, python-format +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:600 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:605 +#, 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:613 +msgid "pause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:631 +#, python-format +msgid "Suspending the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:635 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:641 +#, python-format +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:654 +#, python-format +msgid "Resuming the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:659 +#, python-format +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:661 +msgid "instance is not in a suspended state" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 +#, python-format +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:763 +#, python-format +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:800 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:804 +#, 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:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "" + +#: nova/virt/xenapi/fake.py:526 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:560 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:565 +#, python-format +msgid "Calling getter %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:625 +#, 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:103 +#, python-format +msgid "Found no PIF for device %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:122 +#, 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:209 +#, python-format +msgid "Created VM %s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:212 +#, python-format +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:243 +#, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:246 +#, 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:263 +#, python-format +msgid "VBD not found in instance %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:274 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:285 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:295 +#, python-format +msgid "Unable to destroy VDI %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:312 +#, 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:321 +#, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:355 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:369 +#, python-format +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:408 +#, python-format +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, python-format +msgid "Image Type: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 +#, python-format +msgid "Size for image %(image)s:%(virtual_size)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:819 +#, 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:836 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:848 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:858 +#, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:897 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:919 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:937 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:979 +#, python-format +msgid "VDI %s is still available" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1025 +#, python-format +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1027 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1072 +#, python-format +msgid "Re-scanning SR %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1384 +#, 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:1394 +#, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1429 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1448 +#, python-format +msgid "Creating VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1450 +#, python-format +msgid "Creating VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1452 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1455 +#, python-format +msgid "Plugging VBD %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1457 +#, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1460 +#, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1469 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1473 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1484 +msgid "VBD.unplug successful first time." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1489 +msgid "VBD.unplug rejected: retrying..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 +msgid "VBD.unplug successful eventually." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1497 +#, python-format +msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1506 +#, python-format +msgid "Ignoring XenAPI.Failure %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1520 +#, python-format +msgid "Running pygrub against %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1527 +#, python-format +msgid "Found Xen kernel %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1548 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1574 +#, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1587 +#, python-format +msgid "Writing partition table %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1712 +#, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:181 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:183 +#, python-format +msgid "Starting instance %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:246 +#, python-format +msgid "instance %s: Failed to spawn" +msgstr "" + +#: nova/virt/xenapi/vmops.py:248 +#, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "" + +#: nova/virt/xenapi/vmops.py:322 +#, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:389 +#, python-format +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:448 +#, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:453 +#, python-format +msgid "Injecting file path: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:459 +msgid "Setting admin password" +msgstr "" + +#: nova/virt/xenapi/vmops.py:463 +msgid "Resetting network" +msgstr "" + +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:476 +#, python-format +msgid "Starting VM %s..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:480 +#, python-format +msgid "Spawning VM %(instance_uuid)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:655 +#, python-format +msgid "Starting snapshot for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:664 +#, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:683 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:703 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:751 +#, python-format +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:874 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:882 +#, python-format +msgid "Resize instance %s complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:913 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:933 +#, python-format +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:949 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:972 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:988 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1015 +#, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1024 +#, python-format +msgid "VM %(instance_uuid)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:1380 +#, python-format +msgid "Instance for migration %d not found, skipping" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1484 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1500 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1518 +#, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1527 +#, python-format +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1530 +#, python-format +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1559 +#, python-format +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1621 +#, 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:1646 +#, 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:1650 +#, 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:1655 +#, 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:1841 +#, 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 +#, fuzzy, python-format +msgid "Unexpected error: %s" +msgstr "rozbalený obsah: %s" + +#: nova/vnc/xvp_proxy.py:180 +#, python-format +msgid "Starting nova-xvpvncproxy node (version %s)" +msgstr "" + +#: nova/volume/api.py:74 nova/volume/api.py:210 +msgid "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:133 +msgid "Volume status must be available" +msgstr "" + +#: nova/volume/api.py:213 +msgid "already attached" +msgstr "" + +#: nova/volume/api.py:220 +msgid "already detached" +msgstr "" + +#: nova/volume/api.py:272 nova/volume/api.py:305 +msgid "must be available" +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:714 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: nova/volume/san.py:719 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:733 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: nova/volume/san.py:747 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" + +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" + +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: nova/volume/san.py:878 +#, python-format +msgid "Deleting volumeID: %s " +msgstr "" + +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +msgid "name cannot be None" +msgstr "" + +#: nova/volume/volume_types.py:96 +msgid "id cannot be None" +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:142 +#, python-format +msgid "Volume will be created in backend - %d" +msgstr "" + +#: nova/volume/xensm.py:154 +msgid "Failed to update volume in db" +msgstr "" + +#: nova/volume/xensm.py:157 +msgid "Unable to create volume" +msgstr "" + +#: nova/volume/xensm.py:171 +msgid "Failed to delete vdi" +msgstr "" + +#: nova/volume/xensm.py:177 +msgid "Failed to delete volume in db" +msgstr "" + +#: nova/volume/xensm.py:211 +msgid "Failed to find volume in db" +msgstr "" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" + +#: nova/vsa/api.py:82 +msgid "invalid drive data" +msgstr "" + +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" + +#: nova/vsa/api.py:111 +#, python-format +msgid "invalid drive type name %s" +msgstr "" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 +#, python-format +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:194 +#, python-format +msgid "Creating VSA: %s" +msgstr "" + +#: nova/vsa/api.py:241 +#, 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:272 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" + +#: nova/vsa/api.py:287 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" + +#: nova/vsa/api.py:318 +#, python-format +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:324 +#, python-format +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:351 +#, python-format +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:355 +#, python-format +msgid "Unable to delete volume %s" +msgstr "" + +#: nova/vsa/api.py:357 +#, python-format +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "" + +#: nova/vsa/api.py:374 +#, python-format +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:73 +#, python-format +msgid "Create call received for VSA %s" +msgstr "" + +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 +#, python-format +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" + +#: nova/vsa/manager.py:89 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" + +#: nova/vsa/manager.py:100 +#, python-format +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" + +#: nova/vsa/manager.py:114 +#, 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:137 +#, 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:146 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" + +#: nova/vsa/manager.py:153 +#, python-format +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" + +#: nova/vsa/manager.py:168 +#, python-format +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" + +#~ msgid "No hosts found" +#~ msgstr "" + +#~ msgid "DB exception wrapped" +#~ msgstr "" + +#~ msgid "Uncaught exception" +#~ msgstr "Neošetřená výjimka" + +#~ msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#~ msgstr "" + +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "" + +#~ msgid "Volume is already attached" +#~ msgstr "" + +#~ msgid "Volume is already detached" +#~ msgstr "" + +#~ msgid "Failed to read private ip" +#~ msgstr "" + +#~ msgid "Failed to read public ip(s)" +#~ msgstr "" + +#~ msgid "%(param)s property not found for image %(_image_id)s" +#~ msgstr "" + +#~ msgid "No keypairs defined" +#~ msgstr "" + +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "" + +#~ msgid "Instance %s not found" +#~ msgstr "" + +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown instance type: %s" +#~ msgstr "" + +#~ msgid "Filename of root Certificate Revokation List" +#~ msgstr "" + +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "" + +#~ msgid "Casting to %(topic)s %(host)s for %(method)s" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_id)s|" +#~ msgstr "" + +#~ msgid "instance %s: starting..." +#~ msgstr "" + +#~ msgid "Terminating instance %s" +#~ msgstr "" + +#~ msgid "Deallocating address %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reset the password on a" +#~ " non-running instance: %(instance_id)s " +#~ "(state: %(instance_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %s: setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_id)s (state:" +#~ " %(instance_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(nm)s: injecting file to %(plain_path)s" +#~ msgstr "" + +#~ msgid "instance %s: getting ajax console" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_id)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "" +#~ "Detach volume %(volume_id)s from mountpoint" +#~ " %(mp)s on instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Host %s is not alive" +#~ msgstr "" + +#~ msgid "All hosts have too many cores" +#~ msgstr "" + +#~ msgid "Host %s not available" +#~ msgstr "" + +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "" + +#~ msgid "All hosts have too many networks" +#~ msgstr "" + +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "" + +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "" + +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Class %s cannot be found" +#~ msgstr "" + +#~ msgid "Running %s" +#~ msgstr "" + +#~ msgid "Glance image %s" +#~ msgstr "" + +#~ msgid "Asking xapi to fetch %(url)s as %(access)s" +#~ msgstr "" + +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "" + +#~ msgid "duplicate name found: %s" +#~ msgstr "" + +#~ msgid "" +#~ "VHD coalesce attempts exceeded (%(counter)d" +#~ " > %(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "No VDIs found for VM %s" +#~ msgstr "" + +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "" + +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dest)s..." +#~ msgstr "" + +#~ msgid "No service for id %s" +#~ msgstr "" + +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "" + +#~ msgid "No fixed ips defined" +#~ msgstr "" + +#~ msgid "No floating ip for address %s" +#~ msgstr "" + +#~ msgid "No address for instance %s" +#~ msgstr "" + +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "" + +#~ msgid "No network for id %s" +#~ msgstr "" + +#~ msgid "No networks defined" +#~ msgstr "" + +#~ msgid "No network for bridge %s" +#~ msgstr "" + +#~ msgid "No network for instance %s" +#~ msgstr "" + +#~ msgid "Token %s does not exist" +#~ msgstr "" + +#~ msgid "No quota for project_id %s" +#~ msgstr "" + +#~ msgid "Volume %s not found" +#~ msgstr "" + +#~ msgid "No export device found for volume %s" +#~ msgstr "" + +#~ msgid "No target id found for volume %s" +#~ msgstr "" + +#~ msgid "No security group with id %s" +#~ msgstr "" + +#~ msgid "No security group named %(group_name)s for project: %(project_id)s" +#~ msgstr "" + +#~ msgid "No secuity group rule with id %s" +#~ msgstr "" + +#~ msgid "No user for id %s" +#~ msgstr "" + +#~ msgid "No user for access key %s" +#~ msgstr "" + +#~ msgid "No project with id %s" +#~ msgstr "" + +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "No console pool of type %(console_type)s" +#~ " for compute host %(compute_host)s on " +#~ "proxy host %(host)s" +#~ msgstr "" + +#~ msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#~ msgstr "" + +#~ msgid "on instance %s" +#~ msgstr "" + +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "" + +#~ msgid "No zone with id %(zone_id)s" +#~ msgstr "" + +#~ msgid "Checking state of %s" +#~ msgstr "" + +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "" + +#~ msgid "Invalid device path %s" +#~ msgstr "" + +#~ msgid "No disk at %s" +#~ msgstr "" + +#~ msgid "Instance snapshotting is not supported for libvirtat this time" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed: %s" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed: %s" +#~ msgstr "" + +#~ msgid "instance %s: is running" +#~ msgstr "" + +#~ msgid "instance %s: failed to boot" +#~ msgstr "" + +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#~ msgstr "" + +#~ msgid "diagnostics are not supported for libvirt" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "" + +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "" + +#~ msgid "The key_pair %s already exists" +#~ msgstr "" + +#~ msgid "Generating root CA: %s" +#~ msgstr "" + +#~ msgid "%s is not a valid ipProtocol" +#~ msgstr "" + +#~ msgid "Invalid port range" +#~ msgstr "" + +#~ msgid "invalid id: %s" +#~ msgstr "" + +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "" + +#~ msgid "No paste configuration for app: %s" +#~ msgstr "" + +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" + +#~ msgid "Running %s API" +#~ msgstr "" + +#~ msgid "No known API applications configured in %s." +#~ msgstr "" + +#~ msgid "Starting nova-api node (version %s)" +#~ msgstr "" + +#~ msgid "No paste configuration found for: %s" +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" + +#~ msgid "Argument %s is required." +#~ msgstr "" + +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" + +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "" + +#~ msgid "instance %(name)s: not enough free memory" +#~ msgstr "" + +#~ msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#~ msgstr "" + +#~ msgid "Invalid value for onset_files: '%s'" +#~ msgstr "" + +#~ msgid "Instance %s: booted" +#~ msgstr "" + +#~ msgid "Instance not present %s" +#~ msgstr "" + +#~ msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#~ msgstr "" + +#~ msgid "VM %(vm)s already halted, skipping shutdown..." +#~ msgstr "" + +#~ msgid "Removing kernel/ramdisk files" +#~ msgstr "" + +#~ msgid "" +#~ "TIMEOUT: The call to %(method)s timed" +#~ " out. VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "The call to %(method)s returned an " +#~ "error: %(e)s. VM id=%(instance_id)s; " +#~ "args=%(strargs)s" +#~ msgstr "" + +#~ msgid "Template for script to run on cloudpipe instance boot" +#~ msgstr "" + +#~ msgid "Image %s could not be found" +#~ msgstr "" + +#~ msgid "ApiError raised: %s" +#~ msgstr "" + +#~ msgid "User %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "User \"%s\" not found" +#~ msgstr "" + +#~ msgid "Project \"%s\" not found" +#~ msgstr "" + +#~ msgid "Including admin operations in API." +#~ msgstr "" + +#~ 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 "" + +#~ 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 "" + +#~ 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 "" + +#~ msgid "network" +#~ msgstr "" + +#~ msgid "IP address" +#~ msgstr "" + +#~ msgid "MAC address" +#~ msgstr "" + +#~ msgid "hostname" +#~ msgstr "" + +#~ msgid "host" +#~ msgstr "" + +#~ msgid "netmask" +#~ msgstr "" + +#~ msgid "Failed to load partition: %s" +#~ msgstr "" + +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "" + +#~ msgid "In init host" +#~ msgstr "" + +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "" + +#~ msgid "Starting VM %s " +#~ msgstr "" + +#~ msgid "Started VM %s " +#~ msgstr "" + +#~ msgid "spawn vm failed: %s" +#~ msgstr "" + +#~ msgid "Failed to create VM %s" +#~ msgstr "" + +#~ msgid "Set memory for vm %s..." +#~ msgstr "" + +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "" + +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" + +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "" + +#~ msgid "New disk drive path is %s" +#~ msgstr "" + +#~ msgid "Failed to add vhd file to VM %s" +#~ msgstr "" + +#~ msgid "Created disk for %s" +#~ msgstr "" + +#~ msgid "Creating nic for %s " +#~ msgstr "" + +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "" + +#~ msgid "Failed creating port for %s" +#~ msgstr "" + +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "" + +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "" + +#~ msgid "Created nic for %s " +#~ msgstr "" + +#~ msgid "WMI job failed: %s" +#~ msgstr "" + +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "" + +#~ msgid "Got request to destroy vm %s" +#~ msgstr "" + +#~ msgid "Failed to destroy vm %s" +#~ msgstr "" + +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" + +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "" + +#~ msgid "Instance %d has no host" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgstr "" + +#~ msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found during terminate" +#~ msgstr "" + +#~ msgid "Instance %d is already being terminated" +#~ msgstr "" + +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "" + +#~ msgid "Volume isn't attached to anything!" +#~ msgstr "" + +#~ msgid "" +#~ "AMQP server on %(fl_host)s:%(fl_port)d is " +#~ "unreachable. Trying again in %(fl_intv)d " +#~ "seconds." +#~ msgstr "" + +#~ msgid "Making asynchronous cast..." +#~ msgstr "" + +#~ msgid "FAKE AOE: %s" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" + +#~ msgid "leasing ip" +#~ msgstr "" + +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "" + +#~ msgid "releasing ip" +#~ msgstr "" + +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" + +#~ msgid "Instance %s Not Found" +#~ msgstr "" + +#~ msgid "Dissassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "Leasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s leased that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "" + +#~ msgid "Releasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s released that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "Forgetting SR %s ... " +#~ msgstr "" + +#~ msgid "Forgetting SR %s done." +#~ msgstr "" + +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "" + +#~ msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown S3 value type %r" +#~ msgstr "" + +#~ msgid "Authenticated request" +#~ msgstr "" + +#~ msgid "List of buckets requested" +#~ msgstr "" + +#~ msgid "List keys for bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "" + +#~ msgid "Creating bucket %s" +#~ msgstr "" + +#~ msgid "Deleting bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "" + +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "" + +#~ msgid "Starting image upload: %s" +#~ msgstr "" + +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "" + +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "" + +#~ msgid "Updating user fields on image %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "" + +#~ msgid "Deleted image: %s" +#~ msgstr "" + +#~ msgid "No user found for access key %s" +#~ msgstr "" + +#~ msgid "No project called %s could be found" +#~ msgstr "" + +#~ msgid "User %(uid)s is not a member of project %(pjid)s" +#~ msgstr "" + +#~ msgid "Signature does not match" +#~ msgstr "" + +#~ msgid "The %s role can not be found" +#~ msgstr "" + +#~ msgid "The %s role is global only" +#~ msgstr "" + +#~ msgid "LDAP user %s already exists" +#~ msgstr "" + +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s doesn't exist" +#~ msgstr "" + +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "" + +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s is not a member of the group" +#~ msgstr "" + +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "" + +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "Creating new user: %s" +#~ msgstr "" + +#~ msgid "Deleting user: %s" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "" + +#~ msgid "operation must be add or remove" +#~ msgstr "" + +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "" + +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Delete project: %s" +#~ msgstr "" + +#~ msgid "Adding user %(user)s to project %(project)s" +#~ msgstr "" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "" + diff --git a/nova/locale/da/LC_MESSAGES/nova.po b/nova/locale/da/LC_MESSAGES/nova.po index 8f2736dd9..988ea224f 100644 --- a/nova/locale/da/LC_MESSAGES/nova.po +++ b/nova/locale/da/LC_MESSAGES/nova.po @@ -5,29 +5,62 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2011-01-15 21:46+0000\n" "Last-Translator: Soren Hansen \n" "Language-Team: Danish \n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\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" +"Generated-By: Babel 0.9.6\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" +#: nova/crypto.py:50 +msgid "Filename of root CA" +msgstr "" + +#: nova/crypto.py:53 +msgid "Filename of private key" +msgstr "Filnavn for privatnøgle" + +#: 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:33 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "" -#: ../nova/exception.py:36 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -37,2753 +70,8250 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +msgid "DB exception wrapped." msgstr "" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:120 -msgid "Uncaught exception" +#: nova/exception.py:153 +msgid "An unknown exception occurred." msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#: nova/exception.py:176 +msgid "Failed to decrypt text" msgstr "" -#: ../nova/volume/api.py:47 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" msgstr "" -#: ../nova/volume/api.py:71 ../nova/volume/api.py:96 -msgid "Volume status must be available" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" + +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: ../nova/volume/api.py:98 -msgid "Volume is already attached" +#: nova/exception.py:193 +msgid "Connection to glance failed" msgstr "" -#: ../nova/volume/api.py:104 -msgid "Volume is already detached" +#: nova/exception.py:197 +msgid "Connection to melange failed" msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" +#: nova/exception.py:201 +msgid "Not authorized." msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" +#: nova/exception.py:206 +msgid "User does not have admin privileges" msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" +msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" +#: nova/exception.py:214 +msgid "Unacceptable parameters." msgstr "" -#: ../nova/api/openstack/servers.py:238 -#, python-format -msgid "Compute.api::lock %s" +#: nova/exception.py:219 +msgid "Invalid snapshot" msgstr "" -#: ../nova/api/openstack/servers.py:253 +#: nova/exception.py:223 #, python-format -msgid "Compute.api::unlock %s" +msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: ../nova/api/openstack/servers.py:267 -#, python-format -msgid "Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" msgstr "" -#: ../nova/api/openstack/servers.py:281 -#, python-format -msgid "Compute.api::reset_network %s" +#: nova/exception.py:231 +msgid "Failed to load data into json format" msgstr "" -#: ../nova/api/openstack/servers.py:292 -#, python-format -msgid "Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." msgstr "" -#: ../nova/api/openstack/servers.py:303 +#: nova/exception.py:239 #, python-format -msgid "Compute.api::unpause %s" +msgid "Invalid signature %(signature)s for user %(user)s." msgstr "" -#: ../nova/api/openstack/servers.py:314 -#, python-format -msgid "compute.api::suspend %s" +#: nova/exception.py:243 +msgid "Invalid input received" msgstr "" -#: ../nova/api/openstack/servers.py:325 +#: nova/exception.py:247 #, python-format -msgid "compute.api::resume %s" +msgid "Invalid instance type %(instance_type)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" +#: nova/exception.py:251 +msgid "Invalid volume type" 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" +#: nova/exception.py:255 +msgid "Invalid volume" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:69 +#: nova/exception.py:259 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:80 +#: nova/exception.py:263 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:91 +#: nova/exception.py:267 #, python-format -msgid "Unable to attach volume to instance %s" +msgid "Invalid content type %(content_type)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:93 +#: nova/exception.py:271 #, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgid "Invalid cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." msgstr "" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:104 +#: nova/exception.py:281 #, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgid "%(err)s" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:112 +#: nova/exception.py:285 #, python-format -msgid "Unable to locate volume %s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:120 +#: nova/exception.py:290 #, python-format -msgid "Unable to detach volume %s" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:127 +#: nova/exception.py:295 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgid "Instance %(instance_id)s is not running." msgstr "" -#: ../nova/compute/instance_types.py:41 +#: nova/exception.py:299 #, python-format -msgid "Unknown instance type: %s" +msgid "Instance %(instance_id)s is not suspended." msgstr "" -#: ../nova/crypto.py:46 -msgid "Filename of root CA" +#: nova/exception.py:303 +#, python-format +msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: ../nova/crypto.py:49 -msgid "Filename of private key" -msgstr "Filnavn for privatnøgle" +#: nova/exception.py:307 +msgid "Failed to suspend instance" +msgstr "" -#: ../nova/crypto.py:51 -msgid "Filename of root Certificate Revokation List" +#: nova/exception.py:311 +msgid "Failed to resume server" msgstr "" -#: ../nova/crypto.py:53 -msgid "Where we keep our keys" +#: nova/exception.py:315 +msgid "Failed to reboot instance" msgstr "" -#: ../nova/crypto.py:55 -msgid "Where we keep our root CA" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:57 -msgid "Should we use a CA for each project?" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:61 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:66 +#: nova/exception.py:331 #, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: ../nova/crypto.py:71 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." msgstr "" -#: ../nova/crypto.py:258 -#, python-format -msgid "Flags path: %s" +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." msgstr "" -#: ../nova/scheduler/manager.py:69 -#, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." msgstr "" -#: ../nova/compute/manager.py:78 -#, python-format -msgid "check_instance_lock: decorating: |%s|" +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: ../nova/compute/manager.py:80 +#: nova/exception.py:353 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." msgstr "" -#: ../nova/compute/manager.py:84 +#: nova/exception.py:358 #, python-format -msgid "check_instance_lock: locked: |%s|" +msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: ../nova/compute/manager.py:86 -#, python-format -msgid "check_instance_lock: admin: |%s|" +#: nova/exception.py:362 +msgid "Unacceptable CPU info" msgstr "" -#: ../nova/compute/manager.py:91 +#: nova/exception.py:366 #, python-format -msgid "check_instance_lock: executing: |%s|" +msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: ../nova/compute/manager.py:95 +#: nova/exception.py:370 #, python-format -msgid "check_instance_lock: not executing |%s|" +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/compute/manager.py:179 -msgid "Instance has already been created" +#: nova/exception.py:376 +#, 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/compute/manager.py:180 +#: nova/exception.py:383 #, python-format -msgid "instance %s: starting..." +msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#. pylint: disable=W0702 -#: ../nova/compute/manager.py:219 +#: nova/exception.py:387 #, python-format -msgid "instance %s: Failed to spawn" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 +#: nova/exception.py:391 #, python-format -msgid "Terminating instance %s" +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:395 #, python-format -msgid "Deallocating address %s" +msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: ../nova/compute/manager.py:268 -#, python-format -msgid "trying to destroy already destroyed instance: %s" +#: nova/exception.py:399 +msgid "Resource could not be found." msgstr "" -#: ../nova/compute/manager.py:282 +#: nova/exception.py:404 #, python-format -msgid "Rebooting instance %s" +msgid "Required flag %(flag)s not set." msgstr "" -#: ../nova/compute/manager.py:287 +#: nova/exception.py:408 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:311 +#: nova/exception.py:412 #, python-format -msgid "instance %s: snapshotting" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:316 +#: nova/exception.py:416 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Unable to locate account %(account_name) on Solidfire device" msgstr "" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:420 #, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:424 #, python-format -msgid "instance %s: setting admin password" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." 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)" +#: nova/exception.py:429 +msgid "Zero volume types found." msgstr "" -#: ../nova/compute/manager.py:362 +#: nova/exception.py:433 #, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:372 +#: nova/exception.py:437 #, python-format -msgid "instance %s: rescuing" +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: ../nova/compute/manager.py:387 +#: nova/exception.py:442 #, python-format -msgid "instance %s: unrescuing" +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/compute/manager.py:406 +#: nova/exception.py:447 #, python-format -msgid "instance %s: pausing" +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:423 +#: nova/exception.py:451 #, python-format -msgid "instance %s: unpausing" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: ../nova/compute/manager.py:440 +#: nova/exception.py:455 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: ../nova/compute/manager.py:453 +#: nova/exception.py:459 #, python-format -msgid "instance %s: suspending" +msgid "No disk at %(location)s" msgstr "" -#: ../nova/compute/manager.py:472 +#: nova/exception.py:463 #, python-format -msgid "instance %s: resuming" +msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: ../nova/compute/manager.py:491 +#: nova/exception.py:467 #, python-format -msgid "instance %s: locking" +msgid "Invalid image href %(image_href)s." msgstr "" -#: ../nova/compute/manager.py:503 -#, python-format -msgid "instance %s: unlocking" +#: nova/exception.py:471 +msgid "" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -#: ../nova/compute/manager.py:513 +#: nova/exception.py:476 #, python-format -msgid "instance %s: getting locked state" +msgid "Image %(image_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:526 +#: nova/exception.py:480 #, python-format -msgid "instance %s: reset network" +msgid "Kernel not found for image %(image_id)s." msgstr "" -#: ../nova/compute/manager.py:535 ../nova/api/ec2/cloud.py:515 +#: nova/exception.py:484 #, python-format -msgid "Get console output for instance %s" +msgid "User %(user_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:543 +#: nova/exception.py:488 #, python-format -msgid "instance %s: getting ajax console" +msgid "Project %(project_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:553 +#: nova/exception.py:492 #, python-format -msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +msgid "User %(user_id)s is not a member of project %(project_id)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 +#: nova/exception.py:496 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "Role %(role_id)s could not be found." +msgstr "" + +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." msgstr "" -#: ../nova/compute/manager.py:585 +#: nova/exception.py:504 #, python-format -msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" +msgid "%(req)s is required to create a network." msgstr "" -#: ../nova/compute/manager.py:588 +#: nova/exception.py:508 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "Network %(network_id)s could not be found." msgstr "" -#: ../nova/scheduler/simple.py:53 +#: nova/exception.py:512 #, python-format -msgid "Host %s is not alive" +msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: ../nova/scheduler/simple.py:65 -msgid "All hosts have too many cores" +#: nova/exception.py:516 +#, python-format +msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: ../nova/scheduler/simple.py:87 +#: nova/exception.py:520 #, python-format -msgid "Host %s not available" +msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: ../nova/scheduler/simple.py:99 -msgid "All hosts have too many gigabytes" +#: nova/exception.py:524 +#, python-format +msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many networks" +#: nova/exception.py:528 +msgid "No networks defined." msgstr "" -#: ../nova/volume/manager.py:85 +#: nova/exception.py:532 #, python-format -msgid "Re-exporting %s volumes" +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." msgstr "" -#: ../nova/volume/manager.py:90 +#: nova/exception.py:537 #, python-format -msgid "volume %s: skipping export" +msgid "Host is not set to the network (%(network_id)s)." msgstr "" -#: ../nova/volume/manager.py:96 -#, python-format -msgid "volume %s: creating" +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: ../nova/volume/manager.py:108 +#: nova/exception.py:545 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgid "No fixed IP associated with id %(id)s." msgstr "" -#: ../nova/volume/manager.py:112 +#: nova/exception.py:549 #, python-format -msgid "volume %s: creating export" +msgid "Fixed ip not found for address %(address)s." msgstr "" -#: ../nova/volume/manager.py:123 +#: nova/exception.py:553 #, python-format -msgid "volume %s: created successfully" +msgid "Instance %(instance_id)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:131 -msgid "Volume is still attached" +#: nova/exception.py:557 +#, python-format +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: ../nova/volume/manager.py:133 -msgid "Volume is not local to this node" +#: nova/exception.py:562 +#, python-format +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: ../nova/volume/manager.py:136 +#: nova/exception.py:566 #, python-format -msgid "volume %s: removing export" +msgid "Host %(host)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:138 +#: nova/exception.py:570 #, python-format -msgid "volume %s: deleting" +msgid "" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." msgstr "" -#: ../nova/volume/manager.py:147 +#: nova/exception.py:575 #, python-format -msgid "volume %s: deleted successfully" -msgstr "bind %s: slettet" +msgid "Fixed IP address %(address)s is already in use." +msgstr "" -#: ../nova/virt/xenapi/fake.py:74 +#: nova/exception.py:579 #, python-format -msgid "%(text)s: _db_content => %(content)s" +msgid "Fixed IP address %(address)s is invalid." 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" +#: nova/exception.py:583 +msgid "Zero fixed ips available." +msgstr "" + +#: nova/exception.py:587 +msgid "Zero fixed ips could be found." msgstr "" -#: ../nova/virt/xenapi/fake.py:306 +#: nova/exception.py:591 #, python-format -msgid "xenapi.fake does not have an implementation for %s" +msgid "Floating ip not found for id %(id)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:341 +#: nova/exception.py:595 #, python-format -msgid "Calling %(localname)s %(impl)s" +msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:346 +#: nova/exception.py:599 #, python-format -msgid "Calling getter %s" +msgid "Floating ip not found for address %(address)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:406 +#: nova/exception.py:603 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +msgid "Floating ip not found for host %(host)s." msgstr "" -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." +#: nova/exception.py:607 +msgid "Zero floating ips available." msgstr "" -#: ../nova/tests/test_cloud.py:268 +#: nova/exception.py:611 #, python-format -msgid "Need to watch instance %s until it's running..." +msgid "Floating ip %(address)s is associated." msgstr "" -#: ../nova/virt/connection.py:73 -msgid "Failed to open connection to the hypervisor" +#: nova/exception.py:615 +#, python-format +msgid "Floating ip %(address)s is not associated." msgstr "" -#: ../nova/network/linux_net.py:187 -#, python-format -msgid "Starting VLAN inteface %s" +#: nova/exception.py:619 +msgid "Zero floating ips exist." msgstr "" -#: ../nova/network/linux_net.py:208 +#: nova/exception.py:623 #, python-format -msgid "Starting Bridge interface for %s" +msgid "Interface %(interface)s not found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:314 +#: nova/exception.py:627 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: ../nova/network/linux_net.py:316 +#: nova/exception.py:631 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "Certificate %(certificate_id)s not found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:358 +#: nova/exception.py:635 #, python-format -msgid "killing radvd threw %s" +msgid "Service %(service_id)s could not be found." msgstr "" -#: ../nova/network/linux_net.py:360 +#: nova/exception.py:639 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "Host %(host)s could not be found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:449 +#: nova/exception.py:643 #, python-format -msgid "Killing dnsmasq threw %s" +msgid "Compute host %(host)s could not be found." msgstr "" -#: ../nova/utils.py:58 +#: nova/exception.py:647 #, python-format -msgid "Inner Exception: %s" +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: ../nova/utils.py:59 +#: nova/exception.py:651 #, python-format -msgid "Class %s cannot be found" +msgid "Auth token %(token)s could not be found." msgstr "" -#: ../nova/utils.py:118 +#: nova/exception.py:655 #, python-format -msgid "Fetching %s" +msgid "Access Key %(access_key)s could not be found." msgstr "" -#: ../nova/utils.py:130 -#, python-format -msgid "Running cmd (subprocess): %s" +#: nova/exception.py:659 +msgid "Quota could not be found" msgstr "" -#: ../nova/utils.py:143 ../nova/utils.py:183 +#: nova/exception.py:663 #, python-format -msgid "Result was %s" +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: ../nova/utils.py:159 +#: nova/exception.py:667 #, python-format -msgid "Running cmd (SSH): %s" +msgid "Security group %(security_group_id)s not found." msgstr "" -#: ../nova/utils.py:217 +#: nova/exception.py:671 #, python-format -msgid "debug in callback: %s" +msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: ../nova/utils.py:222 +#: nova/exception.py:676 #, python-format -msgid "Running %s" +msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: ../nova/utils.py:262 +#: nova/exception.py:680 #, python-format -msgid "Link Local address is not found.:%s" +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" msgstr "" -#: ../nova/utils.py:265 +#: nova/exception.py:685 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" msgstr "" -#: ../nova/utils.py:363 +#: nova/exception.py:690 #, python-format -msgid "Invalid backend: %s" +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: ../nova/utils.py:374 +#: nova/exception.py:694 #, python-format -msgid "backend %s" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: ../nova/fakerabbit.py:49 +#: nova/exception.py:699 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:54 +#: nova/exception.py:703 #, python-format -msgid "Publishing to route %s" +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." msgstr "" -#: ../nova/fakerabbit.py:84 +#: nova/exception.py:709 #, python-format -msgid "Declaring queue %s" +msgid "Console %(console_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:90 +#: nova/exception.py:713 #, python-format -msgid "Declaring exchange %s" +msgid "Console for instance %(instance_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:96 +#: nova/exception.py:717 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." msgstr "" -#: ../nova/fakerabbit.py:121 +#: nova/exception.py:722 #, python-format -msgid "Getting from %(queue)s: %(message)s" +msgid "Invalid console type %(console_type)s " msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:135 ../nova/virt/hyperv.py:171 -#, python-format -msgid "Created VM %s..." +#: nova/exception.py:726 +msgid "Zero instance types found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:138 +#: nova/exception.py:730 #, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:168 +#: nova/exception.py:734 #, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:171 +#: nova/exception.py:739 #, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:187 +#: nova/exception.py:743 #, python-format -msgid "VBD not found in instance %s" +msgid "Zone %(zone_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:197 +#: nova/exception.py:747 #, python-format -msgid "Unable to unplug VBD %s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:209 +#: nova/exception.py:751 #, python-format -msgid "Unable to destroy VBD %s" +msgid "Scheduler cost function %(cost_fn_str)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:224 +#: nova/exception.py:756 #, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgid "Scheduler weight flag not found: %(flag_name)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:227 +#: nova/exception.py:760 #, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:246 +#: nova/exception.py:765 #, python-format msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)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'..." +#: nova/exception.py:770 +msgid "LDAP object could not be found" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:272 +#: nova/exception.py:774 #, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgid "LDAP user %(user_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:286 +#: nova/exception.py:778 #, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgid "LDAP group %(group_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:327 +#: nova/exception.py:782 #, python-format -msgid "Size for image %(image)s:%(virtual_size)d" +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:332 +#: nova/exception.py:786 #, python-format -msgid "Glance image %s" +msgid "File %(file_path)s could not be found." 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" +#: nova/exception.py:790 +msgid "Zero files could be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:352 +#: nova/exception.py:794 #, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" +msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/exception.py:799 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" +msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:386 ../nova/virt/xenapi/vm_utils.py:402 +#: nova/exception.py:803 #, python-format -msgid "Looking up vdi %s for PV kernel" +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:397 -#, python-format -msgid "PV Kernel in VDI:%s" +#: nova/exception.py:807 +msgid "Action not allowed." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:405 +#: nova/exception.py:811 #, python-format -msgid "Running pygrub against %s" +msgid "Unable to use global role %(role_id)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:411 -#, python-format -msgid "Found Xen kernel %s" +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:413 -msgid "No Xen kernel found. Booting HVM." +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:425 ../nova/virt/hyperv.py:431 +#: nova/exception.py:828 #, python-format -msgid "duplicate name found: %s" +msgid "Key pair %(key_name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:442 +#: nova/exception.py:832 #, python-format -msgid "VDI %s is still available" +msgid "User %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:463 +#: nova/exception.py:836 #, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgid "LDAP user %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:465 +#: nova/exception.py:840 #, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgid "LDAP group %(group)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:525 +#: nova/exception.py:844 #, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgid "User %(uid)s is already a member of the group %(group_dn)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:542 +#: nova/exception.py:849 #, python-format -msgid "Re-scanning SR %s" +msgid "Project %(project)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:567 +#: nova/exception.py:853 #, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +msgid "Instance %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:574 +#: nova/exception.py:857 #, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." +msgid "Instance Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:590 +#: nova/exception.py:861 #, python-format -msgid "No VDIs found for VM %s" +msgid "Volume Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:594 +#: nova/exception.py:865 #, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +msgid "%(path)s is on shared storage: %(reason)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 ... " +#: nova/exception.py:869 +msgid "Migration error" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:655 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190 +#: nova/exception.py:873 #, python-format -msgid "Creating VBD for VDI %s done." +msgid "Malformed message body: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:657 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 +#: nova/exception.py:877 #, python-format -msgid "Plugging VBD %s ... " +msgid "Could not find config at %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:659 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 +#: nova/exception.py:881 #, python-format -msgid "Plugging VBD %s done." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:661 -#, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:664 +#: nova/exception.py:889 #, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +msgid "Virtual Storage Array %(id)d could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:668 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 +#: nova/exception.py:893 #, python-format -msgid "Destroying VBD for VDI %s ... " +msgid "Virtual Storage Array %(name)s could not be found." 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." +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" 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." +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:688 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 -msgid "VBD.unplug rejected: retrying..." +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:692 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 -msgid "VBD.unplug successful eventually." +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." 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" +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:704 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/exception.py:917 #, python-format -msgid "Ignoring XenAPI.Failure %s" +msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:735 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:747 +#: nova/exception.py:925 #, python-format -msgid "Writing partition table %s done." +msgid "No valid host was found. %(reason)s" msgstr "" -#: ../nova/tests/test_rpc.py:89 +#: nova/exception.py:929 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: ../nova/tests/test_rpc.py:95 -#, python-format -msgid "Nested return %s" +#: nova/exception.py:933 +msgid "Quota exceeded" msgstr "" -#: ../nova/tests/test_rpc.py:120 ../nova/tests/test_rpc.py:126 +#: nova/exception.py:937 #, python-format -msgid "Received %s" +msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: ../nova/db/sqlalchemy/api.py:44 -msgid "Use of empty request context is deprecated" +#: nova/exception.py:941 +#, python-format +msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: ../nova/db/sqlalchemy/api.py:133 +#: nova/exception.py:945 #, python-format -msgid "No service for id %s" +msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:251 +#: nova/exception.py:949 #, python-format -msgid "No service for %(host)s, %(binary)s" +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" +#: nova/exception.py:954 +#, python-format +msgid "Host %(host)s already member of another aggregate." msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 +#: nova/exception.py:958 #, python-format -msgid "No floating ip for address %s" +msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 -#, python-format -msgid "No address for instance %s" +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 +#: nova/exception.py:966 #, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 -#, python-format -msgid "No network for id %s" +#: nova/exception.py:971 +msgid "Unable to create instance type" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1115 +#: nova/exception.py:979 #, python-format -msgid "No network for bridge %s" +msgid "Error in SolidFire API response: status=%(status)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 +#: nova/exception.py:983 #, python-format -msgid "No network for instance %s" +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1277 -#, python-format -msgid "Token %s does not exist" +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/log.py:307 #, python-format -msgid "No quota for project_id %s" +msgid "syslog facility must be one of: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1455 ../nova/db/sqlalchemy/api.py:1501 -#: ../nova/api/ec2/__init__.py:323 +#: nova/manager.py:146 #, python-format -msgid "Volume %s not found" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1514 +#: nova/manager.py:152 #, python-format -msgid "No export device found for volume %s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1527 +#: nova/manager.py:159 #, python-format -msgid "No target id found for volume %s" +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1572 -#, python-format -msgid "No security group with id %s" +#: nova/manager.py:203 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1589 -#, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +#: nova/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 -#, python-format -msgid "No secuity group rule with id %s" +#: nova/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1756 +#: nova/service.py:159 #, python-format -msgid "No user for id %s" +msgid "Starting %(topic)s node (version %(vcs_string)s)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1772 +#: nova/service.py:176 #, python-format -msgid "No user for access key %s" +msgid "Creating Consumer connection for Service %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1834 -#, python-format -msgid "No project with id %s" +#: nova/service.py:250 +msgid "Service killed that has no database entry" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1979 -#, python-format -msgid "No console pool with id %(pool_id)s" +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." 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" +#: nova/service.py:302 +msgid "Recovered model server connection!" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2035 -#, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#: nova/service.py:308 +msgid "model server went away" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2057 -#, python-format -msgid "on instance %s" +#: nova/service.py:400 +msgid "Full set of FLAGS:" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 +#: nova/service.py:407 #, python-format -msgid "No console with id %(console_id)s %(idesc)s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 +#: nova/utils.py:72 #, python-format -msgid "No zone with id %(zone_id)s" +msgid "Inner Exception: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:160 +#: nova/utils.py:156 #, python-format -msgid "Checking state of %s" +msgid "Fetching %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/utils.py:197 #, python-format -msgid "Current state of %(name)s was %(state)s." +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: ../nova/virt/libvirt_conn.py:183 +#: nova/utils.py:207 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Running cmd (subprocess): %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:196 -msgid "Connection to libvirt broke" +#: nova/utils.py:223 nova/utils.py:302 +#, python-format +msgid "Result was %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:258 +#: nova/utils.py:236 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "%r failed. Retrying." msgstr "" -#: ../nova/virt/libvirt_conn.py:283 +#: nova/utils.py:278 #, python-format -msgid "Invalid device path %s" +msgid "Running cmd (SSH): %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:313 -#, python-format -msgid "No disk at %s" +#: nova/utils.py:280 +msgid "Environment not supported over SSH" msgstr "" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +#: nova/utils.py:284 +msgid "process_input not supported over SSH" msgstr "" -#: ../nova/virt/libvirt_conn.py:336 +#: nova/utils.py:343 #, python-format -msgid "instance %s: rebooted" +msgid "debug in callback: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:339 +#: nova/utils.py:476 #, python-format -msgid "_wait_for_reboot failed: %s" +msgid "Link Local address is not found.:%s" msgstr "" -#: ../nova/virt/libvirt_conn.py:382 +#: nova/utils.py:479 #, python-format -msgid "instance %s: rescued" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/utils.py:576 #, python-format -msgid "_wait_for_rescue failed: %s" +msgid "Invalid backend: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:411 +#: nova/utils.py:587 #, python-format -msgid "instance %s: is running" +msgid "backend %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:422 -#, python-format -msgid "instance %s: booted" +#: nova/utils.py:636 +msgid "in looping call" msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 +#: nova/utils.py:810 #, python-format -msgid "instance %s: failed to boot" +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:436 +#: nova/utils.py:814 #, python-format -msgid "virsh said: %r" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:440 -msgid "cool, it's a device" +#: nova/utils.py:818 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:448 +#: nova/utils.py:825 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:456 +#: nova/utils.py:935 #, python-format -msgid "Contents of file %(fpath)s: %(contents)r" +msgid "Expected object of type: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:489 -msgid "Unable to find an open port" +#: nova/utils.py:966 +#, python-format +msgid "Invalid server_string: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:563 +#: nova/utils.py:1091 #, python-format -msgid "instance %s: Creating image" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "" + +#: nova/utils.py:1123 +msgid "Original exception being dropped" msgstr "" -#: ../nova/virt/libvirt_conn.py:646 +#: nova/utils.py:1242 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +msgid "Class %(fullname)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:649 +#: nova/utils.py:1244 #, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +msgid "Class %(fullname)s is deprecated" msgstr "" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt_conn.py:657 +#: nova/utils.py:1276 #, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" +msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" msgstr "" -#. TODO(termie): cache? -#: ../nova/virt/libvirt_conn.py:665 +#: nova/utils.py:1278 #, python-format -msgid "instance %s: starting toXML method" +msgid "Function %(name)s in %(location)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:732 +#: nova/wsgi.py:93 #, python-format -msgid "instance %s: finished toXML method" +msgid "Started %(name)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:751 -msgid "diagnostics are not supported for libvirt" +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." msgstr "" -#: ../nova/virt/libvirt_conn.py:1225 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." msgstr "" -#: ../nova/api/ec2/metadatarequesthandler.py:76 +#: nova/wsgi.py:113 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" msgstr "" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." msgstr "" -#: ../nova/network/api.py:39 -#, python-format -msgid "Quota exceeeded for %s, tried to allocate address" +#: nova/wsgi.py:207 +msgid "You must implement __call__" msgstr "" -#: ../nova/network/api.py:42 -msgid "Address quota exceeded. You cannot allocate any more addresses" +#: nova/api/direct.py:218 +msgid "not available" msgstr "" -#: ../nova/tests/test_volume.py:162 +#: nova/api/direct.py:299 #, python-format -msgid "Target %s allocated" +msgid "Returned non-serializeable type: %s" msgstr "" -#: ../nova/virt/images.py:70 +#: nova/api/ec2/__init__.py:69 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" +msgid "%(code)s: %(message)s" msgstr "" -#: ../nova/scheduler/driver.py:66 -msgid "Must implement a fallback schedule" +#: nova/api/ec2/__init__.py:91 +#, python-format +msgid "FaultWrapper: %s" msgstr "" -#: ../nova/console/manager.py:70 -msgid "Adding console" +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." msgstr "" -#: ../nova/console/manager.py:90 +#: nova/api/ec2/__init__.py:176 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." +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/direct.py:149 -msgid "not available" +#: nova/api/ec2/__init__.py:263 +msgid "Signature not provided" msgstr "" -#: ../nova/api/ec2/cloud.py:62 -#, python-format -msgid "The key_pair %s already exists" +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:118 -#, python-format -msgid "Generating root CA: %s" +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" msgstr "" -#: ../nova/api/ec2/cloud.py:303 +#: nova/api/ec2/__init__.py:385 #, python-format -msgid "Create key pair %s" +msgid "Authentication Failure: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:311 +#: nova/api/ec2/__init__.py:401 #, python-format -msgid "Delete key pair %s" +msgid "Authenticated Request For %(uname)s:%(pname)s)" msgstr "" -#: ../nova/api/ec2/cloud.py:386 +#: nova/api/ec2/__init__.py:432 #, python-format -msgid "%s is not a valid ipProtocol" -msgstr "" - -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" +msgid "action: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:421 +#: nova/api/ec2/__init__.py:434 #, 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." +msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: ../nova/api/ec2/cloud.py:443 -msgid "No rule for the specified parameters." +#: nova/api/ec2/__init__.py:509 +#, python-format +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: ../nova/api/ec2/cloud.py:450 +#: nova/api/ec2/__init__.py:581 #, python-format -msgid "Authorize security group ingress %s" +msgid "InstanceNotFound raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:464 +#: nova/api/ec2/__init__.py:587 #, python-format -msgid "This rule already exists in group %s" +msgid "VolumeNotFound raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:492 +#: nova/api/ec2/__init__.py:593 #, python-format -msgid "Create Security Group %s" +msgid "SnapshotNotFound raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:495 +#: nova/api/ec2/__init__.py:599 #, python-format -msgid "group %s already exists" +msgid "NotFound raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:507 +#: nova/api/ec2/__init__.py:602 #, python-format -msgid "Delete security group %s" +msgid "EC2APIError raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:584 +#: nova/api/ec2/__init__.py:610 #, python-format -msgid "Create volume of %s GB" +msgid "KeyPairExists raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:612 +#: nova/api/ec2/__init__.py:614 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "InvalidParameterValue raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:629 +#: nova/api/ec2/__init__.py:618 #, python-format -msgid "Detach volume %s" +msgid "InvalidPortRange raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:761 -msgid "Allocate address" +#: nova/api/ec2/__init__.py:622 +#, python-format +msgid "NotAuthorized raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:766 +#: nova/api/ec2/__init__.py:626 #, python-format -msgid "Release address %s" +msgid "InvalidRequest raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:771 +#: nova/api/ec2/__init__.py:635 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "Unexpected error raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:780 +#: nova/api/ec2/__init__.py:636 #, python-format -msgid "Disassociate address %s" +msgid "Environment: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:807 -msgid "Going to start terminating instances" +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: ../nova/api/ec2/cloud.py:815 +#: nova/api/ec2/apirequest.py:64 #, python-format -msgid "Reboot instance %r" +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: ../nova/api/ec2/cloud.py:867 +#: nova/api/ec2/cloud.py:326 #, python-format -msgid "De-registering image %s" +msgid "Create snapshot of volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:875 +#: nova/api/ec2/cloud.py:361 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +msgid "Create key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:882 ../nova/api/ec2/cloud.py:900 +#: nova/api/ec2/cloud.py:370 #, python-format -msgid "attribute not supported: %s" +msgid "Import key %s" msgstr "" -#: ../nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:388 #, python-format -msgid "invalid id: %s" +msgid "Delete key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:903 -msgid "user or group not specified" +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 +msgid "No rule for the specified parameters." msgstr "" -#: ../nova/api/ec2/cloud.py:905 -msgid "only group \"all\" is supported" +#: nova/api/ec2/cloud.py:733 +#, 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:907 -msgid "operation_type must be add or remove" +#: nova/api/ec2/cloud.py:740 +#, python-format +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." msgstr "" -#: ../nova/api/ec2/cloud.py:908 +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 #, python-format -msgid "Updating image %s publicity" +msgid "Create Security Group %s" msgstr "" -#: ../bin/nova-api.py:52 +#: nova/api/ec2/cloud.py:747 #, python-format -msgid "Using paste.deploy config at: %s" +msgid "group %s already exists" msgstr "" -#: ../bin/nova-api.py:57 +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 #, python-format -msgid "No paste configuration for app: %s" +msgid "Delete security group %s" msgstr "" -#: ../bin/nova-api.py:59 +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 #, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" +msgid "Get console output for instance %s" msgstr "" -#: ../bin/nova-api.py:64 +#: nova/api/ec2/cloud.py:854 #, python-format -msgid "Running %s API" +msgid "Create volume from snapshot %s" msgstr "" -#: ../bin/nova-api.py:69 +#: nova/api/ec2/cloud.py:858 nova/api/openstack/compute/contrib/volumes.py:186 +#: nova/api/openstack/volume/volumes.py:215 #, python-format -msgid "No known API applications configured in %s." +msgid "Create volume of %s GB" msgstr "" -#: ../bin/nova-api.py:83 +#: nova/api/ec2/cloud.py:883 #, python-format -msgid "Starting nova-api node (version %s)" +msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: ../bin/nova-api.py:89 +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 #, python-format -msgid "No paste configuration found for: %s" +msgid "Detach volume %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 #, python-format -msgid "Argument %(key)s value %(value)s is too short." +msgid "attribute not supported: %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/api/ec2/cloud.py:1046 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "vol = %s\n" 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." +#: nova/api/ec2/cloud.py:1191 +msgid "Allocate address" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:102 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:130 +#: nova/api/ec2/cloud.py:1203 #, python-format -msgid "Argument %s is required." +msgid "Release address %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/api/ec2/cloud.py:1208 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/api/ec2/cloud.py:1218 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "Disassociate address %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" +#: nova/api/ec2/cloud.py:1243 +msgid "Image must be available" msgstr "" -#: ../nova/virt/xenapi/vmops.py:73 -#, python-format -msgid "instance %(name)s: not enough free memory" +#: nova/api/ec2/cloud.py:1264 +msgid "Going to start terminating instances" msgstr "" -#: ../nova/virt/xenapi/vmops.py:148 +#: nova/api/ec2/cloud.py:1277 #, python-format -msgid "Starting VM %s..." +msgid "Reboot instance %r" msgstr "" -#: ../nova/virt/xenapi/vmops.py:151 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#: nova/api/ec2/cloud.py:1287 +msgid "Going to stop instances" msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 -#, python-format -msgid "Invalid value for onset_files: '%s'" +#: nova/api/ec2/cloud.py:1297 +msgid "Going to start instances" msgstr "" -#: ../nova/virt/xenapi/vmops.py:167 +#: nova/api/ec2/cloud.py:1388 #, python-format -msgid "Injecting file path: '%s'" +msgid "De-registering image %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:180 +#: nova/api/ec2/cloud.py:1415 #, python-format -msgid "Instance %s: booted" +msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:232 -#, python-format -msgid "Instance not present %s" +#: nova/api/ec2/cloud.py:1461 +msgid "user or group not specified" msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:261 +#: nova/api/ec2/cloud.py:1463 +msgid "only group \"all\" is supported" +msgstr "" + +#: nova/api/ec2/cloud.py:1465 +msgid "operation_type must be add or remove" +msgstr "" + +#: nova/api/ec2/cloud.py:1467 #, python-format -msgid "Starting snapshot for VM %s" +msgid "Updating image %s publicity" msgstr "" -#: ../nova/virt/xenapi/vmops.py:269 +#: nova/api/ec2/cloud.py:1524 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +msgid "Couldn't stop instance with in %d sec" msgstr "" -#: ../nova/virt/xenapi/vmops.py:280 +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 #, python-format -msgid "Finished snapshot and upload for VM %s" +msgid "Failed to get metadata for ip: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:356 +#: nova/api/openstack/__init__.py:43 #, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." +msgid "Caught error: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: ../nova/virt/xenapi/vmops.py:399 -msgid "kernel/ramdisk files removed" +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" msgstr "" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/api/openstack/__init__.py:105 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Extended resource: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/api/openstack/__init__.py:130 #, python-format msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/api/openstack/__init__.py:135 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:760 +#: nova/api/openstack/auth.py:91 #, python-format -msgid "OpenSSL error: %s" +msgid "%(user_id)s could not be found with token '%(token)s'" msgstr "" -#: ../nova/tests/test_compute.py:148 +#: nova/api/openstack/auth.py:135 #, python-format -msgid "Running instances: %s" +msgid "%(user_id)s must be an admin or a member of %(project_id)s" msgstr "" -#: ../nova/tests/test_compute.py:154 -#, python-format -msgid "After terminating instances: %s" +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." msgstr "" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" +#: nova/api/openstack/auth.py:168 +#, python-format +msgid "Could not find %s in request." msgstr "" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" +#: nova/api/openstack/auth.py:188 +#, python-format +msgid "Successfully authenticated '%s'" msgstr "" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." msgstr "" -#: ../nova/cloudpipe/pipelib.py:97 +#: nova/api/openstack/auth.py:255 #, python-format -msgid "Launching VPN for %s" +msgid "Provided API key is valid, but not for user '%(username)s'" msgstr "" -#: ../nova/db/sqlalchemy/migration.py:35 -msgid "python-migrate is not installed. Exiting." +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" msgstr "" -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" msgstr "" -#: ../nova/api/ec2/__init__.py:121 -msgid "Too many failed authentications." +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" 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." +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" msgstr "" -#: ../nova/api/ec2/__init__.py:169 ../nova/objectstore/handler.py:140 +#: nova/api/openstack/common.py:202 #, python-format -msgid "Authentication Failure: %s" +msgid "marker [%s] not found" msgstr "" -#: ../nova/api/ec2/__init__.py:182 +#: nova/api/openstack/common.py:242 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgid "href %s does not contain version" msgstr "" -#: ../nova/api/ec2/__init__.py:207 -#, python-format -msgid "action: %s" +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" msgstr "" -#: ../nova/api/ec2/__init__.py:209 +#: nova/api/openstack/common.py:358 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: ../nova/api/ec2/__init__.py:281 +#: nova/api/openstack/common.py:361 #, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "Instance is in an invalid state for '%(action)s'" msgstr "" -#: ../nova/api/ec2/__init__.py:314 -#, python-format -msgid "InstanceNotFound raised: %s" +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" msgstr "" -#: ../nova/api/ec2/__init__.py:320 -#, python-format -msgid "VolumeNotFound raised: %s" +#: nova/api/openstack/common.py:443 +msgid "Instance snapshots are not permitted at this time." msgstr "" -#: ../nova/api/ec2/__init__.py:326 +#: nova/api/openstack/extensions.py:191 #, python-format -msgid "NotFound raised: %s" +msgid "Loaded extension: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:329 +#: nova/api/openstack/extensions.py:228 #, python-format -msgid "ApiError raised: %s" +msgid "Ext name: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:338 +#: nova/api/openstack/extensions.py:229 #, python-format -msgid "Unexpected error raised: %s" +msgid "Ext alias: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:343 -msgid "An unknown error has occurred. Please try your request again." +#: nova/api/openstack/extensions.py:230 +#, python-format +msgid "Ext description: %s" msgstr "" -#: ../nova/auth/dbdriver.py:84 +#: nova/api/openstack/extensions.py:232 #, python-format -msgid "User %s already exists" +msgid "Ext namespace: %s" msgstr "" -#: ../nova/auth/dbdriver.py:106 ../nova/auth/ldapdriver.py:232 +#: nova/api/openstack/extensions.py:233 #, python-format -msgid "Project can't be created because manager %s doesn't exist" +msgid "Ext updated: %s" msgstr "" -#: ../nova/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 +#: nova/api/openstack/extensions.py:235 #, python-format -msgid "Project can't be created because user %s doesn't exist" +msgid "Exception loading extension: %s" msgstr "" -#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 +#: nova/api/openstack/extensions.py:249 #, python-format -msgid "Project can't be created because project %s already exists" +msgid "Loading extension %s" msgstr "" -#: ../nova/auth/dbdriver.py:157 ../nova/auth/ldapdriver.py:268 +#: nova/api/openstack/extensions.py:255 #, python-format -msgid "Project can't be modified because manager %s doesn't exist" +msgid "Calling extension factory %s" msgstr "" -#: ../nova/auth/dbdriver.py:245 +#: nova/api/openstack/extensions.py:267 #, python-format -msgid "User \"%s\" not found" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: ../nova/auth/dbdriver.py:248 +#: nova/api/openstack/extensions.py:345 #, python-format -msgid "Project \"%s\" not found" +msgid "Failed to load extension %(classpath)s: %(exc)s" 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" +#: nova/api/openstack/extensions.py:369 +#, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: ../nova/virt/xenapi_conn.py:311 -#, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: ../nova/virt/xenapi_conn.py:317 -#, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#: nova/api/openstack/wsgi.py:158 +#: nova/api/openstack/compute/contrib/hosts.py:86 +msgid "cannot understand XML" msgstr "" -#: ../nova/virt/xenapi_conn.py:331 ../nova/virt/xenapi_conn.py:344 -#, python-format -msgid "Got exception: %s" +#: nova/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: ../nova/volume/san.py:67 +#: nova/api/openstack/wsgi.py:580 #, python-format -msgid "Could not find iSCSI export for volume %s" +msgid "Fault thrown: %s" msgstr "" -#: ../nova/api/ec2/apirequest.py:100 +#: nova/api/openstack/wsgi.py:583 #, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "HTTP exception thrown: %s" msgstr "" -#: ../nova/api/openstack/__init__.py:55 -#, python-format -msgid "Caught error: %s" +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: ../nova/api/openstack/__init__.py:76 -msgid "Including admin operations in API." +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" msgstr "" -#: ../nova/console/xvp.py:99 -msgid "Rebuilding xvp conf" +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" msgstr "" -#: ../nova/console/xvp.py:116 +#: nova/api/openstack/wsgi.py:810 #, python-format -msgid "Re-wrote %s" +msgid "There is no such action: %s" msgstr "" -#: ../nova/console/xvp.py:121 -msgid "Stopping xvp" +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" msgstr "" -#: ../nova/console/xvp.py:134 -msgid "Starting xvp" +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" msgstr "" -#: ../nova/console/xvp.py:141 -#, python-format -msgid "Error starting xvp: %s" +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" msgstr "" -#: ../nova/console/xvp.py:144 -msgid "Restarting xvp" +#: nova/api/openstack/wsgi.py:884 +#, python-format +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: ../nova/console/xvp.py:146 -msgid "xvp not running..." +#: nova/api/openstack/xmlutil.py:265 +msgid "element is not a child" 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." +#: nova/api/openstack/xmlutil.py:414 +msgid "root element selecting a list" 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" +#: nova/api/openstack/xmlutil.py:739 +#, python-format +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" 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." +#: nova/api/openstack/xmlutil.py:858 +msgid "subclasses must implement construct()!" msgstr "" -#: ../bin/nova-manage.py:447 ../bin/nova-manage.py:536 -msgid "network" +#: nova/api/openstack/compute/extensions.py:29 +#: nova/api/openstack/volume/extensions.py:29 +msgid "Initializing extension manager." msgstr "" -#: ../bin/nova-manage.py:448 -msgid "IP address" +#: nova/api/openstack/compute/image_metadata.py:40 +#: nova/api/openstack/compute/images.py:142 +#: nova/api/openstack/compute/images.py:157 +msgid "Image not found." msgstr "" -#: ../bin/nova-manage.py:449 -msgid "MAC address" +#: nova/api/openstack/compute/image_metadata.py:79 +msgid "Incorrect request body format" msgstr "" -#: ../bin/nova-manage.py:450 -msgid "hostname" +#: 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 "" -#: ../bin/nova-manage.py:451 -msgid "host" +#: 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 "" -#: ../bin/nova-manage.py:537 -msgid "netmask" +#: nova/api/openstack/compute/image_metadata.py:111 +msgid "Invalid metadata key" msgstr "" -#: ../bin/nova-manage.py:538 -msgid "start address" +#: nova/api/openstack/compute/ips.py:74 +msgid "Instance does not exist" msgstr "" -#: ../nova/virt/disk.py:69 -#, python-format -msgid "Failed to load partition: %s" +#: nova/api/openstack/compute/ips.py:97 +msgid "Instance is not a member of specified network" msgstr "" -#: ../nova/virt/disk.py:91 +#: nova/api/openstack/compute/limits.py:140 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: ../nova/virt/disk.py:124 -#, python-format -msgid "nbd device %s did not show up" +#: nova/api/openstack/compute/limits.py:265 +msgid "This request was rate-limited." msgstr "" -#: ../nova/virt/disk.py:128 -#, python-format -msgid "Could not attach image to loopback: %s" +#: 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/virt/disk.py:151 -msgid "No free nbd devices" +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +msgid "Metadata item was not found" msgstr "" -#: ../doc/ext/nova_todo.py:46 +#: nova/api/openstack/compute/servers.py:425 #, python-format -msgid "%(filename)s, line %(line_info)d" +msgid "Invalid server status: %(status)s" msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:118 -msgid "In init host" +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" msgstr "" -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" msgstr "" -#: ../nova/virt/hyperv.py:148 -#, python-format -msgid "Starting VM %s " +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" msgstr "" -#: ../nova/virt/hyperv.py:150 -#, python-format -msgid "Started VM %s " +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" msgstr "" -#: ../nova/virt/hyperv.py:152 -#, python-format -msgid "spawn vm failed: %s" +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" msgstr "" -#: ../nova/virt/hyperv.py:169 -#, python-format -msgid "Failed to create VM %s" +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" msgstr "" -#: ../nova/virt/hyperv.py:188 +#: nova/api/openstack/compute/servers.py:522 #, python-format -msgid "Set memory for vm %s..." +msgid "Bad personality format: missing %s" msgstr "" -#: ../nova/virt/hyperv.py:198 -#, python-format -msgid "Set vcpus for vm %s..." +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" msgstr "" -#: ../nova/virt/hyperv.py:202 +#: nova/api/openstack/compute/servers.py:530 #, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +msgid "Personality content for %s cannot be decoded" msgstr "" -#: ../nova/virt/hyperv.py:227 +#: nova/api/openstack/compute/servers.py:545 #, python-format -msgid "Failed to add diskdrive to VM %s" +msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: ../nova/virt/hyperv.py:230 +#: nova/api/openstack/compute/servers.py:554 #, python-format -msgid "New disk drive path is %s" +msgid "Invalid fixed IP address (%s)" msgstr "" -#: ../nova/virt/hyperv.py:247 +#: nova/api/openstack/compute/servers.py:561 #, python-format -msgid "Failed to add vhd file to VM %s" +msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: ../nova/virt/hyperv.py:249 +#: nova/api/openstack/compute/servers.py:567 #, python-format -msgid "Created disk for %s" +msgid "Bad network format: missing %s" msgstr "" -#: ../nova/virt/hyperv.py:253 -#, python-format -msgid "Creating nic for %s " +#: nova/api/openstack/compute/servers.py:570 +msgid "Bad networks format" msgstr "" -#: ../nova/virt/hyperv.py:272 -msgid "Failed creating a port on the external vswitch" +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" msgstr "" -#: ../nova/virt/hyperv.py:273 -#, python-format -msgid "Failed creating port for %s" +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: ../nova/virt/hyperv.py:276 -#, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" msgstr "" -#: ../nova/virt/hyperv.py:286 -#, python-format -msgid "Failed to add nic to VM %s" +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." msgstr "" -#: ../nova/virt/hyperv.py:288 -#, python-format -msgid "Created nic for %s " +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." msgstr "" -#: ../nova/virt/hyperv.py:321 -#, python-format -msgid "WMI job failed: %s" +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" msgstr "" -#: ../nova/virt/hyperv.py:325 -#, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." msgstr "" -#: ../nova/virt/hyperv.py:361 -#, python-format -msgid "Got request to destroy vm %s" +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +msgid "Instance has not been resized." msgstr "" -#: ../nova/virt/hyperv.py:386 +#: nova/api/openstack/compute/servers.py:838 #, python-format -msgid "Failed to destroy vm %s" +msgid "Error in confirm-resize %s" msgstr "" -#: ../nova/virt/hyperv.py:393 +#: nova/api/openstack/compute/servers.py:858 #, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +msgid "Error in revert-resize %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" +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: ../nova/virt/hyperv.py:451 -#, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" msgstr "" -#: ../nova/virt/hyperv.py:454 +#: nova/api/openstack/compute/servers.py:888 #, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +msgid "Error in reboot %s" msgstr "" -#: ../nova/compute/api.py:71 -#, python-format -msgid "Instance %d was not found in get_network_topic" +#: nova/api/openstack/compute/servers.py:900 +msgid "Unable to locate requested flavor." msgstr "" -#: ../nova/compute/api.py:77 -#, python-format -msgid "Instance %d has no host" +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." msgstr "" -#: ../nova/compute/api.py:97 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#: nova/api/openstack/compute/servers.py:927 +msgid "Malformed server entity" msgstr "" -#: ../nova/compute/api.py:99 -#, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" msgstr "" -#: ../nova/compute/api.py:112 -msgid "Creating a raw instance" +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" msgstr "" -#: ../nova/compute/api.py:160 -#, python-format -msgid "Going to run %s instances..." +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" msgstr "" -#: ../nova/compute/api.py:187 -#, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +msgid "Invalid adminPass" msgstr "" -#: ../nova/compute/api.py:292 -#, python-format -msgid "Going to try to terminate %s" +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." msgstr "" -#: ../nova/compute/api.py:296 -#, python-format -msgid "Instance %d was not found during terminate" +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: ../nova/compute/api.py:301 -#, python-format -msgid "Instance %d is already being terminated" +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: ../nova/compute/api.py:481 -#, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" +#: nova/api/openstack/compute/servers.py:1006 +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#: nova/api/openstack/compute/contrib/networks.py:65 +msgid "Invalid request body" msgstr "" -#: ../nova/compute/api.py:496 -msgid "Volume isn't attached to anything!" +#: nova/api/openstack/compute/servers.py:1011 +msgid "Could not parse imageRef from request." 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." +#: nova/api/openstack/compute/servers.py:1061 +msgid "Instance could not be found" msgstr "" -#: ../nova/rpc.py:103 -#, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" msgstr "" -#: ../nova/rpc.py:122 -msgid "Reconnected to queue" +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" msgstr "" -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +msgid "Invalid metadata" msgstr "" -#: ../nova/rpc.py:159 +#: nova/api/openstack/compute/servers.py:1157 #, python-format -msgid "Initing the Adapter Consumer for %s" +msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: ../nova/rpc.py:178 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 #, python-format -msgid "received %s" +msgid "Compute.api::pause %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 +#: nova/api/openstack/compute/contrib/admin_actions.py:77 #, python-format -msgid "no method for message: %s" +msgid "Compute.api::unpause %s" msgstr "" -#: ../nova/rpc.py:192 +#: nova/api/openstack/compute/contrib/admin_actions.py:94 #, python-format -msgid "No method for message: %s" +msgid "compute.api::suspend %s" msgstr "" -#: ../nova/rpc.py:253 +#: nova/api/openstack/compute/contrib/admin_actions.py:111 #, python-format -msgid "Returning exception %s to caller" +msgid "compute.api::resume %s" msgstr "" -#: ../nova/rpc.py:294 +#: nova/api/openstack/compute/contrib/admin_actions.py:127 #, python-format -msgid "unpacked context: %s" +msgid "Error in migrate %s" msgstr "" -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." -msgstr "" - -#: ../nova/rpc.py:316 +#: nova/api/openstack/compute/contrib/admin_actions.py:141 #, python-format -msgid "MSG_ID is %s" +msgid "Compute.api::reset_network %s" msgstr "" -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +msgid "Server not found" msgstr "" -#: ../nova/rpc.py:364 +#: nova/api/openstack/compute/contrib/admin_actions.py:157 #, python-format -msgid "response %s" +msgid "Compute.api::inject_network_info %s" msgstr "" -#: ../nova/rpc.py:373 +#: nova/api/openstack/compute/contrib/admin_actions.py:173 #, python-format -msgid "topic is %s" +msgid "Compute.api::lock %s" msgstr "" -#: ../nova/rpc.py:374 +#: nova/api/openstack/compute/contrib/admin_actions.py:189 #, python-format -msgid "message %s" +msgid "Compute.api::unlock %s" msgstr "" -#: ../nova/volume/driver.py:78 +#: nova/api/openstack/compute/contrib/admin_actions.py:219 #, python-format -msgid "Recovering from a failed execute. Try number %s" +msgid "createBackup entity requires %s attribute" msgstr "" -#: ../nova/volume/driver.py:87 -#, python-format -msgid "volume group %s doesn't exist" +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" msgstr "" -#: ../nova/volume/driver.py:220 -#, python-format -msgid "FAKE AOE: %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: ../nova/volume/driver.py:233 -msgid "Skipping ensure_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +msgid "Instance not found" msgstr "" -#: ../nova/volume/driver.py:279 ../nova/volume/driver.py:288 -msgid "Skipping remove_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." msgstr "" -#: ../nova/volume/driver.py:347 +#: nova/api/openstack/compute/contrib/admin_actions.py:284 #, python-format -msgid "FAKE ISCSI: %s" +msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: ../nova/volume/driver.py:359 +#: nova/api/openstack/compute/contrib/aggregates.py:137 #, python-format -msgid "rbd has no pool %s" +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/volume/driver.py:414 +#: 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 "Sheepdog is not working: %s" +msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" -#: ../nova/volume/driver.py:416 -msgid "Sheepdog is not working" +#: nova/api/openstack/compute/contrib/extended_status.py:61 +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/wsgi.py:68 +#: nova/api/openstack/compute/contrib/floating_ips.py:159 #, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" +msgid "No more floating ips in pool %s." msgstr "" -#: ../nova/wsgi.py:147 -msgid "You must implement __call__" +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" msgstr "" -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +msgid "Address not specified" msgstr "" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" msgstr "" -#: ../bin/nova-dhcpbridge.py:80 -msgid "releasing ip" +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" msgstr "" -#: ../bin/nova-dhcpbridge.py:123 +#: nova/api/openstack/compute/contrib/hosts.py:145 #, python-format -msgid "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" +msgid "Invalid status: '%s'" msgstr "" -#: ../nova/virt/fake.py:239 +#: nova/api/openstack/compute/contrib/hosts.py:150 #, python-format -msgid "Instance %s Not Found" +msgid "Invalid update setting: '%s'" msgstr "" -#: ../nova/network/manager.py:153 +#: nova/api/openstack/compute/contrib/hosts.py:159 #, python-format -msgid "Dissassociated %s stale fixed ip(s)" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: ../nova/network/manager.py:157 -msgid "setting network host" +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" msgstr "" -#: ../nova/network/manager.py:212 -#, python-format -msgid "Leasing IP %s" +#: nova/api/openstack/compute/contrib/hosts.py:214 +msgid "Host not found" msgstr "" -#: ../nova/network/manager.py:216 -#, python-format -msgid "IP %s leased that isn't associated" +#: nova/api/openstack/compute/contrib/keypairs.py:85 +msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: ../nova/network/manager.py:220 +#: nova/api/openstack/compute/contrib/keypairs.py:90 #, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +msgid "Key pair '%s' already exists." msgstr "" -#: ../nova/network/manager.py:228 -#, python-format -msgid "IP %s leased that was already deallocated" +#: nova/api/openstack/compute/contrib/multinic.py:52 +msgid "Missing 'networkId' argument for addFixedIp" msgstr "" -#: ../nova/network/manager.py:233 -#, python-format -msgid "Releasing IP %s" +#: nova/api/openstack/compute/contrib/multinic.py:68 +msgid "Missing 'address' argument for removeFixedIp" msgstr "" -#: ../nova/network/manager.py:237 +#: nova/api/openstack/compute/contrib/multinic.py:77 #, python-format -msgid "IP %s released that isn't associated" +msgid "Unable to find address %r" msgstr "" -#: ../nova/network/manager.py:241 +#: nova/api/openstack/compute/contrib/networks.py:62 #, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +msgid "Network does not have %s action" msgstr "" -#: ../nova/network/manager.py:244 +#: nova/api/openstack/compute/contrib/networks.py:70 #, python-format -msgid "IP %s released that was not leased" +msgid "Disassociating network with id %s" msgstr "" -#: ../nova/network/manager.py:519 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" +#: 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/virt/xenapi/volume_utils.py:57 +#: nova/api/openstack/compute/contrib/networks.py:87 #, python-format -msgid "Introducing %s..." +msgid "Showing network with id %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:74 +#: nova/api/openstack/compute/contrib/networks.py:97 #, python-format -msgid "Introduced %(label)s as %(sr_ref)s." +msgid "Deleting network with id %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:78 -msgid "Unable to create Storage Repository" +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:90 -#, python-format -msgid "Unable to find SR from VBD %s" +#: nova/api/openstack/compute/contrib/security_groups.py:219 +msgid "Security group id should be integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:96 +#: nova/api/openstack/compute/contrib/security_groups.py:289 #, python-format -msgid "Forgetting SR %s ... " +msgid "Security group %s already exists" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:101 +#: nova/api/openstack/compute/contrib/security_groups.py:309 #, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgid "Security group %s is not a string or unicode" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:107 +#: nova/api/openstack/compute/contrib/security_groups.py:312 #, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgid "Security group %s cannot be empty." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:111 +#: nova/api/openstack/compute/contrib/security_groups.py:315 #, python-format -msgid "Forgetting SR %s done." +msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:113 -#, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:123 +#: nova/api/openstack/compute/contrib/security_groups.py:345 #, python-format -msgid "Unable to introduce VDI on SR %s" +msgid "Security group (%s) not found" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:128 +#: nova/api/openstack/compute/contrib/security_groups.py:348 #, python-format -msgid "Unable to get record of VDI %s on" +msgid "Authorize security group ingress %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:146 -#, python-format -msgid "Unable to introduce VDI for SR %s" +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:175 +#: nova/api/openstack/compute/contrib/security_groups.py:370 #, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +msgid "This rule already exists in group %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:197 -#, python-format -msgid "Mountpoint cannot be translated: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" msgstr "" -#: ../nova/objectstore/image.py:262 -#, python-format -msgid "Failed to decrypt private key: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" msgstr "" -#: ../nova/objectstore/image.py:269 -#, python-format -msgid "Failed to decrypt initialization vector: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" msgstr "" -#: ../nova/objectstore/image.py:277 +#: nova/api/openstack/compute/contrib/security_groups.py:493 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "Rule (%s) not found" msgstr "" -#: ../nova/objectstore/handler.py:106 +#: nova/api/openstack/compute/contrib/security_groups.py:500 #, python-format -msgid "Unknown S3 value type %r" +msgid "Revoke security group ingress %s" msgstr "" -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +msgid "Security group not specified" msgstr "" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" msgstr "" -#: ../nova/objectstore/handler.py:209 +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 #, python-format -msgid "List keys for bucket %s" +msgid "start instance %r" msgstr "" -#: ../nova/objectstore/handler.py:217 +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 #, python-format -msgid "Unauthorized attempt to access bucket %s" +msgid "stop instance %r" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:170 +msgid "No body provided" msgstr "" -#: ../nova/objectstore/handler.py:235 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:182 #, python-format -msgid "Creating bucket %s" +msgid "Create VSA %(display_name)s of type %(vc_type)s" msgstr "" -#: ../nova/objectstore/handler.py:245 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:203 #, python-format -msgid "Deleting bucket %s" +msgid "Delete VSA with id: %s" msgstr "" -#: ../nova/objectstore/handler.py:249 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:222 #, python-format -msgid "Unauthorized attempt to delete bucket %s" +msgid "Associate address %(ip)s to VSA %(id)s" msgstr "" -#: ../nova/objectstore/handler.py:273 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 #, python-format -msgid "Getting object: %(bname)s / %(nm)s" +msgid "Disassociate address from VSA %(id)s" msgstr "" -#: ../nova/objectstore/handler.py:276 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:291 #, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +msgid "%(obj)s with ID %(id)s not found" msgstr "" -#: ../nova/objectstore/handler.py:296 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:297 #, python-format -msgid "Putting object: %(bname)s / %(nm)s" +msgid "" +"%(obj)s with ID %(id)s belongs to VSA %(own_vsa_id)s and not to VSA " +"%(vsa_id)s." msgstr "" -#: ../nova/objectstore/handler.py:299 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:317 #, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +msgid "Index. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:318 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:322 #, python-format -msgid "Deleting object: %(bname)s / %(nm)s" +msgid "Detail. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:322 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:327 #, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" msgstr "" -#: ../nova/objectstore/handler.py:396 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:336 #, python-format -msgid "Not authorized to upload image: invalid directory %s" +msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:404 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:381 #, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" +msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" msgstr "" -#: ../nova/objectstore/handler.py:409 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:396 #, python-format -msgid "Starting image upload: %s" +msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/objectstore/handler.py:423 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:412 #, python-format -msgid "Not authorized to update attributes of image %s" +msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/objectstore/handler.py:431 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:623 #, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +msgid "Index instances for VSA %s" msgstr "" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 +#: nova/api/openstack/compute/contrib/volumes.py:73 +#: nova/api/openstack/volume/volumes.py:99 #, python-format -msgid "Updating user fields on image %s" +msgid "vol=%s" msgstr "" -#: ../nova/objectstore/handler.py:450 +#: nova/api/openstack/compute/contrib/volumes.py:146 +#: nova/api/openstack/volume/volumes.py:177 #, python-format -msgid "Unauthorized attempt to delete image %s" +msgid "Delete volume with id: %s" msgstr "" -#: ../nova/objectstore/handler.py:455 +#: nova/api/openstack/compute/contrib/volumes.py:329 #, python-format -msgid "Deleted image: %s" +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" msgstr "" -#: ../nova/auth/manager.py:259 +#: nova/api/openstack/compute/contrib/volumes.py:481 +#: nova/api/openstack/volume/snapshots.py:109 #, python-format -msgid "Looking up user: %r" +msgid "Delete snapshot with id: %s" msgstr "" -#: ../nova/auth/manager.py:263 +#: nova/api/openstack/compute/contrib/volumes.py:523 +#: nova/api/openstack/volume/snapshots.py:149 #, python-format -msgid "Failed authorization for access key %s" +msgid "Create snapshot from volume %s" +msgstr "" + +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" msgstr "" -#: ../nova/auth/manager.py:264 +#: nova/auth/ldapdriver.py:650 #, python-format -msgid "No user found for access key %s" +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." msgstr "" -#: ../nova/auth/manager.py:270 +#: nova/auth/manager.py:297 #, python-format -msgid "Using project name = user name (%s)" +msgid "Looking up user: %r" msgstr "" -#: ../nova/auth/manager.py:277 +#: nova/auth/manager.py:301 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +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:279 +#: nova/auth/manager.py:314 #, python-format -msgid "No project called %s could be found" +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" msgstr "" -#: ../nova/auth/manager.py:287 +#: 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:289 +#: nova/auth/manager.py:330 nova/auth/manager.py:342 #, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" +msgid "user.secret: %s" msgstr "" -#: ../nova/auth/manager.py:298 ../nova/auth/manager.py:309 +#: nova/auth/manager.py:331 nova/auth/manager.py:343 #, python-format -msgid "Invalid signature for user %s" +msgid "expected_signature: %s" msgstr "" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" +#: nova/auth/manager.py:332 nova/auth/manager.py:344 +#, python-format +msgid "signature: %s" msgstr "" -#: ../nova/auth/manager.py:380 -msgid "Must specify project" +#: nova/auth/manager.py:334 nova/auth/manager.py:356 +#, python-format +msgid "Invalid signature for user %s" msgstr "" -#: ../nova/auth/manager.py:414 +#: nova/auth/manager.py:352 #, python-format -msgid "The %s role can not be found" +msgid "host_only_signature: %s" msgstr "" -#: ../nova/auth/manager.py:416 -#, python-format -msgid "The %s role is global only" +#: nova/auth/manager.py:448 +msgid "Must specify project" msgstr "" -#: ../nova/auth/manager.py:420 +#: 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:423 +#: nova/auth/manager.py:492 #, python-format msgid "Adding sitewide role %(role)s to user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:448 +#: 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:451 +#: nova/auth/manager.py:521 #, python-format msgid "Removing sitewide role %(role)s from user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:515 +#: nova/auth/manager.py:594 #, python-format msgid "Created project %(name)s with manager %(manager_user)s" msgstr "" -#: ../nova/auth/manager.py:533 +#: nova/auth/manager.py:612 #, python-format msgid "modifying project %s" msgstr "" -#: ../nova/auth/manager.py:545 +#: nova/auth/manager.py:624 #, python-format msgid "Adding user %(uid)s to project %(pid)s" msgstr "" -#: ../nova/auth/manager.py:566 +#: nova/auth/manager.py:645 #, python-format msgid "Remove user %(uid)s from project %(pid)s" msgstr "" -#: ../nova/auth/manager.py:592 +#: nova/auth/manager.py:675 #, python-format msgid "Deleting project %s" msgstr "" -#: ../nova/auth/manager.py:650 +#: nova/auth/manager.py:733 #, python-format msgid "Created user %(rvname)s (admin: %(rvadmin)r)" msgstr "" -#: ../nova/auth/manager.py:659 +#: nova/auth/manager.py:742 #, python-format msgid "Deleting user %s" msgstr "" -#: ../nova/auth/manager.py:669 +#: nova/auth/manager.py:752 #, python-format msgid "Access Key change for user %s" msgstr "" -#: ../nova/auth/manager.py:671 +#: nova/auth/manager.py:754 #, python-format msgid "Secret Key change for user %s" msgstr "" -#: ../nova/auth/manager.py:673 +#: nova/auth/manager.py:756 #, python-format msgid "Admin status set to %(admin)r for user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:722 +#: nova/auth/manager.py:801 #, python-format msgid "No vpn data for project %s" msgstr "" -#: ../nova/service.py:161 +#: 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 "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Launching VPN for %s" msgstr "" -#: ../nova/service.py:174 -msgid "Service killed that has no database entry" +#: nova/compute/api.py:149 +#, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" msgstr "" -#: ../nova/service.py:195 -msgid "The service database object disappeared, Recreating it." +#: nova/compute/api.py:160 +#, python-format +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" msgstr "" -#: ../nova/service.py:207 -msgid "Recovered model server connection!" +#: nova/compute/api.py:213 +#, python-format +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" msgstr "" -#: ../nova/service.py:213 -msgid "model server went away" +#: nova/compute/api.py:216 +msgid "Instance quota exceeded. You cannot run any more instances of this type." +msgstr "" + +#: nova/compute/api.py:219 +#, python-format +msgid "Instance quota exceeded. You can only run %s more instances of this type." +msgstr "" + +#: nova/compute/api.py:268 +msgid "Creating a raw instance" msgstr "" -#: ../nova/auth/ldapdriver.py:174 +#: nova/compute/api.py:270 #, python-format -msgid "LDAP user %s already exists" +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" msgstr "" -#: ../nova/auth/ldapdriver.py:205 +#: nova/compute/api.py:340 #, python-format -msgid "LDAP object for %s doesn't exist" +msgid "Going to run %s instances..." msgstr "" -#: ../nova/auth/ldapdriver.py:348 +#: nova/compute/api.py:404 #, python-format -msgid "User %s doesn't exist" +msgid "bdm %s" msgstr "" -#: ../nova/auth/ldapdriver.py:472 +#: nova/compute/api.py:431 #, python-format -msgid "Group can't be created because group %s already exists" +msgid "block_device_mapping %s" msgstr "" -#: ../nova/auth/ldapdriver.py:478 +#: nova/compute/api.py:548 #, python-format -msgid "Group can't be created because user %s doesn't exist" +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" msgstr "" -#: ../nova/auth/ldapdriver.py:495 +#: nova/compute/api.py:832 #, python-format -msgid "User %s can't be searched in group because the user doesn't exist" +msgid "Going to try to soft delete %s" msgstr "" -#: ../nova/auth/ldapdriver.py:507 +#: nova/compute/api.py:851 #, python-format -msgid "User %s can't be added to the group because the user doesn't exist" +msgid "No host for instance %s, deleting immediately" msgstr "" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 +#: nova/compute/api.py:885 #, python-format -msgid "The group at dn %s doesn't exist" +msgid "Going to try to terminate %s" msgstr "" -#: ../nova/auth/ldapdriver.py:513 +#: nova/compute/api.py:923 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "Going to try to stop %s" +msgstr "" + +#: nova/compute/api.py:942 +#, python-format +msgid "Going to try to start %s" +msgstr "" + +#: nova/compute/api.py:946 +#, python-format +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgstr "" + +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 +#, python-format +msgid "Searching by: %s" +msgstr "" + +#: nova/compute/api.py:1107 +msgid "No compute host specified" +msgstr "" + +#: nova/compute/api.py:1110 +#, python-format +msgid "Unable to find host for Instance %s" +msgstr "" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." +msgstr "" + +#: nova/compute/api.py:1360 +#, python-format +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" +msgstr "" + +#: nova/compute/api.py:1651 +#, 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:84 +#, python-format +msgid "Instance type %s not found for deletion" +msgstr "" + +#: nova/compute/manager.py:136 +#, python-format +msgid "check_instance_lock: decorating: |%s|" msgstr "" -#: ../nova/auth/ldapdriver.py:524 +#: nova/compute/manager.py:138 #, python-format msgid "" -"User %s can't be removed from the group because the user doesn't exist" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" +msgstr "" + +#: nova/compute/manager.py:142 +#, python-format +msgid "check_instance_lock: locked: |%s|" +msgstr "" + +#: nova/compute/manager.py:144 +#, python-format +msgid "check_instance_lock: admin: |%s|" +msgstr "" + +#: nova/compute/manager.py:149 +#, python-format +msgid "check_instance_lock: executing: |%s|" +msgstr "" + +#: nova/compute/manager.py:153 +#, python-format +msgid "check_instance_lock: not executing |%s|" +msgstr "" + +#: nova/compute/manager.py:199 +#, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "" + +#: nova/compute/manager.py:233 +#, python-format +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgstr "" + +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:253 +msgid "Checking state" msgstr "" -#: ../nova/auth/ldapdriver.py:528 +#: nova/compute/manager.py:322 #, python-format -msgid "User %s is not a member of the group" +msgid "Setting up bdm %s" msgstr "" -#: ../nova/auth/ldapdriver.py:542 +#: nova/compute/manager.py:389 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" msgstr "" -#: ../nova/auth/ldapdriver.py:549 +#: nova/compute/manager.py:395 #, python-format -msgid "User %s can't be removed from all because the user doesn't exist" +msgid "" +"Instance %(instance_uuid)s did not exist in the DB, but I will shut it " +"down anyway using a special context" msgstr "" -#: ../nova/auth/ldapdriver.py:564 +#: nova/compute/manager.py:401 #, python-format -msgid "Group at dn %s doesn't exist" +msgid "exception terminating the instance %(instance_uuid)s" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:40 +#: nova/compute/manager.py:434 #, python-format -msgid "Found non-unique network for bridge %s" +msgid "Instance %s not found." +msgstr "" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:43 +#: nova/compute/manager.py:489 #, python-format -msgid "Found no network for bridge %s" +msgid "" +"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +"allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/compute/manager.py:494 +#, 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:504 +msgid "Starting instance..." +msgstr "" + +#: nova/compute/manager.py:514 +msgid "Skipping network allocation for instance" +msgstr "" + +#: nova/compute/manager.py:527 +msgid "Instance failed network setup" +msgstr "" + +#: nova/compute/manager.py:531 +#, python-format +msgid "Instance network_info: |%s|" +msgstr "" + +#: nova/compute/manager.py:544 +msgid "Instance failed block device setup" +msgstr "" + +#: nova/compute/manager.py:560 +msgid "Instance failed to spawn" +msgstr "" + +#: nova/compute/manager.py:581 +msgid "Deallocating network for instance" +msgstr "" + +#: nova/compute/manager.py:632 +#, python-format +msgid "%(action_str)s instance" +msgstr "" + +#: nova/compute/manager.py:644 +#, python-format +msgid "trying to destroy already destroyed instance: %s" +msgstr "" + +#: nova/compute/manager.py:664 +#, python-format +msgid "Ignoring DiskNotFound: %s" +msgstr "" + +#: nova/compute/manager.py:671 +#, python-format +msgid "terminating bdm %s" +msgstr "" + +#: nova/compute/manager.py:760 +#, python-format +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." +msgstr "" + +#: nova/compute/manager.py:765 +#, python-format +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgstr "" + +#: nova/compute/manager.py:772 +#, python-format +msgid "Rebuilding instance %s" +msgstr "" + +#: nova/compute/manager.py:825 +#, python-format +msgid "Rebooting instance %s" +msgstr "" + +#: nova/compute/manager.py:840 +#, python-format +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" + +#: nova/compute/manager.py:878 +#, python-format +msgid "Image type not recognized %s" +msgstr "" + +#: nova/compute/manager.py:890 +#, python-format +msgid "instance %s: snapshotting" +msgstr "" + +#: nova/compute/manager.py:896 +#, python-format +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" + +#: nova/compute/manager.py:949 +#, python-format +msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: ../nova/api/ec2/admin.py:97 +#: nova/compute/manager.py:954 #, python-format -msgid "Creating new user: %s" +msgid "Rotating out %d backups" msgstr "" -#: ../nova/api/ec2/admin.py:105 +#: nova/compute/manager.py:958 #, python-format -msgid "Deleting user: %s" +msgid "Deleting image %s" msgstr "" -#: ../nova/api/ec2/admin.py:127 +#: nova/compute/manager.py:988 #, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" +msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: ../nova/api/ec2/admin.py:131 +#: nova/compute/manager.py:994 #, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" +msgid "Instance %s: Root password set" msgstr "" -#: ../nova/api/ec2/admin.py:137 +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." +msgstr "" + +#: nova/compute/manager.py:1017 +msgid "Error setting admin password" +msgstr "" + +#: nova/compute/manager.py:1032 +#, python-format +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" + +#: nova/compute/manager.py:1037 #, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" +msgid "instance %(instance_uuid)s: injecting file to %(path)s" msgstr "" -#: ../nova/api/ec2/admin.py:141 +#: nova/compute/manager.py:1051 #, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: ../nova/api/ec2/admin.py:146 ../nova/api/ec2/admin.py:223 -msgid "operation must be add or remove" +#: nova/compute/manager.py:1056 +#, python-format +msgid "instance %(instance_uuid)s: updating agent to %(url)s" msgstr "" -#: ../nova/api/ec2/admin.py:159 +#: nova/compute/manager.py:1069 #, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" +msgid "instance %s: rescuing" msgstr "" -#: ../nova/api/ec2/admin.py:177 +#: nova/compute/manager.py:1094 #, python-format -msgid "Create project %(name)s managed by %(manager_user)s" +msgid "instance %s: unrescuing" msgstr "" -#: ../nova/api/ec2/admin.py:190 +#: nova/compute/manager.py:1213 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:1230 #, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" +msgid "instance %s: migrating" msgstr "" -#: ../nova/api/ec2/admin.py:200 +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 #, python-format -msgid "Delete project: %s" +msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: ../nova/api/ec2/admin.py:214 +#: nova/compute/manager.py:1395 #, python-format -msgid "Adding user %(user)s to project %(project)s" +msgid "instance %s: pausing" msgstr "" -#: ../nova/api/ec2/admin.py:218 +#: nova/compute/manager.py:1413 #, python-format -msgid "Removing user %(user)s from project %(project)s" +msgid "instance %s: unpausing" msgstr "" + +#: nova/compute/manager.py:1443 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "" + +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" +msgstr "" + +#: nova/compute/manager.py:1474 +#, python-format +msgid "instance %s: resuming" +msgstr "" + +#: nova/compute/manager.py:1497 +#, python-format +msgid "instance %s: locking" +msgstr "" + +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" +msgstr "" + +#: nova/compute/manager.py:1514 +#, python-format +msgid "instance %s: getting locked state" +msgstr "" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "" + +#: nova/compute/manager.py:1532 +#, python-format +msgid "instance %s: inject network info" +msgstr "" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, python-format +msgid "instance %s: getting vnc console" +msgstr "" + +#: nova/compute/manager.py:1603 +#, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1621 +#, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1633 +#, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "" + +#: nova/compute/manager.py:1661 +#, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +msgid "Instance has no volume." +msgstr "" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1878 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +msgid "No floating_ip found" +msgstr "" + +#: nova/compute/manager.py:1943 +msgid "No floating_ip found." +msgstr "" + +#: nova/compute/manager.py:1945 +#, python-format +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" +msgstr "" + +#: nova/compute/manager.py:1983 +#, python-format +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2138 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:2150 +#, python-format +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +msgid "Reclaiming deleted instance" +msgstr "" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "" + +#: nova/console/manager.py:97 +#, 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:98 +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 "" + +#: 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:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:315 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:327 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:340 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:397 +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:321 +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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, python-format +msgid "Instance %(instance_id)s not found" +msgstr "" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, 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:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:864 +#, python-format +msgid "network allocations for instance |%s|" +msgstr "" + +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 +#, python-format +msgid "network deallocation for instance |%s|" +msgstr "" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, python-format +msgid "Leased IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1191 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1199 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1204 +#, python-format +msgid "Released IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1208 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +msgid "Network already exists!" +msgstr "" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "" + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, python-format +msgid "network allocations for instance %s" +msgstr "" + +#: nova/network/quantum/manager.py:537 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:556 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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:90 +#, python-format +msgid "No network with net_id = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 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:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, python-format +msgid "Making asynchronous call on %s ..." +msgstr "" + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, python-format +msgid "Making asynchronous cast on %s..." +msgstr "" + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +msgid "Making asynchronous fanout cast..." +msgstr "" + +#: nova/rpc/amqp.py:376 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:357 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, 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:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "" + +#: nova/rpc/impl_qpid.py:340 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +msgid "Error creating volumes" +msgstr "" + +#: nova/scheduler/vsa.py:328 +#, python-format +msgid "Non-VSA volume %d" +msgstr "" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +msgid "Error creating volume" +msgstr "" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "" + +#: nova/tests/test_volume.py:383 +#, 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:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, 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 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, 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:147 +#, python-format +msgid "Host %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, python-format +msgid "Test: Volume create: %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:137 +#, python-format +msgid "Filters added to instance %s" +msgstr "" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, python-format +msgid "Adding security group rule: %r" +msgstr "" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, 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:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:399 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, 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 +#, 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 +#, fuzzy, python-format +msgid "instance %s spawned successfully" +msgstr "bind %s: slettet" + +#: 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:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "" + +#: nova/virt/baremetal/proxy.py:475 +#, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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:274 +#, 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:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:81 +#, python-format +msgid "qemu-nbd error: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +#, fuzzy, python-format +msgid "Instance destroyed successfully." +msgstr "bind %s: slettet" + +#: nova/virt/libvirt/connection.py:430 +#, python-format +msgid "Deleting instance files %(target)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +#, fuzzy, python-format +msgid "Instance rebooted successfully." +msgstr "bind %s: slettet" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +msgid "Instance is running" +msgstr "" + +#: nova/virt/libvirt/connection.py:825 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:875 +msgid "Unable to read LXC console" +msgstr "" + +#: nova/virt/libvirt/connection.py:992 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/connection.py:1171 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1179 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +msgid "Starting toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1340 +msgid "Finished toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, python-format +msgid "Instance %s running successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:2165 +#, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "" + +#: nova/virt/libvirt/connection.py:2206 +#, python-format +msgid "Instance %s: Starting finish_revert_migration" +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:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, python-format +msgid "%s is a valid instance name" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, python-format +msgid "Unknown base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, python-format +msgid "Ensuring bridge %s" +msgstr "" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, python-format +msgid "httplib error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:157 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:162 +#, python-format +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:166 +#, python-format +msgid "Exception in %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:66 +msgid "Getting list of instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:82 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, python-format +msgid "Powering on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:334 +#, python-format +msgid "Powered on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:379 +#, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, python-format +msgid "Uploading image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:467 +#, python-format +msgid "Uploaded image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:486 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:518 +msgid "instance is not powered on" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:525 +#, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:528 +#, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:530 +#, python-format +msgid "Doing hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:534 +#, python-format +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, python-format +msgid "instance - %s not present" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:565 +#, python-format +msgid "Powering off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:570 +#, python-format +msgid "Powered off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:574 +#, python-format +msgid "Unregistering the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:577 +#, python-format +msgid "Unregistered the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:579 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:590 +#, python-format +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:600 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:605 +#, 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:613 +msgid "pause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:631 +#, python-format +msgid "Suspending the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:635 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:641 +#, python-format +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:654 +#, python-format +msgid "Resuming the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:659 +#, python-format +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:661 +msgid "instance is not in a suspended state" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 +#, python-format +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:763 +#, python-format +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:800 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:804 +#, 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:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "" + +#: nova/virt/xenapi/fake.py:526 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:560 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:565 +#, python-format +msgid "Calling getter %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:625 +#, 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:103 +#, python-format +msgid "Found no PIF for device %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:122 +#, 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:209 +#, python-format +msgid "Created VM %s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:212 +#, python-format +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:243 +#, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:246 +#, 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:263 +#, python-format +msgid "VBD not found in instance %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:274 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:285 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:295 +#, python-format +msgid "Unable to destroy VDI %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:312 +#, 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:321 +#, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:355 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:369 +#, python-format +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:408 +#, python-format +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, python-format +msgid "Image Type: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 +#, python-format +msgid "Size for image %(image)s:%(virtual_size)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:819 +#, 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:836 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:848 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:858 +#, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:897 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:919 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:937 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:979 +#, python-format +msgid "VDI %s is still available" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1025 +#, python-format +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1027 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1072 +#, python-format +msgid "Re-scanning SR %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1384 +#, 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:1394 +#, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1429 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1448 +#, python-format +msgid "Creating VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1450 +#, python-format +msgid "Creating VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1452 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1455 +#, python-format +msgid "Plugging VBD %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1457 +#, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1460 +#, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1469 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1473 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1484 +msgid "VBD.unplug successful first time." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1489 +msgid "VBD.unplug rejected: retrying..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 +msgid "VBD.unplug successful eventually." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1497 +#, python-format +msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1506 +#, python-format +msgid "Ignoring XenAPI.Failure %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1520 +#, python-format +msgid "Running pygrub against %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1527 +#, python-format +msgid "Found Xen kernel %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1548 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1574 +#, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1587 +#, python-format +msgid "Writing partition table %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1712 +#, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:181 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:183 +#, python-format +msgid "Starting instance %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:246 +#, python-format +msgid "instance %s: Failed to spawn" +msgstr "" + +#: nova/virt/xenapi/vmops.py:248 +#, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "" + +#: nova/virt/xenapi/vmops.py:322 +#, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:389 +#, python-format +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:448 +#, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:453 +#, python-format +msgid "Injecting file path: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:459 +msgid "Setting admin password" +msgstr "" + +#: nova/virt/xenapi/vmops.py:463 +msgid "Resetting network" +msgstr "" + +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:476 +#, python-format +msgid "Starting VM %s..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:480 +#, python-format +msgid "Spawning VM %(instance_uuid)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:655 +#, python-format +msgid "Starting snapshot for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:664 +#, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:683 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:703 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:751 +#, python-format +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:874 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:882 +#, python-format +msgid "Resize instance %s complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:913 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:933 +#, python-format +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:949 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:972 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:988 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1015 +#, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1024 +#, python-format +msgid "VM %(instance_uuid)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:1380 +#, python-format +msgid "Instance for migration %d not found, skipping" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1484 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1500 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1518 +#, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1527 +#, python-format +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1530 +#, python-format +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1559 +#, python-format +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1621 +#, 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:1646 +#, 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:1650 +#, 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:1655 +#, 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:1841 +#, 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:74 nova/volume/api.py:210 +msgid "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:133 +msgid "Volume status must be available" +msgstr "" + +#: nova/volume/api.py:213 +msgid "already attached" +msgstr "" + +#: nova/volume/api.py:220 +msgid "already detached" +msgstr "" + +#: nova/volume/api.py:272 nova/volume/api.py:305 +msgid "must be available" +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 +#, fuzzy, python-format +msgid "volume %s: volume is busy" +msgstr "bind %s: slettet" + +#: nova/volume/manager.py:197 +#, python-format +msgid "volume %s: deleted successfully" +msgstr "bind %s: slettet" + +#: 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 +#, fuzzy, python-format +msgid "snapshot %s: created successfully" +msgstr "bind %s: slettet" + +#: nova/volume/manager.py:232 +#, python-format +msgid "snapshot %s: deleting" +msgstr "" + +#: nova/volume/manager.py:241 +#, fuzzy, python-format +msgid "snapshot %s: deleted successfully" +msgstr "bind %s: slettet" + +#: 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:714 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: nova/volume/san.py:719 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:733 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: nova/volume/san.py:747 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" + +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" + +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: nova/volume/san.py:878 +#, python-format +msgid "Deleting volumeID: %s " +msgstr "" + +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +msgid "name cannot be None" +msgstr "" + +#: nova/volume/volume_types.py:96 +msgid "id cannot be None" +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:142 +#, python-format +msgid "Volume will be created in backend - %d" +msgstr "" + +#: nova/volume/xensm.py:154 +msgid "Failed to update volume in db" +msgstr "" + +#: nova/volume/xensm.py:157 +msgid "Unable to create volume" +msgstr "" + +#: nova/volume/xensm.py:171 +msgid "Failed to delete vdi" +msgstr "" + +#: nova/volume/xensm.py:177 +msgid "Failed to delete volume in db" +msgstr "" + +#: nova/volume/xensm.py:211 +msgid "Failed to find volume in db" +msgstr "" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" + +#: nova/vsa/api.py:82 +msgid "invalid drive data" +msgstr "" + +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" + +#: nova/vsa/api.py:111 +#, python-format +msgid "invalid drive type name %s" +msgstr "" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 +#, python-format +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:194 +#, python-format +msgid "Creating VSA: %s" +msgstr "" + +#: nova/vsa/api.py:241 +#, 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:272 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" + +#: nova/vsa/api.py:287 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" + +#: nova/vsa/api.py:318 +#, python-format +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:324 +#, python-format +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:351 +#, python-format +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:355 +#, python-format +msgid "Unable to delete volume %s" +msgstr "" + +#: nova/vsa/api.py:357 +#, python-format +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "" + +#: nova/vsa/api.py:374 +#, python-format +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:73 +#, python-format +msgid "Create call received for VSA %s" +msgstr "" + +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 +#, python-format +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" + +#: nova/vsa/manager.py:89 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" + +#: nova/vsa/manager.py:100 +#, python-format +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" + +#: nova/vsa/manager.py:114 +#, 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:137 +#, 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:146 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" + +#: nova/vsa/manager.py:153 +#, python-format +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" + +#: nova/vsa/manager.py:168 +#, python-format +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" + +#~ msgid "No hosts found" +#~ msgstr "" + +#~ msgid "DB exception wrapped" +#~ msgstr "" + +#~ msgid "Uncaught exception" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#~ msgstr "" + +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "" + +#~ msgid "Volume is already attached" +#~ msgstr "" + +#~ msgid "Volume is already detached" +#~ msgstr "" + +#~ msgid "Failed to read private ip" +#~ msgstr "" + +#~ msgid "Failed to read public ip(s)" +#~ msgstr "" + +#~ msgid "%(param)s property not found for image %(_image_id)s" +#~ msgstr "" + +#~ msgid "No keypairs defined" +#~ msgstr "" + +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "" + +#~ msgid "Instance %s not found" +#~ msgstr "" + +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown instance type: %s" +#~ msgstr "" + +#~ msgid "Filename of root Certificate Revokation List" +#~ msgstr "" + +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "" + +#~ msgid "Casting to %(topic)s %(host)s for %(method)s" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_id)s|" +#~ msgstr "" + +#~ msgid "instance %s: starting..." +#~ msgstr "" + +#~ msgid "Terminating instance %s" +#~ msgstr "" + +#~ msgid "Deallocating address %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reset the password on a" +#~ " non-running instance: %(instance_id)s " +#~ "(state: %(instance_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %s: setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_id)s (state:" +#~ " %(instance_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(nm)s: injecting file to %(plain_path)s" +#~ msgstr "" + +#~ msgid "instance %s: getting ajax console" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_id)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "" +#~ "Detach volume %(volume_id)s from mountpoint" +#~ " %(mp)s on instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Host %s is not alive" +#~ msgstr "" + +#~ msgid "All hosts have too many cores" +#~ msgstr "" + +#~ msgid "Host %s not available" +#~ msgstr "" + +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "" + +#~ msgid "All hosts have too many networks" +#~ msgstr "" + +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "" + +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "" + +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Class %s cannot be found" +#~ msgstr "" + +#~ msgid "Running %s" +#~ msgstr "" + +#~ msgid "Glance image %s" +#~ msgstr "" + +#~ msgid "Asking xapi to fetch %(url)s as %(access)s" +#~ msgstr "" + +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "" + +#~ msgid "duplicate name found: %s" +#~ msgstr "" + +#~ msgid "" +#~ "VHD coalesce attempts exceeded (%(counter)d" +#~ " > %(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "No VDIs found for VM %s" +#~ msgstr "" + +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "" + +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dest)s..." +#~ msgstr "" + +#~ msgid "No service for id %s" +#~ msgstr "" + +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "" + +#~ msgid "No fixed ips defined" +#~ msgstr "" + +#~ msgid "No floating ip for address %s" +#~ msgstr "" + +#~ msgid "No address for instance %s" +#~ msgstr "" + +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "" + +#~ msgid "No network for id %s" +#~ msgstr "" + +#~ msgid "No networks defined" +#~ msgstr "" + +#~ msgid "No network for bridge %s" +#~ msgstr "" + +#~ msgid "No network for instance %s" +#~ msgstr "" + +#~ msgid "Token %s does not exist" +#~ msgstr "" + +#~ msgid "No quota for project_id %s" +#~ msgstr "" + +#~ msgid "Volume %s not found" +#~ msgstr "" + +#~ msgid "No export device found for volume %s" +#~ msgstr "" + +#~ msgid "No target id found for volume %s" +#~ msgstr "" + +#~ msgid "No security group with id %s" +#~ msgstr "" + +#~ msgid "No security group named %(group_name)s for project: %(project_id)s" +#~ msgstr "" + +#~ msgid "No secuity group rule with id %s" +#~ msgstr "" + +#~ msgid "No user for id %s" +#~ msgstr "" + +#~ msgid "No user for access key %s" +#~ msgstr "" + +#~ msgid "No project with id %s" +#~ msgstr "" + +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "No console pool of type %(console_type)s" +#~ " for compute host %(compute_host)s on " +#~ "proxy host %(host)s" +#~ msgstr "" + +#~ msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#~ msgstr "" + +#~ msgid "on instance %s" +#~ msgstr "" + +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "" + +#~ msgid "No zone with id %(zone_id)s" +#~ msgstr "" + +#~ msgid "Checking state of %s" +#~ msgstr "" + +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "" + +#~ msgid "Invalid device path %s" +#~ msgstr "" + +#~ msgid "No disk at %s" +#~ msgstr "" + +#~ msgid "Instance snapshotting is not supported for libvirtat this time" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed: %s" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed: %s" +#~ msgstr "" + +#~ msgid "instance %s: is running" +#~ msgstr "" + +#~ msgid "instance %s: failed to boot" +#~ msgstr "" + +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#~ msgstr "" + +#~ msgid "diagnostics are not supported for libvirt" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "" + +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "" + +#~ msgid "The key_pair %s already exists" +#~ msgstr "" + +#~ msgid "Generating root CA: %s" +#~ msgstr "" + +#~ msgid "%s is not a valid ipProtocol" +#~ msgstr "" + +#~ msgid "Invalid port range" +#~ msgstr "" + +#~ msgid "invalid id: %s" +#~ msgstr "" + +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "" + +#~ msgid "No paste configuration for app: %s" +#~ msgstr "" + +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" + +#~ msgid "Running %s API" +#~ msgstr "" + +#~ msgid "No known API applications configured in %s." +#~ msgstr "" + +#~ msgid "Starting nova-api node (version %s)" +#~ msgstr "" + +#~ msgid "No paste configuration found for: %s" +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" + +#~ msgid "Argument %s is required." +#~ msgstr "" + +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" + +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "" + +#~ msgid "instance %(name)s: not enough free memory" +#~ msgstr "" + +#~ msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#~ msgstr "" + +#~ msgid "Invalid value for onset_files: '%s'" +#~ msgstr "" + +#~ msgid "Instance %s: booted" +#~ msgstr "" + +#~ msgid "Instance not present %s" +#~ msgstr "" + +#~ msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#~ msgstr "" + +#~ msgid "VM %(vm)s already halted, skipping shutdown..." +#~ msgstr "" + +#~ msgid "Removing kernel/ramdisk files" +#~ msgstr "" + +#~ msgid "" +#~ "TIMEOUT: The call to %(method)s timed" +#~ " out. VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "The call to %(method)s returned an " +#~ "error: %(e)s. VM id=%(instance_id)s; " +#~ "args=%(strargs)s" +#~ msgstr "" + +#~ msgid "Template for script to run on cloudpipe instance boot" +#~ msgstr "" + +#~ msgid "Image %s could not be found" +#~ msgstr "" + +#~ msgid "ApiError raised: %s" +#~ msgstr "" + +#~ msgid "User %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "User \"%s\" not found" +#~ msgstr "" + +#~ msgid "Project \"%s\" not found" +#~ msgstr "" + +#~ msgid "Including admin operations in API." +#~ msgstr "" + +#~ 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 "" + +#~ 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 "" + +#~ 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 "" + +#~ msgid "network" +#~ msgstr "" + +#~ msgid "IP address" +#~ msgstr "" + +#~ msgid "MAC address" +#~ msgstr "" + +#~ msgid "hostname" +#~ msgstr "" + +#~ msgid "host" +#~ msgstr "" + +#~ msgid "netmask" +#~ msgstr "" + +#~ msgid "Failed to load partition: %s" +#~ msgstr "" + +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "" + +#~ msgid "In init host" +#~ msgstr "" + +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "" + +#~ msgid "Starting VM %s " +#~ msgstr "" + +#~ msgid "Started VM %s " +#~ msgstr "" + +#~ msgid "spawn vm failed: %s" +#~ msgstr "" + +#~ msgid "Failed to create VM %s" +#~ msgstr "" + +#~ msgid "Set memory for vm %s..." +#~ msgstr "" + +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "" + +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" + +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "" + +#~ msgid "New disk drive path is %s" +#~ msgstr "" + +#~ msgid "Failed to add vhd file to VM %s" +#~ msgstr "" + +#~ msgid "Created disk for %s" +#~ msgstr "" + +#~ msgid "Creating nic for %s " +#~ msgstr "" + +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "" + +#~ msgid "Failed creating port for %s" +#~ msgstr "" + +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "" + +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "" + +#~ msgid "Created nic for %s " +#~ msgstr "" + +#~ msgid "WMI job failed: %s" +#~ msgstr "" + +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "" + +#~ msgid "Got request to destroy vm %s" +#~ msgstr "" + +#~ msgid "Failed to destroy vm %s" +#~ msgstr "" + +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" + +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "" + +#~ msgid "Instance %d has no host" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgstr "" + +#~ msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found during terminate" +#~ msgstr "" + +#~ msgid "Instance %d is already being terminated" +#~ msgstr "" + +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "" + +#~ msgid "Volume isn't attached to anything!" +#~ msgstr "" + +#~ msgid "" +#~ "AMQP server on %(fl_host)s:%(fl_port)d is " +#~ "unreachable. Trying again in %(fl_intv)d " +#~ "seconds." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server after %d tries. Shutting down." +#~ msgstr "" + +#~ msgid "Failed to fetch message from queue" +#~ msgstr "" + +#~ msgid "Making asynchronous call..." +#~ msgstr "" + +#~ msgid "Making asynchronous cast..." +#~ msgstr "" + +#~ msgid "FAKE AOE: %s" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" + +#~ msgid "leasing ip" +#~ msgstr "" + +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "" + +#~ msgid "releasing ip" +#~ msgstr "" + +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" + +#~ msgid "Instance %s Not Found" +#~ msgstr "" + +#~ msgid "Dissassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "Leasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s leased that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "" + +#~ msgid "Releasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s released that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "Forgetting SR %s ... " +#~ msgstr "" + +#~ msgid "Forgetting SR %s done." +#~ msgstr "" + +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "" + +#~ msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown S3 value type %r" +#~ msgstr "" + +#~ msgid "Authenticated request" +#~ msgstr "" + +#~ msgid "List of buckets requested" +#~ msgstr "" + +#~ msgid "List keys for bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "" + +#~ msgid "Creating bucket %s" +#~ msgstr "" + +#~ msgid "Deleting bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "" + +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "" + +#~ msgid "Starting image upload: %s" +#~ msgstr "" + +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "" + +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "" + +#~ msgid "Updating user fields on image %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "" + +#~ msgid "Deleted image: %s" +#~ msgstr "" + +#~ msgid "No user found for access key %s" +#~ msgstr "" + +#~ msgid "No project called %s could be found" +#~ msgstr "" + +#~ msgid "User %(uid)s is not a member of project %(pjid)s" +#~ msgstr "" + +#~ msgid "Signature does not match" +#~ msgstr "" + +#~ msgid "The %s role can not be found" +#~ msgstr "" + +#~ msgid "The %s role is global only" +#~ msgstr "" + +#~ msgid "LDAP user %s already exists" +#~ msgstr "" + +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s doesn't exist" +#~ msgstr "" + +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "" + +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s is not a member of the group" +#~ msgstr "" + +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "" + +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "Creating new user: %s" +#~ msgstr "" + +#~ msgid "Deleting user: %s" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "" + +#~ msgid "operation must be add or remove" +#~ msgstr "" + +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "" + +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Delete project: %s" +#~ msgstr "" + +#~ msgid "Adding user %(user)s to project %(project)s" +#~ msgstr "" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "" + diff --git a/nova/locale/de/LC_MESSAGES/nova.po b/nova/locale/de/LC_MESSAGES/nova.po index 01787df49..16fa514ab 100644 --- a/nova/locale/de/LC_MESSAGES/nova.po +++ b/nova/locale/de/LC_MESSAGES/nova.po @@ -5,29 +5,63 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2011-08-23 11:23+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: German \n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\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" +"Generated-By: Babel 0.9.6\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 "Keine Computer gefunden." +#: nova/crypto.py:50 +msgid "Filename of root CA" +msgstr "Dateiname der Root CA" + +#: nova/crypto.py:53 +msgid "Filename of private key" +msgstr "Dateiname des Private Key" + +#: nova/crypto.py:56 +#, fuzzy +msgid "Filename of root Certificate Revocation List" +msgstr "Dateiname der Certificate Revocation List" + +#: nova/crypto.py:59 +msgid "Where we keep our keys" +msgstr "Wo wir unsere Schlüssel aufbewahren" + +#: 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 "Soll eine eigenständige CA für jedes Projekt verwendet werden?" + +#: 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:33 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "Unerwarteter Fehler bei Ausführung des Kommandos." -#: ../nova/exception.py:36 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -42,2776 +76,8245 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +msgid "DB exception wrapped." msgstr "" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:120 -msgid "Uncaught exception" -msgstr "Nicht abgefangene Ausnahme" +#: nova/exception.py:153 +msgid "An unknown exception occurred." +msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#: nova/exception.py:176 +msgid "Failed to decrypt text" msgstr "" -#: ../nova/volume/api.py:47 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" msgstr "" -#: ../nova/volume/api.py:71 ../nova/volume/api.py:96 -msgid "Volume status must be available" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" + +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: ../nova/volume/api.py:98 -msgid "Volume is already attached" +#: nova/exception.py:193 +msgid "Connection to glance failed" msgstr "" -#: ../nova/volume/api.py:104 -msgid "Volume is already detached" +#: nova/exception.py:197 +msgid "Connection to melange failed" msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" +#: nova/exception.py:201 +msgid "Not authorized." msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" +#: nova/exception.py:206 +msgid "User does not have admin privileges" msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" +msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -"Die Property %(param)s konnte im Image %(_image_id)s nicht gefunden werden" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" +#: nova/exception.py:214 +msgid "Unacceptable parameters." msgstr "" -#: ../nova/api/openstack/servers.py:238 -#, python-format -msgid "Compute.api::lock %s" +#: nova/exception.py:219 +msgid "Invalid snapshot" msgstr "" -#: ../nova/api/openstack/servers.py:253 +#: nova/exception.py:223 #, python-format -msgid "Compute.api::unlock %s" +msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: ../nova/api/openstack/servers.py:267 -#, python-format -msgid "Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" msgstr "" -#: ../nova/api/openstack/servers.py:281 -#, python-format -msgid "Compute.api::reset_network %s" +#: nova/exception.py:231 +msgid "Failed to load data into json format" msgstr "" -#: ../nova/api/openstack/servers.py:292 -#, python-format -msgid "Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." msgstr "" -#: ../nova/api/openstack/servers.py:303 +#: nova/exception.py:239 #, python-format -msgid "Compute.api::unpause %s" +msgid "Invalid signature %(signature)s for user %(user)s." msgstr "" -#: ../nova/api/openstack/servers.py:314 -#, python-format -msgid "compute.api::suspend %s" +#: nova/exception.py:243 +msgid "Invalid input received" msgstr "" -#: ../nova/api/openstack/servers.py:325 +#: nova/exception.py:247 #, python-format -msgid "compute.api::resume %s" +msgid "Invalid instance type %(instance_type)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" +#: nova/exception.py:251 +msgid "Invalid volume type" 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" +#: nova/exception.py:255 +msgid "Invalid volume" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:69 +#: nova/exception.py:259 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:80 +#: nova/exception.py:263 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:91 +#: nova/exception.py:267 #, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" +msgid "Invalid content type %(content_type)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:93 +#: nova/exception.py:271 #, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgid "Invalid cidr %(cidr)s." msgstr "" -"Einhängepunkt%(mountpoint)s zur Instanze %(instance_name)s hinzugefügt" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:104 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:112 +#: nova/exception.py:281 #, python-format -msgid "Unable to locate volume %s" -msgstr "Nicht möglich volume %s zufinden" +msgid "%(err)s" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:120 +#: nova/exception.py:285 #, python-format -msgid "Unable to detach volume %s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:127 +#: nova/exception.py:290 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." msgstr "" -#: ../nova/compute/instance_types.py:41 +#: nova/exception.py:295 #, python-format -msgid "Unknown instance type: %s" -msgstr "Unbekannter Instanztyp: %s" - -#: ../nova/crypto.py:46 -msgid "Filename of root CA" -msgstr "Dateiname der Root CA" - -#: ../nova/crypto.py:49 -msgid "Filename of private key" -msgstr "Dateiname des Private Key" - -#: ../nova/crypto.py:51 -msgid "Filename of root Certificate Revokation List" -msgstr "Dateiname der Certificate Revocation List" - -#: ../nova/crypto.py:53 -msgid "Where we keep our keys" -msgstr "Wo wir unsere Schlüssel aufbewahren" - -#: ../nova/crypto.py:55 -msgid "Where we keep our root CA" +msgid "Instance %(instance_id)s is not running." msgstr "" -#: ../nova/crypto.py:57 -msgid "Should we use a CA for each project?" -msgstr "Soll eine eigenständige CA für jedes Projekt verwendet werden?" - -#: ../nova/crypto.py:61 +#: nova/exception.py:299 #, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" +msgid "Instance %(instance_id)s is not suspended." msgstr "" -#: ../nova/crypto.py:66 +#: nova/exception.py:303 #, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" +msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: ../nova/crypto.py:71 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" +#: nova/exception.py:307 +msgid "Failed to suspend instance" msgstr "" -#: ../nova/crypto.py:258 -#, python-format -msgid "Flags path: %s" +#: nova/exception.py:311 +msgid "Failed to resume server" msgstr "" -#: ../nova/scheduler/manager.py:69 -#, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" +#: nova/exception.py:315 +msgid "Failed to reboot instance" msgstr "" -#: ../nova/compute/manager.py:78 -#, python-format -msgid "check_instance_lock: decorating: |%s|" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." msgstr "" -#: ../nova/compute/manager.py:80 -#, python-format -msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." msgstr "" -#: ../nova/compute/manager.py:84 -#, python-format -msgid "check_instance_lock: locked: |%s|" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." msgstr "" -#: ../nova/compute/manager.py:86 +#: nova/exception.py:331 #, python-format -msgid "check_instance_lock: admin: |%s|" +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: ../nova/compute/manager.py:91 -#, python-format -msgid "check_instance_lock: executing: |%s|" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." msgstr "" -#: ../nova/compute/manager.py:95 -#, python-format -msgid "check_instance_lock: not executing |%s|" +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." msgstr "" -#: ../nova/compute/manager.py:179 -msgid "Instance has already been created" -msgstr "Instanz wurde bereits erstellt" +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." +msgstr "" -#: ../nova/compute/manager.py:180 -#, python-format -msgid "instance %s: starting..." -msgstr "Instanz %s startet..." +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." +msgstr "" -#. pylint: disable=W0702 -#: ../nova/compute/manager.py:219 +#: nova/exception.py:353 #, python-format -msgid "instance %s: Failed to spawn" +msgid "" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." msgstr "" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 +#: nova/exception.py:358 #, python-format -msgid "Terminating instance %s" -msgstr "Beende Instanz %s" +msgid "The supplied device path (%(path)s) is invalid." +msgstr "" -#: ../nova/compute/manager.py:255 -#, python-format -msgid "Deallocating address %s" +#: nova/exception.py:362 +msgid "Unacceptable CPU info" msgstr "" -#: ../nova/compute/manager.py:268 +#: nova/exception.py:366 #, python-format -msgid "trying to destroy already destroyed instance: %s" +msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: ../nova/compute/manager.py:282 +#: nova/exception.py:370 #, python-format -msgid "Rebooting instance %s" +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/compute/manager.py:287 +#: nova/exception.py:376 #, python-format msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +"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/compute/manager.py:311 +#: nova/exception.py:383 #, python-format -msgid "instance %s: snapshotting" +msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: ../nova/compute/manager.py:316 +#: nova/exception.py:387 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:391 #, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:395 #, python-format -msgid "instance %s: setting admin password" +msgid "Ec2 id %(ec2_id)s is unacceptable." 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)" +#: nova/exception.py:399 +msgid "Resource could not be found." msgstr "" -#: ../nova/compute/manager.py:362 +#: nova/exception.py:404 #, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" +msgid "Required flag %(flag)s not set." msgstr "" -#: ../nova/compute/manager.py:372 +#: nova/exception.py:408 #, python-format -msgid "instance %s: rescuing" -msgstr "Instanz %s: Rettung" +msgid "Instance %(instance_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:387 +#: nova/exception.py:412 #, python-format -msgid "instance %s: unrescuing" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:406 +#: nova/exception.py:416 #, python-format -msgid "instance %s: pausing" -msgstr "Instanz %s pausiert" +msgid "Unable to locate account %(account_name) on Solidfire device" +msgstr "" -#: ../nova/compute/manager.py:423 -#, python-format -msgid "instance %s: unpausing" -msgstr "Instanz %s wird fortgesetzt" +#: nova/exception.py:420 +#, fuzzy, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "Die Property %(param)s konnte im Image %(_image_id)s nicht gefunden werden" -#: ../nova/compute/manager.py:440 +#: nova/exception.py:424 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/compute/manager.py:453 -#, python-format -msgid "instance %s: suspending" +#: nova/exception.py:429 +msgid "Zero volume types found." msgstr "" -#: ../nova/compute/manager.py:472 +#: nova/exception.py:433 #, python-format -msgid "instance %s: resuming" +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:491 +#: nova/exception.py:437 #, python-format -msgid "instance %s: locking" +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: ../nova/compute/manager.py:503 +#: nova/exception.py:442 #, python-format -msgid "instance %s: unlocking" +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/compute/manager.py:513 +#: nova/exception.py:447 #, python-format -msgid "instance %s: getting locked state" +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:526 +#: nova/exception.py:451 #, python-format -msgid "instance %s: reset network" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: ../nova/compute/manager.py:535 ../nova/api/ec2/cloud.py:515 +#: nova/exception.py:455 #, python-format -msgid "Get console output for instance %s" +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: ../nova/compute/manager.py:543 +#: nova/exception.py:459 #, python-format -msgid "instance %s: getting ajax console" +msgid "No disk at %(location)s" msgstr "" -#: ../nova/compute/manager.py:553 +#: nova/exception.py:463 #, python-format -msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +msgid "Could not find a handler for %(driver_type)s volume." 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 +#: nova/exception.py:467 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "Invalid image href %(image_href)s." msgstr "" -#: ../nova/compute/manager.py:585 -#, python-format +#: nova/exception.py:471 msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -#: ../nova/compute/manager.py:588 +#: nova/exception.py:476 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "Image %(image_id)s could not be found." msgstr "" -#: ../nova/scheduler/simple.py:53 -#, python-format -msgid "Host %s is not alive" -msgstr "" +#: nova/exception.py:480 +#, fuzzy, python-format +msgid "Kernel not found for image %(image_id)s." +msgstr "Die Property %(param)s konnte im Image %(_image_id)s nicht gefunden werden" -#: ../nova/scheduler/simple.py:65 -msgid "All hosts have too many cores" -msgstr "" +#: nova/exception.py:484 +#, fuzzy, python-format +msgid "User %(user_id)s could not be found." +msgstr "Klasse %s konnte nicht gefunden werden" + +#: nova/exception.py:488 +#, fuzzy, python-format +msgid "Project %(project_id)s could not be found." +msgstr "Es konnte kein Projekt mit dem Namen %s gefunden werden" -#: ../nova/scheduler/simple.py:87 +#: nova/exception.py:492 #, python-format -msgid "Host %s not available" +msgid "User %(user_id)s is not a member of project %(project_id)s." msgstr "" -#: ../nova/scheduler/simple.py:99 -msgid "All hosts have too many gigabytes" -msgstr "" +#: nova/exception.py:496 +#, fuzzy, python-format +msgid "Role %(role_id)s could not be found." +msgstr "Es konnte kein Projekt mit dem Namen %s gefunden werden" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many networks" +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." msgstr "" -#: ../nova/volume/manager.py:85 +#: nova/exception.py:504 #, python-format -msgid "Re-exporting %s volumes" +msgid "%(req)s is required to create a network." msgstr "" -#: ../nova/volume/manager.py:90 +#: nova/exception.py:508 #, python-format -msgid "volume %s: skipping export" +msgid "Network %(network_id)s could not be found." msgstr "" -#: ../nova/volume/manager.py:96 +#: nova/exception.py:512 #, python-format -msgid "volume %s: creating" -msgstr "Volume %s: wird erstellt" +msgid "Network could not be found for bridge %(bridge)s" +msgstr "" -#: ../nova/volume/manager.py:108 +#: nova/exception.py:516 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: ../nova/volume/manager.py:112 +#: nova/exception.py:520 #, python-format -msgid "volume %s: creating export" -msgstr "Volume %s: erstelle Export" +msgid "Network could not be found with cidr %(cidr)s." +msgstr "" -#: ../nova/volume/manager.py:123 +#: nova/exception.py:524 #, python-format -msgid "volume %s: created successfully" -msgstr "Volume %s: erfolgreich erstellt" - -#: ../nova/volume/manager.py:131 -msgid "Volume is still attached" +msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: ../nova/volume/manager.py:133 -msgid "Volume is not local to this node" +#: nova/exception.py:528 +msgid "No networks defined." msgstr "" -#: ../nova/volume/manager.py:136 +#: nova/exception.py:532 #, python-format -msgid "volume %s: removing export" -msgstr "Volume %s: entferne Export" +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." +msgstr "" -#: ../nova/volume/manager.py:138 +#: nova/exception.py:537 #, python-format -msgid "volume %s: deleting" -msgstr "Volume %s: wird entfernt" +msgid "Host is not set to the network (%(network_id)s)." +msgstr "" + +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." +msgstr "" -#: ../nova/volume/manager.py:147 +#: nova/exception.py:545 #, python-format -msgid "volume %s: deleted successfully" -msgstr "Volume %s: erfolgreich entfernt" +msgid "No fixed IP associated with id %(id)s." +msgstr "" -#: ../nova/virt/xenapi/fake.py:74 +#: nova/exception.py:549 #, python-format -msgid "%(text)s: _db_content => %(content)s" +msgid "Fixed ip not found for address %(address)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" +#: nova/exception.py:553 +#, python-format +msgid "Instance %(instance_id)s has zero fixed ips." msgstr "" -#: ../nova/virt/xenapi/fake.py:306 +#: nova/exception.py:557 #, python-format -msgid "xenapi.fake does not have an implementation for %s" +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:341 +#: nova/exception.py:562 #, python-format -msgid "Calling %(localname)s %(impl)s" +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: ../nova/virt/xenapi/fake.py:346 +#: nova/exception.py:566 #, python-format -msgid "Calling getter %s" +msgid "Host %(host)s has zero fixed ips." msgstr "" -#: ../nova/virt/xenapi/fake.py:406 +#: nova/exception.py:570 #, python-format msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." msgstr "" -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." +#: nova/exception.py:575 +#, python-format +msgid "Fixed IP address %(address)s is already in use." msgstr "" -#: ../nova/tests/test_cloud.py:268 +#: nova/exception.py:579 #, python-format -msgid "Need to watch instance %s until it's running..." +msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: ../nova/virt/connection.py:73 -msgid "Failed to open connection to the hypervisor" -msgstr "Konnte Verbindung zum Hypervisor nicht öffnen" +#: nova/exception.py:583 +msgid "Zero fixed ips available." +msgstr "" + +#: nova/exception.py:587 +#, fuzzy, python-format +msgid "Zero fixed ips could be found." +msgstr "Es konnte kein Projekt mit dem Namen %s gefunden werden" -#: ../nova/network/linux_net.py:187 +#: nova/exception.py:591 #, python-format -msgid "Starting VLAN inteface %s" +msgid "Floating ip not found for id %(id)s." msgstr "" -#: ../nova/network/linux_net.py:208 +#: nova/exception.py:595 #, python-format -msgid "Starting Bridge interface for %s" +msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:314 +#: nova/exception.py:599 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "Floating ip not found for address %(address)s." msgstr "" -#: ../nova/network/linux_net.py:316 +#: nova/exception.py:603 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "Floating ip not found for host %(host)s." +msgstr "" + +#: nova/exception.py:607 +msgid "Zero floating ips available." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:358 +#: nova/exception.py:611 #, python-format -msgid "killing radvd threw %s" +msgid "Floating ip %(address)s is associated." msgstr "" -#: ../nova/network/linux_net.py:360 +#: nova/exception.py:615 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "Floating ip %(address)s is not associated." +msgstr "" + +#: nova/exception.py:619 +msgid "Zero floating ips exist." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:449 +#: nova/exception.py:623 #, python-format -msgid "Killing dnsmasq threw %s" +msgid "Interface %(interface)s not found." msgstr "" -#: ../nova/utils.py:58 +#: nova/exception.py:627 +#, fuzzy, python-format +msgid "Keypair %(name)s not found for user %(user_id)s" +msgstr "Die Property %(param)s konnte im Image %(_image_id)s nicht gefunden werden" + +#: nova/exception.py:631 #, python-format -msgid "Inner Exception: %s" +msgid "Certificate %(certificate_id)s not found." msgstr "" -#: ../nova/utils.py:59 +#: nova/exception.py:635 #, python-format -msgid "Class %s cannot be found" +msgid "Service %(service_id)s could not be found." +msgstr "" + +#: nova/exception.py:639 +#, fuzzy, python-format +msgid "Host %(host)s could not be found." msgstr "Klasse %s konnte nicht gefunden werden" -#: ../nova/utils.py:118 +#: nova/exception.py:643 #, python-format -msgid "Fetching %s" -msgstr "Hole %s" +msgid "Compute host %(host)s could not be found." +msgstr "" -#: ../nova/utils.py:130 +#: nova/exception.py:647 #, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Führe Kommando (subprocess) aus: %s" +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "" -#: ../nova/utils.py:143 ../nova/utils.py:183 +#: nova/exception.py:651 #, python-format -msgid "Result was %s" -msgstr "Ergebnis war %s" +msgid "Auth token %(token)s could not be found." +msgstr "" -#: ../nova/utils.py:159 +#: nova/exception.py:655 #, python-format -msgid "Running cmd (SSH): %s" +msgid "Access Key %(access_key)s could not be found." msgstr "" -#: ../nova/utils.py:217 +#: nova/exception.py:659 +#, fuzzy, python-format +msgid "Quota could not be found" +msgstr "Klasse %s konnte nicht gefunden werden" + +#: nova/exception.py:663 +#, fuzzy, python-format +msgid "Quota for project %(project_id)s could not be found." +msgstr "Es konnte kein Projekt mit dem Namen %s gefunden werden" + +#: nova/exception.py:667 #, python-format -msgid "debug in callback: %s" +msgid "Security group %(security_group_id)s not found." msgstr "" -#: ../nova/utils.py:222 +#: nova/exception.py:671 #, python-format -msgid "Running %s" +msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: ../nova/utils.py:262 +#: nova/exception.py:676 #, python-format -msgid "Link Local address is not found.:%s" +msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: ../nova/utils.py:265 +#: nova/exception.py:680 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" msgstr "" -#: ../nova/utils.py:363 +#: nova/exception.py:685 #, python-format -msgid "Invalid backend: %s" +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" msgstr "" -#: ../nova/utils.py:374 +#: nova/exception.py:690 #, python-format -msgid "backend %s" +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:49 +#: nova/exception.py:694 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: ../nova/fakerabbit.py:54 +#: nova/exception.py:699 #, python-format -msgid "Publishing to route %s" +msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:84 +#: nova/exception.py:703 #, python-format -msgid "Declaring queue %s" +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." msgstr "" -#: ../nova/fakerabbit.py:90 +#: nova/exception.py:709 #, python-format -msgid "Declaring exchange %s" +msgid "Console %(console_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:96 +#: nova/exception.py:713 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgid "Console for instance %(instance_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:121 +#: nova/exception.py:717 #, python-format -msgid "Getting from %(queue)s: %(message)s" +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:135 ../nova/virt/hyperv.py:171 +#: nova/exception.py:722 #, python-format -msgid "Created VM %s..." +msgid "Invalid console type %(console_type)s " msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:138 +#: nova/exception.py:726 +#, fuzzy, python-format +msgid "Zero instance types found." +msgstr "Unbekannter Instanztyp: %s" + +#: nova/exception.py:730 #, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:168 +#: nova/exception.py:734 #, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:171 +#: nova/exception.py:739 #, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:187 +#: nova/exception.py:743 #, python-format -msgid "VBD not found in instance %s" +msgid "Zone %(zone_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:197 +#: nova/exception.py:747 #, python-format -msgid "Unable to unplug VBD %s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:209 +#: nova/exception.py:751 #, python-format -msgid "Unable to destroy VBD %s" +msgid "Scheduler cost function %(cost_fn_str)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:224 +#: nova/exception.py:756 #, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgid "Scheduler weight flag not found: %(flag_name)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:227 +#: nova/exception.py:760 #, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:246 +#: nova/exception.py:765 #, python-format msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vm_utils.py:258 +#: nova/exception.py:770 +#, fuzzy, python-format +msgid "LDAP object could not be found" +msgstr "Klasse %s konnte nicht gefunden werden" + +#: nova/exception.py:774 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s could not be found." +msgstr "Klasse %s konnte nicht gefunden werden" + +#: nova/exception.py:778 #, python-format -msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgid "LDAP group %(group_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:272 +#: nova/exception.py:782 #, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:286 +#: nova/exception.py:786 #, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgid "File %(file_path)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:327 +#: nova/exception.py:790 +#, fuzzy, python-format +msgid "Zero files could be found." +msgstr "Es konnte kein Projekt mit dem Namen %s gefunden werden" + +#: nova/exception.py:794 #, python-format -msgid "Size for image %(image)s:%(virtual_size)d" +msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:332 +#: nova/exception.py:799 #, python-format -msgid "Glance image %s" +msgid "Network adapter %(adapter)s could not be found." msgstr "" -#. we need to invoke a plugin for copying VDI's -#. content into proper path -#: ../nova/virt/xenapi/vm_utils.py:342 +#: nova/exception.py:803 #, python-format -msgid "Copying VDI %s to /boot/guest on dom0" +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:352 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" +#: nova/exception.py:807 +msgid "Action not allowed." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:361 -#, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" +#: nova/exception.py:811 +#, fuzzy, python-format +msgid "Unable to use global role %(role_id)s" +msgstr "Nicht möglich volume %s zufinden" + +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" 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" +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:397 +#: nova/exception.py:828 #, python-format -msgid "PV Kernel in VDI:%s" +msgid "Key pair %(key_name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:405 +#: nova/exception.py:832 #, python-format -msgid "Running pygrub against %s" +msgid "User %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:411 +#: nova/exception.py:836 #, python-format -msgid "Found Xen kernel %s" +msgid "LDAP user %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:413 -msgid "No Xen kernel found. Booting HVM." +#: nova/exception.py:840 +#, python-format +msgid "LDAP group %(group)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:425 ../nova/virt/hyperv.py:431 +#: nova/exception.py:844 #, python-format -msgid "duplicate name found: %s" +msgid "User %(uid)s is already a member of the group %(group_dn)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:442 +#: nova/exception.py:849 #, python-format -msgid "VDI %s is still available" +msgid "Project %(project)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:463 +#: nova/exception.py:853 +#, fuzzy, python-format +msgid "Instance %(name)s already exists." +msgstr "Instanz wurde bereits erstellt" + +#: nova/exception.py:857 #, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgid "Instance Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:465 +#: nova/exception.py:861 #, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgid "Volume Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:525 +#: nova/exception.py:865 #, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgid "%(path)s is on shared storage: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:542 -#, python-format -msgid "Re-scanning SR %s" +#: nova/exception.py:869 +msgid "Migration error" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:567 +#: nova/exception.py:873 #, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +msgid "Malformed message body: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:574 +#: nova/exception.py:877 #, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." +msgid "Could not find config at %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:590 +#: nova/exception.py:881 #, python-format -msgid "No VDIs found for VM %s" +msgid "Could not load paste app '%(name)s' from %(path)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" +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:653 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 +#: nova/exception.py:889 #, python-format -msgid "Creating VBD for VDI %s ... " +msgid "Virtual Storage Array %(id)d could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:655 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190 +#: nova/exception.py:893 #, python-format -msgid "Creating VBD for VDI %s done." +msgid "Virtual Storage Array %(name)s could not be found." 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 ... " +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" 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." +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:661 -#, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:664 -#, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." 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 ... " +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:671 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 +#: nova/exception.py:917 #, python-format -msgid "Destroying VBD for VDI %s done." +msgid "Insufficient free memory on compute node to start %(uuid)s." 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." +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:688 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 -msgid "VBD.unplug rejected: retrying..." +#: nova/exception.py:925 +#, python-format +msgid "No valid host was found. %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:692 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 -msgid "VBD.unplug successful eventually." +#: nova/exception.py:929 +#, python-format +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:695 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 +#: nova/exception.py:933 +msgid "Quota exceeded" +msgstr "" + +#: nova/exception.py:937 #, python-format -msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:704 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/exception.py:941 #, python-format -msgid "Ignoring XenAPI.Failure %s" +msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:735 +#: nova/exception.py:945 #, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." +msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:747 +#: nova/exception.py:949 #, python-format -msgid "Writing partition table %s done." +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/tests/test_rpc.py:89 +#: nova/exception.py:954 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "Host %(host)s already member of another aggregate." msgstr "" -#: ../nova/tests/test_rpc.py:95 +#: nova/exception.py:958 #, python-format -msgid "Nested return %s" +msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: ../nova/tests/test_rpc.py:120 ../nova/tests/test_rpc.py:126 +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" +msgstr "" + +#: nova/exception.py:966 #, python-format -msgid "Received %s" +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:44 -msgid "Use of empty request context is deprecated" +#: nova/exception.py:971 +#, fuzzy, python-format +msgid "Unable to create instance type" +msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" + +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" msgstr "" -#: ../nova/db/sqlalchemy/api.py:133 +#: nova/exception.py:979 #, python-format -msgid "No service for id %s" +msgid "Error in SolidFire API response: status=%(status)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:251 +#: nova/exception.py:983 #, python-format -msgid "No service for %(host)s, %(binary)s" +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 +#: nova/log.py:307 #, python-format -msgid "No floating ip for address %s" +msgid "syslog facility must be one of: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 +#: nova/manager.py:146 #, python-format -msgid "No address for instance %s" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 +#: nova/manager.py:152 #, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 +#: nova/manager.py:159 #, python-format -msgid "No network for id %s" +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" +#: nova/manager.py:203 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1115 -#, python-format -msgid "No network for bridge %s" +#: nova/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 -#, python-format -msgid "No network for instance %s" +#: nova/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1277 +#: nova/service.py:159 #, python-format -msgid "Token %s does not exist" +msgid "Starting %(topic)s node (version %(vcs_string)s)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/service.py:176 #, python-format -msgid "No quota for project_id %s" +msgid "Creating Consumer connection for Service %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" +#: nova/service.py:250 +msgid "Service killed that has no database entry" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1514 -#, python-format -msgid "No export device found for volume %s" +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." +msgstr "Das Service-Datenbank-Objekt ist verschwunden, es wird erneut erzeugt." + +#: nova/service.py:302 +msgid "Recovered model server connection!" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1527 -#, python-format -msgid "No target id found for volume %s" +#: nova/service.py:308 +msgid "model server went away" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1572 -#, python-format -msgid "No security group with id %s" +#: nova/service.py:400 +msgid "Full set of FLAGS:" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1589 +#: nova/service.py:407 #, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 +#: nova/utils.py:72 #, python-format -msgid "No secuity group rule with id %s" +msgid "Inner Exception: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1756 +#: nova/utils.py:156 #, python-format -msgid "No user for id %s" -msgstr "" +msgid "Fetching %s" +msgstr "Hole %s" -#: ../nova/db/sqlalchemy/api.py:1772 +#: nova/utils.py:197 #, python-format -msgid "No user for access key %s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1834 +#: nova/utils.py:207 #, python-format -msgid "No project with id %s" -msgstr "" +msgid "Running cmd (subprocess): %s" +msgstr "Führe Kommando (subprocess) aus: %s" -#: ../nova/db/sqlalchemy/api.py:1979 +#: nova/utils.py:223 nova/utils.py:302 #, python-format -msgid "No console pool with id %(pool_id)s" -msgstr "" +msgid "Result was %s" +msgstr "Ergebnis war %s" -#: ../nova/db/sqlalchemy/api.py:1996 +#: nova/utils.py:236 #, python-format -msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" +msgid "%r failed. Retrying." msgstr "" -#: ../nova/db/sqlalchemy/api.py:2035 +#: nova/utils.py:278 #, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +msgid "Running cmd (SSH): %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2057 -#, python-format -msgid "on instance %s" +#: nova/utils.py:280 +msgid "Environment not supported over SSH" +msgstr "" + +#: nova/utils.py:284 +msgid "process_input not supported over SSH" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 +#: nova/utils.py:343 #, python-format -msgid "No console with id %(console_id)s %(idesc)s" +msgid "debug in callback: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 +#: nova/utils.py:476 #, python-format -msgid "No zone with id %(zone_id)s" +msgid "Link Local address is not found.:%s" msgstr "" -#: ../nova/virt/libvirt_conn.py:160 +#: nova/utils.py:479 #, python-format -msgid "Checking state of %s" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/utils.py:576 #, python-format -msgid "Current state of %(name)s was %(state)s." +msgid "Invalid backend: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:183 +#: nova/utils.py:587 #, python-format -msgid "Connecting to libvirt: %s" +msgid "backend %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:196 -msgid "Connection to libvirt broke" +#: nova/utils.py:636 +msgid "in looping call" msgstr "" -#: ../nova/virt/libvirt_conn.py:258 +#: nova/utils.py:810 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:283 +#: nova/utils.py:814 #, python-format -msgid "Invalid device path %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:313 +#: nova/utils.py:818 #, python-format -msgid "No disk at %s" +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +#: nova/utils.py:825 +#, python-format +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:336 +#: nova/utils.py:935 +#, fuzzy, python-format +msgid "Expected object of type: %s" +msgstr "Lösche Projekt %s" + +#: nova/utils.py:966 #, python-format -msgid "instance %s: rebooted" +msgid "Invalid server_string: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:339 +#: nova/utils.py:1091 #, python-format -msgid "_wait_for_reboot failed: %s" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: ../nova/virt/libvirt_conn.py:382 -#, python-format -msgid "instance %s: rescued" +#: nova/utils.py:1123 +msgid "Original exception being dropped" msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/utils.py:1242 #, python-format -msgid "_wait_for_rescue failed: %s" +msgid "Class %(fullname)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:411 +#: nova/utils.py:1244 #, python-format -msgid "instance %s: is running" +msgid "Class %(fullname)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:422 +#: nova/utils.py:1276 #, python-format -msgid "instance %s: booted" +msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 +#: nova/utils.py:1278 #, python-format -msgid "instance %s: failed to boot" +msgid "Function %(name)s in %(location)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:436 +#: nova/wsgi.py:93 #, python-format -msgid "virsh said: %r" +msgid "Started %(name)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:440 -msgid "cool, it's a device" +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." msgstr "" -#: ../nova/virt/libvirt_conn.py:448 -#, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." msgstr "" -#: ../nova/virt/libvirt_conn.py:456 +#: nova/wsgi.py:113 #, python-format -msgid "Contents of file %(fpath)s: %(contents)r" +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:489 -msgid "Unable to find an open port" +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." +msgstr "" + +#: nova/wsgi.py:207 +msgid "You must implement __call__" msgstr "" -#: ../nova/virt/libvirt_conn.py:563 +#: nova/api/direct.py:218 +msgid "not available" +msgstr "" + +#: nova/api/direct.py:299 #, python-format -msgid "instance %s: Creating image" +msgid "Returned non-serializeable type: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:646 +#: nova/api/ec2/__init__.py:69 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +msgid "%(code)s: %(message)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:649 +#: nova/api/ec2/__init__.py:91 #, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +msgid "FaultWrapper: %s" msgstr "" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt_conn.py:657 +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." +msgstr "" + +#: nova/api/ec2/__init__.py:176 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" +"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:263 +msgid "Signature not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" msgstr "" -#. TODO(termie): cache? -#: ../nova/virt/libvirt_conn.py:665 +#: nova/api/ec2/__init__.py:385 #, python-format -msgid "instance %s: starting toXML method" +msgid "Authentication Failure: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:732 +#: nova/api/ec2/__init__.py:401 #, python-format -msgid "instance %s: finished toXML method" +msgid "Authenticated Request For %(uname)s:%(pname)s)" msgstr "" -#: ../nova/virt/libvirt_conn.py:751 -msgid "diagnostics are not supported for libvirt" +#: nova/api/ec2/__init__.py:432 +#, python-format +msgid "action: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:1225 +#: nova/api/ec2/__init__.py:434 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: ../nova/api/ec2/metadatarequesthandler.py:76 +#: nova/api/ec2/__init__.py:509 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: nova/api/ec2/__init__.py:581 +#, python-format +msgid "InstanceNotFound raised: %s" msgstr "" -#: ../nova/network/api.py:39 +#: nova/api/ec2/__init__.py:587 #, python-format -msgid "Quota exceeeded for %s, tried to allocate address" +msgid "VolumeNotFound raised: %s" msgstr "" -#: ../nova/network/api.py:42 -msgid "Address quota exceeded. You cannot allocate any more addresses" +#: nova/api/ec2/__init__.py:593 +#, python-format +msgid "SnapshotNotFound raised: %s" msgstr "" -#: ../nova/tests/test_volume.py:162 +#: nova/api/ec2/__init__.py:599 #, python-format -msgid "Target %s allocated" +msgid "NotFound raised: %s" msgstr "" -#: ../nova/virt/images.py:70 +#: nova/api/ec2/__init__.py:602 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" +msgid "EC2APIError raised: %s" msgstr "" -#: ../nova/scheduler/driver.py:66 -msgid "Must implement a fallback schedule" +#: nova/api/ec2/__init__.py:610 +#, python-format +msgid "KeyPairExists raised: %s" msgstr "" -#: ../nova/console/manager.py:70 -msgid "Adding console" +#: nova/api/ec2/__init__.py:614 +#, python-format +msgid "InvalidParameterValue raised: %s" msgstr "" -#: ../nova/console/manager.py:90 +#: nova/api/ec2/__init__.py:618 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." +msgid "InvalidPortRange raised: %s" msgstr "" -#: ../nova/api/direct.py:149 -msgid "not available" +#: nova/api/ec2/__init__.py:622 +#, python-format +msgid "NotAuthorized raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:62 +#: nova/api/ec2/__init__.py:626 #, python-format -msgid "The key_pair %s already exists" +msgid "InvalidRequest raised: %s" msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:118 +#: nova/api/ec2/__init__.py:635 #, python-format -msgid "Generating root CA: %s" +msgid "Unexpected error raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:303 +#: nova/api/ec2/__init__.py:636 #, python-format -msgid "Create key pair %s" +msgid "Environment: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: ../nova/api/ec2/cloud.py:311 +#: nova/api/ec2/apirequest.py:64 #, python-format -msgid "Delete key pair %s" +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: ../nova/api/ec2/cloud.py:386 +#: nova/api/ec2/cloud.py:326 #, python-format -msgid "%s is not a valid ipProtocol" +msgid "Create snapshot of volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" +#: nova/api/ec2/cloud.py:361 +#, python-format +msgid "Create key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:421 +#: nova/api/ec2/cloud.py:370 #, python-format -msgid "Revoke security group ingress %s" +msgid "Import key %s" msgstr "" -#: ../nova/api/ec2/cloud.py:430 ../nova/api/ec2/cloud.py:459 -msgid "Not enough parameters to build a valid rule." +#: nova/api/ec2/cloud.py:388 +#, python-format +msgid "Delete key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:443 +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 msgid "No rule for the specified parameters." msgstr "" -#: ../nova/api/ec2/cloud.py:450 +#: nova/api/ec2/cloud.py:733 #, python-format -msgid "Authorize security group ingress %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Content limited to " +"Alphanumeric characters, spaces, dashes, and underscores." msgstr "" -#: ../nova/api/ec2/cloud.py:464 +#: nova/api/ec2/cloud.py:740 #, python-format -msgid "This rule already exists in group %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." msgstr "" -#: ../nova/api/ec2/cloud.py:492 +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 #, python-format msgid "Create Security Group %s" msgstr "" -#: ../nova/api/ec2/cloud.py:495 +#: nova/api/ec2/cloud.py:747 #, python-format msgid "group %s already exists" msgstr "" -#: ../nova/api/ec2/cloud.py:507 +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 #, python-format msgid "Delete security group %s" msgstr "" -#: ../nova/api/ec2/cloud.py:584 +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 +#, python-format +msgid "Get console output for instance %s" +msgstr "" + +#: nova/api/ec2/cloud.py:854 +#, python-format +msgid "Create volume from snapshot %s" +msgstr "" + +#: nova/api/ec2/cloud.py:858 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:612 +#: nova/api/ec2/cloud.py:883 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: ../nova/api/ec2/cloud.py:629 +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 #, python-format msgid "Detach volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:761 +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 +#, python-format +msgid "attribute not supported: %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1046 +#, python-format +msgid "vol = %s\n" +msgstr "" + +#: nova/api/ec2/cloud.py:1191 msgid "Allocate address" msgstr "" -#: ../nova/api/ec2/cloud.py:766 +#: nova/api/ec2/cloud.py:1203 #, python-format msgid "Release address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:771 +#: nova/api/ec2/cloud.py:1208 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:780 +#: nova/api/ec2/cloud.py:1218 #, python-format msgid "Disassociate address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:807 +#: nova/api/ec2/cloud.py:1243 +msgid "Image must be available" +msgstr "" + +#: nova/api/ec2/cloud.py:1264 msgid "Going to start terminating instances" msgstr "" -#: ../nova/api/ec2/cloud.py:815 +#: nova/api/ec2/cloud.py:1277 #, python-format msgid "Reboot instance %r" msgstr "" -#: ../nova/api/ec2/cloud.py:867 -#, python-format -msgid "De-registering image %s" +#: nova/api/ec2/cloud.py:1287 +msgid "Going to stop instances" msgstr "" -#: ../nova/api/ec2/cloud.py:875 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +#: nova/api/ec2/cloud.py:1297 +msgid "Going to start instances" msgstr "" -#: ../nova/api/ec2/cloud.py:882 ../nova/api/ec2/cloud.py:900 +#: nova/api/ec2/cloud.py:1388 #, python-format -msgid "attribute not supported: %s" +msgid "De-registering image %s" msgstr "" -#: ../nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:1415 #, python-format -msgid "invalid id: %s" +msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:903 +#: nova/api/ec2/cloud.py:1461 msgid "user or group not specified" msgstr "" -#: ../nova/api/ec2/cloud.py:905 +#: nova/api/ec2/cloud.py:1463 msgid "only group \"all\" is supported" msgstr "" -#: ../nova/api/ec2/cloud.py:907 +#: nova/api/ec2/cloud.py:1465 msgid "operation_type must be add or remove" msgstr "" -#: ../nova/api/ec2/cloud.py:908 +#: nova/api/ec2/cloud.py:1467 #, python-format msgid "Updating image %s publicity" msgstr "" -#: ../bin/nova-api.py:52 +#: nova/api/ec2/cloud.py:1524 #, python-format -msgid "Using paste.deploy config at: %s" +msgid "Couldn't stop instance with in %d sec" msgstr "" -#: ../bin/nova-api.py:57 +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 #, python-format -msgid "No paste configuration for app: %s" +msgid "Failed to get metadata for ip: %s" msgstr "" -#: ../bin/nova-api.py:59 +#: nova/api/openstack/__init__.py:43 #, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" +msgid "Caught error: %s" msgstr "" -#: ../bin/nova-api.py:64 +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 #, python-format -msgid "Running %s API" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: ../bin/nova-api.py:69 -#, python-format -msgid "No known API applications configured in %s." +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" msgstr "" -#: ../bin/nova-api.py:83 +#: nova/api/openstack/__init__.py:105 #, python-format -msgid "Starting nova-api node (version %s)" +msgid "Extended resource: %s" msgstr "" -#: ../bin/nova-api.py:89 +#: nova/api/openstack/__init__.py:130 #, python-format -msgid "No paste configuration found for: %s" +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/api/openstack/__init__.py:135 #, python-format -msgid "Argument %(key)s value %(value)s is too short." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/api/openstack/auth.py:91 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "%(user_id)s could not be found with token '%(token)s'" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 +#: nova/api/openstack/auth.py:135 #, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." +msgid "%(user_id)s must be an admin or a member of %(project_id)s" 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." +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/api/openstack/auth.py:168 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Could not find %s in request." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/api/openstack/auth.py:188 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "Successfully authenticated '%s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." msgstr "" -#: ../nova/virt/xenapi/vmops.py:73 +#: nova/api/openstack/auth.py:255 #, python-format -msgid "instance %(name)s: not enough free memory" +msgid "Provided API key is valid, but not for user '%(username)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:148 -#, python-format -msgid "Starting VM %s..." +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:151 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 -#, python-format -msgid "Invalid value for onset_files: '%s'" +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:167 -#, python-format -msgid "Injecting file path: '%s'" +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:180 +#: nova/api/openstack/common.py:202 +#, fuzzy, python-format +msgid "marker [%s] not found" +msgstr "Klasse %s konnte nicht gefunden werden" + +#: nova/api/openstack/common.py:242 #, python-format -msgid "Instance %s: booted" +msgid "href %s does not contain version" msgstr "" -#: ../nova/virt/xenapi/vmops.py:232 +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" +msgstr "" + +#: nova/api/openstack/common.py:358 #, python-format -msgid "Instance not present %s" +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:261 +#: nova/api/openstack/common.py:361 #, python-format -msgid "Starting snapshot for VM %s" +msgid "Instance is in an invalid state for '%(action)s'" +msgstr "" + +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" +msgstr "" + +#: nova/api/openstack/common.py:443 +msgid "Instance snapshots are not permitted at this time." msgstr "" -#: ../nova/virt/xenapi/vmops.py:269 +#: nova/api/openstack/extensions.py:191 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +msgid "Loaded extension: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:280 +#: nova/api/openstack/extensions.py:228 #, python-format -msgid "Finished snapshot and upload for VM %s" +msgid "Ext name: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:356 +#: nova/api/openstack/extensions.py:229 +#, fuzzy, python-format +msgid "Ext alias: %s" +msgstr "Ergebnis war %s" + +#: nova/api/openstack/extensions.py:230 #, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." +msgid "Ext description: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" +#: nova/api/openstack/extensions.py:232 +#, python-format +msgid "Ext namespace: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:399 -msgid "kernel/ramdisk files removed" +#: nova/api/openstack/extensions.py:233 +#, python-format +msgid "Ext updated: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/api/openstack/extensions.py:235 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Exception loading extension: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/api/openstack/extensions.py:249 #, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +msgid "Loading extension %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/api/openstack/extensions.py:255 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Calling extension factory %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:760 +#: nova/api/openstack/extensions.py:267 #, python-format -msgid "OpenSSL error: %s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: ../nova/tests/test_compute.py:148 +#: nova/api/openstack/extensions.py:345 #, python-format -msgid "Running instances: %s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: ../nova/tests/test_compute.py:154 +#: nova/api/openstack/extensions.py:369 #, python-format -msgid "After terminating instances: %s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" +#: nova/api/openstack/wsgi.py:158 +#: nova/api/openstack/compute/contrib/hosts.py:86 +msgid "cannot understand XML" msgstr "" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" +#: nova/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: ../nova/cloudpipe/pipelib.py:97 +#: nova/api/openstack/wsgi.py:580 #, python-format -msgid "Launching VPN for %s" +msgid "Fault thrown: %s" msgstr "" -#: ../nova/db/sqlalchemy/migration.py:35 -msgid "python-migrate is not installed. Exiting." +#: nova/api/openstack/wsgi.py:583 +#, python-format +msgid "HTTP exception thrown: %s" msgstr "" -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:121 -msgid "Too many failed authentications." +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" 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." +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:169 ../nova/objectstore/handler.py:140 +#: nova/api/openstack/wsgi.py:810 #, python-format -msgid "Authentication Failure: %s" +msgid "There is no such action: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:182 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" msgstr "" -#: ../nova/api/ec2/__init__.py:207 -#, python-format -msgid "action: %s" +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" msgstr "" -#: ../nova/api/ec2/__init__.py:209 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" msgstr "" -#: ../nova/api/ec2/__init__.py:281 +#: nova/api/openstack/wsgi.py:884 #, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: ../nova/api/ec2/__init__.py:314 -#, python-format -msgid "InstanceNotFound raised: %s" +#: nova/api/openstack/xmlutil.py:265 +msgid "element is not a child" msgstr "" -#: ../nova/api/ec2/__init__.py:320 -#, python-format -msgid "VolumeNotFound raised: %s" +#: nova/api/openstack/xmlutil.py:414 +msgid "root element selecting a list" msgstr "" -#: ../nova/api/ec2/__init__.py:326 +#: nova/api/openstack/xmlutil.py:739 #, python-format -msgid "NotFound raised: %s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: ../nova/api/ec2/__init__.py:329 -#, python-format -msgid "ApiError raised: %s" +#: nova/api/openstack/xmlutil.py:858 +msgid "subclasses must implement construct()!" msgstr "" -#: ../nova/api/ec2/__init__.py:338 -#, python-format -msgid "Unexpected error raised: %s" +#: nova/api/openstack/compute/extensions.py:29 +#: nova/api/openstack/volume/extensions.py:29 +msgid "Initializing extension manager." msgstr "" -#: ../nova/api/ec2/__init__.py:343 -msgid "An unknown error has occurred. Please try your request again." +#: nova/api/openstack/compute/image_metadata.py:40 +#: nova/api/openstack/compute/images.py:142 +#: nova/api/openstack/compute/images.py:157 +msgid "Image not found." msgstr "" -#: ../nova/auth/dbdriver.py:84 -#, python-format -msgid "User %s already exists" +#: nova/api/openstack/compute/image_metadata.py:79 +msgid "Incorrect request body format" 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" +#: 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/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 -#, python-format -msgid "Project can't be created because user %s doesn't exist" +#: 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/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 -#, python-format -msgid "Project can't be created because project %s already exists" +#: nova/api/openstack/compute/image_metadata.py:111 +msgid "Invalid metadata key" 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" +#: nova/api/openstack/compute/ips.py:74 +msgid "Instance does not exist" msgstr "" -#: ../nova/auth/dbdriver.py:245 -#, python-format -msgid "User \"%s\" not found" +#: nova/api/openstack/compute/ips.py:97 +msgid "Instance is not a member of specified network" msgstr "" -#: ../nova/auth/dbdriver.py:248 +#: nova/api/openstack/compute/limits.py:140 #, python-format -msgid "Project \"%s\" not found" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." 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" +#: nova/api/openstack/compute/limits.py:265 +msgid "This request was rate-limited." msgstr "" -#: ../nova/virt/xenapi_conn.py:311 -#, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" +#: 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/virt/xenapi_conn.py:317 -#, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +msgid "Metadata item was not found" msgstr "" -#: ../nova/virt/xenapi_conn.py:331 ../nova/virt/xenapi_conn.py:344 +#: nova/api/openstack/compute/servers.py:425 #, python-format -msgid "Got exception: %s" +msgid "Invalid server status: %(status)s" msgstr "" -#: ../nova/volume/san.py:67 -#, python-format -msgid "Could not find iSCSI export for volume %s" +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" 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." +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" msgstr "" -#: ../nova/console/xvp.py:99 -msgid "Rebuilding xvp conf" +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" msgstr "" -#: ../nova/console/xvp.py:116 -#, python-format -msgid "Re-wrote %s" +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" msgstr "" -#: ../nova/console/xvp.py:121 -msgid "Stopping xvp" +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" msgstr "" -#: ../nova/console/xvp.py:134 -msgid "Starting xvp" +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" msgstr "" -#: ../nova/console/xvp.py:141 +#: nova/api/openstack/compute/servers.py:522 #, python-format -msgid "Error starting xvp: %s" +msgid "Bad personality format: missing %s" msgstr "" -#: ../nova/console/xvp.py:144 -msgid "Restarting xvp" +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" msgstr "" -#: ../nova/console/xvp.py:146 -msgid "xvp not running..." +#: nova/api/openstack/compute/servers.py:530 +#, python-format +msgid "Personality content for %s cannot be decoded" 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." +#: nova/api/openstack/compute/servers.py:545 +#, python-format +msgid "Bad networks format: network uuid is not in proper format (%s)" 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" +#: nova/api/openstack/compute/servers.py:554 +#, python-format +msgid "Invalid fixed IP address (%s)" 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." +#: nova/api/openstack/compute/servers.py:561 +#, python-format +msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: ../bin/nova-manage.py:447 ../bin/nova-manage.py:536 -msgid "network" +#: nova/api/openstack/compute/servers.py:567 +#, python-format +msgid "Bad network format: missing %s" msgstr "" -#: ../bin/nova-manage.py:448 -msgid "IP address" +#: nova/api/openstack/compute/servers.py:570 +msgid "Bad networks format" msgstr "" -#: ../bin/nova-manage.py:449 -msgid "MAC address" +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" msgstr "" -#: ../bin/nova-manage.py:450 -msgid "hostname" +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: ../bin/nova-manage.py:451 -msgid "host" +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" msgstr "" -#: ../bin/nova-manage.py:537 -msgid "netmask" +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." msgstr "" -#: ../bin/nova-manage.py:538 -msgid "start address" +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." msgstr "" -#: ../nova/virt/disk.py:69 -#, python-format -msgid "Failed to load partition: %s" +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" msgstr "" -#: ../nova/virt/disk.py:91 -#, python-format -msgid "Failed to mount filesystem: %s" +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." msgstr "" -#: ../nova/virt/disk.py:124 -#, python-format -msgid "nbd device %s did not show up" -msgstr "" +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +#, fuzzy +msgid "Instance has not been resized." +msgstr "Instanz wurde bereits erstellt" -#: ../nova/virt/disk.py:128 +#: nova/api/openstack/compute/servers.py:838 #, python-format -msgid "Could not attach image to loopback: %s" -msgstr "" - -#: ../nova/virt/disk.py:151 -msgid "No free nbd devices" +msgid "Error in confirm-resize %s" msgstr "" -#: ../doc/ext/nova_todo.py:46 +#: nova/api/openstack/compute/servers.py:858 #, python-format -msgid "%(filename)s, line %(line_info)d" +msgid "Error in revert-resize %s" msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:118 -msgid "In init host" +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" msgstr "" -#: ../nova/virt/hyperv.py:148 +#: nova/api/openstack/compute/servers.py:888 #, python-format -msgid "Starting VM %s " +msgid "Error in reboot %s" msgstr "" -#: ../nova/virt/hyperv.py:150 -#, python-format -msgid "Started VM %s " -msgstr "" +#: nova/api/openstack/compute/servers.py:900 +#, fuzzy, python-format +msgid "Unable to locate requested flavor." +msgstr "Nicht möglich volume %s zufinden" -#: ../nova/virt/hyperv.py:152 -#, python-format -msgid "spawn vm failed: %s" +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." msgstr "" -#: ../nova/virt/hyperv.py:169 -#, python-format -msgid "Failed to create VM %s" +#: nova/api/openstack/compute/servers.py:927 +msgid "Malformed server entity" msgstr "" -#: ../nova/virt/hyperv.py:188 -#, python-format -msgid "Set memory for vm %s..." +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" msgstr "" -#: ../nova/virt/hyperv.py:198 -#, python-format -msgid "Set vcpus for vm %s..." +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" msgstr "" -#: ../nova/virt/hyperv.py:202 -#, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" msgstr "" -#: ../nova/virt/hyperv.py:227 -#, python-format -msgid "Failed to add diskdrive to VM %s" +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +msgid "Invalid adminPass" msgstr "" -#: ../nova/virt/hyperv.py:230 -#, python-format -msgid "New disk drive path is %s" +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." msgstr "" -#: ../nova/virt/hyperv.py:247 -#, python-format -msgid "Failed to add vhd file to VM %s" +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:249 -#, python-format -msgid "Created disk for %s" +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:253 -#, python-format -msgid "Creating nic for %s " +#: nova/api/openstack/compute/servers.py:1006 +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#: nova/api/openstack/compute/contrib/networks.py:65 +msgid "Invalid request body" msgstr "" -#: ../nova/virt/hyperv.py:272 -msgid "Failed creating a port on the external vswitch" +#: nova/api/openstack/compute/servers.py:1011 +msgid "Could not parse imageRef from request." msgstr "" -#: ../nova/virt/hyperv.py:273 -#, python-format -msgid "Failed creating port for %s" +#: nova/api/openstack/compute/servers.py:1061 +msgid "Instance could not be found" msgstr "" -#: ../nova/virt/hyperv.py:276 -#, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" msgstr "" -#: ../nova/virt/hyperv.py:286 -#, python-format -msgid "Failed to add nic to VM %s" +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" msgstr "" -#: ../nova/virt/hyperv.py:288 -#, python-format -msgid "Created nic for %s " +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +msgid "Invalid metadata" msgstr "" -#: ../nova/virt/hyperv.py:321 +#: nova/api/openstack/compute/servers.py:1157 #, python-format -msgid "WMI job failed: %s" +msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: ../nova/virt/hyperv.py:325 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 #, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +msgid "Compute.api::pause %s" msgstr "" -#: ../nova/virt/hyperv.py:361 +#: nova/api/openstack/compute/contrib/admin_actions.py:77 #, python-format -msgid "Got request to destroy vm %s" +msgid "Compute.api::unpause %s" msgstr "" -#: ../nova/virt/hyperv.py:386 +#: nova/api/openstack/compute/contrib/admin_actions.py:94 #, python-format -msgid "Failed to destroy vm %s" +msgid "compute.api::suspend %s" msgstr "" -#: ../nova/virt/hyperv.py:393 +#: nova/api/openstack/compute/contrib/admin_actions.py:111 #, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +msgid "compute.api::resume %s" msgstr "" -#: ../nova/virt/hyperv.py:415 +#: nova/api/openstack/compute/contrib/admin_actions.py:127 #, python-format -msgid "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" +msgid "Error in migrate %s" msgstr "" -#: ../nova/virt/hyperv.py:451 +#: nova/api/openstack/compute/contrib/admin_actions.py:141 #, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +msgid "Compute.api::reset_network %s" msgstr "" -#: ../nova/virt/hyperv.py:454 -#, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +msgid "Server not found" msgstr "" -#: ../nova/compute/api.py:71 +#: nova/api/openstack/compute/contrib/admin_actions.py:157 #, python-format -msgid "Instance %d was not found in get_network_topic" +msgid "Compute.api::inject_network_info %s" msgstr "" -#: ../nova/compute/api.py:77 +#: nova/api/openstack/compute/contrib/admin_actions.py:173 #, python-format -msgid "Instance %d has no host" +msgid "Compute.api::lock %s" msgstr "" -#: ../nova/compute/api.py:97 +#: nova/api/openstack/compute/contrib/admin_actions.py:189 #, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +msgid "Compute.api::unlock %s" msgstr "" -#: ../nova/compute/api.py:99 +#: nova/api/openstack/compute/contrib/admin_actions.py:219 #, 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" +msgid "createBackup entity requires %s attribute" msgstr "" -#: ../nova/compute/api.py:160 -#, python-format -msgid "Going to run %s instances..." +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" msgstr "" -#: ../nova/compute/api.py:187 -#, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: ../nova/compute/api.py:292 -#, python-format -msgid "Going to try to terminate %s" -msgstr "" +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +#, fuzzy, python-format +msgid "Instance not found" +msgstr "Instanz %s pausiert" -#: ../nova/compute/api.py:296 -#, python-format -msgid "Instance %d was not found during terminate" +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." msgstr "" -#: ../nova/compute/api.py:301 +#: nova/api/openstack/compute/contrib/admin_actions.py:284 #, python-format -msgid "Instance %d is already being terminated" +msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: ../nova/compute/api.py:481 +#: nova/api/openstack/compute/contrib/aggregates.py:137 #, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" +msgid "Aggregates does not have %s action" msgstr "" -#: ../nova/compute/api.py:496 -msgid "Volume isn't attached to anything!" +#: nova/api/openstack/compute/contrib/certificates.py:75 +msgid "Only root certificate can be retrieved." msgstr "" -#: ../nova/rpc.py:98 -#, python-format +#: nova/api/openstack/compute/contrib/cloudpipe.py:117 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" +"Unable to claim IP for VPN instances, ensure it isn't running, and try " +"again in a few minutes" 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" +#: nova/api/openstack/compute/contrib/consoles.py:44 +msgid "Missing type specification" msgstr "" -#: ../nova/rpc.py:178 -#, python-format -msgid "received %s" +#: nova/api/openstack/compute/contrib/consoles.py:56 +msgid "Invalid type specification" 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 "keine Methode für diese Nachricht gefunden: %s" - -#: ../nova/rpc.py:192 -#, python-format -msgid "No method for message: %s" -msgstr "keine Methode für diese Nachricht gefunden: %s" - -#: ../nova/rpc.py:253 +#: nova/api/openstack/compute/contrib/disk_config.py:44 #, python-format -msgid "Returning exception %s to caller" +msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" -#: ../nova/rpc.py:294 -#, python-format -msgid "unpacked context: %s" +#: nova/api/openstack/compute/contrib/extended_status.py:61 +msgid "Server not found." msgstr "" -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." -msgstr "führe asynchronen Aufruf durch..." - -#: ../nova/rpc.py:316 -#, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID ist %s" - -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +msgid "No Request Body" msgstr "" -#: ../nova/rpc.py:364 +#: nova/api/openstack/compute/contrib/floating_ips.py:159 #, python-format -msgid "response %s" +msgid "No more floating ips in pool %s." msgstr "" -#: ../nova/rpc.py:373 -#, python-format -msgid "topic is %s" -msgstr "Betreff ist %s" - -#: ../nova/rpc.py:374 -#, python-format -msgid "message %s" -msgstr "Nachricht %s" - -#: ../nova/volume/driver.py:78 -#, python-format -msgid "Recovering from a failed execute. Try number %s" +#: nova/api/openstack/compute/contrib/floating_ips.py:161 +msgid "No more floating ips available." msgstr "" -#: ../nova/volume/driver.py:87 -#, python-format -msgid "volume group %s doesn't exist" +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" msgstr "" -#: ../nova/volume/driver.py:220 -#, python-format -msgid "FAKE AOE: %s" +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +msgid "Address not specified" msgstr "" -#: ../nova/volume/driver.py:233 -msgid "Skipping ensure_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" msgstr "" -#: ../nova/volume/driver.py:279 ../nova/volume/driver.py:288 -msgid "Skipping remove_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" msgstr "" -#: ../nova/volume/driver.py:347 +#: nova/api/openstack/compute/contrib/hosts.py:145 #, python-format -msgid "FAKE ISCSI: %s" +msgid "Invalid status: '%s'" msgstr "" -#: ../nova/volume/driver.py:359 +#: nova/api/openstack/compute/contrib/hosts.py:150 #, python-format -msgid "rbd has no pool %s" +msgid "Invalid update setting: '%s'" msgstr "" -#: ../nova/volume/driver.py:414 +#: nova/api/openstack/compute/contrib/hosts.py:159 #, python-format -msgid "Sheepdog is not working: %s" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: ../nova/volume/driver.py:416 -msgid "Sheepdog is not working" +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" msgstr "" -#: ../nova/wsgi.py:68 -#, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" -msgstr "" +#: nova/api/openstack/compute/contrib/hosts.py:214 +#, fuzzy +msgid "Host not found" +msgstr "Keine Computer gefunden." -#: ../nova/wsgi.py:147 -msgid "You must implement __call__" +#: nova/api/openstack/compute/contrib/keypairs.py:85 +msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" +#: nova/api/openstack/compute/contrib/keypairs.py:90 +#, python-format +msgid "Key pair '%s' already exists." msgstr "" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" +#: nova/api/openstack/compute/contrib/multinic.py:52 +msgid "Missing 'networkId' argument for addFixedIp" msgstr "" -#: ../bin/nova-dhcpbridge.py:80 -msgid "releasing ip" +#: nova/api/openstack/compute/contrib/multinic.py:68 +msgid "Missing 'address' argument for removeFixedIp" msgstr "" -#: ../bin/nova-dhcpbridge.py:123 +#: nova/api/openstack/compute/contrib/multinic.py:77 #, python-format -msgid "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" +msgid "Unable to find address %r" msgstr "" -#: ../nova/virt/fake.py:239 +#: nova/api/openstack/compute/contrib/networks.py:62 #, python-format -msgid "Instance %s Not Found" +msgid "Network does not have %s action" msgstr "" -#: ../nova/network/manager.py:153 +#: nova/api/openstack/compute/contrib/networks.py:70 #, python-format -msgid "Dissassociated %s stale fixed ip(s)" +msgid "Disassociating network with id %s" msgstr "" -#: ../nova/network/manager.py:157 -msgid "setting network host" -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 +#, fuzzy +msgid "Network not found" +msgstr "Keine Computer gefunden." -#: ../nova/network/manager.py:212 +#: nova/api/openstack/compute/contrib/networks.py:87 #, python-format -msgid "Leasing IP %s" +msgid "Showing network with id %s" msgstr "" -#: ../nova/network/manager.py:216 +#: nova/api/openstack/compute/contrib/networks.py:97 #, python-format -msgid "IP %s leased that isn't associated" +msgid "Deleting network with id %s" msgstr "" -#: ../nova/network/manager.py:220 -#, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" msgstr "" -#: ../nova/network/manager.py:228 -#, python-format -msgid "IP %s leased that was already deallocated" +#: nova/api/openstack/compute/contrib/security_groups.py:219 +msgid "Security group id should be integer" msgstr "" -#: ../nova/network/manager.py:233 -#, python-format -msgid "Releasing IP %s" -msgstr "" +#: nova/api/openstack/compute/contrib/security_groups.py:289 +#, fuzzy, python-format +msgid "Security group %s already exists" +msgstr "Die Gruppe %s kann nicht angelegt werde, da sie bereits existiert" -#: ../nova/network/manager.py:237 +#: nova/api/openstack/compute/contrib/security_groups.py:309 #, python-format -msgid "IP %s released that isn't associated" +msgid "Security group %s is not a string or unicode" msgstr "" -#: ../nova/network/manager.py:241 +#: nova/api/openstack/compute/contrib/security_groups.py:312 #, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +msgid "Security group %s cannot be empty." msgstr "" -#: ../nova/network/manager.py:244 +#: nova/api/openstack/compute/contrib/security_groups.py:315 #, python-format -msgid "IP %s released that was not leased" +msgid "Security group %s should not be greater than 255 characters." 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..." +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:74 +#: nova/api/openstack/compute/contrib/security_groups.py:345 #, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:78 -msgid "Unable to create Storage Repository" +msgid "Security group (%s) not found" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:90 +#: nova/api/openstack/compute/contrib/security_groups.py:348 #, python-format -msgid "Unable to find SR from VBD %s" +msgid "Authorize security group ingress %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:96 -#, python-format -msgid "Forgetting SR %s ... " +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:101 +#: nova/api/openstack/compute/contrib/security_groups.py:370 #, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgid "This rule already exists in group %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:107 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:111 -#, python-format -msgid "Forgetting SR %s done." +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:113 -#, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:123 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" +#: nova/api/openstack/compute/contrib/security_groups.py:493 +#, fuzzy, python-format +msgid "Rule (%s) not found" +msgstr "Klasse %s konnte nicht gefunden werden" -#: ../nova/virt/xenapi/volume_utils.py:128 +#: nova/api/openstack/compute/contrib/security_groups.py:500 #, python-format -msgid "Unable to get record of VDI %s on" +msgid "Revoke security group ingress %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:146 -#, python-format -msgid "Unable to introduce VDI for SR %s" +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +msgid "Security group not specified" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:175 -#, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:197 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "" +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 +#, fuzzy, python-format +msgid "start instance %r" +msgstr "Beende Instanz %s" -#: ../nova/objectstore/image.py:262 -#, python-format -msgid "Failed to decrypt private key: %s" -msgstr "" +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 +#, fuzzy, python-format +msgid "stop instance %r" +msgstr "Beende Instanz %s" -#: ../nova/objectstore/image.py:269 -#, python-format -msgid "Failed to decrypt initialization vector: %s" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:170 +msgid "No body provided" msgstr "" -#: ../nova/objectstore/image.py:277 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:182 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "Create VSA %(display_name)s of type %(vc_type)s" msgstr "" -#: ../nova/objectstore/handler.py:106 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:203 #, 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" +msgid "Delete VSA with id: %s" msgstr "" -#: ../nova/objectstore/handler.py:209 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:222 #, python-format -msgid "List keys for bucket %s" +msgid "Associate address %(ip)s to VSA %(id)s" msgstr "" -#: ../nova/objectstore/handler.py:217 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 #, python-format -msgid "Unauthorized attempt to access bucket %s" +msgid "Disassociate address from VSA %(id)s" msgstr "" -#: ../nova/objectstore/handler.py:235 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:291 #, python-format -msgid "Creating bucket %s" +msgid "%(obj)s with ID %(id)s not found" msgstr "" -#: ../nova/objectstore/handler.py:245 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:297 #, python-format -msgid "Deleting bucket %s" +msgid "" +"%(obj)s with ID %(id)s belongs to VSA %(own_vsa_id)s and not to VSA " +"%(vsa_id)s." msgstr "" -#: ../nova/objectstore/handler.py:249 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:317 #, python-format -msgid "Unauthorized attempt to delete bucket %s" +msgid "Index. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:273 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:322 #, python-format -msgid "Getting object: %(bname)s / %(nm)s" +msgid "Detail. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:276 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:327 #, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" msgstr "" -#: ../nova/objectstore/handler.py:296 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:336 #, python-format -msgid "Putting object: %(bname)s / %(nm)s" +msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:299 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:381 #, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" msgstr "" -#: ../nova/objectstore/handler.py:318 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:396 #, python-format -msgid "Deleting object: %(bname)s / %(nm)s" +msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/objectstore/handler.py:322 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:412 #, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/objectstore/handler.py:396 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:623 #, python-format -msgid "Not authorized to upload image: invalid directory %s" +msgid "Index instances for VSA %s" msgstr "" -#: ../nova/objectstore/handler.py:404 +#: nova/api/openstack/compute/contrib/volumes.py:73 +#: nova/api/openstack/volume/volumes.py:99 #, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" +msgid "vol=%s" msgstr "" -#: ../nova/objectstore/handler.py:409 -#, python-format -msgid "Starting image upload: %s" -msgstr "" +#: nova/api/openstack/compute/contrib/volumes.py:146 +#: nova/api/openstack/volume/volumes.py:177 +#, fuzzy, python-format +msgid "Delete volume with id: %s" +msgstr "Lösche Projekt %s" -#: ../nova/objectstore/handler.py:423 +#: nova/api/openstack/compute/contrib/volumes.py:329 #, python-format -msgid "Not authorized to update attributes of image %s" +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" msgstr "" -#: ../nova/objectstore/handler.py:431 +#: nova/api/openstack/compute/contrib/volumes.py:481 +#: nova/api/openstack/volume/snapshots.py:109 #, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +msgid "Delete snapshot with id: %s" msgstr "" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 +#: nova/api/openstack/compute/contrib/volumes.py:523 +#: nova/api/openstack/volume/snapshots.py:149 #, python-format -msgid "Updating user fields on image %s" +msgid "Create snapshot from volume %s" msgstr "" -#: ../nova/objectstore/handler.py:450 -#, python-format -msgid "Unauthorized attempt to delete image %s" +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" msgstr "" -#: ../nova/objectstore/handler.py:455 +#: nova/auth/ldapdriver.py:650 #, python-format -msgid "Deleted image: %s" +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." msgstr "" -#: ../nova/auth/manager.py:259 +#: nova/auth/manager.py:297 #, python-format msgid "Looking up user: %r" msgstr "" -#: ../nova/auth/manager.py:263 +#: nova/auth/manager.py:301 #, 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 +#: nova/auth/manager.py:307 #, python-format msgid "Using project name = user name (%s)" msgstr "Verwende Project-Name = User-Name (%s)" -#: ../nova/auth/manager.py:277 +#: nova/auth/manager.py:314 #, 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 "Es konnte kein Projekt mit dem Namen %s gefunden werden" - -#: ../nova/auth/manager.py:287 +#: 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:289 +#: nova/auth/manager.py:330 nova/auth/manager.py:342 #, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" +msgid "user.secret: %s" msgstr "" -#: ../nova/auth/manager.py:298 ../nova/auth/manager.py:309 +#: nova/auth/manager.py:331 nova/auth/manager.py:343 #, python-format -msgid "Invalid signature for user %s" +msgid "expected_signature: %s" msgstr "" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" +#: nova/auth/manager.py:332 nova/auth/manager.py:344 +#, python-format +msgid "signature: %s" msgstr "" -#: ../nova/auth/manager.py:380 -msgid "Must specify project" +#: nova/auth/manager.py:334 nova/auth/manager.py:356 +#, python-format +msgid "Invalid signature for user %s" msgstr "" -#: ../nova/auth/manager.py:414 +#: nova/auth/manager.py:352 #, python-format -msgid "The %s role can not be found" +msgid "host_only_signature: %s" msgstr "" -#: ../nova/auth/manager.py:416 -#, python-format -msgid "The %s role is global only" +#: nova/auth/manager.py:448 +msgid "Must specify project" msgstr "" -#: ../nova/auth/manager.py:420 +#: 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:423 +#: nova/auth/manager.py:492 #, python-format msgid "Adding sitewide role %(role)s to user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:448 +#: 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:451 +#: nova/auth/manager.py:521 #, python-format msgid "Removing sitewide role %(role)s from user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:515 +#: nova/auth/manager.py:594 #, python-format msgid "Created project %(name)s with manager %(manager_user)s" msgstr "" -#: ../nova/auth/manager.py:533 +#: nova/auth/manager.py:612 #, python-format msgid "modifying project %s" msgstr "" -#: ../nova/auth/manager.py:545 +#: nova/auth/manager.py:624 #, python-format msgid "Adding user %(uid)s to project %(pid)s" msgstr "" -#: ../nova/auth/manager.py:566 +#: nova/auth/manager.py:645 #, python-format msgid "Remove user %(uid)s from project %(pid)s" msgstr "" -#: ../nova/auth/manager.py:592 +#: nova/auth/manager.py:675 #, python-format msgid "Deleting project %s" msgstr "" -#: ../nova/auth/manager.py:650 +#: nova/auth/manager.py:733 #, python-format msgid "Created user %(rvname)s (admin: %(rvadmin)r)" msgstr "" -#: ../nova/auth/manager.py:659 +#: nova/auth/manager.py:742 #, python-format msgid "Deleting user %s" msgstr "" -#: ../nova/auth/manager.py:669 +#: nova/auth/manager.py:752 #, python-format msgid "Access Key change for user %s" msgstr "" -#: ../nova/auth/manager.py:671 +#: nova/auth/manager.py:754 #, python-format msgid "Secret Key change for user %s" msgstr "" -#: ../nova/auth/manager.py:673 +#: nova/auth/manager.py:756 #, python-format msgid "Admin status set to %(admin)r for user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:722 +#: nova/auth/manager.py:801 #, 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)" +#: nova/cloudpipe/pipelib.py:46 +msgid "Template for cloudpipe instance boot script" msgstr "" -#: ../nova/service.py:174 -msgid "Service killed that has no database entry" +#: nova/cloudpipe/pipelib.py:49 +msgid "Network to push into openvpn config" msgstr "" -#: ../nova/service.py:195 -msgid "The service database object disappeared, Recreating it." +#: nova/cloudpipe/pipelib.py:52 +msgid "Netmask to push into openvpn config" msgstr "" -"Das Service-Datenbank-Objekt ist verschwunden, es wird erneut erzeugt." -#: ../nova/service.py:207 -msgid "Recovered model server connection!" +#: nova/cloudpipe/pipelib.py:101 +#, python-format +msgid "Launching VPN for %s" msgstr "" -#: ../nova/service.py:213 -msgid "model server went away" +#: nova/compute/api.py:149 +#, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" msgstr "" -#: ../nova/auth/ldapdriver.py:174 +#: nova/compute/api.py:160 #, python-format -msgid "LDAP user %s already exists" +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" msgstr "" -#: ../nova/auth/ldapdriver.py:205 +#: nova/compute/api.py:213 #, python-format -msgid "LDAP object for %s doesn't exist" +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" msgstr "" -#: ../nova/auth/ldapdriver.py:348 -#, python-format -msgid "User %s doesn't exist" +#: nova/compute/api.py:216 +msgid "Instance quota exceeded. You cannot run any more instances of this type." msgstr "" -#: ../nova/auth/ldapdriver.py:472 +#: nova/compute/api.py:219 #, python-format -msgid "Group can't be created because group %s already exists" -msgstr "Die Gruppe %s kann nicht angelegt werde, da sie bereits existiert" +msgid "Instance quota exceeded. You can only run %s more instances of this type." +msgstr "" -#: ../nova/auth/ldapdriver.py:478 -#, python-format -msgid "Group can't be created because user %s doesn't exist" +#: nova/compute/api.py:268 +msgid "Creating a raw instance" msgstr "" -#: ../nova/auth/ldapdriver.py:495 +#: nova/compute/api.py:270 #, python-format -msgid "User %s can't be searched in group because the user doesn't exist" +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" msgstr "" -#: ../nova/auth/ldapdriver.py:507 +#: nova/compute/api.py:340 #, python-format -msgid "User %s can't be added to the group because the user doesn't exist" +msgid "Going to run %s instances..." msgstr "" -"Der User %s kann nicht zur Gruppe hinzugefügt werde, da er nicht existiert" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 +#: nova/compute/api.py:404 #, python-format -msgid "The group at dn %s doesn't exist" +msgid "bdm %s" msgstr "" -#: ../nova/auth/ldapdriver.py:513 +#: nova/compute/api.py:431 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "block_device_mapping %s" msgstr "" -#: ../nova/auth/ldapdriver.py:524 +#: nova/compute/api.py:548 #, python-format -msgid "" -"User %s can't be removed from the group because the user doesn't exist" +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" msgstr "" -"Der User %s kann nicht aus der Gruppe entfernt werden, da er nicht existiert" -#: ../nova/auth/ldapdriver.py:528 +#: nova/compute/api.py:832 #, python-format -msgid "User %s is not a member of the group" +msgid "Going to try to soft delete %s" msgstr "" -#: ../nova/auth/ldapdriver.py:542 +#: nova/compute/api.py:851 #, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +msgid "No host for instance %s, deleting immediately" msgstr "" -#: ../nova/auth/ldapdriver.py:549 +#: nova/compute/api.py:885 #, python-format -msgid "User %s can't be removed from all because the user doesn't exist" +msgid "Going to try to terminate %s" msgstr "" -#: ../nova/auth/ldapdriver.py:564 +#: nova/compute/api.py:923 #, python-format -msgid "Group at dn %s doesn't exist" +msgid "Going to try to stop %s" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:40 +#: nova/compute/api.py:942 #, python-format -msgid "Found non-unique network for bridge %s" +msgid "Going to try to start %s" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:43 +#: nova/compute/api.py:946 #, python-format -msgid "Found no network for bridge %s" +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" msgstr "" -#: ../nova/api/ec2/admin.py:97 -#, python-format -msgid "Creating new user: %s" +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 +#, fuzzy, python-format +msgid "Searching by: %s" +msgstr "Hole %s" + +#: nova/compute/api.py:1107 +msgid "No compute host specified" msgstr "" -#: ../nova/api/ec2/admin.py:105 -#, python-format -msgid "Deleting user: %s" +#: nova/compute/api.py:1110 +#, fuzzy, python-format +msgid "Unable to find host for Instance %s" +msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." msgstr "" -#: ../nova/api/ec2/admin.py:127 +#: nova/compute/api.py:1360 #, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" msgstr "" -#: ../nova/api/ec2/admin.py:131 +#: nova/compute/api.py:1651 #, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" +msgid "multiple fixedips exist, using the first: %s" msgstr "" -#: ../nova/api/ec2/admin.py:137 -#, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#: nova/compute/instance_types.py:57 nova/compute/instance_types.py:65 +msgid "create arguments must be positive integers" msgstr "" -#: ../nova/api/ec2/admin.py:141 +#: nova/compute/instance_types.py:74 nova/volume/volume_types.py:41 #, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" +msgid "DB error: %s" msgstr "" -#: ../nova/api/ec2/admin.py:146 ../nova/api/ec2/admin.py:223 -msgid "operation must be add or remove" +#: nova/compute/instance_types.py:84 +#, python-format +msgid "Instance type %s not found for deletion" msgstr "" -#: ../nova/api/ec2/admin.py:159 +#: nova/compute/manager.py:136 #, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" +msgid "check_instance_lock: decorating: |%s|" msgstr "" -#: ../nova/api/ec2/admin.py:177 +#: nova/compute/manager.py:138 #, python-format -msgid "Create project %(name)s managed by %(manager_user)s" +msgid "" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" msgstr "" -#: ../nova/api/ec2/admin.py:190 +#: nova/compute/manager.py:142 #, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" +msgid "check_instance_lock: locked: |%s|" msgstr "" -#: ../nova/api/ec2/admin.py:200 +#: nova/compute/manager.py:144 #, python-format -msgid "Delete project: %s" -msgstr "Lösche Projekt %s" +msgid "check_instance_lock: admin: |%s|" +msgstr "" -#: ../nova/api/ec2/admin.py:214 +#: nova/compute/manager.py:149 #, python-format -msgid "Adding user %(user)s to project %(project)s" +msgid "check_instance_lock: executing: |%s|" msgstr "" -#: ../nova/api/ec2/admin.py:218 +#: nova/compute/manager.py:153 #, python-format -msgid "Removing user %(user)s from project %(project)s" +msgid "check_instance_lock: not executing |%s|" msgstr "" -#~ msgid "Full set of FLAGS:" -#~ msgstr "Alle vorhandenen FLAGS:" +#: nova/compute/manager.py:199 +#, fuzzy, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "Nicht möglich volume %s zufinden" +#: nova/compute/manager.py:233 #, python-format -#~ msgid "pidfile %s does not exist. Daemon not running?\n" -#~ msgstr "PID-Datei %s existiert nicht. Läuft der Daemon nicht?\n" +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgstr "" -#, python-format -#~ msgid "Starting %s" -#~ msgstr "%s wird gestartet" +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" -#~ msgid "No such process" -#~ msgstr "Kein passender Prozess gefunden" +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:253 +msgid "Checking state" +msgstr "" +#: nova/compute/manager.py:322 #, python-format -#~ msgid "Serving %s" -#~ msgstr "Bedient %s" +msgid "Setting up bdm %s" +msgstr "" + +#: nova/compute/manager.py:389 +#, python-format +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" +msgstr "" + +#: nova/compute/manager.py:395 +#, 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:401 +#, python-format +msgid "exception terminating the instance %(instance_uuid)s" +msgstr "" + +#: nova/compute/manager.py:434 +#, fuzzy, python-format +msgid "Instance %s not found." +msgstr "Instanz %s pausiert" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" +msgstr "Instanz wurde bereits erstellt" + +#: nova/compute/manager.py:489 +#, 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:494 +#, 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:504 +#, fuzzy, python-format +msgid "Starting instance..." +msgstr "Beende Instanz %s" + +#: nova/compute/manager.py:514 +msgid "Skipping network allocation for instance" +msgstr "" + +#: nova/compute/manager.py:527 +msgid "Instance failed network setup" +msgstr "" + +#: nova/compute/manager.py:531 +#, python-format +msgid "Instance network_info: |%s|" +msgstr "" + +#: nova/compute/manager.py:544 +msgid "Instance failed block device setup" +msgstr "" + +#: nova/compute/manager.py:560 +msgid "Instance failed to spawn" +msgstr "" + +#: nova/compute/manager.py:581 +msgid "Deallocating network for instance" +msgstr "" + +#: nova/compute/manager.py:632 +#, python-format +msgid "%(action_str)s instance" +msgstr "" + +#: nova/compute/manager.py:644 +#, python-format +msgid "trying to destroy already destroyed instance: %s" +msgstr "" + +#: nova/compute/manager.py:664 +#, python-format +msgid "Ignoring DiskNotFound: %s" +msgstr "" + +#: nova/compute/manager.py:671 +#, fuzzy, python-format +msgid "terminating bdm %s" +msgstr "Beende Instanz %s" + +#: nova/compute/manager.py:760 +#, python-format +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." +msgstr "" + +#: nova/compute/manager.py:765 +#, python-format +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgstr "" + +#: nova/compute/manager.py:772 +#, fuzzy, python-format +msgid "Rebuilding instance %s" +msgstr "Beende Instanz %s" + +#: nova/compute/manager.py:825 +#, python-format +msgid "Rebooting instance %s" +msgstr "" + +#: nova/compute/manager.py:840 +#, python-format +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" + +#: nova/compute/manager.py:878 +#, python-format +msgid "Image type not recognized %s" +msgstr "" + +#: nova/compute/manager.py:890 +#, python-format +msgid "instance %s: snapshotting" +msgstr "" + +#: nova/compute/manager.py:896 +#, python-format +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" + +#: nova/compute/manager.py:949 +#, python-format +msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgstr "" + +#: nova/compute/manager.py:954 +#, python-format +msgid "Rotating out %d backups" +msgstr "" + +#: nova/compute/manager.py:958 +#, fuzzy, python-format +msgid "Deleting image %s" +msgstr "Beende Instanz %s" + +#: nova/compute/manager.py:988 +#, python-format +msgid "Failed to set admin password. Instance %s is not running" +msgstr "" + +#: nova/compute/manager.py:994 +#, fuzzy, python-format +msgid "Instance %s: Root password set" +msgstr "Instanz %s pausiert" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." +msgstr "" + +#: nova/compute/manager.py:1017 +msgid "Error setting admin password" +msgstr "" + +#: nova/compute/manager.py:1032 +#, python-format +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" + +#: nova/compute/manager.py:1037 +#, python-format +msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgstr "" + +#: nova/compute/manager.py:1051 +#, python-format +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" + +#: nova/compute/manager.py:1056 +#, python-format +msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgstr "" + +#: nova/compute/manager.py:1069 +#, python-format +msgid "instance %s: rescuing" +msgstr "Instanz %s: Rettung" + +#: nova/compute/manager.py:1094 +#, python-format +msgid "instance %s: unrescuing" +msgstr "" + +#: nova/compute/manager.py:1213 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:1230 +#, fuzzy, python-format +msgid "instance %s: migrating" +msgstr "Instanz %s pausiert" + +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 +#, python-format +msgid "%s. Setting instance vm_state to ERROR" +msgstr "" + +#: nova/compute/manager.py:1395 +#, python-format +msgid "instance %s: pausing" +msgstr "Instanz %s pausiert" + +#: nova/compute/manager.py:1413 +#, python-format +msgid "instance %s: unpausing" +msgstr "Instanz %s wird fortgesetzt" + +#: nova/compute/manager.py:1443 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "" + +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" +msgstr "" + +#: nova/compute/manager.py:1474 +#, python-format +msgid "instance %s: resuming" +msgstr "" + +#: nova/compute/manager.py:1497 +#, python-format +msgid "instance %s: locking" +msgstr "" + +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" +msgstr "" + +#: nova/compute/manager.py:1514 +#, python-format +msgid "instance %s: getting locked state" +msgstr "" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "" + +#: nova/compute/manager.py:1532 +#, python-format +msgid "instance %s: inject network info" +msgstr "" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, fuzzy, python-format +msgid "instance %s: getting vnc console" +msgstr "Instanz %s startet..." + +#: nova/compute/manager.py:1603 +#, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1621 +#, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1633 +#, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "" + +#: nova/compute/manager.py:1661 +#, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +msgid "Instance has no volume." +msgstr "" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1878 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +msgid "No floating_ip found" +msgstr "" + +#: nova/compute/manager.py:1943 +msgid "No floating_ip found." +msgstr "" + +#: nova/compute/manager.py:1945 +#, python-format +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" +msgstr "" + +#: nova/compute/manager.py:1983 +#, python-format +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2138 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:2150 +#, python-format +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +msgid "Reclaiming deleted instance" +msgstr "" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "" + +#: nova/console/manager.py:97 +#, 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:98 +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 "" + +#: 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:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:315 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:327 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:340 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:397 +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:321 +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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, python-format +msgid "Instance %(instance_id)s not found" +msgstr "" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, 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:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:864 +#, fuzzy, python-format +msgid "network allocations for instance |%s|" +msgstr "Beende Instanz %s" + +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 +#, python-format +msgid "network deallocation for instance |%s|" +msgstr "" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, python-format +msgid "Leased IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1191 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1199 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1204 +#, python-format +msgid "Released IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1208 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +msgid "Network already exists!" +msgstr "" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "" + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, fuzzy, python-format +msgid "network allocations for instance %s" +msgstr "Beende Instanz %s" + +#: nova/network/quantum/manager.py:537 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:556 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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:90 +#, python-format +msgid "No network with net_id = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 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:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "keine Methode für diese Nachricht gefunden: %s" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "keine Methode für diese Nachricht gefunden: %s" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, fuzzy, python-format +msgid "Making asynchronous call on %s ..." +msgstr "führe asynchronen Aufruf durch..." + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "MSG_ID ist %s" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, fuzzy, python-format +msgid "Making asynchronous cast on %s..." +msgstr "führe asynchronen Aufruf durch..." + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +#, fuzzy +msgid "Making asynchronous fanout cast..." +msgstr "führe asynchronen Aufruf durch..." + +#: nova/rpc/amqp.py:376 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 "Betreff ist %s" + +#: nova/rpc/impl_carrot.py:655 +#, python-format +msgid "message %s" +msgstr "Nachricht %s" + +#: nova/rpc/impl_kombu.py:357 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, 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:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "" + +#: nova/rpc/impl_qpid.py:340 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +msgid "Error creating volumes" +msgstr "" + +#: nova/scheduler/vsa.py:328 +#, python-format +msgid "Non-VSA volume %d" +msgstr "" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +msgid "Error creating volume" +msgstr "" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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 +#, fuzzy, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "Führe Kommando (subprocess) aus: %s" + +#: 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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, fuzzy, python-format +msgid "After force-killing instances: %s" +msgstr "Beende Instanz %s" + +#: 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "" + +#: nova/tests/test_volume.py:383 +#, 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 +#, fuzzy, python-format +msgid "Result data: %s" +msgstr "Ergebnis war %s" + +#: nova/tests/test_vsa.py:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, fuzzy, python-format +msgid "_delete: %s" +msgstr "Lösche Projekt %s" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:76 +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:79 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, 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:147 +#, python-format +msgid "Host %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, python-format +msgid "Test: Volume create: %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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 "Konnte Verbindung zum Hypervisor nicht öffnen" + +#: nova/virt/firewall.py:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:137 +#, fuzzy, python-format +msgid "Filters added to instance %s" +msgstr "Beende Instanz %s" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, python-format +msgid "Adding security group rule: %r" +msgstr "" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, 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:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:399 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, 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 +#, 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 +#, fuzzy, python-format +msgid "instance %s: is building" +msgstr "Instanz %s: Rettung" + +#: 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 +#, fuzzy, python-format +msgid "instance %s spawned successfully" +msgstr "Volume %s: erfolgreich erstellt" + +#: nova/virt/baremetal/proxy.py:272 +#, fuzzy, python-format +msgid "instance %s:not booted" +msgstr "Instanz %s: Rettung" + +#: nova/virt/baremetal/proxy.py:274 +msgid "Bremetal assignment is overcommitted." +msgstr "" + +#: nova/virt/baremetal/proxy.py:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "" + +#: nova/virt/baremetal/proxy.py:475 +#, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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:274 +#, 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 +#, fuzzy +msgid "no partitions found" +msgstr "Keine Computer gefunden." + +#: nova/virt/disk/mount.py:77 +#, python-format +msgid "Failed to map partitions: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:81 +#, python-format +msgid "qemu-nbd error: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +#, fuzzy, python-format +msgid "Instance destroyed successfully." +msgstr "Volume %s: erfolgreich entfernt" + +#: nova/virt/libvirt/connection.py:430 +#, python-format +msgid "Deleting instance files %(target)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +#, fuzzy, python-format +msgid "Instance rebooted successfully." +msgstr "Volume %s: erfolgreich erstellt" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +#, fuzzy, python-format +msgid "Instance is running" +msgstr "Instanz %s: Rettung" + +#: nova/virt/libvirt/connection.py:825 +#, fuzzy, python-format +msgid "Instance spawned successfully." +msgstr "Volume %s: erfolgreich erstellt" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:875 +msgid "Unable to read LXC console" +msgstr "" + +#: nova/virt/libvirt/connection.py:992 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/connection.py:1171 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1179 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +msgid "Starting toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1340 +msgid "Finished toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, fuzzy, python-format +msgid "Instance %s running successfully." +msgstr "Instanz %s: Rettung" + +#: nova/virt/libvirt/connection.py:2165 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "Instanz %s startet..." + +#: nova/virt/libvirt/connection.py:2206 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_revert_migration" +msgstr "Instanz %s startet..." + +#: nova/virt/libvirt/firewall.py:42 +msgid "" +"Libvirt module could not be loaded. NWFilterFirewall will not work " +"correctly." +msgstr "" + +#: nova/virt/libvirt/firewall.py:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, python-format +msgid "%s is a valid instance name" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, fuzzy, python-format +msgid "Unknown base file: %s" +msgstr "Unbekannter Instanztyp: %s" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, python-format +msgid "Ensuring bridge %s" +msgstr "" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, python-format +msgid "httplib error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:157 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:162 +#, python-format +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:166 +#, python-format +msgid "Exception in %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:66 +#, fuzzy, python-format +msgid "Getting list of instances" +msgstr "Beende Instanz %s" + +#: nova/virt/vmwareapi/vmops.py:82 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, fuzzy, python-format +msgid "Powering on the VM instance %s" +msgstr "Beende Instanz %s" + +#: nova/virt/vmwareapi/vmops.py:334 +#, python-format +msgid "Powered on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:379 +#, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, python-format +msgid "Uploading image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:467 +#, python-format +msgid "Uploaded image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:486 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:518 +msgid "instance is not powered on" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:525 +#, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:528 +#, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:530 +#, python-format +msgid "Doing hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:534 +#, python-format +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, fuzzy, python-format +msgid "instance - %s not present" +msgstr "Instanz %s: Rettung" + +#: nova/virt/vmwareapi/vmops.py:565 +#, python-format +msgid "Powering off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:570 +#, python-format +msgid "Powered off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:574 +#, python-format +msgid "Unregistering the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:577 +#, python-format +msgid "Unregistered the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:579 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:590 +#, python-format +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:600 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:605 +#, 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:613 +msgid "pause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:631 +#, python-format +msgid "Suspending the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:635 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:641 +#, python-format +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:654 +#, python-format +msgid "Resuming the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:659 +#, python-format +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:661 +msgid "instance is not in a suspended state" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 +#, python-format +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:763 +#, python-format +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:800 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:804 +#, 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:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "" + +#: nova/virt/xenapi/fake.py:526 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:560 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:565 +#, python-format +msgid "Calling getter %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:625 +#, 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:103 +#, python-format +msgid "Found no PIF for device %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:122 +#, 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:209 +#, python-format +msgid "Created VM %s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:212 +#, python-format +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:243 +#, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:246 +#, 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:263 +#, python-format +msgid "VBD not found in instance %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:274 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:285 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:295 +#, fuzzy, python-format +msgid "Unable to destroy VDI %s" +msgstr "Nicht möglich volume %s zufinden" + +#: nova/virt/xenapi/vm_utils.py:312 +#, 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:321 +#, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:355 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:369 +#, python-format +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:408 +#, python-format +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, fuzzy, python-format +msgid "Image Type: %s" +msgstr "Unbekannter Instanztyp: %s" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 +#, python-format +msgid "Size for image %(image)s:%(virtual_size)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:819 +#, 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:836 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:848 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:858 +#, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:897 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:919 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:937 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:979 +#, python-format +msgid "VDI %s is still available" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1025 +#, python-format +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1027 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1072 +#, python-format +msgid "Re-scanning SR %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1384 +#, 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:1394 +#, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1429 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1448 +#, python-format +msgid "Creating VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1450 +#, python-format +msgid "Creating VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1452 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1455 +#, python-format +msgid "Plugging VBD %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1457 +#, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1460 +#, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1469 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1473 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1484 +msgid "VBD.unplug successful first time." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1489 +msgid "VBD.unplug rejected: retrying..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 +msgid "VBD.unplug successful eventually." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1497 +#, python-format +msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1506 +#, python-format +msgid "Ignoring XenAPI.Failure %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1520 +#, python-format +msgid "Running pygrub against %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1527 +#, python-format +msgid "Found Xen kernel %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1548 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1574 +#, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1587 +#, python-format +msgid "Writing partition table %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1712 +#, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:181 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:183 +#, fuzzy, python-format +msgid "Starting instance %s" +msgstr "Beende Instanz %s" + +#: nova/virt/xenapi/vmops.py:246 +#, python-format +msgid "instance %s: Failed to spawn" +msgstr "" + +#: nova/virt/xenapi/vmops.py:248 +#, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "" + +#: nova/virt/xenapi/vmops.py:322 +#, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:389 +#, python-format +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:448 +#, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:453 +#, python-format +msgid "Injecting file path: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:459 +msgid "Setting admin password" +msgstr "" + +#: nova/virt/xenapi/vmops.py:463 +msgid "Resetting network" +msgstr "" + +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:476 +#, python-format +msgid "Starting VM %s..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:480 +#, python-format +msgid "Spawning VM %(instance_uuid)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 +#, fuzzy, python-format +msgid "Instance %s: waiting for running" +msgstr "Instanz %s pausiert" + +#: nova/virt/xenapi/vmops.py:506 +#, fuzzy, python-format +msgid "Instance %s: running" +msgstr "Instanz %s: Rettung" + +#: 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:655 +#, python-format +msgid "Starting snapshot for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:664 +#, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:683 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:703 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:751 +#, python-format +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:874 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:882 +#, python-format +msgid "Resize instance %s complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:913 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:933 +#, python-format +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:949 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:972 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:988 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1015 +#, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1024 +#, python-format +msgid "VM %(instance_uuid)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 +#, fuzzy, python-format +msgid "Instance is already in Rescue Mode: %s" +msgstr "Instanz wurde bereits erstellt" + +#: 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:1380 +#, python-format +msgid "Instance for migration %d not found, skipping" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1484 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1500 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1518 +#, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1527 +#, python-format +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1530 +#, python-format +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1559 +#, python-format +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1621 +#, 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:1646 +#, 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:1650 +#, 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:1655 +#, 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:1841 +#, 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 +#, fuzzy, python-format +msgid "type is = %s" +msgstr "Betreff ist %s" + +#: 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 +#, fuzzy, python-format +msgid "Creating SR %s" +msgstr "Hole %s" + +#: 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 "Nicht möglich Volumen zur Instanze %s hinzuzufügen" + +#: nova/virt/xenapi/volumeops.py:198 +#, python-format +msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgstr "Einhängepunkt%(mountpoint)s zur Instanze %(instance_name)s hinzugefügt" + +#: 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 "Nicht möglich volume %s zufinden" + +#: nova/virt/xenapi/volumeops.py:224 +#, python-format +msgid "Unable to detach volume %s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:229 +#, fuzzy, python-format +msgid "Unable to destroy vbd %s" +msgstr "Nicht möglich volume %s zufinden" + +#: 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:74 nova/volume/api.py:210 +msgid "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:133 +msgid "Volume status must be available" +msgstr "" + +#: nova/volume/api.py:213 +msgid "already attached" +msgstr "" + +#: nova/volume/api.py:220 +msgid "already detached" +msgstr "" + +#: nova/volume/api.py:272 nova/volume/api.py:305 +msgid "must be available" +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 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s creation - do nothing" +msgstr "Volume %s: wird erstellt" + +#: 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 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s deletion - do nothing" +msgstr "Volume %s: wird entfernt" + +#: 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 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s create export - do nothing" +msgstr "Volume %s: erstelle Export" + +#: nova/volume/driver.py:896 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s remove export - do nothing" +msgstr "Volume %s: entferne Export" + +#: 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 "Volume %s: wird erstellt" + +#: 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 "Volume %s: erstelle Export" + +#: nova/volume/manager.py:145 +#, python-format +msgid "volume %s: created successfully" +msgstr "Volume %s: erfolgreich erstellt" + +#: 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 "Volume %s: entferne Export" + +#: nova/volume/manager.py:182 +#, python-format +msgid "volume %s: deleting" +msgstr "Volume %s: wird entfernt" + +#: nova/volume/manager.py:185 +#, fuzzy, python-format +msgid "volume %s: volume is busy" +msgstr "Volume %s: erfolgreich entfernt" + +#: nova/volume/manager.py:197 +#, python-format +msgid "volume %s: deleted successfully" +msgstr "Volume %s: erfolgreich entfernt" + +#: nova/volume/manager.py:204 +#, fuzzy, python-format +msgid "snapshot %s: creating" +msgstr "Volume %s: wird erstellt" + +#: nova/volume/manager.py:208 +#, python-format +msgid "snapshot %(snap_name)s: creating" +msgstr "" + +#: nova/volume/manager.py:223 +#, fuzzy, python-format +msgid "snapshot %s: created successfully" +msgstr "Volume %s: erfolgreich erstellt" + +#: nova/volume/manager.py:232 +#, fuzzy, python-format +msgid "snapshot %s: deleting" +msgstr "Volume %s: wird entfernt" + +#: nova/volume/manager.py:241 +#, fuzzy, python-format +msgid "snapshot %s: deleted successfully" +msgstr "Volume %s: erfolgreich entfernt" + +#: 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:714 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: nova/volume/san.py:719 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:733 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: nova/volume/san.py:747 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" + +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" + +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: nova/volume/san.py:878 +#, python-format +msgid "Deleting volumeID: %s " +msgstr "" + +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +#, fuzzy, python-format +msgid "name cannot be None" +msgstr "Klasse %s konnte nicht gefunden werden" + +#: nova/volume/volume_types.py:96 +#, fuzzy, python-format +msgid "id cannot be None" +msgstr "Klasse %s konnte nicht gefunden werden" + +#: 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:142 +#, python-format +msgid "Volume will be created in backend - %d" +msgstr "" + +#: nova/volume/xensm.py:154 +#, fuzzy, python-format +msgid "Failed to update volume in db" +msgstr "Nicht möglich volume %s zufinden" + +#: nova/volume/xensm.py:157 +#, fuzzy, python-format +msgid "Unable to create volume" +msgstr "Nicht möglich volume %s zufinden" + +#: nova/volume/xensm.py:171 +msgid "Failed to delete vdi" +msgstr "" + +#: nova/volume/xensm.py:177 +#, fuzzy, python-format +msgid "Failed to delete volume in db" +msgstr "Nicht möglich volume %s zufinden" + +#: nova/volume/xensm.py:211 +msgid "Failed to find volume in db" +msgstr "" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" + +#: nova/vsa/api.py:82 +msgid "invalid drive data" +msgstr "" + +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" + +#: nova/vsa/api.py:111 +#, python-format +msgid "invalid drive type name %s" +msgstr "" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 +#, python-format +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:194 +#, fuzzy, python-format +msgid "Creating VSA: %s" +msgstr "Beende Instanz %s" + +#: nova/vsa/api.py:241 +#, 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:272 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" + +#: nova/vsa/api.py:287 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" + +#: nova/vsa/api.py:318 +#, python-format +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:324 +#, python-format +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:351 +#, python-format +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:355 +#, fuzzy, python-format +msgid "Unable to delete volume %s" +msgstr "Nicht möglich volume %s zufinden" + +#: nova/vsa/api.py:357 +#, python-format +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "" + +#: nova/vsa/api.py:374 +#, python-format +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:73 +#, python-format +msgid "Create call received for VSA %s" +msgstr "" + +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 +#, python-format +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" + +#: nova/vsa/manager.py:89 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" + +#: nova/vsa/manager.py:100 +#, python-format +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" + +#: nova/vsa/manager.py:114 +#, 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:137 +#, 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:146 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" + +#: nova/vsa/manager.py:153 +#, python-format +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" + +#: nova/vsa/manager.py:168 +#, python-format +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" + +#~ msgid "DB exception wrapped" +#~ msgstr "" + +#~ msgid "Uncaught exception" +#~ msgstr "Nicht abgefangene Ausnahme" + +#~ msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#~ msgstr "" + +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "" + +#~ msgid "Volume is already attached" +#~ msgstr "" + +#~ msgid "Volume is already detached" +#~ msgstr "" + +#~ msgid "Failed to read private ip" +#~ msgstr "" + +#~ msgid "Failed to read public ip(s)" +#~ msgstr "" + +#~ msgid "No keypairs defined" +#~ msgstr "" + +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "" + +#~ msgid "Instance %s not found" +#~ msgstr "" + +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "" + +#~ msgid "Casting to %(topic)s %(host)s for %(method)s" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_id)s|" +#~ msgstr "" + +#~ msgid "Deallocating address %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reset the password on a" +#~ " non-running instance: %(instance_id)s " +#~ "(state: %(instance_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %s: setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_id)s (state:" +#~ " %(instance_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(nm)s: injecting file to %(plain_path)s" +#~ msgstr "" + +#~ msgid "instance %s: getting ajax console" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_id)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "" +#~ "Detach volume %(volume_id)s from mountpoint" +#~ " %(mp)s on instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Host %s is not alive" +#~ msgstr "" + +#~ msgid "All hosts have too many cores" +#~ msgstr "" + +#~ msgid "Host %s not available" +#~ msgstr "" + +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "" + +#~ msgid "All hosts have too many networks" +#~ msgstr "" + +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "" + +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "" + +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Running %s" +#~ msgstr "" + +#~ msgid "Glance image %s" +#~ msgstr "" + +#~ msgid "Asking xapi to fetch %(url)s as %(access)s" +#~ msgstr "" + +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "" + +#~ msgid "duplicate name found: %s" +#~ msgstr "" + +#~ msgid "" +#~ "VHD coalesce attempts exceeded (%(counter)d" +#~ " > %(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "No VDIs found for VM %s" +#~ msgstr "" + +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "" + +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dest)s..." +#~ msgstr "" + +#~ msgid "No service for id %s" +#~ msgstr "" + +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "" + +#~ msgid "No fixed ips defined" +#~ msgstr "" + +#~ msgid "No floating ip for address %s" +#~ msgstr "" + +#~ msgid "No address for instance %s" +#~ msgstr "" + +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "" + +#~ msgid "No network for id %s" +#~ msgstr "" + +#~ msgid "No networks defined" +#~ msgstr "" + +#~ msgid "No network for bridge %s" +#~ msgstr "" + +#~ msgid "No network for instance %s" +#~ msgstr "" + +#~ msgid "Token %s does not exist" +#~ msgstr "" + +#~ msgid "No quota for project_id %s" +#~ msgstr "" + +#~ msgid "Volume %s not found" +#~ msgstr "" + +#~ msgid "No export device found for volume %s" +#~ msgstr "" + +#~ msgid "No target id found for volume %s" +#~ msgstr "" + +#~ msgid "No security group with id %s" +#~ msgstr "" + +#~ msgid "No security group named %(group_name)s for project: %(project_id)s" +#~ msgstr "" + +#~ msgid "No secuity group rule with id %s" +#~ msgstr "" + +#~ msgid "No user for id %s" +#~ msgstr "" + +#~ msgid "No user for access key %s" +#~ msgstr "" + +#~ msgid "No project with id %s" +#~ msgstr "" + +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "No console pool of type %(console_type)s" +#~ " for compute host %(compute_host)s on " +#~ "proxy host %(host)s" +#~ msgstr "" + +#~ msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#~ msgstr "" + +#~ msgid "on instance %s" +#~ msgstr "" + +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "" + +#~ msgid "No zone with id %(zone_id)s" +#~ msgstr "" + +#~ msgid "Checking state of %s" +#~ msgstr "" + +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "" + +#~ msgid "Invalid device path %s" +#~ msgstr "" + +#~ msgid "No disk at %s" +#~ msgstr "" + +#~ msgid "Instance snapshotting is not supported for libvirtat this time" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed: %s" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed: %s" +#~ msgstr "" + +#~ msgid "instance %s: is running" +#~ msgstr "" + +#~ msgid "instance %s: failed to boot" +#~ msgstr "" + +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#~ msgstr "" + +#~ msgid "diagnostics are not supported for libvirt" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "" + +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "" + +#~ msgid "The key_pair %s already exists" +#~ msgstr "" + +#~ msgid "Generating root CA: %s" +#~ msgstr "" + +#~ msgid "%s is not a valid ipProtocol" +#~ msgstr "" + +#~ msgid "Invalid port range" +#~ msgstr "" + +#~ msgid "invalid id: %s" +#~ msgstr "" + +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "" + +#~ msgid "No paste configuration for app: %s" +#~ msgstr "" + +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" + +#~ msgid "Running %s API" +#~ msgstr "" + +#~ msgid "No known API applications configured in %s." +#~ msgstr "" + +#~ msgid "Starting nova-api node (version %s)" +#~ msgstr "" + +#~ msgid "No paste configuration found for: %s" +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" + +#~ msgid "Argument %s is required." +#~ msgstr "" + +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" + +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "" + +#~ msgid "instance %(name)s: not enough free memory" +#~ msgstr "" + +#~ msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#~ msgstr "" + +#~ msgid "Invalid value for onset_files: '%s'" +#~ msgstr "" + +#~ msgid "Instance %s: booted" +#~ msgstr "" + +#~ msgid "Instance not present %s" +#~ msgstr "" + +#~ msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#~ msgstr "" + +#~ msgid "VM %(vm)s already halted, skipping shutdown..." +#~ msgstr "" + +#~ msgid "Removing kernel/ramdisk files" +#~ msgstr "" + +#~ msgid "" +#~ "TIMEOUT: The call to %(method)s timed" +#~ " out. VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "The call to %(method)s returned an " +#~ "error: %(e)s. VM id=%(instance_id)s; " +#~ "args=%(strargs)s" +#~ msgstr "" + +#~ msgid "Template for script to run on cloudpipe instance boot" +#~ msgstr "" + +#~ msgid "Image %s could not be found" +#~ msgstr "" + +#~ msgid "ApiError raised: %s" +#~ msgstr "" + +#~ msgid "User %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "User \"%s\" not found" +#~ msgstr "" + +#~ msgid "Project \"%s\" not found" +#~ msgstr "" + +#~ msgid "Including admin operations in API." +#~ msgstr "" + +#~ 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 "" + +#~ 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 "" + +#~ 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 "" + +#~ msgid "network" +#~ msgstr "" + +#~ msgid "IP address" +#~ msgstr "" + +#~ msgid "MAC address" +#~ msgstr "" + +#~ msgid "hostname" +#~ msgstr "" + +#~ msgid "host" +#~ msgstr "" + +#~ msgid "netmask" +#~ msgstr "" + +#~ msgid "Failed to load partition: %s" +#~ msgstr "" + +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "" + +#~ msgid "In init host" +#~ msgstr "" + +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "" + +#~ msgid "Starting VM %s " +#~ msgstr "" + +#~ msgid "Started VM %s " +#~ msgstr "" + +#~ msgid "spawn vm failed: %s" +#~ msgstr "" + +#~ msgid "Failed to create VM %s" +#~ msgstr "" + +#~ msgid "Set memory for vm %s..." +#~ msgstr "" + +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "" + +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" + +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "" + +#~ msgid "New disk drive path is %s" +#~ msgstr "" + +#~ msgid "Failed to add vhd file to VM %s" +#~ msgstr "" + +#~ msgid "Created disk for %s" +#~ msgstr "" + +#~ msgid "Creating nic for %s " +#~ msgstr "" + +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "" + +#~ msgid "Failed creating port for %s" +#~ msgstr "" + +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "" + +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "" + +#~ msgid "Created nic for %s " +#~ msgstr "" + +#~ msgid "WMI job failed: %s" +#~ msgstr "" + +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "" + +#~ msgid "Got request to destroy vm %s" +#~ msgstr "" + +#~ msgid "Failed to destroy vm %s" +#~ msgstr "" + +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" + +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "" + +#~ msgid "Instance %d has no host" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgstr "" + +#~ msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found during terminate" +#~ msgstr "" + +#~ msgid "Instance %d is already being terminated" +#~ msgstr "" + +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "" + +#~ msgid "Volume isn't attached to anything!" +#~ msgstr "" + +#~ msgid "" +#~ "AMQP server on %(fl_host)s:%(fl_port)d is " +#~ "unreachable. Trying again in %(fl_intv)d " +#~ "seconds." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server after %d tries. Shutting down." +#~ msgstr "" + +#~ msgid "Failed to fetch message from queue" +#~ msgstr "" + +#~ msgid "Making asynchronous cast..." +#~ msgstr "" + +#~ msgid "FAKE AOE: %s" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" + +#~ msgid "leasing ip" +#~ msgstr "" + +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "" + +#~ msgid "releasing ip" +#~ msgstr "" + +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" + +#~ msgid "Instance %s Not Found" +#~ msgstr "" + +#~ msgid "Dissassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "Leasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s leased that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "" + +#~ msgid "Releasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s released that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "Forgetting SR %s ... " +#~ msgstr "" + +#~ msgid "Forgetting SR %s done." +#~ msgstr "" + +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "" + +#~ msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown S3 value type %r" +#~ msgstr "" + +#~ msgid "Authenticated request" +#~ msgstr "" + +#~ msgid "List of buckets requested" +#~ msgstr "" + +#~ msgid "List keys for bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "" + +#~ msgid "Creating bucket %s" +#~ msgstr "" + +#~ msgid "Deleting bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "" + +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "" + +#~ msgid "Starting image upload: %s" +#~ msgstr "" + +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "" + +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "" + +#~ msgid "Updating user fields on image %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "" + +#~ msgid "Deleted image: %s" +#~ msgstr "" + +#~ msgid "No user found for access key %s" +#~ msgstr "" + +#~ msgid "User %(uid)s is not a member of project %(pjid)s" +#~ msgstr "" + +#~ msgid "Signature does not match" +#~ msgstr "" + +#~ msgid "The %s role can not be found" +#~ msgstr "" + +#~ msgid "The %s role is global only" +#~ msgstr "" + +#~ msgid "LDAP user %s already exists" +#~ msgstr "" + +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s doesn't exist" +#~ msgstr "" + +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "" +#~ "Der User %s kann nicht zur Gruppe" +#~ " hinzugefügt werde, da er nicht " +#~ "existiert" + +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "" +#~ "Der User %s kann nicht aus der " +#~ "Gruppe entfernt werden, da er nicht " +#~ "existiert" + +#~ msgid "User %s is not a member of the group" +#~ msgstr "" + +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "" + +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "Creating new user: %s" +#~ msgstr "" + +#~ msgid "Deleting user: %s" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "" + +#~ msgid "operation must be add or remove" +#~ msgstr "" + +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "" + +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Adding user %(user)s to project %(project)s" +#~ msgstr "" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "" + diff --git a/nova/locale/en_AU/LC_MESSAGES/nova.po b/nova/locale/en_AU/LC_MESSAGES/nova.po index d312d47b3..fa00bd723 100644 --- a/nova/locale/en_AU/LC_MESSAGES/nova.po +++ b/nova/locale/en_AU/LC_MESSAGES/nova.po @@ -5,29 +5,63 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2011-10-21 11:27+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: English (Australia) \n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-10-22 05:25+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"Generated-By: Babel 0.9.6\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 "No hosts found" +#: nova/crypto.py:50 +msgid "Filename of root CA" +msgstr "Filename of root CA" + +#: nova/crypto.py:53 +msgid "Filename of private key" +msgstr "Filename of private key" + +#: nova/crypto.py:56 +#, fuzzy +msgid "Filename of root Certificate Revocation List" +msgstr "Filename of root Certificate Revokation List" + +#: nova/crypto.py:59 +msgid "Where we keep our keys" +msgstr "Where we keep our keys" + +#: nova/crypto.py:62 +msgid "Where we keep our root CA" +msgstr "Where we keep our root CA" + +#: nova/crypto.py:65 +msgid "Should we use a CA for each project?" +msgstr "Should we use a CA for each project?" + +#: nova/crypto.py:69 +#, python-format +msgid "Subject for certificate for users, %s for project, user, timestamp" +msgstr "Subject for certificate for users, %s for project, user, timestamp" + +#: nova/crypto.py:74 +#, python-format +msgid "Subject for certificate for projects, %s for project, timestamp" +msgstr "Subject for certificate for projects, %s for project, timestamp" + +#: nova/crypto.py:296 +#, python-format +msgid "Flags path: %s" +msgstr "Flags path: %s" -#: ../nova/exception.py:33 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "Unexpected error while running command." -#: ../nova/exception.py:36 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -42,825 +76,6225 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +#, fuzzy +msgid "DB exception wrapped." msgstr "DB exception wrapped" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:120 -msgid "Uncaught exception" -msgstr "Uncaught exception" +#: nova/exception.py:153 +msgid "An unknown exception occurred." +msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" -msgstr "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#: nova/exception.py:176 +#, fuzzy, python-format +msgid "Failed to decrypt text" +msgstr "Failed to decrypt private key: %s" -#: ../nova/volume/api.py:47 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" -msgstr "Volume quota exceeded. You cannot create a volume of size %sG" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" +msgstr "" -#: ../nova/volume/api.py:71 ../nova/volume/api.py:96 -msgid "Volume status must be available" -msgstr "Volume status must be available" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" -#: ../nova/volume/api.py:98 -msgid "Volume is already attached" -msgstr "Volume is already attached" +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" +msgstr "" -#: ../nova/volume/api.py:104 -msgid "Volume is already detached" -msgstr "Volume is already detached" +#: nova/exception.py:193 +msgid "Connection to glance failed" +msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" -msgstr "Failed to read private ip" +#: nova/exception.py:197 +msgid "Connection to melange failed" +msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" -msgstr "Failed to read public ip(s)" +#: nova/exception.py:201 +msgid "Not authorized." +msgstr "" + +#: nova/exception.py:206 +msgid "User does not have admin privileges" +msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" -msgstr "%(param)s property not found for image %(_image_id)s" +msgid "Policy doesn't allow %(action)s to be performed." +msgstr "" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" -msgstr "No keypairs defined" +#: nova/exception.py:214 +msgid "Unacceptable parameters." +msgstr "" -#: ../nova/api/openstack/servers.py:238 -#, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::lock %s" +#: nova/exception.py:219 +#, fuzzy, python-format +msgid "Invalid snapshot" +msgstr "invalid id: %s" -#: ../nova/api/openstack/servers.py:253 -#, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::unlock %s" +#: nova/exception.py:223 +#, fuzzy, python-format +msgid "Volume %(volume_id)s is not attached to anything" +msgstr "Volume isn't attached to anything!" -#: ../nova/api/openstack/servers.py:267 -#, python-format -msgid "Compute.api::get_lock %s" -msgstr "Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" +msgstr "" -#: ../nova/api/openstack/servers.py:281 -#, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" +#: nova/exception.py:231 +#, fuzzy, python-format +msgid "Failed to load data into json format" +msgstr "Failed to load partition: %s" -#: ../nova/api/openstack/servers.py:292 -#, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." +msgstr "" -#: ../nova/api/openstack/servers.py:303 -#, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::unpause %s" +#: nova/exception.py:239 +#, fuzzy, python-format +msgid "Invalid signature %(signature)s for user %(user)s." +msgstr "Invalid signature for user %s" -#: ../nova/api/openstack/servers.py:314 -#, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::suspend %s" +#: nova/exception.py:243 +#, fuzzy +msgid "Invalid input received" +msgstr "Invalid port range" -#: ../nova/api/openstack/servers.py:325 +#: nova/exception.py:247 #, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" +msgid "Invalid instance type %(instance_type)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 "Instance %s not found" +#: nova/exception.py:251 +msgid "Invalid volume type" +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 "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#: nova/exception.py:255 +msgid "Invalid volume" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:69 +#: nova/exception.py:259 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:80 +#: nova/exception.py:263 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid IP protocol %(protocol)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:91 +#: nova/exception.py:267 #, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Unable to attach volume to instance %s" +msgid "Invalid content type %(content_type)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:93 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +#: nova/exception.py:271 +#, fuzzy, python-format +msgid "Invalid cidr %(cidr)s." +msgstr "invalid id: %s" -#. 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/exception.py:275 +msgid "Invalid reuse of an RPC connection." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:112 +#: nova/exception.py:281 #, python-format -msgid "Unable to locate volume %s" -msgstr "Unable to locate volume %s" +msgid "%(err)s" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:120 +#: nova/exception.py:285 #, python-format -msgid "Unable to detach volume %s" -msgstr "Unable to detach volume %s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:127 +#: nova/exception.py:290 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." +msgstr "" + +#: nova/exception.py:295 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is not running." +msgstr "instance %s: is running" -#: ../nova/compute/instance_types.py:41 +#: nova/exception.py:299 #, python-format -msgid "Unknown instance type: %s" -msgstr "Unknown instance type: %s" +msgid "Instance %(instance_id)s is not suspended." +msgstr "" -#: ../nova/crypto.py:46 -msgid "Filename of root CA" -msgstr "Filename of root CA" +#: nova/exception.py:303 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is not in rescue mode" +msgstr "instance %(name)s: not enough free memory" -#: ../nova/crypto.py:49 -msgid "Filename of private key" -msgstr "Filename of private key" +#: nova/exception.py:307 +msgid "Failed to suspend instance" +msgstr "" -#: ../nova/crypto.py:51 -msgid "Filename of root Certificate Revokation List" -msgstr "Filename of root Certificate Revokation List" +#: nova/exception.py:311 +#, fuzzy, python-format +msgid "Failed to resume server" +msgstr "Failed to create VM %s" -#: ../nova/crypto.py:53 -msgid "Where we keep our keys" -msgstr "Where we keep our keys" +#: nova/exception.py:315 +#, fuzzy, python-format +msgid "Failed to reboot instance" +msgstr "Reboot instance %r" -#: ../nova/crypto.py:55 -msgid "Where we keep our root CA" -msgstr "Where we keep our root CA" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:57 -msgid "Should we use a CA for each project?" -msgstr "Should we use a CA for each project?" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:61 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "Subject for certificate for users, %s for project, user, timestamp" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:66 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "Subject for certificate for projects, %s for project, timestamp" +#: nova/exception.py:331 +#, fuzzy, python-format +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgstr "No console for instance %(instance_id)s in pool %(pool_id)s" -#: ../nova/crypto.py:71 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" -msgstr "Subject for certificate for vpns, %s for project, timestamp" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:258 +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." +msgstr "" + +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." +msgstr "" + +#: nova/exception.py:353 #, python-format -msgid "Flags path: %s" -msgstr "Flags path: %s" +msgid "" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." +msgstr "" -#: ../nova/scheduler/manager.py:69 +#: nova/exception.py:358 #, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" -msgstr "Casting to %(topic)s %(host)s for %(method)s" +msgid "The supplied device path (%(path)s) is invalid." +msgstr "" -#: ../nova/compute/manager.py:78 +#: nova/exception.py:362 +msgid "Unacceptable CPU info" +msgstr "" + +#: nova/exception.py:366 #, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: decorating: |%s|" +msgid "%(address)s is not a valid IP v4/6 address." +msgstr "" -#: ../nova/compute/manager.py:80 +#: nova/exception.py:370 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +"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 "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" -#: ../nova/compute/manager.py:84 +#: nova/exception.py:376 #, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: locked: |%s|" +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/compute/manager.py:86 +#: nova/exception.py:383 #, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin: |%s|" +msgid "Disk format %(disk_format)s is not acceptable" +msgstr "" -#: ../nova/compute/manager.py:91 +#: nova/exception.py:387 #, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: executing: |%s|" +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "" + +#: nova/exception.py:391 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgstr "instance %(instance_id)s: attach failed %(mountpoint)s, removing" -#: ../nova/compute/manager.py:95 +#: nova/exception.py:395 #, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: not executing |%s|" +msgid "Ec2 id %(ec2_id)s is unacceptable." +msgstr "" -#: ../nova/compute/manager.py:179 -msgid "Instance has already been created" -msgstr "Instance has already been created" +#: nova/exception.py:399 +#, fuzzy, python-format +msgid "Resource could not be found." +msgstr "Image %s could not be found" -#: ../nova/compute/manager.py:180 +#: nova/exception.py:404 #, python-format -msgid "instance %s: starting..." -msgstr "instance %s: starting..." +msgid "Required flag %(flag)s not set." +msgstr "" -#. pylint: disable=W0702 -#: ../nova/compute/manager.py:219 -#, python-format -msgid "instance %s: Failed to spawn" -msgstr "instance %s: Failed to spawn" +#: nova/exception.py:408 +#, fuzzy, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "Image %s could not be found" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 -#, python-format -msgid "Terminating instance %s" -msgstr "Terminating instance %s" +#: nova/exception.py:412 +#, fuzzy, python-format +msgid "Volume %(volume_id)s could not be found." +msgstr "Image %s could not be found" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:416 #, python-format -msgid "Deallocating address %s" -msgstr "Deallocating address %s" +msgid "Unable to locate account %(account_name) on Solidfire device" +msgstr "" + +#: nova/exception.py:420 +#, fuzzy, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -#: ../nova/compute/manager.py:268 +#: nova/exception.py:424 #, python-format -msgid "trying to destroy already destroyed instance: %s" -msgstr "trying to destroy already destroyed instance: %s" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: nova/exception.py:429 +#, fuzzy, python-format +msgid "Zero volume types found." +msgstr "Volume %s not found" + +#: nova/exception.py:433 +#, fuzzy, python-format +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "Image %s could not be found" -#: ../nova/compute/manager.py:282 +#: nova/exception.py:437 #, python-format -msgid "Rebooting instance %s" -msgstr "Rebooting instance %s" +msgid "Volume type with name %(volume_type_name)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:287 +#: nova/exception.py:442 #, python-format msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" -#: ../nova/compute/manager.py:311 -#, python-format -msgid "instance %s: snapshotting" -msgstr "instance %s: snapshotting" +#: nova/exception.py:447 +#, fuzzy, python-format +msgid "Snapshot %(snapshot_id)s could not be found." +msgstr "Image %s could not be found" -#: ../nova/compute/manager.py:316 +#: nova/exception.py:451 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:455 +#, fuzzy, python-format +msgid "No target id found for volume %(volume_id)s." +msgstr "No target id found for volume %s" + +#: nova/exception.py:459 +#, fuzzy, python-format +msgid "No disk at %(location)s" +msgstr "No disk at %s" + +#: nova/exception.py:463 #, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:467 #, python-format -msgid "instance %s: setting admin password" -msgstr "instance %s: setting admin password" +msgid "Invalid image href %(image_href)s." +msgstr "" -#: ../nova/compute/manager.py:353 -#, python-format +#: nova/exception.py:471 msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" -#: ../nova/compute/manager.py:362 -#, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" -msgstr "instance %(nm)s: injecting file to %(plain_path)s" +#: nova/exception.py:476 +#, fuzzy, python-format +msgid "Image %(image_id)s could not be found." +msgstr "Image %s could not be found" -#: ../nova/compute/manager.py:372 -#, python-format -msgid "instance %s: rescuing" -msgstr "instance %s: rescuing" +#: nova/exception.py:480 +#, fuzzy, python-format +msgid "Kernel not found for image %(image_id)s." +msgstr "%(param)s property not found for image %(_image_id)s" -#: ../nova/compute/manager.py:387 -#, python-format -msgid "instance %s: unrescuing" -msgstr "instance %s: unrescuing" +#: nova/exception.py:484 +#, fuzzy, python-format +msgid "User %(user_id)s could not be found." +msgstr "Image %s could not be found" -#: ../nova/compute/manager.py:406 -#, python-format -msgid "instance %s: pausing" -msgstr "instance %s: pausing" +#: nova/exception.py:488 +#, fuzzy, python-format +msgid "Project %(project_id)s could not be found." +msgstr "No project called %s could be found" -#: ../nova/compute/manager.py:423 -#, python-format -msgid "instance %s: unpausing" -msgstr "instance %s: unpausing" +#: nova/exception.py:492 +#, fuzzy, python-format +msgid "User %(user_id)s is not a member of project %(project_id)s." +msgstr "User %(uid)s is not a member of project %(pjid)s" -#: ../nova/compute/manager.py:440 -#, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "instance %s: retrieving diagnostics" +#: nova/exception.py:496 +#, fuzzy, python-format +msgid "Role %(role_id)s could not be found." +msgstr "Image %s could not be found" -#: ../nova/compute/manager.py:453 -#, python-format -msgid "instance %s: suspending" -msgstr "instance %s: suspending" +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." +msgstr "" -#: ../nova/compute/manager.py:472 +#: nova/exception.py:504 #, python-format -msgid "instance %s: resuming" -msgstr "instance %s: resuming" +msgid "%(req)s is required to create a network." +msgstr "" + +#: nova/exception.py:508 +#, fuzzy, python-format +msgid "Network %(network_id)s could not be found." +msgstr "Image %s could not be found" -#: ../nova/compute/manager.py:491 +#: nova/exception.py:512 #, python-format -msgid "instance %s: locking" -msgstr "instance %s: locking" +msgid "Network could not be found for bridge %(bridge)s" +msgstr "" -#: ../nova/compute/manager.py:503 +#: nova/exception.py:516 #, python-format -msgid "instance %s: unlocking" -msgstr "instance %s: unlocking" +msgid "Network could not be found for uuid %(uuid)s" +msgstr "" -#: ../nova/compute/manager.py:513 +#: nova/exception.py:520 #, python-format -msgid "instance %s: getting locked state" -msgstr "instance %s: getting locked state" +msgid "Network could not be found with cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:524 +#, fuzzy, python-format +msgid "Network could not be found for instance %(instance_id)s." +msgstr "No console for instance %(instance_id)s in pool %(pool_id)s" -#: ../nova/compute/manager.py:526 +#: nova/exception.py:528 +#, fuzzy +msgid "No networks defined." +msgstr "No networks defined" + +#: nova/exception.py:532 #, python-format -msgid "instance %s: reset network" -msgstr "instance %s: reset network" +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." +msgstr "" -#: ../nova/compute/manager.py:535 ../nova/api/ec2/cloud.py:515 +#: nova/exception.py:537 #, python-format -msgid "Get console output for instance %s" -msgstr "Get console output for instance %s" +msgid "Host is not set to the network (%(network_id)s)." +msgstr "" + +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." +msgstr "" -#: ../nova/compute/manager.py:543 +#: nova/exception.py:545 #, python-format -msgid "instance %s: getting ajax console" -msgstr "instance %s: getting ajax console" +msgid "No fixed IP associated with id %(id)s." +msgstr "" + +#: nova/exception.py:549 +#, python-format +msgid "Fixed ip not found for address %(address)s." +msgstr "" + +#: nova/exception.py:553 +#, fuzzy, python-format +msgid "Instance %(instance_id)s has zero fixed ips." +msgstr "instance %(instance_id)s: attach failed %(mountpoint)s, removing" + +#: nova/exception.py:557 +#, python-format +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgstr "" + +#: nova/exception.py:562 +#, fuzzy, python-format +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +msgstr "instance %(instance_name)s: deleting instance files %(target)s" + +#: nova/exception.py:566 +#, python-format +msgid "Host %(host)s has zero fixed ips." +msgstr "" -#: ../nova/compute/manager.py:553 +#: nova/exception.py:570 #, python-format msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." msgstr "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" -#. 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 +#: nova/exception.py:575 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" -msgstr "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "Fixed IP address %(address)s is already in use." +msgstr "" + +#: nova/exception.py:579 +#, python-format +msgid "Fixed IP address %(address)s is invalid." +msgstr "" + +#: nova/exception.py:583 +msgid "Zero fixed ips available." +msgstr "" + +#: nova/exception.py:587 +#, fuzzy +msgid "Zero fixed ips could be found." +msgstr "No fixed ips defined" + +#: nova/exception.py:591 +#, fuzzy, python-format +msgid "Floating ip not found for id %(id)s." +msgstr "No floating ip for address %s" + +#: nova/exception.py:595 +#, python-format +msgid "The DNS entry %(name)s already exists in domain %(domain)s." +msgstr "" + +#: nova/exception.py:599 +#, fuzzy, python-format +msgid "Floating ip not found for address %(address)s." +msgstr "No floating ip for address %s" + +#: nova/exception.py:603 +#, python-format +msgid "Floating ip not found for host %(host)s." +msgstr "" + +#: nova/exception.py:607 +msgid "Zero floating ips available." +msgstr "" + +#: nova/exception.py:611 +#, fuzzy, python-format +msgid "Floating ip %(address)s is associated." +msgstr "No floating ip for address %s" + +#: nova/exception.py:615 +#, python-format +msgid "Floating ip %(address)s is not associated." +msgstr "" + +#: nova/exception.py:619 +#, fuzzy, python-format +msgid "Zero floating ips exist." +msgstr "No floating ip for address %s" + +#: nova/exception.py:623 +#, fuzzy, python-format +msgid "Interface %(interface)s not found." +msgstr "Instance %s not found" + +#: nova/exception.py:627 +#, fuzzy, python-format +msgid "Keypair %(name)s not found for user %(user_id)s" +msgstr "%(param)s property not found for image %(_image_id)s" + +#: nova/exception.py:631 +#, python-format +msgid "Certificate %(certificate_id)s not found." +msgstr "" + +#: nova/exception.py:635 +#, fuzzy, python-format +msgid "Service %(service_id)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:639 +#, fuzzy, python-format +msgid "Host %(host)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:643 +#, fuzzy, python-format +msgid "Compute host %(host)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:647 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "" + +#: nova/exception.py:651 +#, fuzzy, python-format +msgid "Auth token %(token)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:655 +#, fuzzy, python-format +msgid "Access Key %(access_key)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:659 +#, fuzzy, python-format +msgid "Quota could not be found" +msgstr "Image %s could not be found" -#: ../nova/compute/manager.py:585 +#: nova/exception.py:663 +#, fuzzy, python-format +msgid "Quota for project %(project_id)s could not be found." +msgstr "No project called %s could be found" + +#: nova/exception.py:667 +#, python-format +msgid "Security group %(security_group_id)s not found." +msgstr "" + +#: nova/exception.py:671 +#, fuzzy, python-format +msgid "Security group %(security_group_id)s not found for project %(project_id)s." +msgstr "No security group named %(group_name)s for project: %(project_id)s" + +#: nova/exception.py:676 +#, fuzzy, python-format +msgid "Security group with rule %(rule_id)s not found." +msgstr "No security group with id %s" + +#: nova/exception.py:680 #, python-format msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" msgstr "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " + +#: nova/exception.py:685 +#, python-format +msgid "" +"Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" +msgstr "" -#: ../nova/compute/manager.py:588 +#: nova/exception.py:690 +#, fuzzy, python-format +msgid "Migration %(migration_id)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:694 +#, fuzzy, python-format +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "No console for instance %(instance_id)s in pool %(pool_id)s" + +#: nova/exception.py:699 +#, fuzzy, python-format +msgid "Console pool %(pool_id)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:703 +#, fuzzy, python-format +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." +msgstr "" +"No console pool of type %(console_type)s for compute host " +"%(compute_host)s on proxy host %(host)s" + +#: nova/exception.py:709 +#, fuzzy, python-format +msgid "Console %(console_id)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:713 +#, fuzzy, python-format +msgid "Console for instance %(instance_id)s could not be found." +msgstr "No console for instance %(instance_id)s in pool %(pool_id)s" + +#: nova/exception.py:717 +#, fuzzy, python-format +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." +msgstr "No console for instance %(instance_id)s in pool %(pool_id)s" + +#: nova/exception.py:722 #, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "Detaching volume from unknown instance %s" +msgid "Invalid console type %(console_type)s " +msgstr "" + +#: nova/exception.py:726 +#, fuzzy, python-format +msgid "Zero instance types found." +msgstr "Instance %s not found" + +#: nova/exception.py:730 +#, python-format +msgid "Instance type %(instance_type_id)s could not be found." +msgstr "" + +#: nova/exception.py:734 +#, python-format +msgid "Instance type with name %(instance_type_name)s could not be found." +msgstr "" + +#: nova/exception.py:739 +#, fuzzy, python-format +msgid "Flavor %(flavor_id)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:743 +#, fuzzy, python-format +msgid "Zone %(zone_id)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:747 +#, python-format +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "" + +#: nova/exception.py:751 +#, python-format +msgid "Scheduler cost function %(cost_fn_str)s could not be found." +msgstr "" + +#: nova/exception.py:756 +#, python-format +msgid "Scheduler weight flag not found: %(flag_name)s" +msgstr "" + +#: nova/exception.py:760 +#, python-format +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: nova/exception.py:765 +#, python-format +msgid "" +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)s." +msgstr "" + +#: nova/exception.py:770 +#, fuzzy, python-format +msgid "LDAP object could not be found" +msgstr "Image %s could not be found" + +#: nova/exception.py:774 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:778 +#, fuzzy, python-format +msgid "LDAP group %(group_id)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:782 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgstr "User %(uid)s is already a member of the group %(group_dn)s" + +#: nova/exception.py:786 +#, fuzzy, python-format +msgid "File %(file_path)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:790 +#, fuzzy, python-format +msgid "Zero files could be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:794 +#, python-format +msgid "Virtual switch associated with the network adapter %(adapter)s not found." +msgstr "" + +#: nova/exception.py:799 +#, fuzzy, python-format +msgid "Network adapter %(adapter)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:803 +#, python-format +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "" + +#: nova/exception.py:807 +msgid "Action not allowed." +msgstr "" + +#: nova/exception.py:811 +#, fuzzy, python-format +msgid "Unable to use global role %(role_id)s" +msgstr "Unable to locate volume %s" + +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" +msgstr "" + +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" +msgstr "" + +#: nova/exception.py:828 +#, fuzzy, python-format +msgid "Key pair %(key_name)s already exists." +msgstr "The key_pair %s already exists" + +#: nova/exception.py:832 +#, fuzzy, python-format +msgid "User %(user)s already exists." +msgstr "User %s already exists" + +#: nova/exception.py:836 +#, fuzzy, python-format +msgid "LDAP user %(user)s already exists." +msgstr "LDAP user %s already exists" + +#: nova/exception.py:840 +#, fuzzy, python-format +msgid "LDAP group %(group)s already exists." +msgstr "group %s already exists" + +#: nova/exception.py:844 +#, python-format +msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgstr "User %(uid)s is already a member of the group %(group_dn)s" + +#: nova/exception.py:849 +#, fuzzy, python-format +msgid "Project %(project)s already exists." +msgstr "group %s already exists" + +#: nova/exception.py:853 +#, fuzzy, python-format +msgid "Instance %(name)s already exists." +msgstr "User %s already exists" + +#: nova/exception.py:857 +#, fuzzy, python-format +msgid "Instance Type %(name)s already exists." +msgstr "User %s already exists" + +#: nova/exception.py:861 +#, fuzzy, python-format +msgid "Volume Type %(name)s already exists." +msgstr "group %s already exists" + +#: nova/exception.py:865 +#, python-format +msgid "%(path)s is on shared storage: %(reason)s" +msgstr "" + +#: nova/exception.py:869 +msgid "Migration error" +msgstr "" + +#: nova/exception.py:873 +#, python-format +msgid "Malformed message body: %(reason)s" +msgstr "" + +#: nova/exception.py:877 +#, python-format +msgid "Could not find config at %(path)s" +msgstr "" + +#: nova/exception.py:881 +#, python-format +msgid "Could not load paste app '%(name)s' from %(path)s" +msgstr "" + +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." +msgstr "" + +#: nova/exception.py:889 +#, fuzzy, python-format +msgid "Virtual Storage Array %(id)d could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:893 +#, fuzzy, python-format +msgid "Virtual Storage Array %(name)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" +msgstr "" + +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" +msgstr "" + +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" +msgstr "" + +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." +msgstr "" + +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." +msgstr "" + +#: nova/exception.py:917 +#, python-format +msgid "Insufficient free memory on compute node to start %(uuid)s." +msgstr "" + +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +msgstr "" + +#: nova/exception.py:925 +#, python-format +msgid "No valid host was found. %(reason)s" +msgstr "" + +#: nova/exception.py:929 +#, python-format +msgid "Host %(host)s is not up or doesn't exist." +msgstr "" + +#: nova/exception.py:933 +msgid "Quota exceeded" +msgstr "" + +#: nova/exception.py:937 +#, fuzzy, python-format +msgid "Aggregate %(aggregate_id)s could not be found." +msgstr "Image %s could not be found" + +#: nova/exception.py:941 +#, python-format +msgid "Aggregate %(aggregate_name)s already exists." +msgstr "" + +#: nova/exception.py:945 +#, python-format +msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgstr "" + +#: nova/exception.py:949 +#, python-format +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: nova/exception.py:954 +#, python-format +msgid "Host %(host)s already member of another aggregate." +msgstr "" + +#: nova/exception.py:958 +#, python-format +msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgstr "" + +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" +msgstr "" + +#: nova/exception.py:966 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "" + +#: nova/exception.py:971 +#, fuzzy, python-format +msgid "Unable to create instance type" +msgstr "Unable to attach volume to instance %s" + +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" +msgstr "" + +#: nova/exception.py:979 +#, python-format +msgid "Error in SolidFire API response: status=%(status)s" +msgstr "" + +#: nova/exception.py:983 +#, python-format +msgid "Error in SolidFire API response: data=%(data)s" +msgstr "" + +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" +msgstr "" + +#: nova/log.py:307 +#, python-format +msgid "syslog facility must be one of: %s" +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:159 +#, python-format +msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgstr "Starting %(topic)s node (version %(vcs_string)s)" + +#: nova/service.py:176 +#, python-format +msgid "Creating Consumer connection for Service %s" +msgstr "" + +#: nova/service.py:250 +msgid "Service killed that has no database entry" +msgstr "Service killed that has no database entry" + +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." +msgstr "The service database object disappeared, Recreating it." + +#: nova/service.py:302 +msgid "Recovered model server connection!" +msgstr "Recovered model server connection!" + +#: nova/service.py:308 +msgid "model server went away" +msgstr "model server went away" + +#: nova/service.py:400 +msgid "Full set of FLAGS:" +msgstr "" + +#: nova/service.py:407 +#, python-format +msgid "%(flag)s : FLAG SET " +msgstr "" + +#: nova/utils.py:72 +#, python-format +msgid "Inner Exception: %s" +msgstr "Inner Exception: %s" + +#: nova/utils.py:156 +#, python-format +msgid "Fetching %s" +msgstr "Fetching %s" + +#: nova/utils.py:197 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/utils.py:207 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Running cmd (subprocess): %s" + +#: nova/utils.py:223 nova/utils.py:302 +#, python-format +msgid "Result was %s" +msgstr "Result was %s" + +#: nova/utils.py:236 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/utils.py:278 +#, python-format +msgid "Running cmd (SSH): %s" +msgstr "Running cmd (SSH): %s" + +#: nova/utils.py:280 +msgid "Environment not supported over SSH" +msgstr "" + +#: nova/utils.py:284 +#, fuzzy, python-format +msgid "process_input not supported over SSH" +msgstr "attribute not supported: %s" + +#: nova/utils.py:343 +#, python-format +msgid "debug in callback: %s" +msgstr "debug in callback: %s" + +#: nova/utils.py:476 +#, python-format +msgid "Link Local address is not found.:%s" +msgstr "Link Local address is not found.:%s" + +#: nova/utils.py:479 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "Couldn't get Link Local IP of %(interface)s :%(ex)s" + +#: nova/utils.py:576 +#, python-format +msgid "Invalid backend: %s" +msgstr "Invalid backend: %s" + +#: nova/utils.py:587 +#, python-format +msgid "backend %s" +msgstr "backend %s" + +#: nova/utils.py:636 +msgid "in looping call" +msgstr "" + +#: nova/utils.py:810 +#, python-format +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:814 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:818 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:825 +#, python-format +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:935 +#, fuzzy, python-format +msgid "Expected object of type: %s" +msgstr "Unexpected error raised: %s" + +#: nova/utils.py:966 +#, fuzzy, python-format +msgid "Invalid server_string: %s" +msgstr "invalid id: %s" + +#: nova/utils.py:1091 +#, python-format +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "" + +#: nova/utils.py:1123 +#, fuzzy +msgid "Original exception being dropped" +msgstr "DB exception wrapped" + +#: 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 +#, fuzzy, python-format +msgid "Started %(name)s on %(host)s:%(port)s" +msgstr "Starting %(arg0)s on %(host)s:%(port)s" + +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." +msgstr "" + +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." +msgstr "" + +#: nova/wsgi.py:113 +#, fuzzy, python-format +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgstr "Starting %(arg0)s on %(host)s:%(port)s" + +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." +msgstr "" + +#: nova/wsgi.py:207 +msgid "You must implement __call__" +msgstr "You must implement __call__" + +#: nova/api/direct.py:218 +msgid "not available" +msgstr "not available" + +#: nova/api/direct.py:299 +#, python-format +msgid "Returned non-serializeable type: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:69 +#, fuzzy, python-format +msgid "%(code)s: %(message)s" +msgstr "Getting from %(queue)s: %(message)s" + +#: nova/api/ec2/__init__.py:91 +#, python-format +msgid "FaultWrapper: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." +msgstr "Too many failed authentications." + +#: nova/api/ec2/__init__.py:176 +#, 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 "" +"Access key %(access_key)s has had %(failures)d failed authentications and" +" will be locked out for %(lock_mins)d minutes." + +#: nova/api/ec2/__init__.py:263 +msgid "Signature not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" +msgstr "" + +#: nova/api/ec2/__init__.py:385 +#, python-format +msgid "Authentication Failure: %s" +msgstr "Authentication Failure: %s" + +#: nova/api/ec2/__init__.py:401 +#, python-format +msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgstr "Authenticated Request For %(uname)s:%(pname)s)" + +#: nova/api/ec2/__init__.py:432 +#, python-format +msgid "action: %s" +msgstr "action: %s" + +#: nova/api/ec2/__init__.py:434 +#, python-format +msgid "arg: %(key)s\t\tval: %(value)s" +msgstr "arg: %(key)s\t\tval: %(value)s" + +#: nova/api/ec2/__init__.py:509 +#, python-format +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +msgstr "Unauthorised request for controller=%(controller)s and action=%(action)s" + +#: nova/api/ec2/__init__.py:581 +#, python-format +msgid "InstanceNotFound raised: %s" +msgstr "InstanceNotFound raised: %s" + +#: nova/api/ec2/__init__.py:587 +#, python-format +msgid "VolumeNotFound raised: %s" +msgstr "VolumeNotFound raised: %s" + +#: nova/api/ec2/__init__.py:593 +#, fuzzy, python-format +msgid "SnapshotNotFound raised: %s" +msgstr "NotFound raised: %s" + +#: nova/api/ec2/__init__.py:599 +#, python-format +msgid "NotFound raised: %s" +msgstr "NotFound raised: %s" + +#: nova/api/ec2/__init__.py:602 +#, fuzzy, python-format +msgid "EC2APIError raised: %s" +msgstr "ApiError raised: %s" + +#: nova/api/ec2/__init__.py:610 +#, fuzzy, python-format +msgid "KeyPairExists raised: %s" +msgstr "ApiError raised: %s" + +#: nova/api/ec2/__init__.py:614 +#, fuzzy, python-format +msgid "InvalidParameterValue raised: %s" +msgstr "invalid id: %s" + +#: nova/api/ec2/__init__.py:618 +#, fuzzy, python-format +msgid "InvalidPortRange raised: %s" +msgstr "invalid id: %s" + +#: nova/api/ec2/__init__.py:622 +#, fuzzy, python-format +msgid "NotAuthorized raised: %s" +msgstr "NotFound raised: %s" + +#: nova/api/ec2/__init__.py:626 +#, fuzzy, python-format +msgid "InvalidRequest raised: %s" +msgstr "invalid id: %s" + +#: nova/api/ec2/__init__.py:635 +#, python-format +msgid "Unexpected error raised: %s" +msgstr "Unexpected error raised: %s" + +#: nova/api/ec2/__init__.py:636 +#, python-format +msgid "Environment: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." +msgstr "An unknown error has occurred. Please try your request again." + +#: nova/api/ec2/apirequest.py:64 +#, python-format +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgstr "Unsupported API request: controller = %(controller)s, action = %(action)s" + +#: nova/api/ec2/cloud.py:326 +#, fuzzy, python-format +msgid "Create snapshot of volume %s" +msgstr "Detach volume %s" + +#: nova/api/ec2/cloud.py:361 +#, python-format +msgid "Create key pair %s" +msgstr "Create key pair %s" + +#: 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 "Delete key pair %s" + +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 +msgid "No rule for the specified parameters." +msgstr "No rule for the specified parameters." + +#: nova/api/ec2/cloud.py:733 +#, 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:740 +#, python-format +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." +msgstr "" + +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 +#, python-format +msgid "Create Security Group %s" +msgstr "Create Security Group %s" + +#: nova/api/ec2/cloud.py:747 +#, python-format +msgid "group %s already exists" +msgstr "group %s already exists" + +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 +#, python-format +msgid "Delete security group %s" +msgstr "Delete security group %s" + +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 +#, python-format +msgid "Get console output for instance %s" +msgstr "Get console output for instance %s" + +#: nova/api/ec2/cloud.py:854 +#, fuzzy, python-format +msgid "Create volume from snapshot %s" +msgstr "Create volume of %s GB" + +#: nova/api/ec2/cloud.py:858 nova/api/openstack/compute/contrib/volumes.py:186 +#: nova/api/openstack/volume/volumes.py:215 +#, python-format +msgid "Create volume of %s GB" +msgstr "Create volume of %s GB" + +#: nova/api/ec2/cloud.py:883 +#, python-format +msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgstr "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" + +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 +#, python-format +msgid "Detach volume %s" +msgstr "Detach volume %s" + +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 +#, python-format +msgid "attribute not supported: %s" +msgstr "attribute not supported: %s" + +#: nova/api/ec2/cloud.py:1046 +#, python-format +msgid "vol = %s\n" +msgstr "" + +#: nova/api/ec2/cloud.py:1191 +msgid "Allocate address" +msgstr "Allocate address" + +#: nova/api/ec2/cloud.py:1203 +#, python-format +msgid "Release address %s" +msgstr "Release address %s" + +#: nova/api/ec2/cloud.py:1208 +#, python-format +msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgstr "Associate address %(public_ip)s to instance %(instance_id)s" + +#: nova/api/ec2/cloud.py:1218 +#, python-format +msgid "Disassociate address %s" +msgstr "Disassociate address %s" + +#: nova/api/ec2/cloud.py:1243 +#, fuzzy +msgid "Image must be available" +msgstr "Volume status must be available" + +#: nova/api/ec2/cloud.py:1264 +msgid "Going to start terminating instances" +msgstr "Going to start terminating instances" + +#: nova/api/ec2/cloud.py:1277 +#, python-format +msgid "Reboot instance %r" +msgstr "Reboot instance %r" + +#: nova/api/ec2/cloud.py:1287 +#, fuzzy, python-format +msgid "Going to stop instances" +msgstr "Going to run %s instances..." + +#: nova/api/ec2/cloud.py:1297 +#, fuzzy +msgid "Going to start instances" +msgstr "Going to start terminating instances" + +#: nova/api/ec2/cloud.py:1388 +#, python-format +msgid "De-registering image %s" +msgstr "De-registering image %s" + +#: nova/api/ec2/cloud.py:1415 +#, python-format +msgid "Registered image %(image_location)s with id %(image_id)s" +msgstr "Registered image %(image_location)s with id %(image_id)s" + +#: nova/api/ec2/cloud.py:1461 +msgid "user or group not specified" +msgstr "user or group not specified" + +#: nova/api/ec2/cloud.py:1463 +msgid "only group \"all\" is supported" +msgstr "only group \"all\" is supported" + +#: nova/api/ec2/cloud.py:1465 +msgid "operation_type must be add or remove" +msgstr "operation_type must be add or remove" + +#: nova/api/ec2/cloud.py:1467 +#, python-format +msgid "Updating image %s publicity" +msgstr "Updating image %s publicity" + +#: nova/api/ec2/cloud.py:1524 +#, python-format +msgid "Couldn't stop instance with in %d sec" +msgstr "" + +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 +#, python-format +msgid "Failed to get metadata for ip: %s" +msgstr "Failed to get metadata for ip: %s" + +#: nova/api/openstack/__init__.py:43 +#, python-format +msgid "Caught error: %s" +msgstr "Caught error: %s" + +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" + +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" +msgstr "" + +#: nova/api/openstack/__init__.py:105 +#, fuzzy, python-format +msgid "Extended resource: %s" +msgstr "Nested return %s" + +#: nova/api/openstack/__init__.py:130 +#, python-format +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" +msgstr "" + +#: nova/api/openstack/__init__.py:135 +#, python-format +msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgstr "" + +#: nova/api/openstack/auth.py:91 +#, python-format +msgid "%(user_id)s could not be found with token '%(token)s'" +msgstr "" + +#: nova/api/openstack/auth.py:135 +#, fuzzy, python-format +msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgstr "User %(uid)s is not a member of project %(pjid)s" + +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." +msgstr "" + +#: nova/api/openstack/auth.py:168 +#, python-format +msgid "Could not find %s in request." +msgstr "" + +#: nova/api/openstack/auth.py:188 +#, python-format +msgid "Successfully authenticated '%s'" +msgstr "" + +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." +msgstr "" + +#: nova/api/openstack/auth.py:255 +#, python-format +msgid "Provided API key is valid, but not for user '%(username)s'" +msgstr "" + +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" +msgstr "" + +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" +msgstr "" + +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:202 +#, fuzzy, python-format +msgid "marker [%s] not found" +msgstr "Volume %s not found" + +#: nova/api/openstack/common.py:242 +#, python-format +msgid "href %s does not contain version" +msgstr "" + +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" +msgstr "" + +#: nova/api/openstack/common.py:358 +#, python-format +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgstr "" + +#: nova/api/openstack/common.py:361 +#, python-format +msgid "Instance is in an invalid state for '%(action)s'" +msgstr "" + +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" +msgstr "" + +#: nova/api/openstack/common.py:443 +#, fuzzy +msgid "Instance snapshots are not permitted at this time." +msgstr "Instance snapshotting is not supported for libvirt at this time" + +#: nova/api/openstack/extensions.py:191 +#, fuzzy, python-format +msgid "Loaded extension: %s" +msgstr "Got exception: %s" + +#: nova/api/openstack/extensions.py:228 +#, fuzzy, python-format +msgid "Ext name: %s" +msgstr "Deleted image: %s" + +#: nova/api/openstack/extensions.py:229 +#, fuzzy, python-format +msgid "Ext alias: %s" +msgstr "Result was %s" + +#: nova/api/openstack/extensions.py:230 +#, fuzzy, python-format +msgid "Ext description: %s" +msgstr "Got exception: %s" + +#: 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 +#, fuzzy, python-format +msgid "Calling extension factory %s" +msgstr "Calling getter %s" + +#: nova/api/openstack/extensions.py:267 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/extensions.py:345 +#, python-format +msgid "Failed to load extension %(classpath)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/extensions.py:369 +#, fuzzy, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "Unable to Snapshot %(vm_ref)s: %(exc)s" + +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +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:542 +msgid "too many body keys" +msgstr "" + +#: nova/api/openstack/wsgi.py:580 +#, fuzzy, python-format +msgid "Fault thrown: %s" +msgstr "Caught error: %s" + +#: nova/api/openstack/wsgi.py:583 +#, fuzzy, python-format +msgid "HTTP exception thrown: %s" +msgstr "Got exception: %s" + +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:810 +#, python-format +msgid "There is no such action: %s" +msgstr "" + +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" +msgstr "" + +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" +msgstr "" + +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" +msgstr "" + +#: nova/api/openstack/wsgi.py:884 +#, 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:142 +#: nova/api/openstack/compute/images.py:157 +#, fuzzy, python-format +msgid "Image not found." +msgstr "Volume %s not found" + +#: 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 +#, fuzzy, python-format +msgid "Instance does not exist" +msgstr "Token %s does not exist" + +#: nova/api/openstack/compute/ips.py:97 +#, fuzzy, python-format +msgid "Instance is not a member of specified network" +msgstr "instance %s: reset network" + +#: 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 +#, fuzzy, python-format +msgid "Server does not exist" +msgstr "User %s doesn't exist" + +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +#, fuzzy, python-format +msgid "Metadata item was not found" +msgstr "Instance %s not found" + +#: nova/api/openstack/compute/servers.py:425 +#, python-format +msgid "Invalid server status: %(status)s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" +msgstr "" + +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" +msgstr "" + +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" +msgstr "" + +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" +msgstr "" + +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" +msgstr "" + +#: nova/api/openstack/compute/servers.py:522 +#, python-format +msgid "Bad personality format: missing %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" +msgstr "" + +#: nova/api/openstack/compute/servers.py:530 +#, python-format +msgid "Personality content for %s cannot be decoded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:545 +#, python-format +msgid "Bad networks format: network uuid is not in proper format (%s)" +msgstr "" + +#: nova/api/openstack/compute/servers.py:554 +#, fuzzy, python-format +msgid "Invalid fixed IP address (%s)" +msgstr "invalid id: %s" + +#: nova/api/openstack/compute/servers.py:561 +#, python-format +msgid "Duplicate networks (%s) are not allowed" +msgstr "" + +#: nova/api/openstack/compute/servers.py:567 +#, fuzzy, python-format +msgid "Bad network format: missing %s" +msgstr "No network for id %s" + +#: nova/api/openstack/compute/servers.py:570 +#, fuzzy, python-format +msgid "Bad networks format" +msgstr "No network for id %s" + +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" +msgstr "" + +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" +msgstr "" + +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" +msgstr "" + +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +#, fuzzy +msgid "Instance has not been resized." +msgstr "Instance has already been created" + +#: nova/api/openstack/compute/servers.py:838 +#, python-format +msgid "Error in confirm-resize %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:858 +#, python-format +msgid "Error in revert-resize %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" +msgstr "" + +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" +msgstr "" + +#: nova/api/openstack/compute/servers.py:888 +#, fuzzy, python-format +msgid "Error in reboot %s" +msgstr "Generating root CA: %s" + +#: nova/api/openstack/compute/servers.py:900 +#, fuzzy, python-format +msgid "Unable to locate requested flavor." +msgstr "Unable to locate volume %s" + +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." +msgstr "" + +#: nova/api/openstack/compute/servers.py:927 +#, fuzzy +msgid "Malformed server entity" +msgstr "model server went away" + +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" +msgstr "" + +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +#, fuzzy, python-format +msgid "Invalid adminPass" +msgstr "invalid id: %s" + +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." +msgstr "" + +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." +msgstr "" + +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1006 +#: 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:1011 +msgid "Could not parse imageRef from request." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1061 +#, fuzzy, python-format +msgid "Instance could not be found" +msgstr "Image %s could not be found" + +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +#, fuzzy, python-format +msgid "Invalid metadata" +msgstr "invalid id: %s" + +#: nova/api/openstack/compute/servers.py:1157 +#, python-format +msgid "Removing options '%(unk_opt_str)s' from query" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:60 +#, python-format +msgid "Compute.api::pause %s" +msgstr "Compute.api::pause %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:77 +#, python-format +msgid "Compute.api::unpause %s" +msgstr "Compute.api::unpause %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:94 +#, python-format +msgid "compute.api::suspend %s" +msgstr "compute.api::suspend %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:111 +#, python-format +msgid "compute.api::resume %s" +msgstr "compute.api::resume %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:127 +#, python-format +msgid "Error in migrate %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:141 +#, python-format +msgid "Compute.api::reset_network %s" +msgstr "Compute.api::reset_network %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +#, fuzzy, python-format +msgid "Server not found" +msgstr "User \"%s\" not found" + +#: nova/api/openstack/compute/contrib/admin_actions.py:157 +#, fuzzy, python-format +msgid "Compute.api::inject_network_info %s" +msgstr "Compute.api::reset_network %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:173 +#, python-format +msgid "Compute.api::lock %s" +msgstr "Compute.api::lock %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:189 +#, python-format +msgid "Compute.api::unlock %s" +msgstr "Compute.api::unlock %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:219 +#, python-format +msgid "createBackup entity requires %s attribute" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +#, fuzzy, python-format +msgid "Instance not found" +msgstr "Instance %s not found" + +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:284 +#, 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:61 +#, fuzzy, python-format +msgid "Server not found." +msgstr "User \"%s\" not found" + +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +#, fuzzy, python-format +msgid "No Request Body" +msgstr "Got request to destroy vm %s" + +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +#, fuzzy +msgid "Address not specified" +msgstr "user or group not specified" + +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:145 +#, fuzzy, python-format +msgid "Invalid status: '%s'" +msgstr "invalid id: %s" + +#: nova/api/openstack/compute/contrib/hosts.py:150 +#, fuzzy, python-format +msgid "Invalid update setting: '%s'" +msgstr "Invalid value for onset_files: '%s'" + +#: nova/api/openstack/compute/contrib/hosts.py:159 +#, fuzzy, python-format +msgid "Setting host %(host)s to %(state)s." +msgstr "Casting to %(topic)s %(host)s for %(method)s" + +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:214 +#, fuzzy, python-format +msgid "Host not found" +msgstr "Volume %s not found" + +#: 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 +#, fuzzy, python-format +msgid "Key pair '%s' already exists." +msgstr "The key_pair %s already exists" + +#: 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 +#, fuzzy, python-format +msgid "Unable to find address %r" +msgstr "Unable to find an open port" + +#: 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 +#, fuzzy, python-format +msgid "Disassociating network with id %s" +msgstr "setting network host" + +#: nova/api/openstack/compute/contrib/networks.py:74 +#: nova/api/openstack/compute/contrib/networks.py:91 +#: nova/api/openstack/compute/contrib/networks.py:101 +#, fuzzy, python-format +msgid "Network not found" +msgstr "User \"%s\" not found" + +#: nova/api/openstack/compute/contrib/networks.py:87 +#, fuzzy, python-format +msgid "Showing network with id %s" +msgstr "No network for id %s" + +#: nova/api/openstack/compute/contrib/networks.py:97 +#, fuzzy, python-format +msgid "Deleting network with id %s" +msgstr "setting network host" + +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:219 +#, fuzzy, python-format +msgid "Security group id should be integer" +msgstr "No security group with id %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:289 +#, fuzzy, python-format +msgid "Security group %s already exists" +msgstr "group %s already exists" + +#: nova/api/openstack/compute/contrib/security_groups.py:309 +#, python-format +msgid "Security group %s is not a string or unicode" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:312 +#, python-format +msgid "Security group %s cannot be empty." +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:315 +#, python-format +msgid "Security group %s should not be greater than 255 characters." +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:345 +#, fuzzy, python-format +msgid "Security group (%s) not found" +msgstr "User \"%s\" not found" + +#: nova/api/openstack/compute/contrib/security_groups.py:348 +#, python-format +msgid "Authorize security group ingress %s" +msgstr "Authorise security group ingress %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." +msgstr "Not enough parameters to build a valid rule." + +#: nova/api/openstack/compute/contrib/security_groups.py:370 +#, python-format +msgid "This rule already exists in group %s" +msgstr "This rule already exists in group %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:493 +#, fuzzy, python-format +msgid "Rule (%s) not found" +msgstr "Volume %s not found" + +#: nova/api/openstack/compute/contrib/security_groups.py:500 +#, python-format +msgid "Revoke security group ingress %s" +msgstr "Revoke security group ingress %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +#, fuzzy +msgid "Security group not specified" +msgstr "user or group not specified" + +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" +msgstr "" + +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 +#, fuzzy, python-format +msgid "start instance %r" +msgstr "Reboot instance %r" + +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 +#, fuzzy, python-format +msgid "stop instance %r" +msgstr "on instance %s" + +#: 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 +#, fuzzy, python-format +msgid "Create VSA %(display_name)s of type %(vc_type)s" +msgstr "Created VM %(instance_name)s as %(vm_ref)s." + +#: 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 +#, fuzzy, python-format +msgid "Associate address %(ip)s to VSA %(id)s" +msgstr "Associate address %(public_ip)s to instance %(instance_id)s" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 +#, fuzzy, python-format +msgid "Disassociate address from VSA %(id)s" +msgstr "Disassociate address %s" + +#: 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 +#, fuzzy, python-format +msgid "Index instances for VSA %s" +msgstr "on instance %s" + +#: 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 +#, fuzzy, python-format +msgid "Delete volume with id: %s" +msgstr "Delete project: %s" + +#: nova/api/openstack/compute/contrib/volumes.py:329 +#, fuzzy, python-format +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgstr "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" + +#: 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:523 +#: nova/api/openstack/volume/snapshots.py:149 +#, fuzzy, python-format +msgid "Create snapshot from volume %s" +msgstr "Detach volume %s" + +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" +msgstr "Attempted to instantiate singleton" + +#: nova/auth/ldapdriver.py:650 +#, python-format +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." +msgstr "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." + +#: nova/auth/manager.py:297 +#, python-format +msgid "Looking up user: %r" +msgstr "Looking up user: %r" + +#: nova/auth/manager.py:301 +#, python-format +msgid "Failed authorization for access key %s" +msgstr "Failed authorisation for access key %s" + +#: nova/auth/manager.py:307 +#, python-format +msgid "Using project name = user name (%s)" +msgstr "Using project name = user name (%s)" + +#: nova/auth/manager.py:314 +#, python-format +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgstr "failed authorisation: no project named %(pjid)s (user=%(uname)s)" + +#: nova/auth/manager.py:323 +#, python-format +msgid "" +"Failed authorization: user %(uname)s not admin and not member of project " +"%(pjname)s" +msgstr "" +"Failed authorisation: user %(uname)s not admin and not member of project " +"%(pjname)s" + +#: 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 +#, fuzzy, python-format +msgid "expected_signature: %s" +msgstr "Deleted image: %s" + +#: 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 "Invalid signature for user %s" + +#: nova/auth/manager.py:352 +#, python-format +msgid "host_only_signature: %s" +msgstr "" + +#: nova/auth/manager.py:448 +msgid "Must specify project" +msgstr "Must specify project" + +#: nova/auth/manager.py:489 +#, python-format +msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgstr "Adding role %(role)s to user %(uid)s in project %(pid)s" + +#: nova/auth/manager.py:492 +#, python-format +msgid "Adding sitewide role %(role)s to user %(uid)s" +msgstr "Adding sitewide role %(role)s to user %(uid)s" + +#: nova/auth/manager.py:518 +#, python-format +msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgstr "Removing role %(role)s from user %(uid)s on project %(pid)s" + +#: nova/auth/manager.py:521 +#, python-format +msgid "Removing sitewide role %(role)s from user %(uid)s" +msgstr "Removing sitewide role %(role)s from user %(uid)s" + +#: nova/auth/manager.py:594 +#, python-format +msgid "Created project %(name)s with manager %(manager_user)s" +msgstr "Created project %(name)s with manager %(manager_user)s" + +#: nova/auth/manager.py:612 +#, python-format +msgid "modifying project %s" +msgstr "modifying project %s" + +#: nova/auth/manager.py:624 +#, python-format +msgid "Adding user %(uid)s to project %(pid)s" +msgstr "Adding user %(uid)s to project %(pid)s" + +#: nova/auth/manager.py:645 +#, python-format +msgid "Remove user %(uid)s from project %(pid)s" +msgstr "Remove user %(uid)s from project %(pid)s" + +#: nova/auth/manager.py:675 +#, python-format +msgid "Deleting project %s" +msgstr "Deleting project %s" + +#: nova/auth/manager.py:733 +#, python-format +msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgstr "Created user %(rvname)s (admin: %(rvadmin)r)" + +#: nova/auth/manager.py:742 +#, python-format +msgid "Deleting user %s" +msgstr "Deleting user %s" + +#: nova/auth/manager.py:752 +#, python-format +msgid "Access Key change for user %s" +msgstr "Access Key change for user %s" + +#: nova/auth/manager.py:754 +#, python-format +msgid "Secret Key change for user %s" +msgstr "Secret Key change for user %s" + +#: nova/auth/manager.py:756 +#, python-format +msgid "Admin status set to %(admin)r for user %(uid)s" +msgstr "Admin status set to %(admin)r for user %(uid)s" + +#: nova/auth/manager.py:801 +#, python-format +msgid "No vpn data for project %s" +msgstr "No vpn data for project %s" + +#: nova/cloudpipe/pipelib.py:46 +#, fuzzy +msgid "Template for cloudpipe instance boot script" +msgstr "Template for script to run on cloudpipe instance boot" + +#: nova/cloudpipe/pipelib.py:49 +msgid "Network to push into openvpn config" +msgstr "Network to push into openvpn config" + +#: nova/cloudpipe/pipelib.py:52 +msgid "Netmask to push into openvpn config" +msgstr "Netmask to push into openvpn config" + +#: nova/cloudpipe/pipelib.py:101 +#, python-format +msgid "Launching VPN for %s" +msgstr "Launching VPN for %s" + +#: nova/compute/api.py:149 +#, fuzzy, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" +msgstr "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" + +#: nova/compute/api.py:160 +#, python-format +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +msgstr "" + +#: nova/compute/api.py:213 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +msgstr "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" + +#: nova/compute/api.py:216 +#, fuzzy, python-format +msgid "Instance quota exceeded. You cannot run any more instances of this type." +msgstr "Instance quota exceeded. You can only run %s more instances of this type." + +#: nova/compute/api.py:219 +#, python-format +msgid "Instance quota exceeded. You can only run %s more instances of this type." +msgstr "Instance quota exceeded. You can only run %s more instances of this type." + +#: nova/compute/api.py:268 +msgid "Creating a raw instance" +msgstr "Creating a raw instance" + +#: nova/compute/api.py:270 +#, python-format +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgstr "" + +#: nova/compute/api.py:340 +#, python-format +msgid "Going to run %s instances..." +msgstr "Going to run %s instances..." + +#: nova/compute/api.py:404 +#, fuzzy, python-format +msgid "bdm %s" +msgstr "backend %s" + +#: nova/compute/api.py:431 +#, python-format +msgid "block_device_mapping %s" +msgstr "" + +#: nova/compute/api.py:548 +#, fuzzy, python-format +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +msgstr "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" + +#: nova/compute/api.py:832 +#, fuzzy, python-format +msgid "Going to try to soft delete %s" +msgstr "Going to try to terminate %s" + +#: nova/compute/api.py:851 +#, fuzzy, python-format +msgid "No host for instance %s, deleting immediately" +msgstr "instance %s: Creating image" + +#: nova/compute/api.py:885 +#, python-format +msgid "Going to try to terminate %s" +msgstr "Going to try to terminate %s" + +#: nova/compute/api.py:923 +#, fuzzy, python-format +msgid "Going to try to stop %s" +msgstr "Going to try to terminate %s" + +#: nova/compute/api.py:942 +#, fuzzy, python-format +msgid "Going to try to start %s" +msgstr "Going to try to terminate %s" + +#: nova/compute/api.py:946 +#, fuzzy, python-format +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgstr "No console for instance %(instance_id)s in pool %(pool_id)s" + +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 +#, fuzzy, python-format +msgid "Searching by: %s" +msgstr "Fetching %s" + +#: nova/compute/api.py:1107 +msgid "No compute host specified" +msgstr "" + +#: nova/compute/api.py:1110 +#, fuzzy, python-format +msgid "Unable to find host for Instance %s" +msgstr "Unable to attach volume to instance %s" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." +msgstr "" + +#: nova/compute/api.py:1360 +#, python-format +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" +msgstr "" + +#: nova/compute/api.py:1651 +#, 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 +#, fuzzy, python-format +msgid "DB error: %s" +msgstr "Caught error: %s" + +#: nova/compute/instance_types.py:84 +#, fuzzy, python-format +msgid "Instance type %s not found for deletion" +msgstr "Instance %s not found" + +#: nova/compute/manager.py:136 +#, python-format +msgid "check_instance_lock: decorating: |%s|" +msgstr "check_instance_lock: decorating: |%s|" + +#: nova/compute/manager.py:138 +#, fuzzy, python-format +msgid "" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" +msgstr "check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" + +#: nova/compute/manager.py:142 +#, python-format +msgid "check_instance_lock: locked: |%s|" +msgstr "check_instance_lock: locked: |%s|" + +#: nova/compute/manager.py:144 +#, python-format +msgid "check_instance_lock: admin: |%s|" +msgstr "check_instance_lock: admin: |%s|" + +#: nova/compute/manager.py:149 +#, python-format +msgid "check_instance_lock: executing: |%s|" +msgstr "check_instance_lock: executing: |%s|" + +#: nova/compute/manager.py:153 +#, python-format +msgid "check_instance_lock: not executing |%s|" +msgstr "check_instance_lock: not executing |%s|" + +#: nova/compute/manager.py:199 +#, fuzzy, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "Failed to decrypt initialisation vector: %s" + +#: nova/compute/manager.py:233 +#, python-format +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgstr "" + +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:253 +#, fuzzy, python-format +msgid "Checking state" +msgstr "Checking state of %s" + +#: nova/compute/manager.py:322 +#, fuzzy, python-format +msgid "Setting up bdm %s" +msgstr "Deleting user %s" + +#: nova/compute/manager.py:389 +#, python-format +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" +msgstr "" + +#: nova/compute/manager.py:395 +#, 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:401 +#, fuzzy, python-format +msgid "exception terminating the instance %(instance_uuid)s" +msgstr "After terminating instances: %s" + +#: nova/compute/manager.py:434 +#, fuzzy, python-format +msgid "Instance %s not found." +msgstr "Instance %s not found" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" +msgstr "Instance has already been created" + +#: nova/compute/manager.py:489 +#, 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:494 +#, 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:504 +#, fuzzy, python-format +msgid "Starting instance..." +msgstr "Terminating instance %s" + +#: nova/compute/manager.py:514 +#, fuzzy, python-format +msgid "Skipping network allocation for instance" +msgstr "No network for instance %s" + +#: nova/compute/manager.py:527 +#, fuzzy, python-format +msgid "Instance failed network setup" +msgstr "instance %s: failed to boot" + +#: nova/compute/manager.py:531 +#, fuzzy, python-format +msgid "Instance network_info: |%s|" +msgstr "check_instance_lock: decorating: |%s|" + +#: nova/compute/manager.py:544 +#, fuzzy, python-format +msgid "Instance failed block device setup" +msgstr "instance %s: Failed to spawn" + +#: nova/compute/manager.py:560 +#, fuzzy, python-format +msgid "Instance failed to spawn" +msgstr "instance %s: Failed to spawn" + +#: nova/compute/manager.py:581 +#, fuzzy, python-format +msgid "Deallocating network for instance" +msgstr "No network for instance %s" + +#: nova/compute/manager.py:632 +#, fuzzy, python-format +msgid "%(action_str)s instance" +msgstr "Creating a raw instance" + +#: nova/compute/manager.py:644 +#, python-format +msgid "trying to destroy already destroyed instance: %s" +msgstr "trying to destroy already destroyed instance: %s" + +#: nova/compute/manager.py:664 +#, python-format +msgid "Ignoring DiskNotFound: %s" +msgstr "" + +#: nova/compute/manager.py:671 +#, fuzzy, python-format +msgid "terminating bdm %s" +msgstr "Terminating instance %s" + +#: nova/compute/manager.py:760 +#, python-format +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." +msgstr "" + +#: nova/compute/manager.py:765 +#, python-format +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgstr "" + +#: nova/compute/manager.py:772 +#, fuzzy, python-format +msgid "Rebuilding instance %s" +msgstr "Rebooting instance %s" + +#: nova/compute/manager.py:825 +#, python-format +msgid "Rebooting instance %s" +msgstr "Rebooting instance %s" + +#: nova/compute/manager.py:840 +#, fuzzy, python-format +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" +"trying to reboot a non-running instance: %(instance_id)s (state: " +"%(state)s expected: %(running)s)" + +#: nova/compute/manager.py:878 +#, python-format +msgid "Image type not recognized %s" +msgstr "" + +#: nova/compute/manager.py:890 +#, python-format +msgid "instance %s: snapshotting" +msgstr "instance %s: snapshotting" + +#: nova/compute/manager.py:896 +#, fuzzy, python-format +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" +"trying to snapshot a non-running instance: %(instance_id)s (state: " +"%(state)s expected: %(running)s)" + +#: nova/compute/manager.py:949 +#, python-format +msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgstr "" + +#: nova/compute/manager.py:954 +#, python-format +msgid "Rotating out %d backups" +msgstr "" + +#: nova/compute/manager.py:958 +#, fuzzy, python-format +msgid "Deleting image %s" +msgstr "Deleted image: %s" + +#: nova/compute/manager.py:988 +#, python-format +msgid "Failed to set admin password. Instance %s is not running" +msgstr "" + +#: nova/compute/manager.py:994 +#, fuzzy, python-format +msgid "Instance %s: Root password set" +msgstr "instance %s: setting admin password" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." +msgstr "" + +#: nova/compute/manager.py:1017 +#, fuzzy, python-format +msgid "Error setting admin password" +msgstr "instance %s: setting admin password" + +#: nova/compute/manager.py:1032 +#, fuzzy, python-format +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" +"trying to inject a file into a non-running instance: %(instance_id)s " +"(state: %(instance_state)s expected: %(expected_state)s)" + +#: nova/compute/manager.py:1037 +#, fuzzy, python-format +msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgstr "instance %(nm)s: injecting file to %(plain_path)s" + +#: nova/compute/manager.py:1051 +#, fuzzy, python-format +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" +"trying to reset the password on a non-running instance: %(instance_id)s " +"(state: %(instance_state)s expected: %(expected_state)s)" + +#: nova/compute/manager.py:1056 +#, fuzzy, python-format +msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgstr "instance %(instance_name)s: deleting instance files %(target)s" + +#: nova/compute/manager.py:1069 +#, python-format +msgid "instance %s: rescuing" +msgstr "instance %s: rescuing" + +#: nova/compute/manager.py:1094 +#, python-format +msgid "instance %s: unrescuing" +msgstr "instance %s: unrescuing" + +#: nova/compute/manager.py:1213 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:1230 +#, fuzzy, python-format +msgid "instance %s: migrating" +msgstr "instance %s: pausing" + +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 +#, python-format +msgid "%s. Setting instance vm_state to ERROR" +msgstr "" + +#: nova/compute/manager.py:1395 +#, python-format +msgid "instance %s: pausing" +msgstr "instance %s: pausing" + +#: nova/compute/manager.py:1413 +#, python-format +msgid "instance %s: unpausing" +msgstr "instance %s: unpausing" + +#: nova/compute/manager.py:1443 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "instance %s: retrieving diagnostics" + +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" +msgstr "instance %s: suspending" + +#: nova/compute/manager.py:1474 +#, python-format +msgid "instance %s: resuming" +msgstr "instance %s: resuming" + +#: nova/compute/manager.py:1497 +#, python-format +msgid "instance %s: locking" +msgstr "instance %s: locking" + +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" +msgstr "instance %s: unlocking" + +#: nova/compute/manager.py:1514 +#, python-format +msgid "instance %s: getting locked state" +msgstr "instance %s: getting locked state" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "instance %s: reset network" + +#: nova/compute/manager.py:1532 +#, fuzzy, python-format +msgid "instance %s: inject network info" +msgstr "instance %s: reset network" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, fuzzy, python-format +msgid "instance %s: getting vnc console" +msgstr "instance %s: getting ajax console" + +#: nova/compute/manager.py:1603 +#, fuzzy, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" + +#: nova/compute/manager.py:1621 +#, fuzzy, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" + +#: nova/compute/manager.py:1633 +#, fuzzy, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "instance %(instance_id)s: attach failed %(mountpoint)s, removing" + +#: nova/compute/manager.py:1661 +#, fuzzy, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "" +"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " +"%(instance_id)s" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "Detaching volume from unknown instance %s" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +#, fuzzy, python-format +msgid "Instance has no volume." +msgstr "Instance %d has no host" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1878 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +#, fuzzy, python-format +msgid "No floating_ip found" +msgstr "No floating ip for address %s" + +#: nova/compute/manager.py:1943 +#, fuzzy, python-format +msgid "No floating_ip found." +msgstr "No floating ip for address %s" + +#: nova/compute/manager.py:1945 +#, python-format +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" +msgstr "" + +#: nova/compute/manager.py:1983 +#, python-format +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2138 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:2150 +#, python-format +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +#, fuzzy +msgid "Reclaiming deleted instance" +msgstr "Creating a raw instance" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "Adding console" + +#: nova/console/manager.py:97 +#, python-format +msgid "Tried to remove non-existant console %(console_id)s." +msgstr "Tried to remove non-existent console %(console_id)s." + +#: nova/console/vmrc_manager.py:122 +#, fuzzy, python-format +msgid "Tried to remove non-existent console %(console_id)s." +msgstr "Tried to remove non-existent console %(console_id)s." + +#: nova/console/vmrc_manager.py:125 +#, fuzzy, python-format +msgid "Removing console %(console_id)s." +msgstr "Tried to remove non-existent console %(console_id)s." + +#: nova/console/xvp.py:98 +msgid "Rebuilding xvp conf" +msgstr "Rebuilding xvp conf" + +#: nova/console/xvp.py:116 +#, python-format +msgid "Re-wrote %s" +msgstr "Re-wrote %s" + +#: nova/console/xvp.py:121 +msgid "Stopping xvp" +msgstr "Stopping xvp" + +#: nova/console/xvp.py:134 +msgid "Starting xvp" +msgstr "Starting xvp" + +#: nova/console/xvp.py:141 +#, python-format +msgid "Error starting xvp: %s" +msgstr "Error starting xvp: %s" + +#: nova/console/xvp.py:144 +msgid "Restarting xvp" +msgstr "Restarting xvp" + +#: nova/console/xvp.py:146 +msgid "xvp not running..." +msgstr "xvp not running..." + +#: nova/consoleauth/manager.py:63 +#, fuzzy, python-format +msgid "Deleting Expired Token: (%s)" +msgstr "Deleting project %s" + +#: 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 "Use of empty request context is deprecated" + +#: nova/db/sqlalchemy/api.py:188 +#, python-format +msgid "Unrecognized read_deleted value '%s'" +msgstr "" + +#: nova/db/sqlalchemy/api.py:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, fuzzy, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "No zone with id %(zone_id)s" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, fuzzy, python-format +msgid "No sm_volume with id %(volume_id)s" +msgstr "No zone with id %(zone_id)s" + +#: nova/db/sqlalchemy/migration.py:36 +msgid "python-migrate is not installed. Exiting." +msgstr "python-migrate is not installed. Exiting." + +#: 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, fuzzy, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "Registered image %(image_location)s with id %(image_id)s" + +#: nova/image/s3.py:315 +#, fuzzy, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "Registered image %(image_location)s with id %(image_id)s" + +#: nova/image/s3.py:327 +#, fuzzy, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "Registered image %(image_location)s with id %(image_id)s" + +#: nova/image/s3.py:340 +#, fuzzy, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "Registered image %(image_location)s with id %(image_id)s" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "Failed to decrypt private key: %s" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "Failed to decrypt initialisation vector: %s" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "Failed to decrypt image file %(image_file)s: %(err)s" + +#: nova/image/s3.py:397 +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:321 +msgid "This driver only supports type 'a' entries." +msgstr "" + +#: nova/network/linux_net.py:167 +#, fuzzy, python-format +msgid "Attempted to remove chain %s which does not exist" +msgstr "Attempted to unfilter instance %s which is not filtered" + +#: 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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, fuzzy, python-format +msgid "Instance %(instance_id)s not found" +msgstr "Instance %s not found" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "Hupping dnsmasq threw %s" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "Pid %d is stale, relaunching dnsmasq" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "killing radvd threw %s" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "Pid %d is stale, relaunching radvd" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "Starting VLAN inteface %s" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "Starting Bridge interface for %s" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, fuzzy, python-format +msgid "Interface %(interface)s not found" +msgstr "Instance %s not found" + +#: nova/network/manager.py:289 +#, fuzzy, python-format +msgid "floating IP allocation for instance |%s|" +msgstr "No floating ip for address %s" + +#: 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 +#, fuzzy, python-format +msgid "Quota exceeded for %s, tried to allocate address" +msgstr "Quota exceeeded for %s, tried to allocate address" + +#: nova/network/manager.py:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, fuzzy, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "Dissassociated %s stale fixed ip(s)" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "setting network host" + +#: nova/network/manager.py:864 +#, fuzzy, python-format +msgid "network allocations for instance |%s|" +msgstr "No network for instance %s" + +#: nova/network/manager.py:869 +#, fuzzy, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "No console for instance %(instance_id)s in pool %(pool_id)s" + +#: nova/network/manager.py:893 +#, fuzzy, python-format +msgid "network deallocation for instance |%s|" +msgstr "No network for instance %s" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, fuzzy, python-format +msgid "Leased IP |%(address)s|" +msgstr "Release address %s" + +#: nova/network/manager.py:1191 +#, fuzzy, python-format +msgid "IP %s leased that is not associated" +msgstr "IP %s leased that isn't associated" + +#: nova/network/manager.py:1199 +#, fuzzy, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "IP %s leased that isn't associated" + +#: nova/network/manager.py:1204 +#, fuzzy, python-format +msgid "Released IP |%(address)s|" +msgstr "Release address %s" + +#: nova/network/manager.py:1208 +#, fuzzy, python-format +msgid "IP %s released that is not associated" +msgstr "IP %s released that isn't associated" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "IP %s released that was not leased" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +#, fuzzy, python-format +msgid "Network already exists!" +msgstr "User %s already exists" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, fuzzy, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "Unable to connect to AMQP server after %d tries. Shutting down." + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, fuzzy, python-format +msgid "network allocations for instance %s" +msgstr "No network for instance %s" + +#: nova/network/quantum/manager.py:537 +#, fuzzy, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "No console for instance %(instance_id)s in pool %(pool_id)s" + +#: nova/network/quantum/manager.py:556 +#, fuzzy, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "No console for instance %(instance_id)s in pool %(pool_id)s" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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 +#, fuzzy +msgid "Error creating network entry" +msgstr "setting network host" + +#: nova/network/quantum/nova_ipam_lib.py:90 +#, fuzzy, python-format +msgid "No network with net_id = %s" +msgstr "No network for id %s" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, python-format +msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/notifier/api.py:115 +#, fuzzy, python-format +msgid "%s not in valid priorities" +msgstr "%s is not a valid ipProtocol" + +#: 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 nova/rpc/impl_carrot.py:460 +#, python-format +msgid "Returning exception %s to caller" +msgstr "Returning exception %s to caller" + +#: nova/rpc/amqp.py:187 nova/rpc/impl_carrot.py:494 +#, python-format +msgid "unpacked context: %s" +msgstr "unpacked context: %s" + +#: nova/rpc/amqp.py:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "received %s" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "no method for message: %s" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "No method for message: %s" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, fuzzy, python-format +msgid "Making asynchronous call on %s ..." +msgstr "Making asynchronous call..." + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "MSG_ID is %s" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, fuzzy, python-format +msgid "Making asynchronous cast on %s..." +msgstr "Making asynchronous cast..." + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +#, fuzzy +msgid "Making asynchronous fanout cast..." +msgstr "Making asynchronous cast..." + +#: nova/rpc/amqp.py:376 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 +#, fuzzy, python-format +msgid "" +"AMQP server on %(fl_host)s:%(fl_port)d is unreachable: %(e)s. Trying " +"again in %(fl_intv)d seconds." +msgstr "" +"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in " +"%(fl_intv)d seconds." + +#: nova/rpc/impl_carrot.py:202 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +msgstr "Unable to connect to AMQP server after %d tries. Shutting down." + +#: nova/rpc/impl_carrot.py:222 +msgid "Reconnected to queue" +msgstr "Reconnected to queue" + +#: nova/rpc/impl_carrot.py:229 +#, fuzzy, python-format +msgid "Failed to fetch message from queue: %s" +msgstr "Failed to fetch message from queue" + +#: nova/rpc/impl_carrot.py:237 +#, python-format +msgid "Initing the Adapter Consumer for %s" +msgstr "Initing the Adapter Consumer for %s" + +#: 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 "response %s" + +#: nova/rpc/impl_carrot.py:654 +#, python-format +msgid "topic is %s" +msgstr "topic is %s" + +#: nova/rpc/impl_carrot.py:655 +#, python-format +msgid "message %s" +msgstr "message %s" + +#: nova/rpc/impl_kombu.py:357 +#, fuzzy, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "Starting %(arg0)s on %(host)s:%(port)s" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, fuzzy, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." +msgstr "" +"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in " +"%(fl_intv)d seconds." + +#: nova/rpc/impl_kombu.py:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, fuzzy, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "Failed authorisation for access key %s" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, fuzzy, python-format +msgid "Failed to consume message from queue: %s" +msgstr "Failed to fetch message from queue" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "Unable to connect to AMQP server after %d tries. Shutting down." + +#: nova/rpc/impl_qpid.py:340 +#, fuzzy, python-format +msgid "Connected to AMQP server on %s" +msgstr "Reconnected to queue" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "Must implement a fallback schedule" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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 +#, fuzzy, python-format +msgid "No service for compute ID %s" +msgstr "No service for id %s" + +#: nova/scheduler/manager.py:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +#, fuzzy, python-format +msgid "Error creating volumes" +msgstr "Re-exporting %s volumes" + +#: nova/scheduler/vsa.py:328 +#, fuzzy, python-format +msgid "Non-VSA volume %d" +msgstr "Detach volume %s" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +#, fuzzy, python-format +msgid "Error creating volume" +msgstr "Re-exporting %s volumes" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, fuzzy, python-format +msgid "Host %s:" +msgstr "host" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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 "(%(nm)s) publish (key: %(routing_key)s) %(message)s" + +#: nova/testing/fake/rabbit.py:54 +#, python-format +msgid "Publishing to route %s" +msgstr "Publishing to route %s" + +#: nova/testing/fake/rabbit.py:84 +#, python-format +msgid "Declaring queue %s" +msgstr "Declaring queue %s" + +#: nova/testing/fake/rabbit.py:90 +#, python-format +msgid "Declaring exchange %s" +msgstr "Declaring exchange %s" + +#: nova/testing/fake/rabbit.py:96 +#, python-format +msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgstr "Binding %(queue)s to %(exchange)s with key %(routing_key)s" + +#: nova/testing/fake/rabbit.py:133 +#, python-format +msgid "Getting from %(queue)s: %(message)s" +msgstr "Getting from %(queue)s: %(message)s" + +#: nova/tests/fake_utils.py:72 +#, fuzzy, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "Running cmd (subprocess): %s" + +#: 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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "Running instances: %s" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "After terminating instances: %s" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, fuzzy, python-format +msgid "After force-killing instances: %s" +msgstr "After terminating instances: %s" + +#: 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 "start address" + +#: 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "Target %s allocated" + +#: nova/tests/test_volume.py:383 +#, 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 +#, fuzzy, python-format +msgid "Result data: %s" +msgstr "Result was %s" + +#: nova/tests/test_vsa.py:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, fuzzy, python-format +msgid "_delete: %s" +msgstr "Deleting user: %s" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:76 +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:79 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, python-format +msgid "test_snapshot_detail: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:58 +#, fuzzy, python-format +msgid "_create: param=%s" +msgstr "Create key pair %s" + +#: nova/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "flavor: %s" +msgstr "action: %s" + +#: 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 +#, fuzzy, python-format +msgid "Authentication error" +msgstr "Authentication Failure: %s" + +#: nova/tests/integrated/api/client.py:55 +msgid "Authorization error" +msgstr "" + +#: nova/tests/integrated/api/client.py:63 +#, fuzzy, python-format +msgid "Item not found" +msgstr "Instance %s not found" + +#: 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 "Nested received %(queue)s, %(value)s" + +#: nova/tests/rpc/common.py:155 +#, python-format +msgid "Nested return %s" +msgstr "Nested return %s" + +#: 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 "Received %s" + +#: nova/tests/scheduler/test_vsa_scheduler.py:147 +#, fuzzy, python-format +msgid "Host %s" +msgstr "host" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, fuzzy, python-format +msgid "Test: Volume create: %s" +msgstr "Detach volume %s" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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 "Failed to open connection to the hypervisor" + +#: nova/virt/firewall.py:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "Attempted to unfilter instance %s which is not filtered" + +#: nova/virt/firewall.py:137 +#, fuzzy, python-format +msgid "Filters added to instance %s" +msgstr "No address for instance %s" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, fuzzy, python-format +msgid "Adding security group rule: %r" +msgstr "No secuity group rule with id %s" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, python-format +msgid "Converted to raw, but format is now %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:105 +#, fuzzy +msgid "" +"Must specify vmwareapi_host_ip,vmwareapi_host_username and " +"vmwareapi_host_password to useconnection_type=vmwareapi" +msgstr "" +"Must specify xenapi_connection_url, xenapi_connection_username " +"(optionally), and xenapi_connection_password to use " +"connection_type=xenapi" + +#: nova/virt/vmwareapi_conn.py:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, fuzzy, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "Task [%(name)s] %(task)s status: success %(result)s" + +#: nova/virt/vmwareapi_conn.py:399 +#, fuzzy, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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 "" +"Must specify xenapi_connection_url, xenapi_connection_username " +"(optionally), and xenapi_connection_password to use " +"connection_type=xenapi" + +#: nova/virt/xenapi_conn.py:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "Task [%(name)s] %(task)s status: success %(result)s" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "Got exception: %s" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, fuzzy, python-format +msgid "Unable to get SR for this host: %s" +msgstr "Unable to get record of VDI %s on" + +#: 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 +#, fuzzy, python-format +msgid "Domains: %s" +msgstr "action: %s" + +#: nova/virt/baremetal/dom.py:163 +#, python-format +msgid "Nodes: %s" +msgstr "" + +#: nova/virt/baremetal/dom.py:166 +#, fuzzy, python-format +msgid "After storing domains: %s" +msgstr "After terminating instances: %s" + +#: 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 +#, fuzzy, python-format +msgid "Same domain name already exists" +msgstr "User %s already exists" + +#: nova/virt/baremetal/dom.py:181 +msgid "create_domain: before get_idle_node" +msgstr "" + +#: nova/virt/baremetal/dom.py:198 +#, fuzzy, python-format +msgid "Created new domain: %s" +msgstr "Create key pair %s" + +#: 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 +#, fuzzy, python-format +msgid "domain does not exist" +msgstr "Token %s does not exist" + +#: 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 +#, python-format +msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgstr "instance %(instance_name)s: deleting instance files %(target)s" + +#: nova/virt/baremetal/proxy.py:189 +#, python-format +msgid "instance %s: rebooted" +msgstr "instance %s: rebooted" + +#: nova/virt/baremetal/proxy.py:192 +#, fuzzy, python-format +msgid "_wait_for_reboot failed" +msgstr "_wait_for_reboot failed: %s" + +#: nova/virt/baremetal/proxy.py:222 +#, python-format +msgid "instance %s: rescued" +msgstr "instance %s: rescued" + +#: nova/virt/baremetal/proxy.py:225 +#, fuzzy, python-format +msgid "_wait_for_rescue failed" +msgstr "_wait_for_rescue failed: %s" + +#: nova/virt/baremetal/proxy.py:242 +msgid "<============= spawn of baremetal =============>" +msgstr "" + +#: nova/virt/baremetal/proxy.py:255 +#, fuzzy, python-format +msgid "instance %s: is building" +msgstr "instance %s: is running" + +#: 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 "instance %s: booted" + +#: nova/virt/baremetal/proxy.py:268 +#, python-format +msgid "~~~~~~ current state = %s ~~~~~~" +msgstr "" + +#: nova/virt/baremetal/proxy.py:269 +#, fuzzy, python-format +msgid "instance %s spawned successfully" +msgstr "volume %s: created successfully" + +#: nova/virt/baremetal/proxy.py:272 +#, fuzzy, python-format +msgid "instance %s:not booted" +msgstr "instance %s: booted" + +#: nova/virt/baremetal/proxy.py:274 +msgid "Bremetal assignment is overcommitted." +msgstr "" + +#: nova/virt/baremetal/proxy.py:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "instance %s: Creating image" + +#: nova/virt/baremetal/proxy.py:475 +#, fuzzy, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "instance %(inst_name)s: injecting net into image %(img_id)s" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "instance %s: starting toXML method" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "instance %s: finished toXML method" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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 +#, fuzzy +msgid "rootfs is already removed" +msgstr "Volume is already detached" + +#: 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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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 "Failed to mount filesystem: %s" + +#: nova/virt/disk/api.py:274 +#, fuzzy, python-format +msgid "Failed to remove container: %s" +msgstr "Failed to mount filesystem: %s" + +#: nova/virt/disk/guestfs.py:39 +#, fuzzy, python-format +msgid "unsupported partition: %s" +msgstr "Failed to load partition: %s" + +#: 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 "Could not attach image to loopback: %s" + +#: nova/virt/disk/mount.py:76 +#, fuzzy +msgid "no partitions found" +msgstr "No hosts found" + +#: nova/virt/disk/mount.py:77 +#, fuzzy, python-format +msgid "Failed to map partitions: %s" +msgstr "Failed to load partition: %s" + +#: nova/virt/disk/nbd.py:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "No free nbd devices" + +#: nova/virt/disk/nbd.py:81 +#, fuzzy, python-format +msgid "qemu-nbd error: %s" +msgstr "OpenSSL error: %s" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "nbd device %s did not show up" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "Connecting to libvirt: %s" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "Connection to libvirt broke" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +#, fuzzy, python-format +msgid "Instance destroyed successfully." +msgstr "volume %s: deleted successfully" + +#: nova/virt/libvirt/connection.py:430 +#, fuzzy, python-format +msgid "Deleting instance files %(target)s" +msgstr "instance %(instance_name)s: deleting instance files %(target)s" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +#, fuzzy, python-format +msgid "Instance rebooted successfully." +msgstr "instance %s: rebooted" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +#, fuzzy, python-format +msgid "Instance is running" +msgstr "instance %s: is running" + +#: nova/virt/libvirt/connection.py:825 +#, fuzzy, python-format +msgid "Instance spawned successfully." +msgstr "volume %s: created successfully" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "virsh said: %r" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "cool, it's a device" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "data: %(data)r, fpath: %(fpath)r" + +#: nova/virt/libvirt/connection.py:875 +#, fuzzy +msgid "Unable to read LXC console" +msgstr "Failed to read public ip(s)" + +#: nova/virt/libvirt/connection.py:992 +#, fuzzy, python-format +msgid "Creating image" +msgstr "instance %s: Creating image" + +#: nova/virt/libvirt/connection.py:1171 +#, fuzzy, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "instance %(inst_name)s: injecting net into image %(img_id)s" + +#: nova/virt/libvirt/connection.py:1179 +#, fuzzy, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +#, fuzzy, python-format +msgid "Starting toXML method" +msgstr "instance %s: starting toXML method" + +#: nova/virt/libvirt/connection.py:1340 +#, fuzzy, python-format +msgid "Finished toXML method" +msgstr "instance %s: finished toXML method" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, fuzzy, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "instance %s: starting toXML method" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, fuzzy, python-format +msgid "Instance %s running successfully." +msgstr "instance %s: is running" + +#: nova/virt/libvirt/connection.py:2165 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "instance %s: starting..." + +#: nova/virt/libvirt/connection.py:2206 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_revert_migration" +msgstr "instance %s: Creating image" + +#: nova/virt/libvirt/firewall.py:42 +msgid "" +"Libvirt module could not be loaded. NWFilterFirewall will not work " +"correctly." +msgstr "" + +#: nova/virt/libvirt/firewall.py:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +#, fuzzy, python-format +msgid "Attempted to unfilter instance which is not filtered" +msgstr "Attempted to unfilter instance %s which is not filtered" + +#: nova/virt/libvirt/imagecache.py:144 +#, fuzzy, python-format +msgid "%s is a valid instance name" +msgstr "%s is not a valid ipProtocol" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, fuzzy, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "Failed to decrypt image file %(image_file)s: %(err)s" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, fuzzy, python-format +msgid "Unknown base file: %s" +msgstr "Unknown instance type: %s" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "Unable to find an open port" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, fuzzy, python-format +msgid "Ensuring bridge %s" +msgstr "De-registering image %s" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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 "%(text)s: _db_content => %(content)s" + +#: 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, fuzzy, python-format +msgid "httplib error in %s: " +msgstr "Caught error: %s" + +#: nova/virt/vmwareapi/vim.py:157 +#, fuzzy, python-format +msgid "Socket error in %s: " +msgstr "No user for id %s" + +#: nova/virt/vmwareapi/vim.py:162 +#, fuzzy, python-format +msgid "Type error in %s: " +msgstr "OpenSSL error: %s" + +#: nova/virt/vmwareapi/vim.py:166 +#, fuzzy, python-format +msgid "Exception in %s " +msgstr "Got exception: %s" + +#: nova/virt/vmwareapi/vmops.py:66 +#, fuzzy +msgid "Getting list of instances" +msgstr "Creating a raw instance" + +#: nova/virt/vmwareapi/vmops.py:82 +#, fuzzy, python-format +msgid "Got total of %s instances" +msgstr "Going to run %s instances..." + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, python-format +msgid "" +"Downloaded image file data %(image_ref)s to the ESX data store " +"%(data_store_name)s" +msgstr "" -#: ../nova/scheduler/simple.py:53 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format -msgid "Host %s is not alive" -msgstr "Host %s is not alive" - -#: ../nova/scheduler/simple.py:65 -msgid "All hosts have too many cores" +msgid "Reconfiguring VM instance %s to attach the image disk" msgstr "" -#: ../nova/scheduler/simple.py:87 +#: nova/virt/vmwareapi/vmops.py:321 #, python-format -msgid "Host %s not available" -msgstr "Host %s not available" - -#: ../nova/scheduler/simple.py:99 -msgid "All hosts have too many gigabytes" +msgid "Reconfigured VM instance %s to attach the image disk" msgstr "" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many networks" -msgstr "" +#: nova/virt/vmwareapi/vmops.py:328 +#, fuzzy, python-format +msgid "Powering on the VM instance %s" +msgstr "Terminating instance %s" -#: ../nova/volume/manager.py:85 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "Re-exporting %s volumes" +#: nova/virt/vmwareapi/vmops.py:334 +#, fuzzy, python-format +msgid "Powered on the VM instance %s" +msgstr "on instance %s" + +#: nova/virt/vmwareapi/vmops.py:379 +#, fuzzy, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "Creating a raw instance" -#: ../nova/volume/manager.py:90 +#: nova/virt/vmwareapi/vmops.py:389 #, python-format -msgid "volume %s: skipping export" -msgstr "volume %s: skipping export" +msgid "Created Snapshot of the VM instance %s " +msgstr "" -#: ../nova/volume/manager.py:96 +#: nova/virt/vmwareapi/vmops.py:432 #, python-format -msgid "volume %s: creating" -msgstr "volume %s: creating" +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" -#: ../nova/volume/manager.py:108 +#: nova/virt/vmwareapi/vmops.py:445 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "volume %(vol_name)s: creating logical volume of size %(vol_size)sG" +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, fuzzy, python-format +msgid "Uploading image %s" +msgstr "Glance image %s" + +#: nova/virt/vmwareapi/vmops.py:467 +#, fuzzy, python-format +msgid "Uploaded image %s" +msgstr "Glance image %s" -#: ../nova/volume/manager.py:112 +#: nova/virt/vmwareapi/vmops.py:477 #, python-format -msgid "volume %s: creating export" -msgstr "volume %s: creating export" +msgid "Deleting temporary vmdk file %s" +msgstr "" -#: ../nova/volume/manager.py:123 +#: nova/virt/vmwareapi/vmops.py:486 #, python-format -msgid "volume %s: created successfully" -msgstr "volume %s: created successfully" +msgid "Deleted temporary vmdk file %s" +msgstr "" -#: ../nova/volume/manager.py:131 -msgid "Volume is still attached" -msgstr "Volume is still attached" +#: nova/virt/vmwareapi/vmops.py:518 +#, fuzzy, python-format +msgid "instance is not powered on" +msgstr "Instance %s not found" -#: ../nova/volume/manager.py:133 -msgid "Volume is not local to this node" -msgstr "Volume is not local to this node" +#: nova/virt/vmwareapi/vmops.py:525 +#, fuzzy, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "Got request to destroy vm %s" -#: ../nova/volume/manager.py:136 +#: nova/virt/vmwareapi/vmops.py:528 +#, fuzzy, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "Got request to destroy vm %s" + +#: nova/virt/vmwareapi/vmops.py:530 #, python-format -msgid "volume %s: removing export" -msgstr "volume %s: removing export" +msgid "Doing hard reboot of VM %s" +msgstr "" -#: ../nova/volume/manager.py:138 +#: nova/virt/vmwareapi/vmops.py:534 #, python-format -msgid "volume %s: deleting" -msgstr "volume %s: deleting" +msgid "Did hard reboot of VM %s" +msgstr "" -#: ../nova/volume/manager.py:147 +#: nova/virt/vmwareapi/vmops.py:546 +#, fuzzy, python-format +msgid "instance - %s not present" +msgstr "Instance not present %s" + +#: nova/virt/vmwareapi/vmops.py:565 #, python-format -msgid "volume %s: deleted successfully" -msgstr "volume %s: deleted successfully" +msgid "Powering off the VM %s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:74 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "%(text)s: _db_content => %(content)s" +msgid "Powered off the VM %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 "Raising NotImplemented" +#: nova/virt/vmwareapi/vmops.py:574 +#, fuzzy, python-format +msgid "Unregistering the VM %s" +msgstr "De-registering image %s" -#: ../nova/virt/xenapi/fake.py:306 +#: nova/virt/vmwareapi/vmops.py:577 #, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "xenapi.fake does not have an implementation for %s" +msgid "Unregistered the VM %s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:341 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "Calling %(localname)s %(impl)s" +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:346 +#: nova/virt/vmwareapi/vmops.py:590 #, python-format -msgid "Calling getter %s" -msgstr "Calling getter %s" +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:406 +#: nova/virt/vmwareapi/vmops.py:600 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" msgstr "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." -msgstr "Can't test instances without a real virtual env." - -#: ../nova/tests/test_cloud.py:268 +#: nova/virt/vmwareapi/vmops.py:605 #, python-format -msgid "Need to watch instance %s until it's running..." -msgstr "Need to watch instance %s until it's running..." +msgid "" +"In vmwareapi:vmops:destroy, got this exception while deleting the VM " +"contents from the disk: %s" +msgstr "" -#: ../nova/virt/connection.py:73 -msgid "Failed to open connection to the hypervisor" -msgstr "Failed to open connection to the hypervisor" +#: nova/virt/vmwareapi/vmops.py:613 +#, fuzzy +msgid "pause not supported for vmwareapi" +msgstr "diagnostics are not supported for libvirt" -#: ../nova/network/linux_net.py:187 -#, python-format -msgid "Starting VLAN inteface %s" -msgstr "Starting VLAN inteface %s" +#: nova/virt/vmwareapi/vmops.py:617 +#, fuzzy +msgid "unpause not supported for vmwareapi" +msgstr "diagnostics are not supported for libvirt" -#: ../nova/network/linux_net.py:208 +#: nova/virt/vmwareapi/vmops.py:631 #, python-format -msgid "Starting Bridge interface for %s" -msgstr "Starting Bridge interface for %s" +msgid "Suspending the VM %s " +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:314 +#: nova/virt/vmwareapi/vmops.py:635 #, python-format -msgid "Hupping dnsmasq threw %s" -msgstr "Hupping dnsmasq threw %s" +msgid "Suspended the VM %s " +msgstr "" -#: ../nova/network/linux_net.py:316 -#, python-format -msgid "Pid %d is stale, relaunching dnsmasq" -msgstr "Pid %d is stale, relaunching dnsmasq" +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:358 +#: nova/virt/vmwareapi/vmops.py:641 #, python-format -msgid "killing radvd threw %s" -msgstr "killing radvd threw %s" +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" -#: ../nova/network/linux_net.py:360 +#: nova/virt/vmwareapi/vmops.py:654 #, python-format -msgid "Pid %d is stale, relaunching radvd" -msgstr "Pid %d is stale, relaunching radvd" +msgid "Resuming the VM %s" +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:449 +#: nova/virt/vmwareapi/vmops.py:659 #, python-format -msgid "Killing dnsmasq threw %s" -msgstr "Killing dnsmasq threw %s" +msgid "Resumed the VM %s " +msgstr "" -#: ../nova/utils.py:58 -#, python-format -msgid "Inner Exception: %s" -msgstr "Inner Exception: %s" +#: nova/virt/vmwareapi/vmops.py:661 +#, fuzzy, python-format +msgid "instance is not in a suspended state" +msgstr "instance %s: getting locked state" + +#: nova/virt/vmwareapi/vmops.py:697 +#, fuzzy +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "diagnostics are not supported for libvirt" -#: ../nova/utils.py:59 +#: nova/virt/vmwareapi/vmops.py:755 #, python-format -msgid "Class %s cannot be found" -msgstr "Class %s cannot be found" +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" -#: ../nova/utils.py:118 +#: nova/virt/vmwareapi/vmops.py:763 #, python-format -msgid "Fetching %s" -msgstr "Fetching %s" +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" -#: ../nova/utils.py:130 +#: nova/virt/vmwareapi/vmops.py:800 #, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Running cmd (subprocess): %s" +msgid "Creating directory with path %s" +msgstr "" -#: ../nova/utils.py:143 ../nova/utils.py:183 +#: nova/virt/vmwareapi/vmops.py:804 #, python-format -msgid "Result was %s" -msgstr "Result was %s" +msgid "Created directory with path %s" +msgstr "" -#: ../nova/utils.py:159 +#: nova/virt/vmwareapi/vmware_images.py:89 #, python-format -msgid "Running cmd (SSH): %s" -msgstr "Running cmd (SSH): %s" +msgid "Downloading image %s from glance image server" +msgstr "" -#: ../nova/utils.py:217 +#: nova/virt/vmwareapi/vmware_images.py:103 #, python-format -msgid "debug in callback: %s" -msgstr "debug in callback: %s" +msgid "Downloaded image %s from glance image server" +msgstr "" -#: ../nova/utils.py:222 +#: nova/virt/vmwareapi/vmware_images.py:108 #, python-format -msgid "Running %s" -msgstr "Running %s" +msgid "Uploading image %s to the Glance image server" +msgstr "" -#: ../nova/utils.py:262 +#: nova/virt/vmwareapi/vmware_images.py:129 #, python-format -msgid "Link Local address is not found.:%s" -msgstr "Link Local address is not found.:%s" +msgid "Uploaded image %s to the Glance image server" +msgstr "" -#: ../nova/utils.py:265 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" -msgstr "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Getting image size for the image %s" +msgstr "" -#: ../nova/utils.py:363 +#: nova/virt/vmwareapi/vmware_images.py:143 #, python-format -msgid "Invalid backend: %s" -msgstr "Invalid backend: %s" +msgid "Got image size of %(size)s for the image %(image)s" +msgstr "" -#: ../nova/utils.py:374 +#: nova/virt/xenapi/fake.py:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "Raising NotImplemented" + +#: nova/virt/xenapi/fake.py:526 #, python-format -msgid "backend %s" -msgstr "backend %s" +msgid "xenapi.fake does not have an implementation for %s" +msgstr "xenapi.fake does not have an implementation for %s" -#: ../nova/fakerabbit.py:49 +#: nova/virt/xenapi/fake.py:560 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" -msgstr "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +msgid "Calling %(localname)s %(impl)s" +msgstr "Calling %(localname)s %(impl)s" -#: ../nova/fakerabbit.py:54 +#: nova/virt/xenapi/fake.py:565 #, python-format -msgid "Publishing to route %s" -msgstr "Publishing to route %s" +msgid "Calling getter %s" +msgstr "Calling getter %s" -#: ../nova/fakerabbit.py:84 +#: nova/virt/xenapi/fake.py:625 #, python-format -msgid "Declaring queue %s" -msgstr "Declaring queue %s" +msgid "" +"xenapi.fake does not have an implementation for %s or it has been called " +"with the wrong number of arguments" +msgstr "" +"xenapi.fake does not have an implementation for %s or it has been called " +"with the wrong number of arguments" + +#: nova/virt/xenapi/network_utils.py:37 +#, fuzzy, python-format +msgid "Found non-unique network for name_label %s" +msgstr "Found non-unique network for bridge %s" -#: ../nova/fakerabbit.py:90 +#: nova/virt/xenapi/network_utils.py:55 #, python-format -msgid "Declaring exchange %s" -msgstr "Declaring exchange %s" +msgid "Found non-unique network for bridge %s" +msgstr "Found non-unique network for bridge %s" -#: ../nova/fakerabbit.py:96 +#: nova/virt/xenapi/network_utils.py:58 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" -msgstr "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgid "Found no network for bridge %s" +msgstr "Found no network for bridge %s" + +#: nova/virt/xenapi/vif.py:103 +#, fuzzy, python-format +msgid "Found no PIF for device %s" +msgstr "Found no network for bridge %s" -#: ../nova/fakerabbit.py:121 +#: nova/virt/xenapi/vif.py:122 #, python-format -msgid "Getting from %(queue)s: %(message)s" -msgstr "Getting from %(queue)s: %(message)s" +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:135 ../nova/virt/hyperv.py:171 +#: nova/virt/xenapi/vm_utils.py:209 #, python-format msgid "Created VM %s..." msgstr "Created VM %s..." -#: ../nova/virt/xenapi/vm_utils.py:138 +#: nova/virt/xenapi/vm_utils.py:212 #, python-format msgid "Created VM %(instance_name)s as %(vm_ref)s." msgstr "Created VM %(instance_name)s as %(vm_ref)s." -#: ../nova/virt/xenapi/vm_utils.py:168 -#, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#: nova/virt/xenapi/vm_utils.py:243 +#, fuzzy, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#: ../nova/virt/xenapi/vm_utils.py:171 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +#: nova/virt/xenapi/vm_utils.py:246 +#, fuzzy, python-format +msgid "" +"Created a CDROM-specific VBD %(vbd_ref)s for VM %(vm_ref)s, VDI " +"%(vdi_ref)s." msgstr "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -#: ../nova/virt/xenapi/vm_utils.py:187 +#: nova/virt/xenapi/vm_utils.py:263 #, python-format msgid "VBD not found in instance %s" msgstr "VBD not found in instance %s" -#: ../nova/virt/xenapi/vm_utils.py:197 +#: nova/virt/xenapi/vm_utils.py:274 #, python-format msgid "Unable to unplug VBD %s" msgstr "Unable to unplug VBD %s" -#: ../nova/virt/xenapi/vm_utils.py:209 +#: nova/virt/xenapi/vm_utils.py:285 #, python-format msgid "Unable to destroy VBD %s" msgstr "Unable to destroy VBD %s" -#: ../nova/virt/xenapi/vm_utils.py:224 -#, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." -msgstr "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#: nova/virt/xenapi/vm_utils.py:295 +#, fuzzy, python-format +msgid "Unable to destroy VDI %s" +msgstr "Unable to destroy VBD %s" -#: ../nova/virt/xenapi/vm_utils.py:227 +#: nova/virt/xenapi/vm_utils.py:312 #, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgid "" +"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" +" on %(sr_ref)s." +msgstr "" +"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" +" on %(sr_ref)s." + +#: nova/virt/xenapi/vm_utils.py:321 +#, fuzzy, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." msgstr "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." -#: ../nova/virt/xenapi/vm_utils.py:246 +#: nova/virt/xenapi/vm_utils.py:329 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vm_utils.py:258 +#: nova/virt/xenapi/vm_utils.py:348 +#, fuzzy, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "No target id found for volume %s" + +#: nova/virt/xenapi/vm_utils.py:355 #, python-format msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." msgstr "Snapshotting VM %(vm_ref)s with label '%(label)s'..." -#: ../nova/virt/xenapi/vm_utils.py:272 +#: nova/virt/xenapi/vm_utils.py:369 #, python-format msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." msgstr "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." -#: ../nova/virt/xenapi/vm_utils.py:286 +#: nova/virt/xenapi/vm_utils.py:408 #, python-format msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" msgstr "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -#: ../nova/virt/xenapi/vm_utils.py:327 +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, fuzzy, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "Asking xapi to fetch %(url)s as %(access)s" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, fuzzy, python-format +msgid "Image Type: %s" +msgstr "Unknown instance type: %s" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 #, python-format msgid "Size for image %(image)s:%(virtual_size)d" msgstr "Size for image %(image)s:%(virtual_size)d" -#: ../nova/virt/xenapi/vm_utils.py:332 +#: nova/virt/xenapi/vm_utils.py:819 #, python-format -msgid "Glance image %s" -msgstr "Glance image %s" +msgid "" +"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " +"bytes" +msgstr "" -#. we need to invoke a plugin for copying VDI's -#. content into proper path -#: ../nova/virt/xenapi/vm_utils.py:342 +#: nova/virt/xenapi/vm_utils.py:836 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "Copying VDI %s to /boot/guest on dom0" -#: ../nova/virt/xenapi/vm_utils.py:352 +#: nova/virt/xenapi/vm_utils.py:848 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "Kernel/Ramdisk VDI %s destroyed" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/virt/xenapi/vm_utils.py:858 +#, fuzzy, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "instance %s: failed to boot" + +#: nova/virt/xenapi/vm_utils.py:897 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" -msgstr "Asking xapi to fetch %(url)s as %(access)s" +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:386 ../nova/virt/xenapi/vm_utils.py:402 +#: nova/virt/xenapi/vm_utils.py:919 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "Looking up vdi %s for PV kernel" -#: ../nova/virt/xenapi/vm_utils.py:397 +#: nova/virt/xenapi/vm_utils.py:937 #, python-format -msgid "PV Kernel in VDI:%s" -msgstr "PV Kernel in VDI:%s" +msgid "Unknown image format %(disk_image_type)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:405 +#: nova/virt/xenapi/vm_utils.py:979 #, python-format -msgid "Running pygrub against %s" -msgstr "Running pygrub against %s" +msgid "VDI %s is still available" +msgstr "VDI %s is still available" -#: ../nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:1025 #, python-format -msgid "Found Xen kernel %s" -msgstr "Found Xen kernel %s" +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "(VM_UTILS) xenserver vm state -> |%s|" + +#: nova/virt/xenapi/vm_utils.py:1027 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "(VM_UTILS) xenapi power_state -> |%s|" + +#: nova/virt/xenapi/vm_utils.py:1072 +#, python-format +msgid "Re-scanning SR %s" +msgstr "Re-scanning SR %s" + +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:413 -msgid "No Xen kernel found. Booting HVM." -msgstr "No Xen kernel found. Booting HVM." +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:425 ../nova/virt/hyperv.py:431 +#: nova/virt/xenapi/vm_utils.py:1159 #, python-format -msgid "duplicate name found: %s" -msgstr "duplicate name found: %s" +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:442 +#: nova/virt/xenapi/vm_utils.py:1162 #, python-format -msgid "VDI %s is still available" -msgstr "VDI %s is still available" +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:463 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "(VM_UTILS) xenserver vm state -> |%s|" +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:465 +#: nova/virt/xenapi/vm_utils.py:1187 #, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "(VM_UTILS) xenapi power_state -> |%s|" +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:525 +#: nova/virt/xenapi/vm_utils.py:1203 #, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:542 +#: nova/virt/xenapi/vm_utils.py:1257 #, python-format -msgid "Re-scanning SR %s" -msgstr "Re-scanning SR %s" +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:567 +#: nova/virt/xenapi/vm_utils.py:1310 #, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." -msgstr "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "VHD %(vdi_uuid)s has parent %(parent_ref)s" -#: ../nova/virt/xenapi/vm_utils.py:574 +#: nova/virt/xenapi/vm_utils.py:1384 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " @@ -869,1992 +6303,1828 @@ msgstr "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." -#: ../nova/virt/xenapi/vm_utils.py:590 -#, python-format -msgid "No VDIs found for VM %s" -msgstr "No VDIs found for VM %s" +#: nova/virt/xenapi/vm_utils.py:1394 +#, fuzzy, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" +"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving " +"up..." -#: ../nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:1429 #, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" -msgstr "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +msgid "Timeout waiting for device %s to be created" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:653 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 +#: nova/virt/xenapi/vm_utils.py:1448 #, python-format msgid "Creating VBD for VDI %s ... " msgstr "Creating VBD for VDI %s ... " -#: ../nova/virt/xenapi/vm_utils.py:655 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190 +#: nova/virt/xenapi/vm_utils.py:1450 #, python-format msgid "Creating VBD for VDI %s done." msgstr "Creating VBD for VDI %s done." -#: ../nova/virt/xenapi/vm_utils.py:657 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 +#: nova/virt/xenapi/vm_utils.py:1452 #, python-format msgid "Plugging VBD %s ... " msgstr "Plugging VBD %s ... " -#: ../nova/virt/xenapi/vm_utils.py:659 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 +#: nova/virt/xenapi/vm_utils.py:1455 #, python-format msgid "Plugging VBD %s done." msgstr "Plugging VBD %s done." -#: ../nova/virt/xenapi/vm_utils.py:661 -#, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#: nova/virt/xenapi/vm_utils.py:1457 +#, fuzzy, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "VBD %(vbd)s plugged as %(orig_dev)s" -#: ../nova/virt/xenapi/vm_utils.py:664 -#, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#: nova/virt/xenapi/vm_utils.py:1460 +#, fuzzy, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" -#: ../nova/virt/xenapi/vm_utils.py:668 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 +#: nova/virt/xenapi/vm_utils.py:1469 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "Destroying VBD for VDI %s ... " -#: ../nova/virt/xenapi/vm_utils.py:671 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 +#: nova/virt/xenapi/vm_utils.py:1473 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "Destroying VBD for VDI %s done." -#: ../nova/virt/xenapi/vm_utils.py:683 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:211 +#: nova/virt/xenapi/vm_utils.py:1484 msgid "VBD.unplug successful first time." msgstr "VBD.unplug successful first time." -#: ../nova/virt/xenapi/vm_utils.py:688 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 +#: nova/virt/xenapi/vm_utils.py:1489 msgid "VBD.unplug rejected: retrying..." msgstr "VBD.unplug rejected: retrying..." -#: ../nova/virt/xenapi/vm_utils.py:692 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 msgid "VBD.unplug successful eventually." msgstr "VBD.unplug successful eventually." -#: ../nova/virt/xenapi/vm_utils.py:695 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 +#: nova/virt/xenapi/vm_utils.py:1497 #, python-format msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" msgstr "Ignoring XenAPI.Failure in VBD.unplug: %s" -#: ../nova/virt/xenapi/vm_utils.py:704 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/virt/xenapi/vm_utils.py:1506 #, python-format msgid "Ignoring XenAPI.Failure %s" msgstr "Ignoring XenAPI.Failure %s" -#: ../nova/virt/xenapi/vm_utils.py:735 +#: nova/virt/xenapi/vm_utils.py:1520 #, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." -msgstr "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." +msgid "Running pygrub against %s" +msgstr "Running pygrub against %s" -#: ../nova/virt/xenapi/vm_utils.py:747 +#: nova/virt/xenapi/vm_utils.py:1527 #, python-format -msgid "Writing partition table %s done." -msgstr "Writing partition table %s done." +msgid "Found Xen kernel %s" +msgstr "Found Xen kernel %s" -#: ../nova/tests/test_rpc.py:89 -#, python-format -msgid "Nested received %(queue)s, %(value)s" -msgstr "Nested received %(queue)s, %(value)s" +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "No Xen kernel found. Booting HVM." -#: ../nova/tests/test_rpc.py:95 -#, python-format -msgid "Nested return %s" -msgstr "Nested return %s" +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" -#: ../nova/tests/test_rpc.py:120 ../nova/tests/test_rpc.py:126 +#: nova/virt/xenapi/vm_utils.py:1548 #, python-format -msgid "Received %s" -msgstr "Received %s" +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:44 -msgid "Use of empty request context is deprecated" -msgstr "Use of empty request context is deprecated" +#: nova/virt/xenapi/vm_utils.py:1574 +#, fuzzy, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." -#: ../nova/db/sqlalchemy/api.py:133 +#: nova/virt/xenapi/vm_utils.py:1587 #, python-format -msgid "No service for id %s" -msgstr "No service for id %s" +msgid "Writing partition table %s done." +msgstr "Writing partition table %s done." -#: ../nova/db/sqlalchemy/api.py:251 -#, python-format -msgid "No service for %(host)s, %(binary)s" -msgstr "No service for %(host)s, %(binary)s" +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" -msgstr "No fixed ips defined" +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 -#, python-format -msgid "No floating ip for address %s" -msgstr "No floating ip for address %s" +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 -#, python-format -msgid "No address for instance %s" -msgstr "No address for instance %s" +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 -#, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" -msgstr "no keypair for user %(user_id)s, name %(name)s" +#: nova/virt/xenapi/vm_utils.py:1712 +#, fuzzy, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "Failed to mount filesystem: %s" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 +#: nova/virt/xenapi/vmops.py:181 #, python-format -msgid "No network for id %s" -msgstr "No network for id %s" +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" -msgstr "No networks defined" +#: nova/virt/xenapi/vmops.py:183 +#, fuzzy, python-format +msgid "Starting instance %s" +msgstr "Terminating instance %s" -#: ../nova/db/sqlalchemy/api.py:1115 +#: nova/virt/xenapi/vmops.py:246 #, python-format -msgid "No network for bridge %s" -msgstr "No network for bridge %s" +msgid "instance %s: Failed to spawn" +msgstr "instance %s: Failed to spawn" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 -#, python-format -msgid "No network for instance %s" -msgstr "No network for instance %s" +#: nova/virt/xenapi/vmops.py:248 +#, fuzzy, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "instance %s: Failed to spawn" -#: ../nova/db/sqlalchemy/api.py:1277 -#, python-format -msgid "Token %s does not exist" -msgstr "Token %s does not exist" +#: nova/virt/xenapi/vmops.py:322 +#, fuzzy, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "instance %s: Failed to spawn" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/virt/xenapi/vmops.py:389 #, python-format -msgid "No quota for project_id %s" -msgstr "No quota for project_id %s" +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +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 "Volume %s not found" +#: nova/virt/xenapi/vmops.py:448 +#, fuzzy, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "Invalid value for onset_files: '%s'" -#: ../nova/db/sqlalchemy/api.py:1514 +#: nova/virt/xenapi/vmops.py:453 #, python-format -msgid "No export device found for volume %s" -msgstr "No export device found for volume %s" +msgid "Injecting file path: '%s'" +msgstr "Injecting file path: '%s'" -#: ../nova/db/sqlalchemy/api.py:1527 -#, python-format -msgid "No target id found for volume %s" -msgstr "No target id found for volume %s" +#: nova/virt/xenapi/vmops.py:459 +#, fuzzy, python-format +msgid "Setting admin password" +msgstr "instance %s: setting admin password" -#: ../nova/db/sqlalchemy/api.py:1572 -#, python-format -msgid "No security group with id %s" -msgstr "No security group with id %s" +#: nova/virt/xenapi/vmops.py:463 +#, fuzzy +msgid "Resetting network" +msgstr "setting network host" -#: ../nova/db/sqlalchemy/api.py:1589 -#, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" -msgstr "No security group named %(group_name)s for project: %(project_id)s" +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 +#: nova/virt/xenapi/vmops.py:476 #, python-format -msgid "No secuity group rule with id %s" -msgstr "No secuity group rule with id %s" +msgid "Starting VM %s..." +msgstr "Starting VM %s..." -#: ../nova/db/sqlalchemy/api.py:1756 -#, python-format -msgid "No user for id %s" -msgstr "No user for id %s" +#: nova/virt/xenapi/vmops.py:480 +#, fuzzy, python-format +msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +msgstr "Spawning VM %(instance_name)s created %(vm_ref)s." -#: ../nova/db/sqlalchemy/api.py:1772 +#: nova/virt/xenapi/vmops.py:487 #, python-format -msgid "No user for access key %s" -msgstr "No user for access key %s" +msgid "" +"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " +"%(version)s" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1834 +#: nova/virt/xenapi/vmops.py:490 #, python-format -msgid "No project with id %s" -msgstr "No project with id %s" +msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1979 -#, python-format -msgid "No console pool with id %(pool_id)s" -msgstr "No console pool with id %(pool_id)s" +#: nova/virt/xenapi/vmops.py:497 +#, fuzzy, python-format +msgid "Instance %s: waiting for running" +msgstr "instance %s: is running" -#: ../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" +#: nova/virt/xenapi/vmops.py:506 +#, fuzzy, python-format +msgid "Instance %s: running" +msgstr "instance %s: is running" + +#: nova/virt/xenapi/vmops.py:510 +msgid "Querying agent version" msgstr "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" -#: ../nova/db/sqlalchemy/api.py:2035 +#: nova/virt/xenapi/vmops.py:513 #, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" -msgstr "No console for instance %(instance_id)s in pool %(pool_id)s" +msgid "Instance agent version: %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:517 +#, fuzzy, python-format +msgid "Updating Agent to %s" +msgstr "Calling getter %s" -#: ../nova/db/sqlalchemy/api.py:2057 +#: nova/virt/xenapi/vmops.py:539 #, python-format -msgid "on instance %s" -msgstr "on instance %s" +msgid "Resources to remove:%s" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 +#: nova/virt/xenapi/vmops.py:550 #, python-format -msgid "No console with id %(console_id)s %(idesc)s" -msgstr "No console with id %(console_id)s %(idesc)s" +msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 +#: nova/virt/xenapi/vmops.py:555 #, python-format -msgid "No zone with id %(zone_id)s" -msgstr "No zone with id %(zone_id)s" +msgid "Skipping VDI destroy for %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:564 +#, fuzzy +msgid "Removing kernel/ramdisk files from dom0" +msgstr "Removing kernel/ramdisk files" -#: ../nova/virt/libvirt_conn.py:160 +#: nova/virt/xenapi/vmops.py:593 #, python-format -msgid "Checking state of %s" -msgstr "Checking state of %s" +msgid "No opaque_ref could be determined for '%s'." +msgstr "" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/virt/xenapi/vmops.py:647 #, python-format -msgid "Current state of %(name)s was %(state)s." -msgstr "Current state of %(name)s was %(state)s." +msgid "Finished snapshot and upload for VM %s" +msgstr "Finished snapshot and upload for VM %s" -#: ../nova/virt/libvirt_conn.py:183 +#: nova/virt/xenapi/vmops.py:655 #, python-format -msgid "Connecting to libvirt: %s" -msgstr "Connecting to libvirt: %s" +msgid "Starting snapshot for VM %s" +msgstr "Starting snapshot for VM %s" -#: ../nova/virt/libvirt_conn.py:196 -msgid "Connection to libvirt broke" -msgstr "Connection to libvirt broke" +#: nova/virt/xenapi/vmops.py:664 +#, fuzzy, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "Unable to Snapshot %(vm_ref)s: %(exc)s" + +#: nova/virt/xenapi/vmops.py:683 +#, fuzzy, python-format +msgid "Failed to transfer vhd to new host" +msgstr "Failed to add vhd file to VM %s" -#: ../nova/virt/libvirt_conn.py:258 +#: nova/virt/xenapi/vmops.py:703 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" -msgstr "instance %(instance_name)s: deleting instance files %(target)s" +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" -#: ../nova/virt/libvirt_conn.py:283 +#: nova/virt/xenapi/vmops.py:751 #, python-format -msgid "Invalid device path %s" -msgstr "Invalid device path %s" +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" -#: ../nova/virt/libvirt_conn.py:313 +#: nova/virt/xenapi/vmops.py:874 #, python-format -msgid "No disk at %s" -msgstr "No disk at %s" +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" -msgstr "Instance snapshotting is not supported for libvirt at this time" +#: nova/virt/xenapi/vmops.py:882 +#, fuzzy, python-format +msgid "Resize instance %s complete" +msgstr "instance %s: booted" -#: ../nova/virt/libvirt_conn.py:336 +#: nova/virt/xenapi/vmops.py:913 #, python-format -msgid "instance %s: rebooted" -msgstr "instance %s: rebooted" +msgid "Failed to query agent version: %(resp)r" +msgstr "" -#: ../nova/virt/libvirt_conn.py:339 +#: nova/virt/xenapi/vmops.py:933 #, python-format -msgid "_wait_for_reboot failed: %s" -msgstr "_wait_for_reboot failed: %s" +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" -#: ../nova/virt/libvirt_conn.py:382 +#: nova/virt/xenapi/vmops.py:949 #, python-format -msgid "instance %s: rescued" -msgstr "instance %s: rescued" +msgid "Failed to update agent: %(resp)r" +msgstr "" -#: ../nova/virt/libvirt_conn.py:385 -#, python-format -msgid "_wait_for_rescue failed: %s" -msgstr "_wait_for_rescue failed: %s" +#: nova/virt/xenapi/vmops.py:972 +#, fuzzy, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "Failed to decrypt private key: %s" -#: ../nova/virt/libvirt_conn.py:411 +#: nova/virt/xenapi/vmops.py:988 #, python-format -msgid "instance %s: is running" -msgstr "instance %s: is running" +msgid "Failed to update password: %(resp)r" +msgstr "" -#: ../nova/virt/libvirt_conn.py:422 -#, python-format -msgid "instance %s: booted" -msgstr "instance %s: booted" +#: nova/virt/xenapi/vmops.py:1015 +#, fuzzy, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "Failed to mount filesystem: %s" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 -#, python-format -msgid "instance %s: failed to boot" -msgstr "instance %s: failed to boot" +#: nova/virt/xenapi/vmops.py:1024 +#, fuzzy, python-format +msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +msgstr "VM %(vm)s already halted, skipping shutdown..." -#: ../nova/virt/libvirt_conn.py:436 -#, python-format -msgid "virsh said: %r" -msgstr "virsh said: %r" +#: nova/virt/xenapi/vmops.py:1028 +#, fuzzy, python-format +msgid "Shutting down VM for Instance %(instance_uuid)s" +msgstr "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" -#: ../nova/virt/libvirt_conn.py:440 -msgid "cool, it's a device" -msgstr "cool, it's a device" +#: nova/virt/xenapi/vmops.py:1047 +#, fuzzy, python-format +msgid "Unable to find VBD for VM" +msgstr "Unable to find SR from VBD %s" -#: ../nova/virt/libvirt_conn.py:448 -#, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "data: %(data)r, fpath: %(fpath)r" +#: nova/virt/xenapi/vmops.py:1068 +#, fuzzy, python-format +msgid "Destroying VDIs for Instance %(instance_uuid)s" +msgstr "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" -#: ../nova/virt/libvirt_conn.py:456 +#: nova/virt/xenapi/vmops.py:1126 #, python-format -msgid "Contents of file %(fpath)s: %(contents)r" -msgstr "Contents of file %(fpath)s: %(contents)r" +msgid "" +"Instance %(instance_uuid)s using RAW or VHD, skipping kernel and ramdisk " +"deletion" +msgstr "" -#: ../nova/virt/libvirt_conn.py:489 -msgid "Unable to find an open port" -msgstr "Unable to find an open port" +#: nova/virt/xenapi/vmops.py:1133 +msgid "instance has a kernel or ramdisk but not both" +msgstr "" -#: ../nova/virt/libvirt_conn.py:563 -#, python-format -msgid "instance %s: Creating image" -msgstr "instance %s: Creating image" +#: nova/virt/xenapi/vmops.py:1140 +msgid "kernel/ramdisk files removed" +msgstr "kernel/ramdisk files removed" -#: ../nova/virt/libvirt_conn.py:646 +#: nova/virt/xenapi/vmops.py:1152 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" -msgstr "instance %(inst_name)s: injecting key into image %(img_id)s" +msgid "Instance %(instance_uuid)s VM destroyed" +msgstr "" -#: ../nova/virt/libvirt_conn.py:649 -#, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" -msgstr "instance %(inst_name)s: injecting net into image %(img_id)s" +#: nova/virt/xenapi/vmops.py:1170 +#, fuzzy, python-format +msgid "Destroying VM for Instance %(instance_uuid)s" +msgstr "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" + +#: nova/virt/xenapi/vmops.py:1185 +msgid "VM is not present, skipping destroy..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1239 +#, fuzzy, python-format +msgid "Instance is already in Rescue Mode: %s" +msgstr "Instance has already been created" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt_conn.py:657 +#: nova/virt/xenapi/vmops.py:1311 #, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" +msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" -#. TODO(termie): cache? -#: ../nova/virt/libvirt_conn.py:665 +#: nova/virt/xenapi/vmops.py:1315 #, python-format -msgid "instance %s: starting toXML method" -msgstr "instance %s: starting toXML method" +msgid "Automatically hard rebooting %d" +msgstr "" -#: ../nova/virt/libvirt_conn.py:732 +#: nova/virt/xenapi/vmops.py:1380 #, python-format -msgid "instance %s: finished toXML method" -msgstr "instance %s: finished toXML method" +msgid "Instance for migration %d not found, skipping" +msgstr "" -#: ../nova/virt/libvirt_conn.py:751 -msgid "diagnostics are not supported for libvirt" -msgstr "diagnostics are not supported for libvirt" +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" -#: ../nova/virt/libvirt_conn.py:1225 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" -msgstr "Attempted to unfilter instance %s which is not filtered" +#: nova/virt/xenapi/vmops.py:1484 +#, fuzzy, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" +"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " +"args=%(strargs)s" -#: ../nova/api/ec2/metadatarequesthandler.py:76 +#: nova/virt/xenapi/vmops.py:1500 #, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "Failed to get metadata for ip: %s" +msgid "injecting network info to xs for vm: |%s|" +msgstr "" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" -msgstr "Attempted to instantiate singleton" +#: nova/virt/xenapi/vmops.py:1518 +#, fuzzy, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "Creating nic for %s " -#: ../nova/network/api.py:39 +#: nova/virt/xenapi/vmops.py:1527 #, python-format -msgid "Quota exceeeded for %s, tried to allocate address" -msgstr "Quota exceeeded for %s, tried to allocate address" - -#: ../nova/network/api.py:42 -msgid "Address quota exceeded. You cannot allocate any more addresses" -msgstr "Address quota exceeded. You cannot allocate any more addresses" +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." -#: ../nova/tests/test_volume.py:162 +#: nova/virt/xenapi/vmops.py:1530 #, python-format -msgid "Target %s allocated" -msgstr "Target %s allocated" +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." -#: ../nova/virt/images.py:70 +#: nova/virt/xenapi/vmops.py:1559 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" -msgstr "Finished retreving %(url)s -- placed in %(path)s" +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" -#: ../nova/scheduler/driver.py:66 -msgid "Must implement a fallback schedule" -msgstr "Must implement a fallback schedule" +#: nova/virt/xenapi/vmops.py:1621 +#, fuzzy, 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 "" +"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " +"args=%(strargs)s" -#: ../nova/console/manager.py:70 -msgid "Adding console" -msgstr "Adding console" +#: nova/virt/xenapi/vmops.py:1646 +#, fuzzy, python-format +msgid "" +"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_uuid)s; " +"args=%(args)r" +msgstr "" +"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " +"args=%(strargs)s" + +#: nova/virt/xenapi/vmops.py:1650 +#, fuzzy, 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 "" +"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM" +" id=%(instance_id)s; args=%(strargs)s" + +#: nova/virt/xenapi/vmops.py:1655 +#, fuzzy, python-format +msgid "" +"The call to %(method)s returned an error: %(e)s. VM id=%(instance_uuid)s;" +" args=%(args)r" +msgstr "" +"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " +"args=%(strargs)s" -#: ../nova/console/manager.py:90 +#: nova/virt/xenapi/vmops.py:1841 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." -msgstr "Tried to remove non-existent console %(console_id)s." +msgid "OpenSSL error: %s" +msgstr "OpenSSL error: %s" -#: ../nova/api/direct.py:149 -msgid "not available" -msgstr "not available" +#: nova/virt/xenapi/volume_utils.py:52 +msgid "creating sr within volume_utils" +msgstr "" -#: ../nova/api/ec2/cloud.py:62 -#, python-format -msgid "The key_pair %s already exists" -msgstr "The key_pair %s already exists" +#: nova/virt/xenapi/volume_utils.py:55 nova/virt/xenapi/volume_utils.py:83 +#, fuzzy, python-format +msgid "type is = %s" +msgstr "topic is %s" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:118 +#: nova/virt/xenapi/volume_utils.py:58 nova/virt/xenapi/volume_utils.py:86 #, python-format -msgid "Generating root CA: %s" -msgstr "Generating root CA: %s" +msgid "name = %s" +msgstr "" -#: ../nova/api/ec2/cloud.py:303 -#, python-format -msgid "Create key pair %s" -msgstr "Create key pair %s" +#: nova/virt/xenapi/volume_utils.py:71 +#, fuzzy, python-format +msgid "Created %(label)s as %(sr_ref)s." +msgstr "Introduced %(label)s as %(sr_ref)s." -#: ../nova/api/ec2/cloud.py:311 -#, python-format -msgid "Delete key pair %s" -msgstr "Delete key pair %s" +#: nova/virt/xenapi/volume_utils.py:76 nova/virt/xenapi/volume_utils.py:174 +msgid "Unable to create Storage Repository" +msgstr "Unable to create Storage Repository" + +#: nova/virt/xenapi/volume_utils.py:80 +msgid "introducing sr within volume_utils" +msgstr "" -#: ../nova/api/ec2/cloud.py:386 +#: nova/virt/xenapi/volume_utils.py:103 nova/virt/xenapi/volume_utils.py:170 +#: nova/virt/xenapi/volumeops.py:157 #, python-format -msgid "%s is not a valid ipProtocol" -msgstr "%s is not a valid ipProtocol" +msgid "Introduced %(label)s as %(sr_ref)s." +msgstr "Introduced %(label)s as %(sr_ref)s." -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" -msgstr "Invalid port range" +#: nova/virt/xenapi/volume_utils.py:106 +#, fuzzy, python-format +msgid "Creating pbd for SR" +msgstr "Creating nic for %s " -#: ../nova/api/ec2/cloud.py:421 -#, python-format -msgid "Revoke security group ingress %s" -msgstr "Revoke security group ingress %s" +#: nova/virt/xenapi/volume_utils.py:108 +msgid "Plugging SR" +msgstr "" -#: ../nova/api/ec2/cloud.py:430 ../nova/api/ec2/cloud.py:459 -msgid "Not enough parameters to build a valid rule." -msgstr "Not enough parameters to build a valid rule." +#: nova/virt/xenapi/volume_utils.py:116 nova/virt/xenapi/volumeops.py:160 +#, fuzzy +msgid "Unable to introduce Storage Repository" +msgstr "Unable to create Storage Repository" -#: ../nova/api/ec2/cloud.py:443 -msgid "No rule for the specified parameters." -msgstr "No rule for the specified parameters." +#: nova/virt/xenapi/volume_utils.py:127 nova/virt/xenapi/volumeops.py:51 +msgid "Unable to get SR using uuid" +msgstr "" -#: ../nova/api/ec2/cloud.py:450 -#, python-format -msgid "Authorize security group ingress %s" -msgstr "Authorise security group ingress %s" +#: nova/virt/xenapi/volume_utils.py:129 +#, fuzzy, python-format +msgid "Forgetting SR %s..." +msgstr "Forgetting SR %s ... " -#: ../nova/api/ec2/cloud.py:464 -#, python-format -msgid "This rule already exists in group %s" -msgstr "This rule already exists in group %s" +#: nova/virt/xenapi/volume_utils.py:137 +#, fuzzy +msgid "Unable to forget Storage Repository" +msgstr "Unable to create Storage Repository" -#: ../nova/api/ec2/cloud.py:492 +#: nova/virt/xenapi/volume_utils.py:157 #, python-format -msgid "Create Security Group %s" -msgstr "Create Security Group %s" +msgid "Introducing %s..." +msgstr "Introducing %s..." -#: ../nova/api/ec2/cloud.py:495 +#: nova/virt/xenapi/volume_utils.py:186 #, python-format -msgid "group %s already exists" -msgstr "group %s already exists" +msgid "Unable to find SR from VBD %s" +msgstr "Unable to find SR from VBD %s" -#: ../nova/api/ec2/cloud.py:507 +#: nova/virt/xenapi/volume_utils.py:206 #, python-format -msgid "Delete security group %s" -msgstr "Delete security group %s" +msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#: ../nova/api/ec2/cloud.py:584 +#: nova/virt/xenapi/volume_utils.py:209 #, python-format -msgid "Create volume of %s GB" -msgstr "Create volume of %s GB" +msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgstr "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -#: ../nova/api/ec2/cloud.py:612 +#: nova/virt/xenapi/volume_utils.py:228 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -msgstr "" -"Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgstr "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -#: ../nova/api/ec2/cloud.py:629 +#: nova/virt/xenapi/volume_utils.py:234 #, python-format -msgid "Detach volume %s" -msgstr "Detach volume %s" - -#: ../nova/api/ec2/cloud.py:761 -msgid "Allocate address" -msgstr "Allocate address" +msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgstr "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -#: ../nova/api/ec2/cloud.py:766 +#: nova/virt/xenapi/volume_utils.py:249 #, python-format -msgid "Release address %s" -msgstr "Release address %s" +msgid "Unable to introduce VDI on SR %s" +msgstr "Unable to introduce VDI on SR %s" -#: ../nova/api/ec2/cloud.py:771 +#: nova/virt/xenapi/volume_utils.py:257 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" -msgstr "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "Unable to get record of VDI %s on" +msgstr "Unable to get record of VDI %s on" -#: ../nova/api/ec2/cloud.py:780 +#: nova/virt/xenapi/volume_utils.py:279 #, python-format -msgid "Disassociate address %s" -msgstr "Disassociate address %s" - -#: ../nova/api/ec2/cloud.py:807 -msgid "Going to start terminating instances" -msgstr "Going to start terminating instances" +msgid "Unable to introduce VDI for SR %s" +msgstr "Unable to introduce VDI for SR %s" -#: ../nova/api/ec2/cloud.py:815 +#: nova/virt/xenapi/volume_utils.py:289 #, python-format -msgid "Reboot instance %r" -msgstr "Reboot instance %r" +msgid "Error finding vdis in SR %s" +msgstr "" -#: ../nova/api/ec2/cloud.py:867 -#, python-format -msgid "De-registering image %s" -msgstr "De-registering image %s" +#: nova/virt/xenapi/volume_utils.py:296 +#, fuzzy, python-format +msgid "Unable to find vbd for vdi %s" +msgstr "Unable to find SR from VBD %s" -#: ../nova/api/ec2/cloud.py:875 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" -msgstr "Registered image %(image_location)s with id %(image_id)s" +#: nova/virt/xenapi/volume_utils.py:330 +#, fuzzy, python-format +msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +msgstr "Unable to obtain target information %(device_path)s, %(mountpoint)s" -#: ../nova/api/ec2/cloud.py:882 ../nova/api/ec2/cloud.py:900 +#: nova/virt/xenapi/volume_utils.py:356 #, python-format -msgid "attribute not supported: %s" -msgstr "attribute not supported: %s" +msgid "Mountpoint cannot be translated: %s" +msgstr "Mountpoint cannot be translated: %s" -#: ../nova/api/ec2/cloud.py:890 -#, python-format -msgid "invalid id: %s" -msgstr "invalid id: %s" +#: nova/virt/xenapi/volumeops.py:65 +msgid "Could not find VDI ref" +msgstr "" -#: ../nova/api/ec2/cloud.py:903 -msgid "user or group not specified" -msgstr "user or group not specified" +#: nova/virt/xenapi/volumeops.py:71 +#, fuzzy, python-format +msgid "Error destroying VDI" +msgstr "Error starting xvp: %s" -#: ../nova/api/ec2/cloud.py:905 -msgid "only group \"all\" is supported" -msgstr "only group \"all\" is supported" +#: nova/virt/xenapi/volumeops.py:74 +#, fuzzy, python-format +msgid "Creating SR %s" +msgstr "Creating new user: %s" -#: ../nova/api/ec2/cloud.py:907 -msgid "operation_type must be add or remove" -msgstr "operation_type must be add or remove" +#: nova/virt/xenapi/volumeops.py:77 +#, fuzzy, python-format +msgid "Could not create SR" +msgstr "Failed to create VM %s" -#: ../nova/api/ec2/cloud.py:908 -#, python-format -msgid "Updating image %s publicity" -msgstr "Updating image %s publicity" +#: nova/virt/xenapi/volumeops.py:80 +msgid "Could not retrieve SR record" +msgstr "" -#: ../bin/nova-api.py:52 -#, python-format -msgid "Using paste.deploy config at: %s" -msgstr "Using paste.deploy config at: %s" +#: nova/virt/xenapi/volumeops.py:85 +#, fuzzy, python-format +msgid "Introducing SR %s" +msgstr "Introducing %s..." -#: ../bin/nova-api.py:57 -#, python-format -msgid "No paste configuration for app: %s" -msgstr "No paste configuration for app: %s" +#: nova/virt/xenapi/volumeops.py:88 +msgid "SR found in xapi database. No need to introduce" +msgstr "" -#: ../bin/nova-api.py:59 -#, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" +#: nova/virt/xenapi/volumeops.py:93 +msgid "Could not introduce SR" msgstr "" -"App Config: %(api)s\n" -"%(config)r" -#: ../bin/nova-api.py:64 +#: nova/virt/xenapi/volumeops.py:97 +#, fuzzy, python-format +msgid "Checking for SR %s" +msgstr "Launching VPN for %s" + +#: nova/virt/xenapi/volumeops.py:107 +#, fuzzy, python-format +msgid "SR %s not found in the xapi database" +msgstr "Instance %d was not found during terminate" + +#: nova/virt/xenapi/volumeops.py:113 +#, fuzzy, python-format +msgid "Could not forget SR" +msgstr "Found no network for bridge %s" + +#: nova/virt/xenapi/volumeops.py:122 +#, fuzzy, python-format +msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" + +#: nova/virt/xenapi/volumeops.py:174 #, python-format -msgid "Running %s API" -msgstr "Running %s API" +msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgstr "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -#: ../bin/nova-api.py:69 +#: nova/virt/xenapi/volumeops.py:187 #, python-format -msgid "No known API applications configured in %s." -msgstr "No known API applications configured in %s." +msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgstr "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -#: ../bin/nova-api.py:83 +#: nova/virt/xenapi/volumeops.py:195 #, python-format -msgid "Starting nova-api node (version %s)" -msgstr "Starting nova-api node (version %s)" +msgid "Unable to attach volume to instance %s" +msgstr "Unable to attach volume to instance %s" -#: ../bin/nova-api.py:89 +#: nova/virt/xenapi/volumeops.py:198 #, python-format -msgid "No paste configuration found for: %s" -msgstr "No paste configuration found for: %s" +msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgstr "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/virt/xenapi/volumeops.py:208 #, python-format -msgid "Argument %(key)s value %(value)s is too short." -msgstr "Argument %(key)s value %(value)s is too short." +msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/virt/xenapi/volumeops.py:216 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." -msgstr "Argument %(key)s value %(value)s contains invalid characters." +msgid "Unable to locate volume %s" +msgstr "Unable to locate volume %s" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 +#: nova/virt/xenapi/volumeops.py:224 #, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." -msgstr "Argument %(key)s value %(value)s starts with a hyphen." +msgid "Unable to detach volume %s" +msgstr "Unable to detach volume %s" + +#: nova/virt/xenapi/volumeops.py:229 +#, fuzzy, python-format +msgid "Unable to destroy vbd %s" +msgstr "Unable to destroy VBD %s" + +#: nova/virt/xenapi/volumeops.py:236 +#, fuzzy, python-format +msgid "Error purging SR %s" +msgstr "Error starting xvp: %s" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:102 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:130 +#: nova/virt/xenapi/volumeops.py:238 #, python-format -msgid "Argument %s is required." -msgstr "Argument %s is required." +msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgstr "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/vnc/xvp_proxy.py:98 nova/vnc/xvp_proxy.py:103 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Error in handshake: %s" msgstr "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/vnc/xvp_proxy.py:119 +#, fuzzy, python-format +msgid "Invalid request: %s" +msgstr "invalid id: %s" + +#: nova/vnc/xvp_proxy.py:139 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "Request: %s" msgstr "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." -#: ../nova/virt/xenapi/vmops.py:67 +#: nova/vnc/xvp_proxy.py:142 #, python-format -msgid "Attempted to create non-unique name %s" -msgstr "Attempted to create non-unique name %s" +msgid "Request made with missing token: %s" +msgstr "" -#: ../nova/virt/xenapi/vmops.py:73 +#: nova/vnc/xvp_proxy.py:153 #, python-format -msgid "instance %(name)s: not enough free memory" -msgstr "instance %(name)s: not enough free memory" +msgid "Request made with invalid token: %s" +msgstr "" -#: ../nova/virt/xenapi/vmops.py:148 -#, python-format -msgid "Starting VM %s..." -msgstr "Starting VM %s..." +#: nova/vnc/xvp_proxy.py:160 +#, fuzzy, python-format +msgid "Unexpected error: %s" +msgstr "Unexpected error raised: %s" -#: ../nova/virt/xenapi/vmops.py:151 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." -msgstr "Spawning VM %(instance_name)s created %(vm_ref)s." +#: nova/vnc/xvp_proxy.py:180 +#, fuzzy, python-format +msgid "Starting nova-xvpvncproxy node (version %s)" +msgstr "Starting nova-api node (version %s)" -#: ../nova/virt/xenapi/vmops.py:162 -#, python-format -msgid "Invalid value for onset_files: '%s'" -msgstr "Invalid value for onset_files: '%s'" +#: nova/volume/api.py:74 nova/volume/api.py:210 +#, fuzzy +msgid "status must be available" +msgstr "Volume status must be available" -#: ../nova/virt/xenapi/vmops.py:167 -#, python-format -msgid "Injecting file path: '%s'" -msgstr "Injecting file path: '%s'" +#: nova/volume/api.py:85 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +msgstr "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" -#: ../nova/virt/xenapi/vmops.py:180 -#, python-format -msgid "Instance %s: booted" -msgstr "Instance %s: booted" +#: nova/volume/api.py:133 +msgid "Volume status must be available" +msgstr "Volume status must be available" -#: ../nova/virt/xenapi/vmops.py:232 -#, python-format -msgid "Instance not present %s" -msgstr "Instance not present %s" +#: nova/volume/api.py:213 +#, fuzzy +msgid "already attached" +msgstr "Volume is already attached" -#. 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 "Starting snapshot for VM %s" +#: nova/volume/api.py:220 +#, fuzzy +msgid "already detached" +msgstr "Volume is already detached" -#: ../nova/virt/xenapi/vmops.py:269 -#, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" -msgstr "Unable to Snapshot %(vm_ref)s: %(exc)s" +#: nova/volume/api.py:272 nova/volume/api.py:305 +#, fuzzy +msgid "must be available" +msgstr "not available" -#: ../nova/virt/xenapi/vmops.py:280 +#: nova/volume/driver.py:92 #, python-format -msgid "Finished snapshot and upload for VM %s" -msgstr "Finished snapshot and upload for VM %s" +msgid "Recovering from a failed execute. Try number %s" +msgstr "Recovering from a failed execute. Try number %s" -#: ../nova/virt/xenapi/vmops.py:356 +#: nova/volume/driver.py:102 #, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." -msgstr "VM %(vm)s already halted, skipping shutdown..." +msgid "volume group %s doesn't exist" +msgstr "volume group %s doesn't exist" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" -msgstr "Removing kernel/ramdisk files" +#: nova/volume/driver.py:264 nova/volume/driver.py:860 +#, fuzzy, python-format +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" +msgstr "Skipping ensure_export. No iscsi_target " -#: ../nova/virt/xenapi/vmops.py:399 -msgid "kernel/ramdisk files removed" -msgstr "kernel/ramdisk files removed" +#: nova/volume/driver.py:308 nova/volume/driver.py:904 +#, fuzzy, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" +msgstr "Skipping remove_export. No iscsi_target " -#: ../nova/virt/xenapi/vmops.py:561 -#, python-format +#: nova/volume/driver.py:317 +#, fuzzy, python-format msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %d" +msgstr "Skipping remove_export. No iscsi_target " + +#: nova/volume/driver.py:327 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/volume/driver.py:372 #, 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 "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +msgid "Could not find iSCSI export for volume %s" +msgstr "Could not find iSCSI export for volume %s" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/volume/driver.py:376 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "ISCSI Discovery: Found %s" msgstr "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" -#: ../nova/virt/xenapi/vmops.py:760 +#: nova/volume/driver.py:449 #, python-format -msgid "OpenSSL error: %s" -msgstr "OpenSSL error: %s" +msgid "Cannot confirm exported volume id:%(volume_id)s." +msgstr "" -#: ../nova/tests/test_compute.py:148 +#: nova/volume/driver.py:476 #, python-format -msgid "Running instances: %s" -msgstr "Running instances: %s" +msgid "FAKE ISCSI: %s" +msgstr "FAKE ISCSI: %s" -#: ../nova/tests/test_compute.py:154 +#: nova/volume/driver.py:488 #, python-format -msgid "After terminating instances: %s" -msgstr "After terminating instances: %s" - -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" -msgstr "Template for script to run on cloudpipe instance boot" - -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" -msgstr "Network to push into openvpn config" - -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" -msgstr "Netmask to push into openvpn config" +msgid "rbd has no pool %s" +msgstr "rbd has no pool %s" -#: ../nova/cloudpipe/pipelib.py:97 +#: nova/volume/driver.py:558 #, python-format -msgid "Launching VPN for %s" -msgstr "Launching VPN for %s" +msgid "Sheepdog is not working: %s" +msgstr "Sheepdog is not working: %s" -#: ../nova/db/sqlalchemy/migration.py:35 -msgid "python-migrate is not installed. Exiting." -msgstr "python-migrate is not installed. Exiting." +#: nova/volume/driver.py:560 +msgid "Sheepdog is not working" +msgstr "Sheepdog is not working" -#: ../nova/image/s3.py:99 +#: nova/volume/driver.py:659 nova/volume/driver.py:664 #, python-format -msgid "Image %s could not be found" -msgstr "Image %s could not be found" +msgid "LoggingVolumeDriver: %s" +msgstr "" -#: ../nova/api/ec2/__init__.py:121 -msgid "Too many failed authentications." -msgstr "Too many failed authentications." +#: nova/volume/driver.py:699 +#, fuzzy, python-format +msgid "\tVolume %s is NOT VSA volume" +msgstr "Volume %s not found" -#: ../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 "" -"Access key %(access_key)s has had %(failures)d failed authentications and " -"will be locked out for %(lock_mins)d minutes." +#: nova/volume/driver.py:715 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s creation - do nothing" +msgstr "volume %s: creating" -#: ../nova/api/ec2/__init__.py:169 ../nova/objectstore/handler.py:140 -#, python-format -msgid "Authentication Failure: %s" -msgstr "Authentication Failure: %s" +#: nova/volume/driver.py:748 +#, fuzzy, python-format +msgid "VSA BE create_volume for %s failed" +msgstr "Create volume of %s GB" -#: ../nova/api/ec2/__init__.py:182 +#: nova/volume/driver.py:751 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" -msgstr "Authenticated Request For %(uname)s:%(pname)s)" +msgid "VSA BE create_volume for %s succeeded" +msgstr "" -#: ../nova/api/ec2/__init__.py:207 -#, python-format -msgid "action: %s" -msgstr "action: %s" +#: nova/volume/driver.py:759 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s deletion - do nothing" +msgstr "volume %s: deleting" -#: ../nova/api/ec2/__init__.py:209 +#: nova/volume/driver.py:770 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" -msgstr "arg: %(key)s\t\tval: %(value)s" +msgid "VSA BE delete_volume for %s failed" +msgstr "" -#: ../nova/api/ec2/__init__.py:281 +#: nova/volume/driver.py:773 #, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "VSA BE delete_volume for %s suceeded" msgstr "" -"Unauthorised request for controller=%(controller)s and action=%(action)s" -#: ../nova/api/ec2/__init__.py:314 +#: nova/volume/driver.py:837 #, python-format -msgid "InstanceNotFound raised: %s" -msgstr "InstanceNotFound raised: %s" +msgid "\tFE VSA Volume %s local path call - call discover" +msgstr "" -#: ../nova/api/ec2/__init__.py:320 -#, python-format -msgid "VolumeNotFound raised: %s" -msgstr "VolumeNotFound raised: %s" +#: nova/volume/driver.py:844 nova/volume/san.py:595 +#, fuzzy, python-format +msgid "local_path not supported" +msgstr "attribute not supported: %s" -#: ../nova/api/ec2/__init__.py:326 +#: nova/volume/driver.py:852 #, python-format -msgid "NotFound raised: %s" -msgstr "NotFound raised: %s" +msgid "\tFE VSA Volume %s ensure export - do nothing" +msgstr "" -#: ../nova/api/ec2/__init__.py:329 -#, python-format -msgid "ApiError raised: %s" -msgstr "ApiError raised: %s" +#: nova/volume/driver.py:876 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s create export - do nothing" +msgstr "volume %s: creating export" + +#: nova/volume/driver.py:896 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s remove export - do nothing" +msgstr "volume %s: removing export" -#: ../nova/api/ec2/__init__.py:338 +#: nova/volume/driver.py:916 #, python-format -msgid "Unexpected error raised: %s" -msgstr "Unexpected error raised: %s" +msgid "VSA BE remove_export for %s failed" +msgstr "" -#: ../nova/api/ec2/__init__.py:343 -msgid "An unknown error has occurred. Please try your request again." -msgstr "An unknown error has occurred. Please try your request again." +#: nova/volume/driver.py:968 +#, fuzzy +msgid "Failed to retrieve QoS info" +msgstr "Failed to read private ip" -#: ../nova/auth/dbdriver.py:84 +#: nova/volume/manager.py:96 #, python-format -msgid "User %s already exists" -msgstr "User %s already exists" +msgid "Re-exporting %s volumes" +msgstr "Re-exporting %s volumes" -#: ../nova/auth/dbdriver.py:106 ../nova/auth/ldapdriver.py:232 +#: nova/volume/manager.py:101 #, python-format -msgid "Project can't be created because manager %s doesn't exist" -msgstr "Project can't be created because manager %s doesn't exist" +msgid "volume %s: skipping export" +msgstr "volume %s: skipping export" -#: ../nova/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 +#: nova/volume/manager.py:107 #, python-format -msgid "Project can't be created because user %s doesn't exist" -msgstr "Project can't be created because user %s doesn't exist" +msgid "volume %s: creating" +msgstr "volume %s: creating" -#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 +#: nova/volume/manager.py:119 #, python-format -msgid "Project can't be created because project %s already exists" -msgstr "Project can't be created because project %s already exists" +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "volume %(vol_name)s: creating logical volume of size %(vol_size)sG" -#: ../nova/auth/dbdriver.py:157 ../nova/auth/ldapdriver.py:268 +#: nova/volume/manager.py:131 #, python-format -msgid "Project can't be modified because manager %s doesn't exist" -msgstr "Project can't be modified because manager %s doesn't exist" +msgid "volume %s: creating export" +msgstr "volume %s: creating export" -#: ../nova/auth/dbdriver.py:245 +#: nova/volume/manager.py:145 #, python-format -msgid "User \"%s\" not found" -msgstr "User \"%s\" not found" +msgid "volume %s: created successfully" +msgstr "volume %s: created successfully" -#: ../nova/auth/dbdriver.py:248 -#, python-format -msgid "Project \"%s\" not found" -msgstr "Project \"%s\" not found" +#: nova/volume/manager.py:174 +msgid "Volume is still attached" +msgstr "Volume is still attached" -#: ../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 "" -"Must specify xenapi_connection_url, xenapi_connection_username (optionally), " -"and xenapi_connection_password to use connection_type=xenapi" +#: nova/volume/manager.py:176 +msgid "Volume is not local to this node" +msgstr "Volume is not local to this node" -#: ../nova/virt/xenapi_conn.py:311 +#: nova/volume/manager.py:180 #, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" -msgstr "Task [%(name)s] %(task)s status: success %(result)s" +msgid "volume %s: removing export" +msgstr "volume %s: removing export" -#: ../nova/virt/xenapi_conn.py:317 +#: nova/volume/manager.py:182 #, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" -msgstr "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgid "volume %s: deleting" +msgstr "volume %s: deleting" -#: ../nova/virt/xenapi_conn.py:331 ../nova/virt/xenapi_conn.py:344 -#, python-format -msgid "Got exception: %s" -msgstr "Got exception: %s" +#: nova/volume/manager.py:185 +#, fuzzy, python-format +msgid "volume %s: volume is busy" +msgstr "volume %s: deleted successfully" -#: ../nova/volume/san.py:67 +#: nova/volume/manager.py:197 #, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "Could not find iSCSI export for volume %s" +msgid "volume %s: deleted successfully" +msgstr "volume %s: deleted successfully" + +#: nova/volume/manager.py:204 +#, fuzzy, python-format +msgid "snapshot %s: creating" +msgstr "volume %s: creating" -#: ../nova/api/ec2/apirequest.py:100 +#: nova/volume/manager.py:208 #, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "snapshot %(snap_name)s: creating" msgstr "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" -#: ../nova/api/openstack/__init__.py:55 -#, python-format -msgid "Caught error: %s" -msgstr "Caught error: %s" +#: nova/volume/manager.py:223 +#, fuzzy, python-format +msgid "snapshot %s: created successfully" +msgstr "volume %s: created successfully" -#: ../nova/api/openstack/__init__.py:76 -msgid "Including admin operations in API." -msgstr "Including admin operations in API." +#: nova/volume/manager.py:232 +#, fuzzy, python-format +msgid "snapshot %s: deleting" +msgstr "volume %s: deleting" -#: ../nova/console/xvp.py:99 -msgid "Rebuilding xvp conf" -msgstr "Rebuilding xvp conf" +#: nova/volume/manager.py:241 +#, fuzzy, python-format +msgid "snapshot %s: deleted successfully" +msgstr "volume %s: deleted successfully" -#: ../nova/console/xvp.py:116 -#, python-format -msgid "Re-wrote %s" -msgstr "Re-wrote %s" +#: nova/volume/manager.py:323 +msgid "Checking volume capabilities" +msgstr "" -#: ../nova/console/xvp.py:121 -msgid "Stopping xvp" -msgstr "Stopping xvp" +#: nova/volume/manager.py:327 +#, fuzzy, python-format +msgid "New capabilities found: %s" +msgstr "duplicate name found: %s" -#: ../nova/console/xvp.py:134 -msgid "Starting xvp" -msgstr "Starting xvp" +#: nova/volume/manager.py:338 +msgid "Clear capabilities" +msgstr "" -#: ../nova/console/xvp.py:141 +#: nova/volume/manager.py:342 #, python-format -msgid "Error starting xvp: %s" -msgstr "Error starting xvp: %s" - -#: ../nova/console/xvp.py:144 -msgid "Restarting xvp" -msgstr "Restarting xvp" - -#: ../nova/console/xvp.py:146 -msgid "xvp not running..." -msgstr "xvp not running..." +msgid "Notification {%s} received" +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." +#: nova/volume/san.py:114 nova/volume/san.py:152 +msgid "Specify san_password or san_private_key" msgstr "" -"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." -#: ../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" +#: nova/volume/san.py:157 +msgid "san_ip must be set" msgstr "" -"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" -#: ../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." +#: nova/volume/san.py:321 +#, python-format +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -"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." -#: ../bin/nova-manage.py:447 ../bin/nova-manage.py:536 -msgid "network" -msgstr "network" +#: nova/volume/san.py:453 +#, python-format +msgid "CLIQ command returned %s" +msgstr "" -#: ../bin/nova-manage.py:448 -msgid "IP address" -msgstr "IP address" +#: nova/volume/san.py:459 +#, python-format +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" -#: ../bin/nova-manage.py:449 -msgid "MAC address" -msgstr "MAC address" +#: nova/volume/san.py:467 +#, python-format +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" -#: ../bin/nova-manage.py:450 -msgid "hostname" -msgstr "hostname" +#: nova/volume/san.py:497 +#, python-format +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" +msgstr "" -#: ../bin/nova-manage.py:451 -msgid "host" -msgstr "host" +#: nova/volume/san.py:550 +#, python-format +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" +msgstr "" -#: ../bin/nova-manage.py:537 -msgid "netmask" -msgstr "netmask" +#: nova/volume/san.py:627 +#, python-format +msgid "Could not determine project for volume %s, can't export" +msgstr "" -#: ../bin/nova-manage.py:538 -msgid "start address" -msgstr "start address" +#: nova/volume/san.py:697 +#, python-format +msgid "Payload for SolidFire API call: %s" +msgstr "" -#: ../nova/virt/disk.py:69 +#: nova/volume/san.py:714 #, python-format -msgid "Failed to load partition: %s" -msgstr "Failed to load partition: %s" +msgid "Call to json.loads() raised an exception: %s" +msgstr "" -#: ../nova/virt/disk.py:91 +#: nova/volume/san.py:719 #, python-format -msgid "Failed to mount filesystem: %s" -msgstr "Failed to mount filesystem: %s" +msgid "Results of SolidFire API call: %s" +msgstr "" -#: ../nova/virt/disk.py:124 +#: nova/volume/san.py:733 #, python-format -msgid "nbd device %s did not show up" -msgstr "nbd device %s did not show up" +msgid "Found solidfire account: %s" +msgstr "" -#: ../nova/virt/disk.py:128 +#: nova/volume/san.py:747 #, python-format -msgid "Could not attach image to loopback: %s" -msgstr "Could not attach image to loopback: %s" +msgid "solidfire account: %s does not exist, create it..." +msgstr "" -#: ../nova/virt/disk.py:151 -msgid "No free nbd devices" -msgstr "No free nbd devices" +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" -#: ../doc/ext/nova_todo.py:46 -#, python-format -msgid "%(filename)s, line %(line_info)d" -msgstr "%(filename)s, line %(line_info)d" +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:118 -msgid "In init host" -msgstr "In init host" +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" -msgstr "Attempt to create duplicate vm %s" +#: nova/volume/san.py:878 +#, fuzzy, python-format +msgid "Deleting volumeID: %s " +msgstr "Deleting user: %s" -#: ../nova/virt/hyperv.py:148 -#, python-format -msgid "Starting VM %s " -msgstr "Starting VM %s " +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" -#: ../nova/virt/hyperv.py:150 -#, python-format -msgid "Started VM %s " -msgstr "Started VM %s " +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +#, fuzzy, python-format +msgid "name cannot be None" +msgstr "Class %s cannot be found" + +#: nova/volume/volume_types.py:96 +#, fuzzy, python-format +msgid "id cannot be None" +msgstr "Class %s cannot be found" -#: ../nova/virt/hyperv.py:152 +#: nova/volume/xensm.py:55 #, python-format -msgid "spawn vm failed: %s" -msgstr "spawn vm failed: %s" +msgid "SR name = %s" +msgstr "" -#: ../nova/virt/hyperv.py:169 +#: nova/volume/xensm.py:56 #, python-format -msgid "Failed to create VM %s" +msgid "Params: %s" +msgstr "" + +#: nova/volume/xensm.py:60 +#, fuzzy, python-format +msgid "Failed to create sr %s...continuing" msgstr "Failed to create VM %s" -#: ../nova/virt/hyperv.py:188 -#, python-format -msgid "Set memory for vm %s..." -msgstr "Set memory for vm %s..." +#: nova/volume/xensm.py:62 +msgid "Create failed" +msgstr "" -#: ../nova/virt/hyperv.py:198 +#: nova/volume/xensm.py:64 #, python-format -msgid "Set vcpus for vm %s..." -msgstr "Set vcpus for vm %s..." +msgid "SR UUID of new SR is: %s" +msgstr "" -#: ../nova/virt/hyperv.py:202 -#, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" -msgstr "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#: nova/volume/xensm.py:71 +#, fuzzy +msgid "Failed to update db" +msgstr "Failed to read private ip" -#: ../nova/virt/hyperv.py:227 +#: nova/volume/xensm.py:80 #, python-format -msgid "Failed to add diskdrive to VM %s" -msgstr "Failed to add diskdrive to VM %s" +msgid "Failed to introduce sr %s...continuing" +msgstr "" -#: ../nova/virt/hyperv.py:230 -#, python-format -msgid "New disk drive path is %s" -msgstr "New disk drive path is %s" +#: nova/volume/xensm.py:91 +#, fuzzy, python-format +msgid "Failed to reach backend %d" +msgstr "Failed to create VM %s" -#: ../nova/virt/hyperv.py:247 -#, python-format -msgid "Failed to add vhd file to VM %s" -msgstr "Failed to add vhd file to VM %s" +#: nova/volume/xensm.py:100 +msgid "XenSMDriver requires xenapi connection" +msgstr "" -#: ../nova/virt/hyperv.py:249 -#, python-format -msgid "Created disk for %s" -msgstr "Created disk for %s" +#: nova/volume/xensm.py:110 +#, fuzzy +msgid "Failed to initiate session" +msgstr "Attempted to instantiate singleton" -#: ../nova/virt/hyperv.py:253 +#: nova/volume/xensm.py:142 #, python-format -msgid "Creating nic for %s " -msgstr "Creating nic for %s " +msgid "Volume will be created in backend - %d" +msgstr "" -#: ../nova/virt/hyperv.py:272 -msgid "Failed creating a port on the external vswitch" -msgstr "Failed creating a port on the external vswitch" +#: nova/volume/xensm.py:154 +#, fuzzy, python-format +msgid "Failed to update volume in db" +msgstr "Unable to locate volume %s" -#: ../nova/virt/hyperv.py:273 -#, python-format -msgid "Failed creating port for %s" -msgstr "Failed creating port for %s" +#: nova/volume/xensm.py:157 +#, fuzzy, python-format +msgid "Unable to create volume" +msgstr "Unable to locate volume %s" -#: ../nova/virt/hyperv.py:276 -#, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" -msgstr "Created switch port %(vm_name)s on switch %(ext_path)s" +#: nova/volume/xensm.py:171 +#, fuzzy, python-format +msgid "Failed to delete vdi" +msgstr "Failed to destroy vm %s" -#: ../nova/virt/hyperv.py:286 -#, python-format -msgid "Failed to add nic to VM %s" -msgstr "Failed to add nic to VM %s" +#: nova/volume/xensm.py:177 +#, fuzzy, python-format +msgid "Failed to delete volume in db" +msgstr "Unable to locate volume %s" -#: ../nova/virt/hyperv.py:288 -#, python-format -msgid "Created nic for %s " -msgstr "Created nic for %s " +#: nova/volume/xensm.py:211 +#, fuzzy, python-format +msgid "Failed to find volume in db" +msgstr "Unable to detach volume %s" -#: ../nova/virt/hyperv.py:321 -#, python-format -msgid "WMI job failed: %s" -msgstr "WMI job failed: %s" +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" -#: ../nova/virt/hyperv.py:325 -#, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " -msgstr "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#: nova/vsa/api.py:82 +#, fuzzy, python-format +msgid "invalid drive data" +msgstr "Invalid device path %s" -#: ../nova/virt/hyperv.py:361 -#, python-format -msgid "Got request to destroy vm %s" -msgstr "Got request to destroy vm %s" +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" -#: ../nova/virt/hyperv.py:386 -#, python-format -msgid "Failed to destroy vm %s" -msgstr "Failed to destroy vm %s" +#: nova/vsa/api.py:111 +#, fuzzy, python-format +msgid "invalid drive type name %s" +msgstr "Invalid device path %s" -#: ../nova/virt/hyperv.py:393 +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 #, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" -msgstr "Del: disk %(vhdfile)s vm %(instance_name)s" +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:194 +#, fuzzy, python-format +msgid "Creating VSA: %s" +msgstr "Creating new user: %s" -#: ../nova/virt/hyperv.py:415 +#: nova/vsa/api.py:241 #, python-format msgid "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" +"VSA ID %(vsa_id)d %(vsa_name)s: Create volume %(vol_name)s, %(vol_size)d " +"GB, type %(vol_type_id)s" msgstr "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" -#: ../nova/virt/hyperv.py:451 +#: nova/vsa/api.py:272 #, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" -msgstr "Successfully changed vm state of %(vm_name)s to %(req_state)s" +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" -#: ../nova/virt/hyperv.py:454 +#: nova/vsa/api.py:287 #, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" -msgstr "Failed to change vm state of %(vm_name)s to %(req_state)s" +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" -#: ../nova/compute/api.py:71 +#: nova/vsa/api.py:318 #, python-format -msgid "Instance %d was not found in get_network_topic" -msgstr "Instance %d was not found in get_network_topic" +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" -#: ../nova/compute/api.py:77 +#: nova/vsa/api.py:324 #, python-format -msgid "Instance %d has no host" -msgstr "Instance %d has no host" +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" -#: ../nova/compute/api.py:97 +#: nova/vsa/api.py:351 #, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" -msgstr "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" -#: ../nova/compute/api.py:99 +#: nova/vsa/api.py:355 +#, fuzzy, python-format +msgid "Unable to delete volume %s" +msgstr "Unable to locate volume %s" + +#: nova/vsa/api.py:357 #, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" msgstr "" -"Instance quota exceeded. You can only run %s more instances of this type." -#: ../nova/compute/api.py:112 -msgid "Creating a raw instance" -msgstr "Creating a raw instance" +#: nova/vsa/api.py:363 +#, fuzzy, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "Going to try to terminate %s" -#: ../nova/compute/api.py:160 +#: nova/vsa/api.py:374 #, python-format -msgid "Going to run %s instances..." -msgstr "Going to run %s instances..." +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:73 +#, fuzzy, python-format +msgid "Create call received for VSA %s" +msgstr "Secret Key change for user %s" -#: ../nova/compute/api.py:187 +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 #, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" -msgstr "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" -#: ../nova/compute/api.py:292 +#: nova/vsa/manager.py:89 #, python-format -msgid "Going to try to terminate %s" -msgstr "Going to try to terminate %s" +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" -#: ../nova/compute/api.py:296 +#: nova/vsa/manager.py:100 #, python-format -msgid "Instance %d was not found during terminate" -msgstr "Instance %d was not found during terminate" +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" -#: ../nova/compute/api.py:301 +#: nova/vsa/manager.py:114 #, python-format -msgid "Instance %d is already being terminated" -msgstr "Instance %d is already being terminated" +msgid "" +"VSA ID %(vsa_id)d: Not all volumes are created (%(cvol_real)d of " +"%(cvol_exp)d)" +msgstr "" -#: ../nova/compute/api.py:481 +#: nova/vsa/manager.py:137 #, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" -msgstr "Invalid device specified: %s. Example device: /dev/vdb" +msgid "" +"VSA ID %(vsa_id)d: Drive %(vol_name)s (%(vol_disp_name)s) is in " +"%(status)s state" +msgstr "" -#: ../nova/compute/api.py:496 -msgid "Volume isn't attached to anything!" -msgstr "Volume isn't attached to anything!" +#: nova/vsa/manager.py:146 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" -#: ../nova/rpc.py:98 +#: nova/vsa/manager.py:153 #, python-format -msgid "" -"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in " -"%(fl_intv)d seconds." +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" msgstr "" -"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in " -"%(fl_intv)d seconds." -#: ../nova/rpc.py:103 +#: nova/vsa/manager.py:168 #, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." -msgstr "Unable to connect to AMQP server after %d tries. Shutting down." +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" -#: ../nova/rpc.py:122 -msgid "Reconnected to queue" -msgstr "Reconnected to queue" +#~ msgid "Uncaught exception" +#~ msgstr "Uncaught exception" -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" -msgstr "Failed to fetch message from queue" +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "Volume quota exceeded. You cannot create a volume of size %sG" -#: ../nova/rpc.py:159 -#, python-format -msgid "Initing the Adapter Consumer for %s" -msgstr "Initing the Adapter Consumer for %s" +#~ msgid "No keypairs defined" +#~ msgstr "No keypairs defined" -#: ../nova/rpc.py:178 -#, python-format -msgid "received %s" -msgstr "received %s" +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "Compute.api::get_lock %s" -#. 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 "no method for message: %s" +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" -#: ../nova/rpc.py:192 -#, python-format -msgid "No method for message: %s" -msgstr "No method for message: %s" +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "Subject for certificate for vpns, %s for project, timestamp" -#: ../nova/rpc.py:253 -#, python-format -msgid "Returning exception %s to caller" -msgstr "Returning exception %s to caller" +#~ msgid "Deallocating address %s" +#~ msgstr "Deallocating address %s" -#: ../nova/rpc.py:294 -#, python-format -msgid "unpacked context: %s" -msgstr "unpacked context: %s" +#~ msgid "Host %s is not alive" +#~ msgstr "Host %s is not alive" -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." -msgstr "Making asynchronous call..." +#~ msgid "All hosts have too many cores" +#~ msgstr "" -#: ../nova/rpc.py:316 -#, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID is %s" +#~ msgid "Host %s not available" +#~ msgstr "Host %s not available" + +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "" + +#~ msgid "All hosts have too many networks" +#~ msgstr "" + +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "Can't test instances without a real virtual env." -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." -msgstr "Making asynchronous cast..." +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "Need to watch instance %s until it's running..." -#: ../nova/rpc.py:364 -#, python-format -msgid "response %s" -msgstr "response %s" +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "Killing dnsmasq threw %s" -#: ../nova/rpc.py:373 -#, python-format -msgid "topic is %s" -msgstr "topic is %s" +#~ msgid "Running %s" +#~ msgstr "Running %s" -#: ../nova/rpc.py:374 -#, python-format -msgid "message %s" -msgstr "message %s" +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "PV Kernel in VDI:%s" -#: ../nova/volume/driver.py:78 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "Recovering from a failed execute. Try number %s" +#~ msgid "No VDIs found for VM %s" +#~ msgstr "No VDIs found for VM %s" -#: ../nova/volume/driver.py:87 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "volume group %s doesn't exist" +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" -#: ../nova/volume/driver.py:220 -#, python-format -msgid "FAKE AOE: %s" -msgstr "FAKE AOE: %s" +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "No service for %(host)s, %(binary)s" -#: ../nova/volume/driver.py:233 -msgid "Skipping ensure_export. No iscsi_target " -msgstr "Skipping ensure_export. No iscsi_target " +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "no keypair for user %(user_id)s, name %(name)s" -#: ../nova/volume/driver.py:279 ../nova/volume/driver.py:288 -msgid "Skipping remove_export. No iscsi_target " -msgstr "Skipping remove_export. No iscsi_target " +#~ msgid "No network for bridge %s" +#~ msgstr "No network for bridge %s" -#: ../nova/volume/driver.py:347 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "FAKE ISCSI: %s" +#~ msgid "No quota for project_id %s" +#~ msgstr "No quota for project_id %s" -#: ../nova/volume/driver.py:359 -#, python-format -msgid "rbd has no pool %s" -msgstr "rbd has no pool %s" +#~ msgid "No export device found for volume %s" +#~ msgstr "No export device found for volume %s" -#: ../nova/volume/driver.py:414 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "Sheepdog is not working: %s" +#~ msgid "No user for access key %s" +#~ msgstr "No user for access key %s" -#: ../nova/volume/driver.py:416 -msgid "Sheepdog is not working" -msgstr "Sheepdog is not working" +#~ msgid "No project with id %s" +#~ msgstr "No project with id %s" -#: ../nova/wsgi.py:68 -#, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" -msgstr "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "No console pool with id %(pool_id)s" -#: ../nova/wsgi.py:147 -msgid "You must implement __call__" -msgstr "You must implement __call__" +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "No console with id %(console_id)s %(idesc)s" -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" -msgstr "leasing ip" +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "Current state of %(name)s was %(state)s." -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" -msgstr "Adopted old lease or got a change of mac/hostname" +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "Contents of file %(fpath)s: %(contents)r" -#: ../bin/nova-dhcpbridge.py:80 -msgid "releasing ip" -msgstr "releasing ip" +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "instance %(inst_name)s: injecting key into image %(img_id)s" -#: ../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 "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "Address quota exceeded. You cannot allocate any more addresses" -#: ../nova/virt/fake.py:239 -#, python-format -msgid "Instance %s Not Found" -msgstr "Instance %s Not Found" +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "Finished retreving %(url)s -- placed in %(path)s" -#: ../nova/network/manager.py:153 -#, python-format -msgid "Dissassociated %s stale fixed ip(s)" -msgstr "Dissassociated %s stale fixed ip(s)" +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "Using paste.deploy config at: %s" -#: ../nova/network/manager.py:157 -msgid "setting network host" -msgstr "setting network host" +#~ msgid "No paste configuration for app: %s" +#~ msgstr "No paste configuration for app: %s" -#: ../nova/network/manager.py:212 -#, python-format -msgid "Leasing IP %s" -msgstr "Leasing IP %s" +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" -#: ../nova/network/manager.py:216 -#, python-format -msgid "IP %s leased that isn't associated" -msgstr "IP %s leased that isn't associated" +#~ msgid "Running %s API" +#~ msgstr "Running %s API" -#: ../nova/network/manager.py:220 -#, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" -msgstr "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgid "No known API applications configured in %s." +#~ msgstr "No known API applications configured in %s." -#: ../nova/network/manager.py:228 -#, python-format -msgid "IP %s leased that was already deallocated" -msgstr "IP %s leased that was already deallocated" +#~ msgid "No paste configuration found for: %s" +#~ msgstr "No paste configuration found for: %s" -#: ../nova/network/manager.py:233 -#, python-format -msgid "Releasing IP %s" -msgstr "Releasing IP %s" +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "Argument %(key)s value %(value)s is too short." -#: ../nova/network/manager.py:237 -#, python-format -msgid "IP %s released that isn't associated" -msgstr "IP %s released that isn't associated" +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "Argument %(key)s value %(value)s contains invalid characters." -#: ../nova/network/manager.py:241 -#, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" -msgstr "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "Argument %(key)s value %(value)s starts with a hyphen." -#: ../nova/network/manager.py:244 -#, python-format -msgid "IP %s released that was not leased" -msgstr "IP %s released that was not leased" +#~ msgid "Argument %s is required." +#~ msgstr "Argument %s is required." -#: ../nova/network/manager.py:519 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" -msgstr "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." -#: ../nova/virt/xenapi/volume_utils.py:57 -#, python-format -msgid "Introducing %s..." -msgstr "Introducing %s..." +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." -#: ../nova/virt/xenapi/volume_utils.py:74 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "Introduced %(label)s as %(sr_ref)s." +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "Attempted to create non-unique name %s" -#: ../nova/virt/xenapi/volume_utils.py:78 -msgid "Unable to create Storage Repository" -msgstr "Unable to create Storage Repository" +#~ msgid "Instance %s: booted" +#~ msgstr "Instance %s: booted" -#: ../nova/virt/xenapi/volume_utils.py:90 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "Unable to find SR from VBD %s" +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "Project can't be created because manager %s doesn't exist" -#: ../nova/virt/xenapi/volume_utils.py:96 -#, python-format -msgid "Forgetting SR %s ... " -msgstr "Forgetting SR %s ... " +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "Project can't be created because user %s doesn't exist" -#: ../nova/virt/xenapi/volume_utils.py:101 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "Project can't be created because project %s already exists" -#: ../nova/virt/xenapi/volume_utils.py:107 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "Project can't be modified because manager %s doesn't exist" -#: ../nova/virt/xenapi/volume_utils.py:111 -#, python-format -msgid "Forgetting SR %s done." -msgstr "Forgetting SR %s done." +#~ msgid "Project \"%s\" not found" +#~ msgstr "Project \"%s\" not found" -#: ../nova/virt/xenapi/volume_utils.py:113 -#, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" -msgstr "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgid "Including admin operations in API." +#~ msgstr "Including admin operations in API." -#: ../nova/virt/xenapi/volume_utils.py:123 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "Unable to introduce VDI on SR %s" +#~ 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 "" +#~ "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." -#: ../nova/virt/xenapi/volume_utils.py:128 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "Unable to get record of VDI %s on" +#~ 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 "" +#~ "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" -#: ../nova/virt/xenapi/volume_utils.py:146 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "Unable to introduce VDI for SR %s" +#~ 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 "" +#~ "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." -#: ../nova/virt/xenapi/volume_utils.py:175 -#, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" -msgstr "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgid "network" +#~ msgstr "network" -#: ../nova/virt/xenapi/volume_utils.py:197 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "Mountpoint cannot be translated: %s" +#~ msgid "IP address" +#~ msgstr "IP address" -#: ../nova/objectstore/image.py:262 -#, python-format -msgid "Failed to decrypt private key: %s" -msgstr "Failed to decrypt private key: %s" +#~ msgid "MAC address" +#~ msgstr "MAC address" -#: ../nova/objectstore/image.py:269 -#, python-format -msgid "Failed to decrypt initialization vector: %s" -msgstr "Failed to decrypt initialisation vector: %s" +#~ msgid "hostname" +#~ msgstr "hostname" -#: ../nova/objectstore/image.py:277 -#, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" -msgstr "Failed to decrypt image file %(image_file)s: %(err)s" +#~ msgid "netmask" +#~ msgstr "netmask" -#: ../nova/objectstore/handler.py:106 -#, python-format -msgid "Unknown S3 value type %r" -msgstr "Unknown S3 value type %r" +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "%(filename)s, line %(line_info)d" -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" -msgstr "Authenticated request" +#~ msgid "In init host" +#~ msgstr "In init host" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" -msgstr "List of buckets requested" +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "Attempt to create duplicate vm %s" -#: ../nova/objectstore/handler.py:209 -#, python-format -msgid "List keys for bucket %s" -msgstr "List keys for bucket %s" +#~ msgid "Starting VM %s " +#~ msgstr "Starting VM %s " -#: ../nova/objectstore/handler.py:217 -#, python-format -msgid "Unauthorized attempt to access bucket %s" -msgstr "Unauthorised attempt to access bucket %s" +#~ msgid "Started VM %s " +#~ msgstr "Started VM %s " -#: ../nova/objectstore/handler.py:235 -#, python-format -msgid "Creating bucket %s" -msgstr "Creating bucket %s" +#~ msgid "spawn vm failed: %s" +#~ msgstr "spawn vm failed: %s" -#: ../nova/objectstore/handler.py:245 -#, python-format -msgid "Deleting bucket %s" -msgstr "Deleting bucket %s" +#~ msgid "Set memory for vm %s..." +#~ msgstr "Set memory for vm %s..." -#: ../nova/objectstore/handler.py:249 -#, python-format -msgid "Unauthorized attempt to delete bucket %s" -msgstr "Unauthorised attempt to delete bucket %s" +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "Set vcpus for vm %s..." -#: ../nova/objectstore/handler.py:273 -#, python-format -msgid "Getting object: %(bname)s / %(nm)s" -msgstr "Getting object: %(bname)s / %(nm)s" +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" -#: ../nova/objectstore/handler.py:276 -#, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" -msgstr "Unauthorised attempt to get object %(nm)s from bucket %(bname)s" +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "Failed to add diskdrive to VM %s" -#: ../nova/objectstore/handler.py:296 -#, python-format -msgid "Putting object: %(bname)s / %(nm)s" -msgstr "Putting object: %(bname)s / %(nm)s" +#~ msgid "New disk drive path is %s" +#~ msgstr "New disk drive path is %s" -#: ../nova/objectstore/handler.py:299 -#, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" -msgstr "Unauthorised attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgid "Created disk for %s" +#~ msgstr "Created disk for %s" -#: ../nova/objectstore/handler.py:318 -#, python-format -msgid "Deleting object: %(bname)s / %(nm)s" -msgstr "Deleting object: %(bname)s / %(nm)s" +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "Failed creating a port on the external vswitch" -#: ../nova/objectstore/handler.py:322 -#, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" -msgstr "Unauthorised attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgid "Failed creating port for %s" +#~ msgstr "Failed creating port for %s" -#: ../nova/objectstore/handler.py:396 -#, python-format -msgid "Not authorized to upload image: invalid directory %s" -msgstr "Not authorised to upload image: invalid directory %s" +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "Created switch port %(vm_name)s on switch %(ext_path)s" -#: ../nova/objectstore/handler.py:404 -#, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" -msgstr "Not authorised to upload image: unauthorised bucket %s" +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "Failed to add nic to VM %s" -#: ../nova/objectstore/handler.py:409 -#, python-format -msgid "Starting image upload: %s" -msgstr "Starting image upload: %s" +#~ msgid "Created nic for %s " +#~ msgstr "Created nic for %s " -#: ../nova/objectstore/handler.py:423 -#, python-format -msgid "Not authorized to update attributes of image %s" -msgstr "Not authorised to update attributes of image %s" +#~ msgid "WMI job failed: %s" +#~ msgstr "WMI job failed: %s" -#: ../nova/objectstore/handler.py:431 -#, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" -msgstr "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 -#, python-format -msgid "Updating user fields on image %s" -msgstr "Updating user fields on image %s" +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "Del: disk %(vhdfile)s vm %(instance_name)s" -#: ../nova/objectstore/handler.py:450 -#, python-format -msgid "Unauthorized attempt to delete image %s" -msgstr "Unauthorised attempt to delete image %s" +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" -#: ../nova/objectstore/handler.py:455 -#, python-format -msgid "Deleted image: %s" -msgstr "Deleted image: %s" +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "Successfully changed vm state of %(vm_name)s to %(req_state)s" -#: ../nova/auth/manager.py:259 -#, python-format -msgid "Looking up user: %r" -msgstr "Looking up user: %r" +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "Failed to change vm state of %(vm_name)s to %(req_state)s" -#: ../nova/auth/manager.py:263 -#, python-format -msgid "Failed authorization for access key %s" -msgstr "Failed authorisation for access key %s" +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "Instance %d was not found in get_network_topic" -#: ../nova/auth/manager.py:264 -#, python-format -msgid "No user found for access key %s" -msgstr "No user found for access key %s" +#~ msgid "Instance %d is already being terminated" +#~ msgstr "Instance %d is already being terminated" -#: ../nova/auth/manager.py:270 -#, python-format -msgid "Using project name = user name (%s)" -msgstr "Using project name = user name (%s)" +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "Invalid device specified: %s. Example device: /dev/vdb" -#: ../nova/auth/manager.py:277 -#, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" -msgstr "failed authorisation: no project named %(pjid)s (user=%(uname)s)" +#~ msgid "FAKE AOE: %s" +#~ msgstr "FAKE AOE: %s" -#: ../nova/auth/manager.py:279 -#, python-format -msgid "No project called %s could be found" -msgstr "No project called %s could be found" +#~ msgid "leasing ip" +#~ msgstr "leasing ip" -#: ../nova/auth/manager.py:287 -#, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" -msgstr "" -"Failed authorisation: user %(uname)s not admin and not member of project " -"%(pjname)s" +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "Adopted old lease or got a change of mac/hostname" -#: ../nova/auth/manager.py:289 -#, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" -msgstr "User %(uid)s is not a member of project %(pjid)s" +#~ msgid "releasing ip" +#~ msgstr "releasing ip" -#: ../nova/auth/manager.py:298 ../nova/auth/manager.py:309 -#, python-format -msgid "Invalid signature for user %s" -msgstr "Invalid signature for user %s" +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" -msgstr "Signature does not match" +#~ msgid "Instance %s Not Found" +#~ msgstr "Instance %s Not Found" -#: ../nova/auth/manager.py:380 -msgid "Must specify project" -msgstr "Must specify project" +#~ msgid "Leasing IP %s" +#~ msgstr "Leasing IP %s" -#: ../nova/auth/manager.py:414 -#, python-format -msgid "The %s role can not be found" -msgstr "The %s role can not be found" +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" -#: ../nova/auth/manager.py:416 -#, python-format -msgid "The %s role is global only" -msgstr "The %s role is global only" +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "IP %s leased that was already deallocated" -#: ../nova/auth/manager.py:420 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" -msgstr "Adding role %(role)s to user %(uid)s in project %(pid)s" +#~ msgid "Releasing IP %s" +#~ msgstr "Releasing IP %s" -#: ../nova/auth/manager.py:423 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" -msgstr "Adding sitewide role %(role)s to user %(uid)s" +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" -#: ../nova/auth/manager.py:448 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" -msgstr "Removing role %(role)s from user %(uid)s on project %(pid)s" +#~ msgid "Forgetting SR %s done." +#~ msgstr "Forgetting SR %s done." -#: ../nova/auth/manager.py:451 -#, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" -msgstr "Removing sitewide role %(role)s from user %(uid)s" +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" -#: ../nova/auth/manager.py:515 -#, python-format -msgid "Created project %(name)s with manager %(manager_user)s" -msgstr "Created project %(name)s with manager %(manager_user)s" +#~ msgid "Unknown S3 value type %r" +#~ msgstr "Unknown S3 value type %r" -#: ../nova/auth/manager.py:533 -#, python-format -msgid "modifying project %s" -msgstr "modifying project %s" +#~ msgid "Authenticated request" +#~ msgstr "Authenticated request" -#: ../nova/auth/manager.py:545 -#, python-format -msgid "Adding user %(uid)s to project %(pid)s" -msgstr "Adding user %(uid)s to project %(pid)s" +#~ msgid "List of buckets requested" +#~ msgstr "List of buckets requested" -#: ../nova/auth/manager.py:566 -#, python-format -msgid "Remove user %(uid)s from project %(pid)s" -msgstr "Remove user %(uid)s from project %(pid)s" +#~ msgid "List keys for bucket %s" +#~ msgstr "List keys for bucket %s" -#: ../nova/auth/manager.py:592 -#, python-format -msgid "Deleting project %s" -msgstr "Deleting project %s" +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "Unauthorised attempt to access bucket %s" -#: ../nova/auth/manager.py:650 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" -msgstr "Created user %(rvname)s (admin: %(rvadmin)r)" +#~ msgid "Creating bucket %s" +#~ msgstr "Creating bucket %s" -#: ../nova/auth/manager.py:659 -#, python-format -msgid "Deleting user %s" -msgstr "Deleting user %s" +#~ msgid "Deleting bucket %s" +#~ msgstr "Deleting bucket %s" -#: ../nova/auth/manager.py:669 -#, python-format -msgid "Access Key change for user %s" -msgstr "Access Key change for user %s" +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "Unauthorised attempt to delete bucket %s" -#: ../nova/auth/manager.py:671 -#, python-format -msgid "Secret Key change for user %s" -msgstr "Secret Key change for user %s" +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "Getting object: %(bname)s / %(nm)s" -#: ../nova/auth/manager.py:673 -#, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" -msgstr "Admin status set to %(admin)r for user %(uid)s" +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "Unauthorised attempt to get object %(nm)s from bucket %(bname)s" -#: ../nova/auth/manager.py:722 -#, python-format -msgid "No vpn data for project %s" -msgstr "No vpn data for project %s" +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "Putting object: %(bname)s / %(nm)s" -#: ../nova/service.py:161 -#, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" -msgstr "Starting %(topic)s node (version %(vcs_string)s)" +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "Unauthorised attempt to upload object %(nm)s to bucket %(bname)s" -#: ../nova/service.py:174 -msgid "Service killed that has no database entry" -msgstr "Service killed that has no database entry" +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "Deleting object: %(bname)s / %(nm)s" -#: ../nova/service.py:195 -msgid "The service database object disappeared, Recreating it." -msgstr "The service database object disappeared, Recreating it." +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "Unauthorised attempt to delete object %(nm)s from bucket %(bname)s" -#: ../nova/service.py:207 -msgid "Recovered model server connection!" -msgstr "Recovered model server connection!" +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "Not authorised to upload image: invalid directory %s" -#: ../nova/service.py:213 -msgid "model server went away" -msgstr "model server went away" +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "Not authorised to upload image: unauthorised bucket %s" -#: ../nova/auth/ldapdriver.py:174 -#, python-format -msgid "LDAP user %s already exists" -msgstr "LDAP user %s already exists" +#~ msgid "Starting image upload: %s" +#~ msgstr "Starting image upload: %s" -#: ../nova/auth/ldapdriver.py:205 -#, python-format -msgid "LDAP object for %s doesn't exist" -msgstr "LDAP object for %s doesn't exist" +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "Not authorised to update attributes of image %s" -#: ../nova/auth/ldapdriver.py:348 -#, python-format -msgid "User %s doesn't exist" -msgstr "User %s doesn't exist" +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "Toggling publicity flag of image %(image_id)s %(newstatus)r" -#: ../nova/auth/ldapdriver.py:472 -#, python-format -msgid "Group can't be created because group %s already exists" -msgstr "Group can't be created because group %s already exists" +#~ msgid "Updating user fields on image %s" +#~ msgstr "Updating user fields on image %s" -#: ../nova/auth/ldapdriver.py:478 -#, python-format -msgid "Group can't be created because user %s doesn't exist" -msgstr "Group can't be created because user %s doesn't exist" +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "Unauthorised attempt to delete image %s" -#: ../nova/auth/ldapdriver.py:495 -#, python-format -msgid "User %s can't be searched in group because the user doesn't exist" -msgstr "User %s can't be searched in group because the user doesn't exist" +#~ msgid "No user found for access key %s" +#~ msgstr "No user found for access key %s" -#: ../nova/auth/ldapdriver.py:507 -#, python-format -msgid "User %s can't be added to the group because the user doesn't exist" -msgstr "User %s can't be added to the group because the user doesn't exist" +#~ msgid "Signature does not match" +#~ msgstr "Signature does not match" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 -#, python-format -msgid "The group at dn %s doesn't exist" -msgstr "The group at dn %s doesn't exist" +#~ msgid "The %s role can not be found" +#~ msgstr "The %s role can not be found" -#: ../nova/auth/ldapdriver.py:513 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "User %(uid)s is already a member of the group %(group_dn)s" +#~ msgid "The %s role is global only" +#~ msgstr "The %s role is global only" -#: ../nova/auth/ldapdriver.py:524 -#, python-format -msgid "" -"User %s can't be removed from the group because the user doesn't exist" -msgstr "" -"User %s can't be removed from the group because the user doesn't exist" +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "LDAP object for %s doesn't exist" -#: ../nova/auth/ldapdriver.py:528 -#, python-format -msgid "User %s is not a member of the group" -msgstr "User %s is not a member of the group" +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "Group can't be created because group %s already exists" -#: ../nova/auth/ldapdriver.py:542 -#, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." -msgstr "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "Group can't be created because user %s doesn't exist" -#: ../nova/auth/ldapdriver.py:549 -#, python-format -msgid "User %s can't be removed from all because the user doesn't exist" -msgstr "User %s can't be removed from all because the user doesn't exist" +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "User %s can't be searched in group because the user doesn't exist" -#: ../nova/auth/ldapdriver.py:564 -#, python-format -msgid "Group at dn %s doesn't exist" -msgstr "Group at dn %s doesn't exist" +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "User %s can't be added to the group because the user doesn't exist" -#: ../nova/virt/xenapi/network_utils.py:40 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "Found non-unique network for bridge %s" +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "The group at dn %s doesn't exist" -#: ../nova/virt/xenapi/network_utils.py:43 -#, python-format -msgid "Found no network for bridge %s" -msgstr "Found no network for bridge %s" +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "User %s can't be removed from the group because the user doesn't exist" -#: ../nova/api/ec2/admin.py:97 -#, python-format -msgid "Creating new user: %s" -msgstr "Creating new user: %s" +#~ msgid "User %s is not a member of the group" +#~ msgstr "User %s is not a member of the group" -#: ../nova/api/ec2/admin.py:105 -#, python-format -msgid "Deleting user: %s" -msgstr "Deleting user: %s" +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "User %s can't be removed from all because the user doesn't exist" -#: ../nova/api/ec2/admin.py:127 -#, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" -msgstr "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "Group at dn %s doesn't exist" -#: ../nova/api/ec2/admin.py:131 -#, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" -msgstr "Adding sitewide role %(role)s to user %(user)s" +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "Adding role %(role)s to user %(user)s for project %(project)s" -#: ../nova/api/ec2/admin.py:137 -#, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" -msgstr "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "Adding sitewide role %(role)s to user %(user)s" -#: ../nova/api/ec2/admin.py:141 -#, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" -msgstr "Removing sitewide role %(role)s from user %(user)s" +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "Removing role %(role)s from user %(user)s for project %(project)s" -#: ../nova/api/ec2/admin.py:146 ../nova/api/ec2/admin.py:223 -msgid "operation must be add or remove" -msgstr "operation must be add or remove" +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "Removing sitewide role %(role)s from user %(user)s" -#: ../nova/api/ec2/admin.py:159 -#, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" -msgstr "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgid "operation must be add or remove" +#~ msgstr "operation must be add or remove" -#: ../nova/api/ec2/admin.py:177 -#, python-format -msgid "Create project %(name)s managed by %(manager_user)s" -msgstr "Create project %(name)s managed by %(manager_user)s" +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "Getting x509 for user: %(name)s on project: %(project)s" -#: ../nova/api/ec2/admin.py:190 -#, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" -msgstr "Modify project: %(name)s managed by %(manager_user)s" +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "Create project %(name)s managed by %(manager_user)s" -#: ../nova/api/ec2/admin.py:200 -#, python-format -msgid "Delete project: %s" -msgstr "Delete project: %s" +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "Modify project: %(name)s managed by %(manager_user)s" -#: ../nova/api/ec2/admin.py:214 -#, python-format -msgid "Adding user %(user)s to project %(project)s" -msgstr "Adding user %(user)s to project %(project)s" +#~ msgid "Adding user %(user)s to project %(project)s" +#~ msgstr "Adding user %(user)s to project %(project)s" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "Removing user %(user)s from project %(project)s" -#: ../nova/api/ec2/admin.py:218 -#, python-format -msgid "Removing user %(user)s from project %(project)s" -msgstr "Removing user %(user)s from project %(project)s" diff --git a/nova/locale/en_GB/LC_MESSAGES/nova.po b/nova/locale/en_GB/LC_MESSAGES/nova.po index 95e442f4b..1e2dcf032 100644 --- a/nova/locale/en_GB/LC_MESSAGES/nova.po +++ b/nova/locale/en_GB/LC_MESSAGES/nova.po @@ -5,29 +5,63 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2011-06-19 18:14+0000\n" "Last-Translator: Dave Walker \n" "Language-Team: English (United Kingdom) \n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\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" +"Generated-By: Babel 0.9.6\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 "No hosts found" +#: nova/crypto.py:50 +msgid "Filename of root CA" +msgstr "Filename of root CA" + +#: nova/crypto.py:53 +msgid "Filename of private key" +msgstr "Filename of private key" + +#: nova/crypto.py:56 +#, fuzzy +msgid "Filename of root Certificate Revocation List" +msgstr "Filename of root Certificate Revocation List" + +#: nova/crypto.py:59 +msgid "Where we keep our keys" +msgstr "Where we keep our keys" + +#: nova/crypto.py:62 +msgid "Where we keep our root CA" +msgstr "Where we keep our root CA" + +#: nova/crypto.py:65 +msgid "Should we use a CA for each project?" +msgstr "Should we use a CA for each project?" + +#: nova/crypto.py:69 +#, python-format +msgid "Subject for certificate for users, %s for project, user, timestamp" +msgstr "Subject for certificate for users, %s for project, user, timestamp" + +#: nova/crypto.py:74 +#, python-format +msgid "Subject for certificate for projects, %s for project, timestamp" +msgstr "Subject for certificate for projects, %s for project, timestamp" + +#: nova/crypto.py:296 +#, python-format +msgid "Flags path: %s" +msgstr "Flags path: %s" -#: ../nova/exception.py:33 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "Unexpected error while running command." -#: ../nova/exception.py:36 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -42,2794 +76,8194 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +#, fuzzy +msgid "DB exception wrapped." msgstr "DB exception wrapped" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:120 -msgid "Uncaught exception" -msgstr "Uncaught exception" +#: nova/exception.py:153 +msgid "An unknown exception occurred." +msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" -msgstr "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#: nova/exception.py:176 +msgid "Failed to decrypt text" +msgstr "" -#: ../nova/volume/api.py:47 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" -msgstr "Volume quota exceeded. You cannot create a volume of size %sG" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" +msgstr "" -#: ../nova/volume/api.py:71 ../nova/volume/api.py:96 -msgid "Volume status must be available" -msgstr "Volume status must be available" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" -#: ../nova/volume/api.py:98 -msgid "Volume is already attached" -msgstr "Volume is already attached" +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" +msgstr "" -#: ../nova/volume/api.py:104 -msgid "Volume is already detached" -msgstr "Volume is already detached" +#: nova/exception.py:193 +msgid "Connection to glance failed" +msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" -msgstr "Failed to read private ip" +#: nova/exception.py:197 +msgid "Connection to melange failed" +msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" -msgstr "Failed to read public ip(s)" +#: nova/exception.py:201 +msgid "Not authorized." +msgstr "" + +#: nova/exception.py:206 +msgid "User does not have admin privileges" +msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" -msgstr "%(param)s property not found for image %(_image_id)s" +msgid "Policy doesn't allow %(action)s to be performed." +msgstr "" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" -msgstr "No keypairs defined" +#: nova/exception.py:214 +msgid "Unacceptable parameters." +msgstr "" -#: ../nova/api/openstack/servers.py:238 -#, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::lock %s" +#: nova/exception.py:219 +msgid "Invalid snapshot" +msgstr "" -#: ../nova/api/openstack/servers.py:253 +#: nova/exception.py:223 #, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::unlock %s" +msgid "Volume %(volume_id)s is not attached to anything" +msgstr "" -#: ../nova/api/openstack/servers.py:267 -#, python-format -msgid "Compute.api::get_lock %s" -msgstr "Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" +msgstr "" -#: ../nova/api/openstack/servers.py:281 -#, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" +#: nova/exception.py:231 +msgid "Failed to load data into json format" +msgstr "" -#: ../nova/api/openstack/servers.py:292 -#, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." +msgstr "" -#: ../nova/api/openstack/servers.py:303 +#: nova/exception.py:239 #, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::unpause %s" +msgid "Invalid signature %(signature)s for user %(user)s." +msgstr "" -#: ../nova/api/openstack/servers.py:314 -#, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::suspend %s" +#: nova/exception.py:243 +msgid "Invalid input received" +msgstr "" -#: ../nova/api/openstack/servers.py:325 +#: nova/exception.py:247 #, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" +msgid "Invalid instance type %(instance_type)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 "Instance %s not found" +#: nova/exception.py:251 +msgid "Invalid volume type" +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 "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#: nova/exception.py:255 +msgid "Invalid volume" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:69 +#: nova/exception.py:259 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:80 +#: nova/exception.py:263 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid IP protocol %(protocol)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:91 +#: nova/exception.py:267 #, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Unable to attach volume to instance %s" +msgid "Invalid content type %(content_type)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:93 +#: nova/exception.py:271 #, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgid "Invalid cidr %(cidr)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/exception.py:275 +msgid "Invalid reuse of an RPC connection." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:112 +#: nova/exception.py:281 #, python-format -msgid "Unable to locate volume %s" -msgstr "Unable to locate volume %s" +msgid "%(err)s" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:120 +#: nova/exception.py:285 #, python-format -msgid "Unable to detach volume %s" -msgstr "Unable to detach volume %s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:127 +#: nova/exception.py:290 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." +msgstr "" + +#: nova/exception.py:295 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is not running." +msgstr "instance %(instance_id)s: attach failed %(mountpoint)s, removing" -#: ../nova/compute/instance_types.py:41 +#: nova/exception.py:299 #, python-format -msgid "Unknown instance type: %s" -msgstr "Unknown instance type: %s" +msgid "Instance %(instance_id)s is not suspended." +msgstr "" -#: ../nova/crypto.py:46 -msgid "Filename of root CA" -msgstr "Filename of root CA" +#: nova/exception.py:303 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is not in rescue mode" +msgstr "instance %(instance_id)s: attach failed %(mountpoint)s, removing" -#: ../nova/crypto.py:49 -msgid "Filename of private key" -msgstr "Filename of private key" +#: nova/exception.py:307 +msgid "Failed to suspend instance" +msgstr "" -#: ../nova/crypto.py:51 -msgid "Filename of root Certificate Revokation List" -msgstr "Filename of root Certificate Revocation List" +#: nova/exception.py:311 +msgid "Failed to resume server" +msgstr "" -#: ../nova/crypto.py:53 -msgid "Where we keep our keys" -msgstr "Where we keep our keys" +#: nova/exception.py:315 +#, fuzzy, python-format +msgid "Failed to reboot instance" +msgstr "Rebooting instance %s" -#: ../nova/crypto.py:55 -msgid "Where we keep our root CA" -msgstr "Where we keep our root CA" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:57 -msgid "Should we use a CA for each project?" -msgstr "Should we use a CA for each project?" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:61 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "Subject for certificate for users, %s for project, user, timestamp" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:66 +#: nova/exception.py:331 #, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "Subject for certificate for projects, %s for project, timestamp" +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgstr "" -#: ../nova/crypto.py:71 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" -msgstr "Subject for certificate for vpns, %s for project, timestamp" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." +msgstr "" + +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." +msgstr "" -#: ../nova/crypto.py:258 +#: nova/exception.py:353 #, python-format -msgid "Flags path: %s" -msgstr "Flags path: %s" +msgid "" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." +msgstr "" -#: ../nova/scheduler/manager.py:69 +#: nova/exception.py:358 #, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" -msgstr "Casting to %(topic)s %(host)s for %(method)s" +msgid "The supplied device path (%(path)s) is invalid." +msgstr "" + +#: nova/exception.py:362 +msgid "Unacceptable CPU info" +msgstr "" -#: ../nova/compute/manager.py:78 +#: nova/exception.py:366 #, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: decorating: |%s|" +msgid "%(address)s is not a valid IP v4/6 address." +msgstr "" -#: ../nova/compute/manager.py:80 +#: nova/exception.py:370 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +"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 "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" -#: ../nova/compute/manager.py:84 +#: nova/exception.py:376 #, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: locked: |%s|" +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/compute/manager.py:86 +#: nova/exception.py:383 #, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin: |%s|" +msgid "Disk format %(disk_format)s is not acceptable" +msgstr "" -#: ../nova/compute/manager.py:91 +#: nova/exception.py:387 #, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: executing: |%s|" +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "" -#: ../nova/compute/manager.py:95 +#: nova/exception.py:391 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgstr "instance %(instance_id)s: attach failed %(mountpoint)s, removing" + +#: nova/exception.py:395 #, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: not executing |%s|" +msgid "Ec2 id %(ec2_id)s is unacceptable." +msgstr "" -#: ../nova/compute/manager.py:179 -msgid "Instance has already been created" -msgstr "Instance has already been created" +#: nova/exception.py:399 +msgid "Resource could not be found." +msgstr "" -#: ../nova/compute/manager.py:180 +#: nova/exception.py:404 #, python-format -msgid "instance %s: starting..." -msgstr "instance %s: starting..." +msgid "Required flag %(flag)s not set." +msgstr "" -#. pylint: disable=W0702 -#: ../nova/compute/manager.py:219 -#, python-format -msgid "instance %s: Failed to spawn" -msgstr "instance %s: Failed to spawn" +#: nova/exception.py:408 +#, fuzzy, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "Instance %s not found" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 +#: nova/exception.py:412 #, python-format -msgid "Terminating instance %s" -msgstr "Terminating instance %s" +msgid "Volume %(volume_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:416 #, python-format -msgid "Deallocating address %s" -msgstr "Deallocating address %s" +msgid "Unable to locate account %(account_name) on Solidfire device" +msgstr "" -#: ../nova/compute/manager.py:268 -#, python-format -msgid "trying to destroy already destroyed instance: %s" -msgstr "trying to destroy already destroyed instance: %s" +#: nova/exception.py:420 +#, fuzzy, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -#: ../nova/compute/manager.py:282 +#: nova/exception.py:424 #, python-format -msgid "Rebooting instance %s" -msgstr "Rebooting instance %s" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)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)" +#: nova/exception.py:429 +msgid "Zero volume types found." msgstr "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" -#: ../nova/compute/manager.py:311 +#: nova/exception.py:433 #, python-format -msgid "instance %s: snapshotting" -msgstr "instance %s: snapshotting" +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:316 +#: nova/exception.py:437 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:442 #, python-format msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:447 #, python-format -msgid "instance %s: setting admin password" -msgstr "instance %s: setting admin password" +msgid "Snapshot %(snapshot_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:353 +#: nova/exception.py:451 #, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" -#: ../nova/compute/manager.py:362 +#: nova/exception.py:455 #, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" -msgstr "instance %(nm)s: injecting file to %(plain_path)s" +msgid "No target id found for volume %(volume_id)s." +msgstr "" -#: ../nova/compute/manager.py:372 +#: nova/exception.py:459 #, python-format -msgid "instance %s: rescuing" -msgstr "instance %s: rescuing" +msgid "No disk at %(location)s" +msgstr "" -#: ../nova/compute/manager.py:387 +#: nova/exception.py:463 #, python-format -msgid "instance %s: unrescuing" +msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: ../nova/compute/manager.py:406 +#: nova/exception.py:467 #, python-format -msgid "instance %s: pausing" -msgstr "instance %s: pausing" +msgid "Invalid image href %(image_href)s." +msgstr "" -#: ../nova/compute/manager.py:423 -#, python-format -msgid "instance %s: unpausing" +#: nova/exception.py:471 +msgid "" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -#: ../nova/compute/manager.py:440 +#: nova/exception.py:476 #, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "instance %s: retrieving diagnostics" +msgid "Image %(image_id)s could not be found." +msgstr "" + +#: nova/exception.py:480 +#, fuzzy, python-format +msgid "Kernel not found for image %(image_id)s." +msgstr "%(param)s property not found for image %(_image_id)s" + +#: nova/exception.py:484 +#, fuzzy, python-format +msgid "User %(user_id)s could not be found." +msgstr "Class %s cannot be found" -#: ../nova/compute/manager.py:453 +#: nova/exception.py:488 #, python-format -msgid "instance %s: suspending" -msgstr "instance %s: suspending" +msgid "Project %(project_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:472 +#: nova/exception.py:492 #, python-format -msgid "instance %s: resuming" -msgstr "instance %s: resuming" +msgid "User %(user_id)s is not a member of project %(project_id)s." +msgstr "" + +#: nova/exception.py:496 +#, fuzzy, python-format +msgid "Role %(role_id)s could not be found." +msgstr "Class %s cannot be found" -#: ../nova/compute/manager.py:491 +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." +msgstr "" + +#: nova/exception.py:504 #, python-format -msgid "instance %s: locking" -msgstr "instance %s: locking" +msgid "%(req)s is required to create a network." +msgstr "" -#: ../nova/compute/manager.py:503 +#: nova/exception.py:508 #, python-format -msgid "instance %s: unlocking" -msgstr "instance %s: unlocking" +msgid "Network %(network_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:513 +#: nova/exception.py:512 #, python-format -msgid "instance %s: getting locked state" -msgstr "instance %s: getting locked state" +msgid "Network could not be found for bridge %(bridge)s" +msgstr "" -#: ../nova/compute/manager.py:526 +#: nova/exception.py:516 #, python-format -msgid "instance %s: reset network" -msgstr "instance %s: reset network" +msgid "Network could not be found for uuid %(uuid)s" +msgstr "" -#: ../nova/compute/manager.py:535 ../nova/api/ec2/cloud.py:515 +#: nova/exception.py:520 #, python-format -msgid "Get console output for instance %s" +msgid "Network could not be found with cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:524 +#, fuzzy, python-format +msgid "Network could not be found for instance %(instance_id)s." msgstr "Get console output for instance %s" -#: ../nova/compute/manager.py:543 -#, python-format -msgid "instance %s: getting ajax console" -msgstr "instance %s: getting ajax console" +#: nova/exception.py:528 +#, fuzzy +msgid "No networks defined." +msgstr "No keypairs defined" -#: ../nova/compute/manager.py:553 +#: nova/exception.py:532 #, python-format msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." msgstr "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" -#. 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 +#: nova/exception.py:537 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" -msgstr "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "Host is not set to the network (%(network_id)s)." +msgstr "" + +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." +msgstr "" -#: ../nova/compute/manager.py:585 +#: nova/exception.py:545 #, python-format -msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" +msgid "No fixed IP associated with id %(id)s." msgstr "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" - -#: ../nova/compute/manager.py:588 -#, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "Detaching volume from unknown instance %s" - -#: ../nova/scheduler/simple.py:53 -#, python-format -msgid "Host %s is not alive" -msgstr "Host %s is not alive" -#: ../nova/scheduler/simple.py:65 -msgid "All hosts have too many cores" -msgstr "All hosts have too many cores" - -#: ../nova/scheduler/simple.py:87 +#: nova/exception.py:549 #, python-format -msgid "Host %s not available" -msgstr "Host %s not available" - -#: ../nova/scheduler/simple.py:99 -msgid "All hosts have too many gigabytes" -msgstr "All hosts have too many gigabytes" +msgid "Fixed ip not found for address %(address)s." +msgstr "" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many networks" -msgstr "All hosts have too many networks" +#: nova/exception.py:553 +#, fuzzy, python-format +msgid "Instance %(instance_id)s has zero fixed ips." +msgstr "instance %(instance_id)s: attach failed %(mountpoint)s, removing" -#: ../nova/volume/manager.py:85 +#: nova/exception.py:557 #, python-format -msgid "Re-exporting %s volumes" -msgstr "Re-exporting %s volumes" +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgstr "" -#: ../nova/volume/manager.py:90 -#, python-format -msgid "volume %s: skipping export" -msgstr "volume %s: skipping export" +#: nova/exception.py:562 +#, fuzzy, python-format +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +msgstr "instance %(instance_id)s: attach failed %(mountpoint)s, removing" -#: ../nova/volume/manager.py:96 +#: nova/exception.py:566 #, python-format -msgid "volume %s: creating" -msgstr "volume %s: creating" +msgid "Host %(host)s has zero fixed ips." +msgstr "" -#: ../nova/volume/manager.py:108 +#: nova/exception.py:570 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgid "" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." +msgstr "" -#: ../nova/volume/manager.py:112 +#: nova/exception.py:575 #, python-format -msgid "volume %s: creating export" -msgstr "volume %s: creating export" +msgid "Fixed IP address %(address)s is already in use." +msgstr "" -#: ../nova/volume/manager.py:123 +#: nova/exception.py:579 #, python-format -msgid "volume %s: created successfully" -msgstr "volume %s: created successfully" +msgid "Fixed IP address %(address)s is invalid." +msgstr "" -#: ../nova/volume/manager.py:131 -msgid "Volume is still attached" -msgstr "Volume is still attached" +#: nova/exception.py:583 +msgid "Zero fixed ips available." +msgstr "" -#: ../nova/volume/manager.py:133 -msgid "Volume is not local to this node" -msgstr "Volume is not local to this node" +#: nova/exception.py:587 +msgid "Zero fixed ips could be found." +msgstr "" -#: ../nova/volume/manager.py:136 +#: nova/exception.py:591 #, python-format -msgid "volume %s: removing export" -msgstr "volume %s: removing export" +msgid "Floating ip not found for id %(id)s." +msgstr "" -#: ../nova/volume/manager.py:138 +#: nova/exception.py:595 #, python-format -msgid "volume %s: deleting" -msgstr "volume %s: deleting" +msgid "The DNS entry %(name)s already exists in domain %(domain)s." +msgstr "" -#: ../nova/volume/manager.py:147 +#: nova/exception.py:599 #, python-format -msgid "volume %s: deleted successfully" -msgstr "volume %s: deleted successfully" +msgid "Floating ip not found for address %(address)s." +msgstr "" -#: ../nova/virt/xenapi/fake.py:74 +#: nova/exception.py:603 #, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "%(text)s: _db_content => %(content)s" +msgid "Floating ip not found for host %(host)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 "Raising NotImplemented" +#: nova/exception.py:607 +msgid "Zero floating ips available." +msgstr "" -#: ../nova/virt/xenapi/fake.py:306 +#: nova/exception.py:611 #, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "xenapi.fake does not have an implementation for %s" +msgid "Floating ip %(address)s is associated." +msgstr "" -#: ../nova/virt/xenapi/fake.py:341 +#: nova/exception.py:615 #, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "Calling %(localname)s %(impl)s" +msgid "Floating ip %(address)s is not associated." +msgstr "" -#: ../nova/virt/xenapi/fake.py:346 -#, python-format -msgid "Calling getter %s" -msgstr "Calling getter %s" +#: nova/exception.py:619 +msgid "Zero floating ips exist." +msgstr "" + +#: nova/exception.py:623 +#, fuzzy, python-format +msgid "Interface %(interface)s not found." +msgstr "Instance %s not found" + +#: nova/exception.py:627 +#, fuzzy, python-format +msgid "Keypair %(name)s not found for user %(user_id)s" +msgstr "%(param)s property not found for image %(_image_id)s" -#: ../nova/virt/xenapi/fake.py:406 +#: nova/exception.py:631 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +msgid "Certificate %(certificate_id)s not found." msgstr "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." -msgstr "Can't test instances without a real virtual env." - -#: ../nova/tests/test_cloud.py:268 +#: nova/exception.py:635 #, python-format -msgid "Need to watch instance %s until it's running..." -msgstr "Need to watch instance %s until it's running..." +msgid "Service %(service_id)s could not be found." +msgstr "" -#: ../nova/virt/connection.py:73 -msgid "Failed to open connection to the hypervisor" -msgstr "Failed to open connection to the hypervisor" +#: nova/exception.py:639 +#, fuzzy, python-format +msgid "Host %(host)s could not be found." +msgstr "Class %s cannot be found" -#: ../nova/network/linux_net.py:187 +#: nova/exception.py:643 #, python-format -msgid "Starting VLAN inteface %s" -msgstr "Starting VLAN inteface %s" +msgid "Compute host %(host)s could not be found." +msgstr "" -#: ../nova/network/linux_net.py:208 +#: nova/exception.py:647 #, python-format -msgid "Starting Bridge interface for %s" -msgstr "Starting Bridge interface for %s" +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:314 +#: nova/exception.py:651 #, python-format -msgid "Hupping dnsmasq threw %s" -msgstr "Hupping dnsmasq threw %s" +msgid "Auth token %(token)s could not be found." +msgstr "" -#: ../nova/network/linux_net.py:316 +#: nova/exception.py:655 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" -msgstr "Pid %d is stale, relaunching dnsmasq" +msgid "Access Key %(access_key)s could not be found." +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:358 -#, python-format -msgid "killing radvd threw %s" -msgstr "killing radvd threw %s" +#: nova/exception.py:659 +#, fuzzy, python-format +msgid "Quota could not be found" +msgstr "Class %s cannot be found" -#: ../nova/network/linux_net.py:360 +#: nova/exception.py:663 #, python-format -msgid "Pid %d is stale, relaunching radvd" -msgstr "Pid %d is stale, relaunching radvd" +msgid "Quota for project %(project_id)s could not be found." +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:449 +#: nova/exception.py:667 #, python-format -msgid "Killing dnsmasq threw %s" -msgstr "Killing dnsmasq threw %s" +msgid "Security group %(security_group_id)s not found." +msgstr "" -#: ../nova/utils.py:58 +#: nova/exception.py:671 #, python-format -msgid "Inner Exception: %s" -msgstr "Inner Exception: %s" +msgid "Security group %(security_group_id)s not found for project %(project_id)s." +msgstr "" -#: ../nova/utils.py:59 +#: nova/exception.py:676 #, python-format -msgid "Class %s cannot be found" -msgstr "Class %s cannot be found" +msgid "Security group with rule %(rule_id)s not found." +msgstr "" -#: ../nova/utils.py:118 +#: nova/exception.py:680 #, python-format -msgid "Fetching %s" -msgstr "Fetching %s" +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" +msgstr "" -#: ../nova/utils.py:130 +#: nova/exception.py:685 #, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Running cmd (subprocess): %s" +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" +msgstr "" -#: ../nova/utils.py:143 ../nova/utils.py:183 +#: nova/exception.py:690 #, python-format -msgid "Result was %s" -msgstr "Result was %s" +msgid "Migration %(migration_id)s could not be found." +msgstr "" -#: ../nova/utils.py:159 +#: nova/exception.py:694 #, python-format -msgid "Running cmd (SSH): %s" -msgstr "Running cmd (SSH): %s" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "" -#: ../nova/utils.py:217 +#: nova/exception.py:699 #, python-format -msgid "debug in callback: %s" -msgstr "debug in callback: %s" +msgid "Console pool %(pool_id)s could not be found." +msgstr "" -#: ../nova/utils.py:222 +#: nova/exception.py:703 #, python-format -msgid "Running %s" -msgstr "Running %s" +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." +msgstr "" -#: ../nova/utils.py:262 +#: nova/exception.py:709 #, python-format -msgid "Link Local address is not found.:%s" -msgstr "Link Local address is not found.:%s" +msgid "Console %(console_id)s could not be found." +msgstr "" -#: ../nova/utils.py:265 +#: nova/exception.py:713 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" -msgstr "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Console for instance %(instance_id)s could not be found." +msgstr "" -#: ../nova/utils.py:363 -#, python-format -msgid "Invalid backend: %s" -msgstr "Invalid backend: %s" +#: nova/exception.py:717 +#, fuzzy, python-format +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." +msgstr "instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" -#: ../nova/utils.py:374 +#: nova/exception.py:722 #, python-format -msgid "backend %s" -msgstr "backend %s" +msgid "Invalid console type %(console_type)s " +msgstr "" -#: ../nova/fakerabbit.py:49 -#, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" -msgstr "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +#: nova/exception.py:726 +#, fuzzy, python-format +msgid "Zero instance types found." +msgstr "Instance %s not found" -#: ../nova/fakerabbit.py:54 +#: nova/exception.py:730 #, python-format -msgid "Publishing to route %s" -msgstr "Publishing to route %s" +msgid "Instance type %(instance_type_id)s could not be found." +msgstr "" -#: ../nova/fakerabbit.py:84 +#: nova/exception.py:734 #, python-format -msgid "Declaring queue %s" -msgstr "Declaring queue %s" +msgid "Instance type with name %(instance_type_name)s could not be found." +msgstr "" -#: ../nova/fakerabbit.py:90 +#: nova/exception.py:739 #, python-format -msgid "Declaring exchange %s" -msgstr "Declaring exchange %s" +msgid "Flavor %(flavor_id)s could not be found." +msgstr "" -#: ../nova/fakerabbit.py:96 +#: nova/exception.py:743 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" -msgstr "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgid "Zone %(zone_id)s could not be found." +msgstr "" -#: ../nova/fakerabbit.py:121 +#: nova/exception.py:747 #, python-format -msgid "Getting from %(queue)s: %(message)s" -msgstr "Getting from %(queue)s: %(message)s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:135 ../nova/virt/hyperv.py:171 +#: nova/exception.py:751 #, python-format -msgid "Created VM %s..." -msgstr "Created VM %s..." +msgid "Scheduler cost function %(cost_fn_str)s could not be found." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:138 +#: nova/exception.py:756 #, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." -msgstr "Created VM %(instance_name)s as %(vm_ref)s." +msgid "Scheduler weight flag not found: %(flag_name)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:168 +#: nova/exception.py:760 #, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:171 +#: nova/exception.py:765 #, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgid "" +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)s." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:187 -#, python-format -msgid "VBD not found in instance %s" -msgstr "VBD not found in instance %s" +#: nova/exception.py:770 +#, fuzzy, python-format +msgid "LDAP object could not be found" +msgstr "Class %s cannot be found" -#: ../nova/virt/xenapi/vm_utils.py:197 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "Unable to unplug VBD %s" +#: nova/exception.py:774 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s could not be found." +msgstr "Class %s cannot be found" -#: ../nova/virt/xenapi/vm_utils.py:209 +#: nova/exception.py:778 #, python-format -msgid "Unable to destroy VBD %s" -msgstr "Unable to destroy VBD %s" +msgid "LDAP group %(group_id)s could not be found." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:224 +#: nova/exception.py:782 #, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." -msgstr "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:227 +#: nova/exception.py:786 #, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." -msgstr "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgid "File %(file_path)s could not be found." +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." +#: nova/exception.py:790 +msgid "Zero files could be found." msgstr "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vm_utils.py:258 +#: nova/exception.py:794 #, python-format -msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." -msgstr "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgid "Virtual switch associated with the network adapter %(adapter)s not found." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:272 +#: nova/exception.py:799 #, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." -msgstr "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgid "Network adapter %(adapter)s could not be found." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:286 +#: nova/exception.py:803 #, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:327 -#, python-format -msgid "Size for image %(image)s:%(virtual_size)d" -msgstr "Size for image %(image)s:%(virtual_size)d" +#: nova/exception.py:807 +msgid "Action not allowed." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:332 -#, python-format -msgid "Glance image %s" -msgstr "Glance image %s" +#: nova/exception.py:811 +#, fuzzy, python-format +msgid "Unable to use global role %(role_id)s" +msgstr "Unable to locate volume %s" -#. 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 "Copying VDI %s to /boot/guest on dom0" +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" +msgstr "" + +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:352 +#: nova/exception.py:828 #, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "Kernel/Ramdisk VDI %s destroyed" +msgid "Key pair %(key_name)s already exists." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/exception.py:832 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" -msgstr "Asking xapi to fetch %(url)s as %(access)s" +msgid "User %(user)s already exists." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:386 ../nova/virt/xenapi/vm_utils.py:402 +#: nova/exception.py:836 #, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "Looking up vdi %s for PV kernel" +msgid "LDAP user %(user)s already exists." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:397 +#: nova/exception.py:840 #, python-format -msgid "PV Kernel in VDI:%s" -msgstr "PV Kernel in VDI:%s" +msgid "LDAP group %(group)s already exists." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:405 +#: nova/exception.py:844 #, python-format -msgid "Running pygrub against %s" -msgstr "Running pygrub against %s" +msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:411 +#: nova/exception.py:849 #, python-format -msgid "Found Xen kernel %s" -msgstr "Found Xen kernel %s" +msgid "Project %(project)s already exists." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:413 -msgid "No Xen kernel found. Booting HVM." -msgstr "No Xen kernel found. Booting HVM." +#: nova/exception.py:853 +#, fuzzy, python-format +msgid "Instance %(name)s already exists." +msgstr "Instance has already been created" -#: ../nova/virt/xenapi/vm_utils.py:425 ../nova/virt/hyperv.py:431 +#: nova/exception.py:857 #, python-format -msgid "duplicate name found: %s" -msgstr "duplicate name found: %s" +msgid "Instance Type %(name)s already exists." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:442 +#: nova/exception.py:861 #, python-format -msgid "VDI %s is still available" -msgstr "VDI %s is still available" +msgid "Volume Type %(name)s already exists." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:463 +#: nova/exception.py:865 #, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "(VM_UTILS) xenserver vm state -> |%s|" +msgid "%(path)s is on shared storage: %(reason)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:465 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "(VM_UTILS) xenapi power_state -> |%s|" +#: nova/exception.py:869 +msgid "Migration error" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:525 +#: nova/exception.py:873 #, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgid "Malformed message body: %(reason)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:542 +#: nova/exception.py:877 #, python-format -msgid "Re-scanning SR %s" -msgstr "Re-scanning SR %s" +msgid "Could not find config at %(path)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:567 +#: nova/exception.py:881 #, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." -#: ../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..." +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." msgstr "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." -#: ../nova/virt/xenapi/vm_utils.py:590 +#: nova/exception.py:889 #, python-format -msgid "No VDIs found for VM %s" -msgstr "No VDIs found for VM %s" +msgid "Virtual Storage Array %(id)d could not be found." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:594 +#: nova/exception.py:893 #, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" -msgstr "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +msgid "Virtual Storage Array %(name)s could not be found." +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 "Creating VBD for VDI %s ... " +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" +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 "Creating VBD for VDI %s done." +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" +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 "Plugging VBD %s ... " +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" +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 "Plugging VBD %s done." +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:661 -#, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" -msgstr "VBD %(vbd)s plugged as %(orig_dev)s" +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:664 +#: nova/exception.py:917 #, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" -msgstr "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +msgid "Insufficient free memory on compute node to start %(uuid)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 "Destroying VBD for VDI %s ... " +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:671 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 +#: nova/exception.py:925 #, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "Destroying VBD for VDI %s done." - -#: ../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 "VBD.unplug successful first time." +msgid "No valid host was found. %(reason)s" +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 "VBD.unplug rejected: retrying..." +#: nova/exception.py:929 +#, python-format +msgid "Host %(host)s is not up or doesn't exist." +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 "VBD.unplug successful eventually." +#: nova/exception.py:933 +msgid "Quota exceeded" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:695 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 +#: nova/exception.py:937 #, python-format -msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" -msgstr "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgid "Aggregate %(aggregate_id)s could not be found." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:704 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/exception.py:941 #, python-format -msgid "Ignoring XenAPI.Failure %s" -msgstr "Ignoring XenAPI.Failure %s" +msgid "Aggregate %(aggregate_name)s already exists." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:735 +#: nova/exception.py:945 #, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." +msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." -#: ../nova/virt/xenapi/vm_utils.py:747 +#: nova/exception.py:949 #, python-format -msgid "Writing partition table %s done." -msgstr "Writing partition table %s done." +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgstr "" -#: ../nova/tests/test_rpc.py:89 +#: nova/exception.py:954 #, python-format -msgid "Nested received %(queue)s, %(value)s" -msgstr "Nested received %(queue)s, %(value)s" +msgid "Host %(host)s already member of another aggregate." +msgstr "" -#: ../nova/tests/test_rpc.py:95 +#: nova/exception.py:958 #, python-format -msgid "Nested return %s" -msgstr "Nested return %s" +msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgstr "" -#: ../nova/tests/test_rpc.py:120 ../nova/tests/test_rpc.py:126 +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" +msgstr "" + +#: nova/exception.py:966 #, python-format -msgid "Received %s" -msgstr "Received %s" +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:44 -msgid "Use of empty request context is deprecated" -msgstr "Use of empty request context is deprecated" +#: nova/exception.py:971 +#, fuzzy, python-format +msgid "Unable to create instance type" +msgstr "Unable to attach volume to instance %s" -#: ../nova/db/sqlalchemy/api.py:133 +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" +msgstr "" + +#: nova/exception.py:979 #, python-format -msgid "No service for id %s" -msgstr "No service for id %s" +msgid "Error in SolidFire API response: status=%(status)s" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:251 +#: nova/exception.py:983 #, python-format -msgid "No service for %(host)s, %(binary)s" +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 +#: nova/log.py:307 #, python-format -msgid "No floating ip for address %s" +msgid "syslog facility must be one of: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 +#: nova/manager.py:146 #, python-format -msgid "No address for instance %s" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 +#: nova/manager.py:152 #, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 +#: nova/manager.py:159 #, python-format -msgid "No network for id %s" +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" +#: nova/manager.py:203 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1115 -#, python-format -msgid "No network for bridge %s" +#: nova/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 -#, python-format -msgid "No network for instance %s" +#: nova/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1277 +#: nova/service.py:159 #, python-format -msgid "Token %s does not exist" +msgid "Starting %(topic)s node (version %(vcs_string)s)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/service.py:176 #, python-format -msgid "No quota for project_id %s" +msgid "Creating Consumer connection for Service %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" +#: nova/service.py:250 +msgid "Service killed that has no database entry" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1514 -#, python-format -msgid "No export device found for volume %s" +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1527 -#, python-format -msgid "No target id found for volume %s" +#: nova/service.py:302 +msgid "Recovered model server connection!" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1572 -#, python-format -msgid "No security group with id %s" +#: nova/service.py:308 +msgid "model server went away" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1589 -#, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +#: nova/service.py:400 +msgid "Full set of FLAGS:" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 +#: nova/service.py:407 #, python-format -msgid "No secuity group rule with id %s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: ../nova/db/sqlalchemy/api.py:1756 +#: nova/utils.py:72 #, python-format -msgid "No user for id %s" -msgstr "" +msgid "Inner Exception: %s" +msgstr "Inner Exception: %s" -#: ../nova/db/sqlalchemy/api.py:1772 +#: nova/utils.py:156 #, python-format -msgid "No user for access key %s" -msgstr "" +msgid "Fetching %s" +msgstr "Fetching %s" -#: ../nova/db/sqlalchemy/api.py:1834 +#: nova/utils.py:197 #, python-format -msgid "No project with id %s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1979 +#: nova/utils.py:207 #, python-format -msgid "No console pool with id %(pool_id)s" -msgstr "" +msgid "Running cmd (subprocess): %s" +msgstr "Running cmd (subprocess): %s" -#: ../nova/db/sqlalchemy/api.py:1996 +#: nova/utils.py:223 nova/utils.py:302 #, python-format -msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" -msgstr "" +msgid "Result was %s" +msgstr "Result was %s" -#: ../nova/db/sqlalchemy/api.py:2035 +#: nova/utils.py:236 #, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +msgid "%r failed. Retrying." msgstr "" -#: ../nova/db/sqlalchemy/api.py:2057 +#: nova/utils.py:278 #, python-format -msgid "on instance %s" +msgid "Running cmd (SSH): %s" +msgstr "Running cmd (SSH): %s" + +#: nova/utils.py:280 +msgid "Environment not supported over SSH" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 -#, python-format -msgid "No console with id %(console_id)s %(idesc)s" +#: nova/utils.py:284 +msgid "process_input not supported over SSH" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 +#: nova/utils.py:343 #, python-format -msgid "No zone with id %(zone_id)s" -msgstr "" +msgid "debug in callback: %s" +msgstr "debug in callback: %s" -#: ../nova/virt/libvirt_conn.py:160 +#: nova/utils.py:476 #, python-format -msgid "Checking state of %s" -msgstr "" +msgid "Link Local address is not found.:%s" +msgstr "Link Local address is not found.:%s" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/utils.py:479 #, python-format -msgid "Current state of %(name)s was %(state)s." -msgstr "" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "Couldn't get Link Local IP of %(interface)s :%(ex)s" -#: ../nova/virt/libvirt_conn.py:183 +#: nova/utils.py:576 #, python-format -msgid "Connecting to libvirt: %s" -msgstr "" +msgid "Invalid backend: %s" +msgstr "Invalid backend: %s" -#: ../nova/virt/libvirt_conn.py:196 -msgid "Connection to libvirt broke" +#: nova/utils.py:587 +#, python-format +msgid "backend %s" +msgstr "backend %s" + +#: nova/utils.py:636 +msgid "in looping call" msgstr "" -#: ../nova/virt/libvirt_conn.py:258 +#: nova/utils.py:810 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:283 +#: nova/utils.py:814 #, python-format -msgid "Invalid device path %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:313 +#: nova/utils.py:818 #, python-format -msgid "No disk at %s" +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +#: nova/utils.py:825 +#, python-format +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:336 +#: nova/utils.py:935 #, python-format -msgid "instance %s: rebooted" +msgid "Expected object of type: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:339 +#: nova/utils.py:966 #, python-format -msgid "_wait_for_reboot failed: %s" +msgid "Invalid server_string: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:382 +#: nova/utils.py:1091 #, python-format -msgid "instance %s: rescued" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/utils.py:1123 +#, fuzzy +msgid "Original exception being dropped" +msgstr "DB exception wrapped" + +#: nova/utils.py:1242 #, python-format -msgid "_wait_for_rescue failed: %s" +msgid "Class %(fullname)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:411 +#: nova/utils.py:1244 #, python-format -msgid "instance %s: is running" +msgid "Class %(fullname)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:422 +#: nova/utils.py:1276 #, python-format -msgid "instance %s: booted" +msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 +#: nova/utils.py:1278 #, python-format -msgid "instance %s: failed to boot" +msgid "Function %(name)s in %(location)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:436 +#: nova/wsgi.py:93 #, python-format -msgid "virsh said: %r" +msgid "Started %(name)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:440 -msgid "cool, it's a device" +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." msgstr "" -#: ../nova/virt/libvirt_conn.py:448 -#, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." msgstr "" -#: ../nova/virt/libvirt_conn.py:456 +#: nova/wsgi.py:113 #, python-format -msgid "Contents of file %(fpath)s: %(contents)r" +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:489 -msgid "Unable to find an open port" +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." msgstr "" -#: ../nova/virt/libvirt_conn.py:563 -#, python-format -msgid "instance %s: Creating image" +#: nova/wsgi.py:207 +msgid "You must implement __call__" +msgstr "" + +#: nova/api/direct.py:218 +msgid "not available" msgstr "" -#: ../nova/virt/libvirt_conn.py:646 +#: nova/api/direct.py:299 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +msgid "Returned non-serializeable type: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:649 +#: nova/api/ec2/__init__.py:69 +#, fuzzy, python-format +msgid "%(code)s: %(message)s" +msgstr "Getting from %(queue)s: %(message)s" + +#: nova/api/ec2/__init__.py:91 #, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +msgid "FaultWrapper: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." msgstr "" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt_conn.py:657 +#: nova/api/ec2/__init__.py:176 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" +"Access key %(access_key)s has had %(failures)d failed authentications and" +" will be locked out for %(lock_mins)d minutes." msgstr "" -#. TODO(termie): cache? -#: ../nova/virt/libvirt_conn.py:665 -#, python-format -msgid "instance %s: starting toXML method" +#: nova/api/ec2/__init__.py:263 +msgid "Signature not provided" msgstr "" -#: ../nova/virt/libvirt_conn.py:732 -#, python-format -msgid "instance %s: finished toXML method" +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" msgstr "" -#: ../nova/virt/libvirt_conn.py:751 -msgid "diagnostics are not supported for libvirt" +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" msgstr "" -#: ../nova/virt/libvirt_conn.py:1225 +#: nova/api/ec2/__init__.py:385 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "Authentication Failure: %s" msgstr "" -#: ../nova/api/ec2/metadatarequesthandler.py:76 +#: nova/api/ec2/__init__.py:401 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "Authenticated Request For %(uname)s:%(pname)s)" msgstr "" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: nova/api/ec2/__init__.py:432 +#, python-format +msgid "action: %s" msgstr "" -#: ../nova/network/api.py:39 +#: nova/api/ec2/__init__.py:434 #, python-format -msgid "Quota exceeeded for %s, tried to allocate address" +msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: ../nova/network/api.py:42 -msgid "Address quota exceeded. You cannot allocate any more addresses" +#: nova/api/ec2/__init__.py:509 +#, python-format +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: ../nova/tests/test_volume.py:162 +#: nova/api/ec2/__init__.py:581 #, python-format -msgid "Target %s allocated" +msgid "InstanceNotFound raised: %s" msgstr "" -#: ../nova/virt/images.py:70 +#: nova/api/ec2/__init__.py:587 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" +msgid "VolumeNotFound raised: %s" msgstr "" -#: ../nova/scheduler/driver.py:66 -msgid "Must implement a fallback schedule" +#: nova/api/ec2/__init__.py:593 +#, python-format +msgid "SnapshotNotFound raised: %s" msgstr "" -#: ../nova/console/manager.py:70 -msgid "Adding console" +#: nova/api/ec2/__init__.py:599 +#, python-format +msgid "NotFound raised: %s" msgstr "" -#: ../nova/console/manager.py:90 +#: nova/api/ec2/__init__.py:602 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." +msgid "EC2APIError raised: %s" msgstr "" -#: ../nova/api/direct.py:149 -msgid "not available" +#: nova/api/ec2/__init__.py:610 +#, python-format +msgid "KeyPairExists raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:62 +#: nova/api/ec2/__init__.py:614 #, python-format -msgid "The key_pair %s already exists" +msgid "InvalidParameterValue raised: %s" msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:118 +#: nova/api/ec2/__init__.py:618 +#, fuzzy, python-format +msgid "InvalidPortRange raised: %s" +msgstr "Invalid backend: %s" + +#: nova/api/ec2/__init__.py:622 #, python-format -msgid "Generating root CA: %s" +msgid "NotAuthorized raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:303 +#: nova/api/ec2/__init__.py:626 +#, fuzzy, python-format +msgid "InvalidRequest raised: %s" +msgstr "Invalid backend: %s" + +#: nova/api/ec2/__init__.py:635 #, python-format -msgid "Create key pair %s" +msgid "Unexpected error raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:311 +#: nova/api/ec2/__init__.py:636 #, python-format -msgid "Delete key pair %s" +msgid "Environment: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: ../nova/api/ec2/cloud.py:386 +#: nova/api/ec2/apirequest.py:64 #, python-format -msgid "%s is not a valid ipProtocol" +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" +#: nova/api/ec2/cloud.py:326 +#, python-format +msgid "Create snapshot of volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:421 +#: nova/api/ec2/cloud.py:361 #, python-format -msgid "Revoke security group ingress %s" +msgid "Create key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:430 ../nova/api/ec2/cloud.py:459 -msgid "Not enough parameters to build a valid rule." +#: 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:443 +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 msgid "No rule for the specified parameters." msgstr "" -#: ../nova/api/ec2/cloud.py:450 +#: nova/api/ec2/cloud.py:733 #, python-format -msgid "Authorize security group ingress %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Content limited to " +"Alphanumeric characters, spaces, dashes, and underscores." msgstr "" -#: ../nova/api/ec2/cloud.py:464 +#: nova/api/ec2/cloud.py:740 #, python-format -msgid "This rule already exists in group %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." msgstr "" -#: ../nova/api/ec2/cloud.py:492 +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 #, python-format msgid "Create Security Group %s" msgstr "" -#: ../nova/api/ec2/cloud.py:495 +#: nova/api/ec2/cloud.py:747 #, python-format msgid "group %s already exists" msgstr "" -#: ../nova/api/ec2/cloud.py:507 +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 #, python-format msgid "Delete security group %s" msgstr "" -#: ../nova/api/ec2/cloud.py:584 +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 +#, python-format +msgid "Get console output for instance %s" +msgstr "Get console output for instance %s" + +#: nova/api/ec2/cloud.py:854 +#, python-format +msgid "Create volume from snapshot %s" +msgstr "" + +#: nova/api/ec2/cloud.py:858 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:612 +#: nova/api/ec2/cloud.py:883 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: ../nova/api/ec2/cloud.py:629 +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 #, python-format msgid "Detach volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:761 +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 +#, python-format +msgid "attribute not supported: %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1046 +#, python-format +msgid "vol = %s\n" +msgstr "" + +#: nova/api/ec2/cloud.py:1191 msgid "Allocate address" msgstr "" -#: ../nova/api/ec2/cloud.py:766 +#: nova/api/ec2/cloud.py:1203 #, python-format msgid "Release address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:771 +#: nova/api/ec2/cloud.py:1208 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:780 +#: nova/api/ec2/cloud.py:1218 #, python-format msgid "Disassociate address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:807 +#: nova/api/ec2/cloud.py:1243 +#, fuzzy +msgid "Image must be available" +msgstr "Volume status must be available" + +#: nova/api/ec2/cloud.py:1264 msgid "Going to start terminating instances" msgstr "" -#: ../nova/api/ec2/cloud.py:815 +#: nova/api/ec2/cloud.py:1277 #, 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:1287 +#, fuzzy, python-format +msgid "Going to stop instances" +msgstr "Rebooting instance %s" -#: ../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:1297 +#, fuzzy, python-format +msgid "Going to start instances" +msgstr "Rebooting instance %s" -#: ../nova/api/ec2/cloud.py:882 ../nova/api/ec2/cloud.py:900 +#: nova/api/ec2/cloud.py:1388 #, python-format -msgid "attribute not supported: %s" +msgid "De-registering image %s" msgstr "" -#: ../nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:1415 #, python-format -msgid "invalid id: %s" +msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:903 +#: nova/api/ec2/cloud.py:1461 msgid "user or group not specified" msgstr "" -#: ../nova/api/ec2/cloud.py:905 +#: nova/api/ec2/cloud.py:1463 msgid "only group \"all\" is supported" msgstr "" -#: ../nova/api/ec2/cloud.py:907 +#: nova/api/ec2/cloud.py:1465 msgid "operation_type must be add or remove" msgstr "" -#: ../nova/api/ec2/cloud.py:908 +#: nova/api/ec2/cloud.py:1467 #, python-format msgid "Updating image %s publicity" msgstr "" -#: ../bin/nova-api.py:52 +#: nova/api/ec2/cloud.py:1524 #, python-format -msgid "Using paste.deploy config at: %s" +msgid "Couldn't stop instance with in %d sec" msgstr "" -#: ../bin/nova-api.py:57 +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 #, python-format -msgid "No paste configuration for app: %s" +msgid "Failed to get metadata for ip: %s" msgstr "" -#: ../bin/nova-api.py:59 +#: nova/api/openstack/__init__.py:43 #, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" +msgid "Caught error: %s" msgstr "" -#: ../bin/nova-api.py:64 +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 #, python-format -msgid "Running %s API" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: ../bin/nova-api.py:69 -#, python-format -msgid "No known API applications configured in %s." +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" msgstr "" -#: ../bin/nova-api.py:83 +#: nova/api/openstack/__init__.py:105 +#, fuzzy, python-format +msgid "Extended resource: %s" +msgstr "Nested return %s" + +#: nova/api/openstack/__init__.py:130 #, python-format -msgid "Starting nova-api node (version %s)" +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: ../bin/nova-api.py:89 +#: nova/api/openstack/__init__.py:135 #, python-format -msgid "No paste configuration found for: %s" +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/api/openstack/auth.py:91 #, python-format -msgid "Argument %(key)s value %(value)s is too short." +msgid "%(user_id)s could not be found with token '%(token)s'" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/api/openstack/auth.py:135 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "%(user_id)s must be an admin or a member of %(project_id)s" 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." +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:102 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:130 +#: nova/api/openstack/auth.py:168 #, python-format -msgid "Argument %s is required." +msgid "Could not find %s in request." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/api/openstack/auth.py:188 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Successfully authenticated '%s'" 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." +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." msgstr "" -#: ../nova/virt/xenapi/vmops.py:67 +#: nova/api/openstack/auth.py:255 #, python-format -msgid "Attempted to create non-unique name %s" +msgid "Provided API key is valid, but not for user '%(username)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:73 -#, python-format -msgid "instance %(name)s: not enough free memory" +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:148 -#, python-format -msgid "Starting VM %s..." +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:151 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 -#, python-format -msgid "Invalid value for onset_files: '%s'" +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:167 +#: nova/api/openstack/common.py:202 +#, fuzzy, python-format +msgid "marker [%s] not found" +msgstr "Instance %s not found" + +#: nova/api/openstack/common.py:242 #, python-format -msgid "Injecting file path: '%s'" +msgid "href %s does not contain version" msgstr "" -#: ../nova/virt/xenapi/vmops.py:180 -#, python-format -msgid "Instance %s: booted" +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" msgstr "" -#: ../nova/virt/xenapi/vmops.py:232 +#: nova/api/openstack/common.py:358 #, python-format -msgid "Instance not present %s" +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:261 +#: nova/api/openstack/common.py:361 #, python-format -msgid "Starting snapshot for VM %s" +msgid "Instance is in an invalid state for '%(action)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:269 -#, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" +msgstr "" + +#: nova/api/openstack/common.py:443 +msgid "Instance snapshots are not permitted at this time." msgstr "" -#: ../nova/virt/xenapi/vmops.py:280 +#: nova/api/openstack/extensions.py:191 #, python-format -msgid "Finished snapshot and upload for VM %s" +msgid "Loaded extension: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:356 +#: nova/api/openstack/extensions.py:228 #, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." +msgid "Ext name: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" +#: nova/api/openstack/extensions.py:229 +#, fuzzy, python-format +msgid "Ext alias: %s" +msgstr "Result was %s" + +#: nova/api/openstack/extensions.py:230 +#, python-format +msgid "Ext description: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:399 -msgid "kernel/ramdisk files removed" +#: nova/api/openstack/extensions.py:232 +#, python-format +msgid "Ext namespace: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/api/openstack/extensions.py:233 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Ext updated: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/api/openstack/extensions.py:235 #, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +msgid "Exception loading extension: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/api/openstack/extensions.py:249 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Loading extension %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:760 +#: nova/api/openstack/extensions.py:255 +#, fuzzy, python-format +msgid "Calling extension factory %s" +msgstr "Calling getter %s" + +#: nova/api/openstack/extensions.py:267 #, python-format -msgid "OpenSSL error: %s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: ../nova/tests/test_compute.py:148 +#: nova/api/openstack/extensions.py:345 #, python-format -msgid "Running instances: %s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: ../nova/tests/test_compute.py:154 +#: nova/api/openstack/extensions.py:369 #, python-format -msgid "After terminating instances: %s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" +#: nova/api/openstack/wsgi.py:158 +#: nova/api/openstack/compute/contrib/hosts.py:86 +msgid "cannot understand XML" msgstr "" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" +#: nova/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: ../nova/cloudpipe/pipelib.py:97 +#: nova/api/openstack/wsgi.py:580 #, python-format -msgid "Launching VPN for %s" +msgid "Fault thrown: %s" msgstr "" -#: ../nova/db/sqlalchemy/migration.py:35 -msgid "python-migrate is not installed. Exiting." +#: nova/api/openstack/wsgi.py:583 +#, python-format +msgid "HTTP exception thrown: %s" msgstr "" -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:121 -msgid "Too many failed authentications." +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" 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." +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:169 ../nova/objectstore/handler.py:140 +#: nova/api/openstack/wsgi.py:810 #, python-format -msgid "Authentication Failure: %s" +msgid "There is no such action: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:182 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" msgstr "" -#: ../nova/api/ec2/__init__.py:207 -#, python-format -msgid "action: %s" +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" msgstr "" -#: ../nova/api/ec2/__init__.py:209 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" msgstr "" -#: ../nova/api/ec2/__init__.py:281 +#: nova/api/openstack/wsgi.py:884 #, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: ../nova/api/ec2/__init__.py:314 -#, python-format -msgid "InstanceNotFound raised: %s" +#: nova/api/openstack/xmlutil.py:265 +msgid "element is not a child" msgstr "" -#: ../nova/api/ec2/__init__.py:320 -#, python-format -msgid "VolumeNotFound raised: %s" +#: nova/api/openstack/xmlutil.py:414 +msgid "root element selecting a list" msgstr "" -#: ../nova/api/ec2/__init__.py:326 +#: nova/api/openstack/xmlutil.py:739 #, python-format -msgid "NotFound raised: %s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: ../nova/api/ec2/__init__.py:329 -#, python-format -msgid "ApiError raised: %s" +#: nova/api/openstack/xmlutil.py:858 +msgid "subclasses must implement construct()!" msgstr "" -#: ../nova/api/ec2/__init__.py:338 -#, python-format -msgid "Unexpected error raised: %s" +#: nova/api/openstack/compute/extensions.py:29 +#: nova/api/openstack/volume/extensions.py:29 +msgid "Initializing extension manager." msgstr "" -#: ../nova/api/ec2/__init__.py:343 -msgid "An unknown error has occurred. Please try your request again." +#: nova/api/openstack/compute/image_metadata.py:40 +#: nova/api/openstack/compute/images.py:142 +#: nova/api/openstack/compute/images.py:157 +#, fuzzy, python-format +msgid "Image not found." +msgstr "Instance %s not found" + +#: nova/api/openstack/compute/image_metadata.py:79 +msgid "Incorrect request body format" msgstr "" -#: ../nova/auth/dbdriver.py:84 -#, python-format -msgid "User %s already exists" +#: 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/auth/dbdriver.py:106 ../nova/auth/ldapdriver.py:232 -#, python-format -msgid "Project can't be created because manager %s doesn't exist" +#: 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/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 -#, python-format -msgid "Project can't be created because user %s doesn't exist" +#: nova/api/openstack/compute/image_metadata.py:111 +msgid "Invalid metadata key" msgstr "" -#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 +#: nova/api/openstack/compute/ips.py:74 +#, fuzzy, python-format +msgid "Instance does not exist" +msgstr "Instance %s not found" + +#: nova/api/openstack/compute/ips.py:97 +#, fuzzy, python-format +msgid "Instance is not a member of specified network" +msgstr "instance %s: reset network" + +#: nova/api/openstack/compute/limits.py:140 #, python-format -msgid "Project can't be created because project %s already exists" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." 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" +#: nova/api/openstack/compute/limits.py:265 +msgid "This request was rate-limited." msgstr "" -#: ../nova/auth/dbdriver.py:245 -#, python-format -msgid "User \"%s\" not found" +#: 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/auth/dbdriver.py:248 +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +#, fuzzy, python-format +msgid "Metadata item was not found" +msgstr "Instance %s not found" + +#: nova/api/openstack/compute/servers.py:425 #, python-format -msgid "Project \"%s\" not found" +msgid "Invalid server status: %(status)s" 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" +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" msgstr "" -#: ../nova/virt/xenapi_conn.py:311 -#, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" msgstr "" -#: ../nova/virt/xenapi_conn.py:317 -#, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" msgstr "" -#: ../nova/virt/xenapi_conn.py:331 ../nova/virt/xenapi_conn.py:344 -#, python-format -msgid "Got exception: %s" +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" msgstr "" -#: ../nova/volume/san.py:67 -#, python-format -msgid "Could not find iSCSI export for volume %s" +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" msgstr "" -#: ../nova/api/ec2/apirequest.py:100 -#, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" msgstr "" -#: ../nova/api/openstack/__init__.py:55 +#: nova/api/openstack/compute/servers.py:522 #, python-format -msgid "Caught error: %s" +msgid "Bad personality format: missing %s" msgstr "" -#: ../nova/api/openstack/__init__.py:76 -msgid "Including admin operations in API." +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" msgstr "" -#: ../nova/console/xvp.py:99 -msgid "Rebuilding xvp conf" +#: nova/api/openstack/compute/servers.py:530 +#, python-format +msgid "Personality content for %s cannot be decoded" msgstr "" -#: ../nova/console/xvp.py:116 +#: nova/api/openstack/compute/servers.py:545 #, python-format -msgid "Re-wrote %s" +msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: ../nova/console/xvp.py:121 -msgid "Stopping xvp" +#: nova/api/openstack/compute/servers.py:554 +#, python-format +msgid "Invalid fixed IP address (%s)" msgstr "" -#: ../nova/console/xvp.py:134 -msgid "Starting xvp" +#: nova/api/openstack/compute/servers.py:561 +#, python-format +msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: ../nova/console/xvp.py:141 +#: nova/api/openstack/compute/servers.py:567 #, python-format -msgid "Error starting xvp: %s" +msgid "Bad network format: missing %s" msgstr "" -#: ../nova/console/xvp.py:144 -msgid "Restarting xvp" +#: nova/api/openstack/compute/servers.py:570 +msgid "Bad networks format" msgstr "" -#: ../nova/console/xvp.py:146 -msgid "xvp not running..." +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" 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." +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" 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" +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" 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." +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." msgstr "" -#: ../bin/nova-manage.py:447 ../bin/nova-manage.py:536 -msgid "network" +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." msgstr "" -#: ../bin/nova-manage.py:448 -msgid "IP address" +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" msgstr "" -#: ../bin/nova-manage.py:449 -msgid "MAC address" +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." msgstr "" -#: ../bin/nova-manage.py:450 -msgid "hostname" +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +#, fuzzy +msgid "Instance has not been resized." +msgstr "Instance has already been created" + +#: nova/api/openstack/compute/servers.py:838 +#, python-format +msgid "Error in confirm-resize %s" msgstr "" -#: ../bin/nova-manage.py:451 -msgid "host" +#: nova/api/openstack/compute/servers.py:858 +#, python-format +msgid "Error in revert-resize %s" msgstr "" -#: ../bin/nova-manage.py:537 -msgid "netmask" +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: ../bin/nova-manage.py:538 -msgid "start address" +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" msgstr "" -#: ../nova/virt/disk.py:69 +#: nova/api/openstack/compute/servers.py:888 #, python-format -msgid "Failed to load partition: %s" +msgid "Error in reboot %s" msgstr "" -#: ../nova/virt/disk.py:91 -#, python-format -msgid "Failed to mount filesystem: %s" +#: nova/api/openstack/compute/servers.py:900 +#, fuzzy, python-format +msgid "Unable to locate requested flavor." +msgstr "Unable to locate volume %s" + +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." msgstr "" -#: ../nova/virt/disk.py:124 -#, python-format -msgid "nbd device %s did not show up" +#: nova/api/openstack/compute/servers.py:927 +msgid "Malformed server entity" msgstr "" -#: ../nova/virt/disk.py:128 -#, python-format -msgid "Could not attach image to loopback: %s" +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" msgstr "" -#: ../nova/virt/disk.py:151 -msgid "No free nbd devices" +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" msgstr "" -#: ../doc/ext/nova_todo.py:46 -#, python-format -msgid "%(filename)s, line %(line_info)d" +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:118 -msgid "In init host" +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +msgid "Invalid adminPass" msgstr "" -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." msgstr "" -#: ../nova/virt/hyperv.py:148 -#, python-format -msgid "Starting VM %s " +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:150 -#, python-format -msgid "Started VM %s " +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:152 -#, python-format -msgid "spawn vm failed: %s" +#: nova/api/openstack/compute/servers.py:1006 +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#: nova/api/openstack/compute/contrib/networks.py:65 +msgid "Invalid request body" msgstr "" -#: ../nova/virt/hyperv.py:169 -#, python-format -msgid "Failed to create VM %s" +#: nova/api/openstack/compute/servers.py:1011 +msgid "Could not parse imageRef from request." msgstr "" -#: ../nova/virt/hyperv.py:188 -#, python-format -msgid "Set memory for vm %s..." +#: nova/api/openstack/compute/servers.py:1061 +#, fuzzy, python-format +msgid "Instance could not be found" +msgstr "Instance %s not found" + +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" msgstr "" -#: ../nova/virt/hyperv.py:198 -#, python-format -msgid "Set vcpus for vm %s..." +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" msgstr "" -#: ../nova/virt/hyperv.py:202 -#, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +msgid "Invalid metadata" msgstr "" -#: ../nova/virt/hyperv.py:227 +#: nova/api/openstack/compute/servers.py:1157 #, python-format -msgid "Failed to add diskdrive to VM %s" +msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: ../nova/virt/hyperv.py:230 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 #, python-format -msgid "New disk drive path is %s" -msgstr "" +msgid "Compute.api::pause %s" +msgstr "Compute.api::pause %s" -#: ../nova/virt/hyperv.py:247 +#: nova/api/openstack/compute/contrib/admin_actions.py:77 #, python-format -msgid "Failed to add vhd file to VM %s" -msgstr "" +msgid "Compute.api::unpause %s" +msgstr "Compute.api::unpause %s" -#: ../nova/virt/hyperv.py:249 +#: nova/api/openstack/compute/contrib/admin_actions.py:94 #, python-format -msgid "Created disk for %s" -msgstr "" +msgid "compute.api::suspend %s" +msgstr "compute.api::suspend %s" -#: ../nova/virt/hyperv.py:253 +#: nova/api/openstack/compute/contrib/admin_actions.py:111 #, python-format -msgid "Creating nic for %s " -msgstr "" +msgid "compute.api::resume %s" +msgstr "compute.api::resume %s" -#: ../nova/virt/hyperv.py:272 -msgid "Failed creating a port on the external vswitch" +#: nova/api/openstack/compute/contrib/admin_actions.py:127 +#, python-format +msgid "Error in migrate %s" msgstr "" -#: ../nova/virt/hyperv.py:273 +#: nova/api/openstack/compute/contrib/admin_actions.py:141 #, python-format -msgid "Failed creating port for %s" -msgstr "" +msgid "Compute.api::reset_network %s" +msgstr "Compute.api::reset_network %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +#, fuzzy, python-format +msgid "Server not found" +msgstr "Instance %s not found" -#: ../nova/virt/hyperv.py:276 +#: nova/api/openstack/compute/contrib/admin_actions.py:157 +#, fuzzy, python-format +msgid "Compute.api::inject_network_info %s" +msgstr "Compute.api::reset_network %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:173 #, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" -msgstr "" +msgid "Compute.api::lock %s" +msgstr "Compute.api::lock %s" -#: ../nova/virt/hyperv.py:286 +#: nova/api/openstack/compute/contrib/admin_actions.py:189 #, python-format -msgid "Failed to add nic to VM %s" -msgstr "" +msgid "Compute.api::unlock %s" +msgstr "Compute.api::unlock %s" -#: ../nova/virt/hyperv.py:288 +#: nova/api/openstack/compute/contrib/admin_actions.py:219 #, python-format -msgid "Created nic for %s " +msgid "createBackup entity requires %s attribute" msgstr "" -#: ../nova/virt/hyperv.py:321 -#, python-format -msgid "WMI job failed: %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" msgstr "" -#: ../nova/virt/hyperv.py:325 -#, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: ../nova/virt/hyperv.py:361 -#, python-format -msgid "Got request to destroy vm %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +#, fuzzy, python-format +msgid "Instance not found" +msgstr "Instance %s not found" + +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." msgstr "" -#: ../nova/virt/hyperv.py:386 +#: nova/api/openstack/compute/contrib/admin_actions.py:284 #, python-format -msgid "Failed to destroy vm %s" +msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: ../nova/virt/hyperv.py:393 +#: nova/api/openstack/compute/contrib/aggregates.py:137 #, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +msgid "Aggregates does not have %s action" 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" +#: nova/api/openstack/compute/contrib/certificates.py:75 +msgid "Only root certificate can be retrieved." msgstr "" -#: ../nova/virt/hyperv.py:451 -#, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#: 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/virt/hyperv.py:454 -#, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#: nova/api/openstack/compute/contrib/consoles.py:44 +msgid "Missing type specification" msgstr "" -#: ../nova/compute/api.py:71 -#, python-format -msgid "Instance %d was not found in get_network_topic" +#: nova/api/openstack/compute/contrib/consoles.py:56 +msgid "Invalid type specification" msgstr "" -#: ../nova/compute/api.py:77 +#: nova/api/openstack/compute/contrib/disk_config.py:44 #, python-format -msgid "Instance %d has no host" +msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" -#: ../nova/compute/api.py:97 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#: nova/api/openstack/compute/contrib/extended_status.py:61 +#, fuzzy, python-format +msgid "Server not found." +msgstr "Instance %s not found" + +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +msgid "No Request Body" msgstr "" -#: ../nova/compute/api.py:99 +#: nova/api/openstack/compute/contrib/floating_ips.py:159 #, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." +msgid "No more floating ips in pool %s." msgstr "" -#: ../nova/compute/api.py:112 -msgid "Creating a raw instance" +#: nova/api/openstack/compute/contrib/floating_ips.py:161 +msgid "No more floating ips available." msgstr "" -#: ../nova/compute/api.py:160 -#, python-format -msgid "Going to run %s instances..." +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" msgstr "" -#: ../nova/compute/api.py:187 -#, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +msgid "Address not specified" msgstr "" -#: ../nova/compute/api.py:292 -#, python-format -msgid "Going to try to terminate %s" +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" msgstr "" -#: ../nova/compute/api.py:296 -#, python-format -msgid "Instance %d was not found during terminate" +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" msgstr "" -#: ../nova/compute/api.py:301 -#, python-format -msgid "Instance %d is already being terminated" -msgstr "" +#: nova/api/openstack/compute/contrib/hosts.py:145 +#, fuzzy, python-format +msgid "Invalid status: '%s'" +msgstr "Invalid backend: %s" -#: ../nova/compute/api.py:481 +#: nova/api/openstack/compute/contrib/hosts.py:150 #, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" +msgid "Invalid update setting: '%s'" msgstr "" -#: ../nova/compute/api.py:496 -msgid "Volume isn't attached to anything!" +#: nova/api/openstack/compute/contrib/hosts.py:159 +#, fuzzy, python-format +msgid "Setting host %(host)s to %(state)s." +msgstr "Casting to %(topic)s %(host)s for %(method)s" + +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" 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." +#: nova/api/openstack/compute/contrib/hosts.py:214 +#, fuzzy +msgid "Host not found" +msgstr "No hosts found" + +#: nova/api/openstack/compute/contrib/keypairs.py:85 +msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: ../nova/rpc.py:103 +#: nova/api/openstack/compute/contrib/keypairs.py:90 #, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." +msgid "Key pair '%s' already exists." msgstr "" -#: ../nova/rpc.py:122 -msgid "Reconnected to queue" +#: nova/api/openstack/compute/contrib/multinic.py:52 +msgid "Missing 'networkId' argument for addFixedIp" msgstr "" -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" +#: nova/api/openstack/compute/contrib/multinic.py:68 +msgid "Missing 'address' argument for removeFixedIp" msgstr "" -#: ../nova/rpc.py:159 +#: nova/api/openstack/compute/contrib/multinic.py:77 #, python-format -msgid "Initing the Adapter Consumer for %s" +msgid "Unable to find address %r" msgstr "" -#: ../nova/rpc.py:178 +#: nova/api/openstack/compute/contrib/networks.py:62 #, python-format -msgid "received %s" +msgid "Network does not have %s action" 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 +#: nova/api/openstack/compute/contrib/networks.py:70 #, python-format -msgid "no method for message: %s" +msgid "Disassociating network with id %s" msgstr "" -#: ../nova/rpc.py:192 +#: nova/api/openstack/compute/contrib/networks.py:74 +#: nova/api/openstack/compute/contrib/networks.py:91 +#: nova/api/openstack/compute/contrib/networks.py:101 +#, fuzzy +msgid "Network not found" +msgstr "No hosts found" + +#: nova/api/openstack/compute/contrib/networks.py:87 #, python-format -msgid "No method for message: %s" +msgid "Showing network with id %s" msgstr "" -#: ../nova/rpc.py:253 +#: nova/api/openstack/compute/contrib/networks.py:97 #, python-format -msgid "Returning exception %s to caller" +msgid "Deleting network with id %s" msgstr "" -#: ../nova/rpc.py:294 -#, python-format -msgid "unpacked context: %s" +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" msgstr "" -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." +#: nova/api/openstack/compute/contrib/security_groups.py:219 +msgid "Security group id should be integer" msgstr "" -#: ../nova/rpc.py:316 +#: nova/api/openstack/compute/contrib/security_groups.py:289 #, python-format -msgid "MSG_ID is %s" +msgid "Security group %s already exists" msgstr "" -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." +#: nova/api/openstack/compute/contrib/security_groups.py:309 +#, python-format +msgid "Security group %s is not a string or unicode" msgstr "" -#: ../nova/rpc.py:364 +#: nova/api/openstack/compute/contrib/security_groups.py:312 #, python-format -msgid "response %s" +msgid "Security group %s cannot be empty." msgstr "" -#: ../nova/rpc.py:373 +#: nova/api/openstack/compute/contrib/security_groups.py:315 #, python-format -msgid "topic is %s" +msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: ../nova/rpc.py:374 -#, python-format -msgid "message %s" +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" msgstr "" -#: ../nova/volume/driver.py:78 +#: nova/api/openstack/compute/contrib/security_groups.py:345 +#, fuzzy, python-format +msgid "Security group (%s) not found" +msgstr "Instance %s not found" + +#: nova/api/openstack/compute/contrib/security_groups.py:348 #, python-format -msgid "Recovering from a failed execute. Try number %s" +msgid "Authorize security group ingress %s" msgstr "" -#: ../nova/volume/driver.py:87 -#, python-format -msgid "volume group %s doesn't exist" +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." msgstr "" -#: ../nova/volume/driver.py:220 +#: nova/api/openstack/compute/contrib/security_groups.py:370 #, python-format -msgid "FAKE AOE: %s" +msgid "This rule already exists in group %s" msgstr "" -#: ../nova/volume/driver.py:233 -msgid "Skipping ensure_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" msgstr "" -#: ../nova/volume/driver.py:279 ../nova/volume/driver.py:288 -msgid "Skipping remove_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" msgstr "" -#: ../nova/volume/driver.py:347 -#, python-format -msgid "FAKE ISCSI: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" msgstr "" -#: ../nova/volume/driver.py:359 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#: nova/api/openstack/compute/contrib/security_groups.py:493 +#, fuzzy, python-format +msgid "Rule (%s) not found" +msgstr "Instance %s not found" -#: ../nova/volume/driver.py:414 +#: nova/api/openstack/compute/contrib/security_groups.py:500 #, python-format -msgid "Sheepdog is not working: %s" +msgid "Revoke security group ingress %s" msgstr "" -#: ../nova/volume/driver.py:416 -msgid "Sheepdog is not working" +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +msgid "Security group not specified" msgstr "" -#: ../nova/wsgi.py:68 -#, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" msgstr "" -#: ../nova/wsgi.py:147 -msgid "You must implement __call__" -msgstr "" +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 +#, fuzzy, python-format +msgid "start instance %r" +msgstr "Terminating instance %s" -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" -msgstr "" +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 +#, fuzzy, python-format +msgid "stop instance %r" +msgstr "Rebooting instance %s" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:170 +msgid "No body provided" msgstr "" -#: ../bin/nova-dhcpbridge.py:80 -msgid "releasing ip" -msgstr "" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:182 +#, fuzzy, python-format +msgid "Create VSA %(display_name)s of type %(vc_type)s" +msgstr "Created VM %(instance_name)s as %(vm_ref)s." -#: ../bin/nova-dhcpbridge.py:123 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:203 #, python-format -msgid "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" +msgid "Delete VSA with id: %s" msgstr "" -#: ../nova/virt/fake.py:239 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:222 #, python-format -msgid "Instance %s Not Found" +msgid "Associate address %(ip)s to VSA %(id)s" msgstr "" -#: ../nova/network/manager.py:153 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 #, python-format -msgid "Dissassociated %s stale fixed ip(s)" +msgid "Disassociate address from VSA %(id)s" msgstr "" -#: ../nova/network/manager.py:157 -msgid "setting network host" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:291 +#, python-format +msgid "%(obj)s with ID %(id)s not found" msgstr "" -#: ../nova/network/manager.py:212 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:297 #, python-format -msgid "Leasing IP %s" +msgid "" +"%(obj)s with ID %(id)s belongs to VSA %(own_vsa_id)s and not to VSA " +"%(vsa_id)s." msgstr "" -#: ../nova/network/manager.py:216 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:317 #, python-format -msgid "IP %s leased that isn't associated" +msgid "Index. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:220 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:322 #, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +msgid "Detail. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:228 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:327 #, python-format -msgid "IP %s leased that was already deallocated" +msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" msgstr "" -#: ../nova/network/manager.py:233 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:336 #, python-format -msgid "Releasing IP %s" +msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:237 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:381 #, python-format -msgid "IP %s released that isn't associated" +msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" msgstr "" -#: ../nova/network/manager.py:241 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:396 #, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/network/manager.py:244 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:412 #, python-format -msgid "IP %s released that was not leased" +msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" 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/api/openstack/compute/contrib/virtual_storage_arrays.py:623 +#, fuzzy, python-format +msgid "Index instances for VSA %s" +msgstr "Starting Bridge interface for %s" -#: ../nova/virt/xenapi/volume_utils.py:57 +#: nova/api/openstack/compute/contrib/volumes.py:73 +#: nova/api/openstack/volume/volumes.py:99 #, python-format -msgid "Introducing %s..." +msgid "vol=%s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:74 +#: nova/api/openstack/compute/contrib/volumes.py:146 +#: nova/api/openstack/volume/volumes.py:177 #, python-format -msgid "Introduced %(label)s as %(sr_ref)s." +msgid "Delete volume with id: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:78 -msgid "Unable to create Storage Repository" +#: nova/api/openstack/compute/contrib/volumes.py:329 +#, fuzzy, python-format +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" msgstr "" +"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " +"%(instance_id)s" -#: ../nova/virt/xenapi/volume_utils.py:90 +#: nova/api/openstack/compute/contrib/volumes.py:481 +#: nova/api/openstack/volume/snapshots.py:109 #, python-format -msgid "Unable to find SR from VBD %s" +msgid "Delete snapshot with id: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:96 +#: nova/api/openstack/compute/contrib/volumes.py:523 +#: nova/api/openstack/volume/snapshots.py:149 #, python-format -msgid "Forgetting SR %s ... " +msgid "Create snapshot from volume %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:101 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:107 +#: nova/auth/ldapdriver.py:650 #, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:111 +#: nova/auth/manager.py:297 #, python-format -msgid "Forgetting SR %s done." +msgid "Looking up user: %r" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:113 +#: nova/auth/manager.py:301 #, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +msgid "Failed authorization for access key %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:123 +#: nova/auth/manager.py:307 #, python-format -msgid "Unable to introduce VDI on SR %s" +msgid "Using project name = user name (%s)" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:128 +#: nova/auth/manager.py:314 #, python-format -msgid "Unable to get record of VDI %s on" +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:146 +#: nova/auth/manager.py:323 #, python-format -msgid "Unable to introduce VDI for SR %s" +msgid "" +"Failed authorization: user %(uname)s not admin and not member of project " +"%(pjname)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:175 +#: nova/auth/manager.py:330 nova/auth/manager.py:342 #, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +msgid "user.secret: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:197 +#: nova/auth/manager.py:331 nova/auth/manager.py:343 #, python-format -msgid "Mountpoint cannot be translated: %s" +msgid "expected_signature: %s" msgstr "" -#: ../nova/objectstore/image.py:262 +#: nova/auth/manager.py:332 nova/auth/manager.py:344 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "signature: %s" msgstr "" -#: ../nova/objectstore/image.py:269 +#: nova/auth/manager.py:334 nova/auth/manager.py:356 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "Invalid signature for user %s" msgstr "" -#: ../nova/objectstore/image.py:277 +#: nova/auth/manager.py:352 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "host_only_signature: %s" msgstr "" -#: ../nova/objectstore/handler.py:106 -#, python-format -msgid "Unknown S3 value type %r" +#: nova/auth/manager.py:448 +msgid "Must specify project" msgstr "" -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" +#: nova/auth/manager.py:489 +#, python-format +msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" +#: nova/auth/manager.py:492 +#, python-format +msgid "Adding sitewide role %(role)s to user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:209 +#: nova/auth/manager.py:518 #, python-format -msgid "List keys for bucket %s" +msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:217 +#: nova/auth/manager.py:521 #, python-format -msgid "Unauthorized attempt to access bucket %s" +msgid "Removing sitewide role %(role)s from user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:235 +#: nova/auth/manager.py:594 #, python-format -msgid "Creating bucket %s" +msgid "Created project %(name)s with manager %(manager_user)s" msgstr "" -#: ../nova/objectstore/handler.py:245 +#: nova/auth/manager.py:612 #, python-format -msgid "Deleting bucket %s" +msgid "modifying project %s" msgstr "" -#: ../nova/objectstore/handler.py:249 +#: nova/auth/manager.py:624 #, python-format -msgid "Unauthorized attempt to delete bucket %s" +msgid "Adding user %(uid)s to project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:273 +#: nova/auth/manager.py:645 #, python-format -msgid "Getting object: %(bname)s / %(nm)s" +msgid "Remove user %(uid)s from project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:276 +#: nova/auth/manager.py:675 #, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +msgid "Deleting project %s" msgstr "" -#: ../nova/objectstore/handler.py:296 +#: nova/auth/manager.py:733 #, python-format -msgid "Putting object: %(bname)s / %(nm)s" +msgid "Created user %(rvname)s (admin: %(rvadmin)r)" msgstr "" -#: ../nova/objectstore/handler.py:299 +#: nova/auth/manager.py:742 #, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +msgid "Deleting user %s" msgstr "" -#: ../nova/objectstore/handler.py:318 +#: nova/auth/manager.py:752 #, python-format -msgid "Deleting object: %(bname)s / %(nm)s" +msgid "Access Key change for user %s" msgstr "" -#: ../nova/objectstore/handler.py:322 +#: nova/auth/manager.py:754 #, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +msgid "Secret Key change for user %s" msgstr "" -#: ../nova/objectstore/handler.py:396 +#: nova/auth/manager.py:756 #, python-format -msgid "Not authorized to upload image: invalid directory %s" +msgid "Admin status set to %(admin)r for user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:404 +#: nova/auth/manager.py:801 #, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" +msgid "No vpn data for project %s" msgstr "" -#: ../nova/objectstore/handler.py:409 -#, python-format -msgid "Starting image upload: %s" +#: nova/cloudpipe/pipelib.py:46 +msgid "Template for cloudpipe instance boot script" msgstr "" -#: ../nova/objectstore/handler.py:423 -#, python-format -msgid "Not authorized to update attributes of image %s" +#: nova/cloudpipe/pipelib.py:49 +msgid "Network to push into openvpn config" msgstr "" -#: ../nova/objectstore/handler.py:431 -#, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#: nova/cloudpipe/pipelib.py:52 +msgid "Netmask to push into openvpn config" msgstr "" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 +#: nova/cloudpipe/pipelib.py:101 #, python-format -msgid "Updating user fields on image %s" +msgid "Launching VPN for %s" msgstr "" -#: ../nova/objectstore/handler.py:450 +#: nova/compute/api.py:149 +#, fuzzy, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" +msgstr "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" + +#: nova/compute/api.py:160 #, python-format -msgid "Unauthorized attempt to delete image %s" +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" msgstr "" -#: ../nova/objectstore/handler.py:455 -#, python-format -msgid "Deleted image: %s" +#: nova/compute/api.py:213 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +msgstr "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" + +#: nova/compute/api.py:216 +msgid "Instance quota exceeded. You cannot run any more instances of this type." msgstr "" -#: ../nova/auth/manager.py:259 +#: nova/compute/api.py:219 #, python-format -msgid "Looking up user: %r" +msgid "Instance quota exceeded. You can only run %s more instances of this type." msgstr "" -#: ../nova/auth/manager.py:263 -#, python-format -msgid "Failed authorization for access key %s" +#: nova/compute/api.py:268 +msgid "Creating a raw instance" msgstr "" -#: ../nova/auth/manager.py:264 +#: nova/compute/api.py:270 #, python-format -msgid "No user found for access key %s" +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" msgstr "" -#: ../nova/auth/manager.py:270 +#: nova/compute/api.py:340 #, python-format -msgid "Using project name = user name (%s)" +msgid "Going to run %s instances..." msgstr "" -#: ../nova/auth/manager.py:277 +#: nova/compute/api.py:404 +#, fuzzy, python-format +msgid "bdm %s" +msgstr "backend %s" + +#: nova/compute/api.py:431 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "block_device_mapping %s" msgstr "" -#: ../nova/auth/manager.py:279 +#: nova/compute/api.py:548 #, python-format -msgid "No project called %s could be found" +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" msgstr "" -#: ../nova/auth/manager.py:287 +#: nova/compute/api.py:832 #, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +msgid "Going to try to soft delete %s" msgstr "" -#: ../nova/auth/manager.py:289 +#: nova/compute/api.py:851 #, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" +msgid "No host for instance %s, deleting immediately" msgstr "" -#: ../nova/auth/manager.py:298 ../nova/auth/manager.py:309 +#: nova/compute/api.py:885 #, python-format -msgid "Invalid signature for user %s" +msgid "Going to try to terminate %s" msgstr "" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" +#: nova/compute/api.py:923 +#, python-format +msgid "Going to try to stop %s" msgstr "" -#: ../nova/auth/manager.py:380 -msgid "Must specify project" +#: nova/compute/api.py:942 +#, python-format +msgid "Going to try to start %s" msgstr "" -#: ../nova/auth/manager.py:414 +#: nova/compute/api.py:946 #, python-format -msgid "The %s role can not be found" +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgstr "" + +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 +#, fuzzy, python-format +msgid "Searching by: %s" +msgstr "Fetching %s" + +#: nova/compute/api.py:1107 +msgid "No compute host specified" msgstr "" -#: ../nova/auth/manager.py:416 +#: nova/compute/api.py:1110 +#, fuzzy, python-format +msgid "Unable to find host for Instance %s" +msgstr "Unable to attach volume to instance %s" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." +msgstr "" + +#: nova/compute/api.py:1360 #, python-format -msgid "The %s role is global only" +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" msgstr "" -#: ../nova/auth/manager.py:420 +#: nova/compute/api.py:1651 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +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/auth/manager.py:423 +#: nova/compute/instance_types.py:74 nova/volume/volume_types.py:41 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +msgid "DB error: %s" msgstr "" -#: ../nova/auth/manager.py:448 +#: nova/compute/instance_types.py:84 +#, fuzzy, python-format +msgid "Instance type %s not found for deletion" +msgstr "Instance %s not found" + +#: nova/compute/manager.py:136 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgid "check_instance_lock: decorating: |%s|" +msgstr "check_instance_lock: decorating: |%s|" + +#: nova/compute/manager.py:138 +#, fuzzy, python-format +msgid "" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" +msgstr "check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" + +#: nova/compute/manager.py:142 +#, python-format +msgid "check_instance_lock: locked: |%s|" +msgstr "check_instance_lock: locked: |%s|" + +#: nova/compute/manager.py:144 +#, python-format +msgid "check_instance_lock: admin: |%s|" +msgstr "check_instance_lock: admin: |%s|" + +#: nova/compute/manager.py:149 +#, python-format +msgid "check_instance_lock: executing: |%s|" +msgstr "check_instance_lock: executing: |%s|" + +#: nova/compute/manager.py:153 +#, python-format +msgid "check_instance_lock: not executing |%s|" +msgstr "check_instance_lock: not executing |%s|" + +#: nova/compute/manager.py:199 +#, fuzzy, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "Unable to locate volume %s" + +#: nova/compute/manager.py:233 +#, python-format +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgstr "" + +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: ../nova/auth/manager.py:451 +#: nova/compute/manager.py:253 +msgid "Checking state" +msgstr "" + +#: nova/compute/manager.py:322 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "Setting up bdm %s" msgstr "" -#: ../nova/auth/manager.py:515 +#: nova/compute/manager.py:389 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" msgstr "" -#: ../nova/auth/manager.py:533 +#: nova/compute/manager.py:395 #, python-format -msgid "modifying project %s" +msgid "" +"Instance %(instance_uuid)s did not exist in the DB, but I will shut it " +"down anyway using a special context" msgstr "" -#: ../nova/auth/manager.py:545 +#: nova/compute/manager.py:401 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" +msgid "exception terminating the instance %(instance_uuid)s" msgstr "" -#: ../nova/auth/manager.py:566 +#: nova/compute/manager.py:434 +#, fuzzy, python-format +msgid "Instance %s not found." +msgstr "Instance %s not found" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" +msgstr "Instance has already been created" + +#: nova/compute/manager.py:489 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" +msgid "" +"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +"allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: ../nova/auth/manager.py:592 +#: nova/compute/manager.py:494 #, python-format -msgid "Deleting project %s" +msgid "" +"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " +"size %(allowed_size_bytes)d" +msgstr "" + +#: nova/compute/manager.py:504 +#, fuzzy, python-format +msgid "Starting instance..." +msgstr "Terminating instance %s" + +#: nova/compute/manager.py:514 +msgid "Skipping network allocation for instance" +msgstr "" + +#: nova/compute/manager.py:527 +#, fuzzy, python-format +msgid "Instance failed network setup" +msgstr "instance %s: Failed to spawn" + +#: nova/compute/manager.py:531 +#, fuzzy, python-format +msgid "Instance network_info: |%s|" +msgstr "check_instance_lock: decorating: |%s|" + +#: nova/compute/manager.py:544 +#, fuzzy, python-format +msgid "Instance failed block device setup" +msgstr "instance %s: Failed to spawn" + +#: nova/compute/manager.py:560 +#, fuzzy, python-format +msgid "Instance failed to spawn" +msgstr "instance %s: Failed to spawn" + +#: nova/compute/manager.py:581 +msgid "Deallocating network for instance" msgstr "" -#: ../nova/auth/manager.py:650 +#: nova/compute/manager.py:632 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgid "%(action_str)s instance" msgstr "" -#: ../nova/auth/manager.py:659 +#: nova/compute/manager.py:644 #, python-format -msgid "Deleting user %s" +msgid "trying to destroy already destroyed instance: %s" +msgstr "trying to destroy already destroyed instance: %s" + +#: nova/compute/manager.py:664 +#, python-format +msgid "Ignoring DiskNotFound: %s" msgstr "" -#: ../nova/auth/manager.py:669 +#: nova/compute/manager.py:671 +#, fuzzy, python-format +msgid "terminating bdm %s" +msgstr "Terminating instance %s" + +#: nova/compute/manager.py:760 #, python-format -msgid "Access Key change for user %s" +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." msgstr "" -#: ../nova/auth/manager.py:671 +#: nova/compute/manager.py:765 #, python-format -msgid "Secret Key change for user %s" +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" msgstr "" -#: ../nova/auth/manager.py:673 +#: nova/compute/manager.py:772 +#, fuzzy, python-format +msgid "Rebuilding instance %s" +msgstr "Rebooting instance %s" + +#: nova/compute/manager.py:825 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "Rebooting instance %s" +msgstr "Rebooting instance %s" + +#: nova/compute/manager.py:840 +#, fuzzy, python-format +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" +"trying to reboot a non-running instance: %(instance_id)s (state: " +"%(state)s expected: %(running)s)" -#: ../nova/auth/manager.py:722 +#: nova/compute/manager.py:878 #, python-format -msgid "No vpn data for project %s" +msgid "Image type not recognized %s" msgstr "" -#: ../nova/service.py:161 +#: nova/compute/manager.py:890 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "instance %s: snapshotting" +msgstr "instance %s: snapshotting" + +#: nova/compute/manager.py:896 +#, fuzzy, python-format +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" +"trying to snapshot a non-running instance: %(instance_id)s (state: " +"%(state)s expected: %(running)s)" -#: ../nova/service.py:174 -msgid "Service killed that has no database entry" +#: nova/compute/manager.py:949 +#, python-format +msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: ../nova/service.py:195 -msgid "The service database object disappeared, Recreating it." +#: nova/compute/manager.py:954 +#, python-format +msgid "Rotating out %d backups" msgstr "" -#: ../nova/service.py:207 -msgid "Recovered model server connection!" +#: nova/compute/manager.py:958 +#, fuzzy, python-format +msgid "Deleting image %s" +msgstr "Glance image %s" + +#: nova/compute/manager.py:988 +#, python-format +msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: ../nova/service.py:213 -msgid "model server went away" +#: nova/compute/manager.py:994 +#, fuzzy, python-format +msgid "Instance %s: Root password set" +msgstr "instance %s: setting admin password" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." msgstr "" -#: ../nova/auth/ldapdriver.py:174 -#, python-format -msgid "LDAP user %s already exists" +#: nova/compute/manager.py:1017 +#, fuzzy, python-format +msgid "Error setting admin password" +msgstr "instance %s: setting admin password" + +#: nova/compute/manager.py:1032 +#, fuzzy, python-format +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" +"trying to inject a file into a non-running instance: %(instance_id)s " +"(state: %(instance_state)s expected: %(expected_state)s)" -#: ../nova/auth/ldapdriver.py:205 -#, python-format -msgid "LDAP object for %s doesn't exist" +#: nova/compute/manager.py:1037 +#, fuzzy, python-format +msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgstr "instance %(nm)s: injecting file to %(plain_path)s" + +#: nova/compute/manager.py:1051 +#, fuzzy, python-format +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" +"trying to reset the password on a non-running instance: %(instance_id)s " +"(state: %(instance_state)s expected: %(expected_state)s)" + +#: nova/compute/manager.py:1056 +#, fuzzy, python-format +msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgstr "instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" + +#: nova/compute/manager.py:1069 +#, python-format +msgid "instance %s: rescuing" +msgstr "instance %s: rescuing" -#: ../nova/auth/ldapdriver.py:348 +#: nova/compute/manager.py:1094 #, python-format -msgid "User %s doesn't exist" +msgid "instance %s: unrescuing" +msgstr "" + +#: nova/compute/manager.py:1213 +msgid "destination same as source!" msgstr "" -#: ../nova/auth/ldapdriver.py:472 +#: nova/compute/manager.py:1230 +#, fuzzy, python-format +msgid "instance %s: migrating" +msgstr "instance %s: pausing" + +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 #, python-format -msgid "Group can't be created because group %s already exists" +msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: ../nova/auth/ldapdriver.py:478 +#: nova/compute/manager.py:1395 +#, python-format +msgid "instance %s: pausing" +msgstr "instance %s: pausing" + +#: nova/compute/manager.py:1413 #, python-format -msgid "Group can't be created because user %s doesn't exist" +msgid "instance %s: unpausing" msgstr "" -#: ../nova/auth/ldapdriver.py:495 +#: nova/compute/manager.py:1443 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "instance %s: retrieving diagnostics" + +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" +msgstr "instance %s: suspending" + +#: nova/compute/manager.py:1474 +#, python-format +msgid "instance %s: resuming" +msgstr "instance %s: resuming" + +#: nova/compute/manager.py:1497 #, python-format -msgid "User %s can't be searched in group because the user doesn't exist" +msgid "instance %s: locking" +msgstr "instance %s: locking" + +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" +msgstr "instance %s: unlocking" + +#: nova/compute/manager.py:1514 +#, python-format +msgid "instance %s: getting locked state" +msgstr "instance %s: getting locked state" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "instance %s: reset network" + +#: nova/compute/manager.py:1532 +#, fuzzy, python-format +msgid "instance %s: inject network info" +msgstr "instance %s: reset network" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, fuzzy, python-format +msgid "instance %s: getting vnc console" +msgstr "instance %s: getting ajax console" + +#: nova/compute/manager.py:1603 +#, fuzzy, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" + +#: nova/compute/manager.py:1621 +#, fuzzy, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" + +#: nova/compute/manager.py:1633 +#, fuzzy, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "instance %(instance_id)s: attach failed %(mountpoint)s, removing" + +#: nova/compute/manager.py:1661 +#, fuzzy, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" +"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " +"%(instance_id)s" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "Detaching volume from unknown instance %s" -#: ../nova/auth/ldapdriver.py:507 +#: nova/compute/manager.py:1731 #, python-format -msgid "User %s can't be added to the group because the user doesn't exist" +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." msgstr "" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 +#: nova/compute/manager.py:1793 +#, fuzzy, python-format +msgid "Instance has no volume." +msgstr "Instance %s not found" + +#: nova/compute/manager.py:1821 #, python-format -msgid "The group at dn %s doesn't exist" +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: ../nova/auth/ldapdriver.py:513 +#: nova/compute/manager.py:1878 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +msgid "No floating_ip found" msgstr "" -#: ../nova/auth/ldapdriver.py:524 +#: nova/compute/manager.py:1943 +msgid "No floating_ip found." +msgstr "" + +#: nova/compute/manager.py:1945 #, python-format msgid "" -"User %s can't be removed from the group because the user doesn't exist" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" msgstr "" -#: ../nova/auth/ldapdriver.py:528 +#: nova/compute/manager.py:1983 #, python-format -msgid "User %s is not a member of the group" +msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: ../nova/auth/ldapdriver.py:542 -#, python-format +#: nova/compute/manager.py:1985 msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" msgstr "" -#: ../nova/auth/ldapdriver.py:549 +#: nova/compute/manager.py:2138 #, python-format -msgid "User %s can't be removed from all because the user doesn't exist" +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." msgstr "" -#: ../nova/auth/ldapdriver.py:564 +#: nova/compute/manager.py:2150 #, python-format -msgid "Group at dn %s doesn't exist" +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +msgid "Reclaiming deleted instance" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:40 +#: nova/compute/manager.py:2265 #, python-format -msgid "Found non-unique network for bridge %s" +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." msgstr "" -#: ../nova/virt/xenapi/network_utils.py:43 +#: nova/compute/manager.py:2271 #, python-format -msgid "Found no network for bridge %s" +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." msgstr "" -#: ../nova/api/ec2/admin.py:97 +#: nova/compute/manager.py:2279 #, python-format -msgid "Creating new user: %s" +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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" msgstr "" -#: ../nova/api/ec2/admin.py:105 +#: nova/console/manager.py:97 #, python-format -msgid "Deleting user: %s" +msgid "Tried to remove non-existant console %(console_id)s." msgstr "" -#: ../nova/api/ec2/admin.py:127 +#: nova/console/vmrc_manager.py:122 #, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" +msgid "Tried to remove non-existent console %(console_id)s." msgstr "" -#: ../nova/api/ec2/admin.py:131 +#: nova/console/vmrc_manager.py:125 #, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" +msgid "Removing console %(console_id)s." +msgstr "" + +#: nova/console/xvp.py:98 +msgid "Rebuilding xvp conf" msgstr "" -#: ../nova/api/ec2/admin.py:137 +#: nova/console/xvp.py:116 #, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" +msgid "Re-wrote %s" +msgstr "" + +#: nova/console/xvp.py:121 +msgid "Stopping xvp" +msgstr "" + +#: nova/console/xvp.py:134 +msgid "Starting xvp" msgstr "" -#: ../nova/api/ec2/admin.py:141 +#: nova/console/xvp.py:141 #, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" +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 "" -#: ../nova/api/ec2/admin.py:146 ../nova/api/ec2/admin.py:223 -msgid "operation must be add or remove" +#: nova/consoleauth/manager.py:63 +#, python-format +msgid "Deleting Expired Token: (%s)" msgstr "" -#: ../nova/api/ec2/admin.py:159 +#: nova/consoleauth/manager.py:75 #, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" +msgid "Received Token: %(token)s, %(token_dict)s)" msgstr "" -#: ../nova/api/ec2/admin.py:177 +#: nova/consoleauth/manager.py:79 #, python-format -msgid "Create project %(name)s managed by %(manager_user)s" +msgid "Checking Token: %(token)s, %(token_valid)s)" msgstr "" -#: ../nova/api/ec2/admin.py:190 +#: nova/db/sqlalchemy/api.py:56 +msgid "Use of empty request context is deprecated" +msgstr "Use of empty request context is deprecated" + +#: nova/db/sqlalchemy/api.py:188 #, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" +msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: ../nova/api/ec2/admin.py:200 +#: nova/db/sqlalchemy/api.py:565 nova/db/sqlalchemy/api.py:600 #, python-format -msgid "Delete project: %s" +msgid "No ComputeNode for %(host)s" msgstr "" -#: ../nova/api/ec2/admin.py:214 +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 #, python-format -msgid "Adding user %(user)s to project %(project)s" +msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: ../nova/api/ec2/admin.py:218 +#: nova/db/sqlalchemy/api.py:4208 #, python-format -msgid "Removing user %(user)s from project %(project)s" +msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#~ msgid "Wrong number of arguments." -#~ msgstr "Wrong number of arguments." +#: nova/db/sqlalchemy/api.py:4252 +#, python-format +msgid "No sm_volume with id %(volume_id)s" +msgstr "" -#~ msgid "No such process" -#~ msgstr "No such process" +#: nova/db/sqlalchemy/migration.py:36 +msgid "python-migrate is not installed. Exiting." +msgstr "" -#~ msgid "Full set of FLAGS:" -#~ msgstr "Full set of FLAGS:" +#: nova/db/sqlalchemy/migration.py:46 +msgid "version should be an integer" +msgstr "" +#: nova/db/sqlalchemy/session.py:87 #, python-format -#~ msgid "pidfile %s does not exist. Daemon not running?\n" -#~ msgstr "pidfile %s does not exist. Daemon not running?\n" +msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." +msgstr "" -#, python-format -#~ msgid "Starting %s" -#~ msgstr "Starting %s" +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:75 +msgid "interface column not added to networks table" +msgstr "" +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 #, python-format -#~ msgid "Serving %s" -#~ msgstr "Serving %s" +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:315 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:327 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:340 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:397 +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:321 +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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, fuzzy, python-format +msgid "Instance %(instance_id)s not found" +msgstr "Instance %s not found" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "Hupping dnsmasq threw %s" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "Pid %d is stale, relaunching dnsmasq" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "killing radvd threw %s" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "Pid %d is stale, relaunching radvd" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "Starting VLAN inteface %s" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "Starting Bridge interface for %s" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, fuzzy, python-format +msgid "Interface %(interface)s not found" +msgstr "Instance %s not found" + +#: 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 +#, fuzzy, python-format +msgid "Quota exceeded for %s, tried to allocate address" +msgstr "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" + +#: nova/network/manager.py:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:864 +#, fuzzy, python-format +msgid "network allocations for instance |%s|" +msgstr "Get console output for instance %s" + +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 +#, fuzzy, python-format +msgid "network deallocation for instance |%s|" +msgstr "Get console output for instance %s" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, python-format +msgid "Leased IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1191 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1199 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1204 +#, python-format +msgid "Released IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1208 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +msgid "Network already exists!" +msgstr "" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "" + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, fuzzy, python-format +msgid "network allocations for instance %s" +msgstr "Get console output for instance %s" + +#: nova/network/quantum/manager.py:537 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:556 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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:90 +#, python-format +msgid "No network with net_id = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 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:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, python-format +msgid "Making asynchronous call on %s ..." +msgstr "" + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, python-format +msgid "Making asynchronous cast on %s..." +msgstr "" + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +msgid "Making asynchronous fanout cast..." +msgstr "" + +#: nova/rpc/amqp.py:376 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:357 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, 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:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "" + +#: nova/rpc/impl_qpid.py:340 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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 +#, fuzzy, python-format +msgid "No service for compute ID %s" +msgstr "No service for id %s" + +#: nova/scheduler/manager.py:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +#, fuzzy, python-format +msgid "Error creating volumes" +msgstr "Re-exporting %s volumes" + +#: nova/scheduler/vsa.py:328 +#, python-format +msgid "Non-VSA volume %d" +msgstr "" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +#, fuzzy, python-format +msgid "Error creating volume" +msgstr "Re-exporting %s volumes" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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 "(%(nm)s) publish (key: %(routing_key)s) %(message)s" + +#: nova/testing/fake/rabbit.py:54 +#, python-format +msgid "Publishing to route %s" +msgstr "Publishing to route %s" + +#: nova/testing/fake/rabbit.py:84 +#, python-format +msgid "Declaring queue %s" +msgstr "Declaring queue %s" + +#: nova/testing/fake/rabbit.py:90 +#, python-format +msgid "Declaring exchange %s" +msgstr "Declaring exchange %s" + +#: nova/testing/fake/rabbit.py:96 +#, python-format +msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgstr "Binding %(queue)s to %(exchange)s with key %(routing_key)s" + +#: nova/testing/fake/rabbit.py:133 +#, python-format +msgid "Getting from %(queue)s: %(message)s" +msgstr "Getting from %(queue)s: %(message)s" + +#: nova/tests/fake_utils.py:72 +#, fuzzy, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "Running cmd (subprocess): %s" + +#: 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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, fuzzy, python-format +msgid "After force-killing instances: %s" +msgstr "Terminating instance %s" + +#: 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "" + +#: nova/tests/test_volume.py:383 +#, 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 +#, fuzzy, python-format +msgid "Result data: %s" +msgstr "Result was %s" + +#: nova/tests/test_vsa.py:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, 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 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, 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 +#, fuzzy, python-format +msgid "Item not found" +msgstr "Instance %s not found" + +#: 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 "Nested received %(queue)s, %(value)s" + +#: nova/tests/rpc/common.py:155 +#, python-format +msgid "Nested return %s" +msgstr "Nested return %s" + +#: 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 "Received %s" + +#: nova/tests/scheduler/test_vsa_scheduler.py:147 +#, python-format +msgid "Host %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, python-format +msgid "Test: Volume create: %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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 "Failed to open connection to the hypervisor" + +#: nova/virt/firewall.py:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:137 +#, fuzzy, python-format +msgid "Filters added to instance %s" +msgstr "Terminating instance %s" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, python-format +msgid "Adding security group rule: %r" +msgstr "" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, 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:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:399 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, 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 +#, 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 +#, fuzzy, python-format +msgid "instance %s: is building" +msgstr "instance %s: suspending" + +#: 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 +#, fuzzy, python-format +msgid "instance %s spawned successfully" +msgstr "volume %s: created successfully" + +#: nova/virt/baremetal/proxy.py:272 +#, fuzzy, python-format +msgid "instance %s:not booted" +msgstr "Instance %s not found" + +#: nova/virt/baremetal/proxy.py:274 +msgid "Bremetal assignment is overcommitted." +msgstr "" + +#: nova/virt/baremetal/proxy.py:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "" + +#: nova/virt/baremetal/proxy.py:475 +#, fuzzy, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "instance %(nm)s: injecting file to %(plain_path)s" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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 +#, fuzzy +msgid "rootfs is already removed" +msgstr "Volume is already detached" + +#: 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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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:274 +#, 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 +#, fuzzy +msgid "no partitions found" +msgstr "No hosts found" + +#: nova/virt/disk/mount.py:77 +#, fuzzy, python-format +msgid "Failed to map partitions: %s" +msgstr "Failed to read private ip" + +#: nova/virt/disk/nbd.py:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:81 +#, python-format +msgid "qemu-nbd error: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +#, fuzzy, python-format +msgid "Instance destroyed successfully." +msgstr "volume %s: deleted successfully" + +#: nova/virt/libvirt/connection.py:430 +#, fuzzy, python-format +msgid "Deleting instance files %(target)s" +msgstr "Rebooting instance %s" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +#, fuzzy, python-format +msgid "Instance rebooted successfully." +msgstr "volume %s: created successfully" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +#, fuzzy, python-format +msgid "Instance is running" +msgstr "instance %s: resuming" + +#: nova/virt/libvirt/connection.py:825 +#, fuzzy, python-format +msgid "Instance spawned successfully." +msgstr "volume %s: created successfully" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:875 +#, fuzzy +msgid "Unable to read LXC console" +msgstr "Failed to read public ip(s)" + +#: nova/virt/libvirt/connection.py:992 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/connection.py:1171 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1179 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +msgid "Starting toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1340 +msgid "Finished toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, fuzzy, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "instance %s: setting admin password" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, fuzzy, python-format +msgid "Instance %s running successfully." +msgstr "instance %s: resuming" + +#: nova/virt/libvirt/connection.py:2165 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "instance %s: starting..." + +#: nova/virt/libvirt/connection.py:2206 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_revert_migration" +msgstr "instance %s: starting..." + +#: nova/virt/libvirt/firewall.py:42 +msgid "" +"Libvirt module could not be loaded. NWFilterFirewall will not work " +"correctly." +msgstr "" + +#: nova/virt/libvirt/firewall.py:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, python-format +msgid "%s is a valid instance name" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, fuzzy, python-format +msgid "Unknown base file: %s" +msgstr "Unknown instance type: %s" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, python-format +msgid "Ensuring bridge %s" +msgstr "" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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 "%(text)s: _db_content => %(content)s" + +#: 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, python-format +msgid "httplib error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:157 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:162 +#, python-format +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:166 +#, fuzzy, python-format +msgid "Exception in %s " +msgstr "Inner Exception: %s" + +#: nova/virt/vmwareapi/vmops.py:66 +#, fuzzy, python-format +msgid "Getting list of instances" +msgstr "Rebooting instance %s" + +#: nova/virt/vmwareapi/vmops.py:82 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, fuzzy, python-format +msgid "Powering on the VM instance %s" +msgstr "Terminating instance %s" + +#: nova/virt/vmwareapi/vmops.py:334 +#, fuzzy, python-format +msgid "Powered on the VM instance %s" +msgstr "Rebooting instance %s" + +#: nova/virt/vmwareapi/vmops.py:379 +#, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, fuzzy, python-format +msgid "Uploading image %s" +msgstr "Glance image %s" + +#: nova/virt/vmwareapi/vmops.py:467 +#, fuzzy, python-format +msgid "Uploaded image %s" +msgstr "Glance image %s" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:486 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:518 +#, fuzzy, python-format +msgid "instance is not powered on" +msgstr "Instance %s not found" + +#: nova/virt/vmwareapi/vmops.py:525 +#, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:528 +#, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:530 +#, python-format +msgid "Doing hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:534 +#, python-format +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, fuzzy, python-format +msgid "instance - %s not present" +msgstr "instance %s: resuming" + +#: nova/virt/vmwareapi/vmops.py:565 +#, python-format +msgid "Powering off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:570 +#, python-format +msgid "Powered off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:574 +#, python-format +msgid "Unregistering the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:577 +#, python-format +msgid "Unregistered the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:579 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:590 +#, python-format +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:600 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:605 +#, 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:613 +msgid "pause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:631 +#, python-format +msgid "Suspending the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:635 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:641 +#, python-format +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:654 +#, python-format +msgid "Resuming the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:659 +#, python-format +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:661 +#, fuzzy, python-format +msgid "instance is not in a suspended state" +msgstr "instance %s: getting locked state" + +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 +#, python-format +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:763 +#, python-format +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:800 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:804 +#, 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:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "Raising NotImplemented" + +#: nova/virt/xenapi/fake.py:526 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "xenapi.fake does not have an implementation for %s" + +#: nova/virt/xenapi/fake.py:560 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "Calling %(localname)s %(impl)s" + +#: nova/virt/xenapi/fake.py:565 +#, python-format +msgid "Calling getter %s" +msgstr "Calling getter %s" + +#: nova/virt/xenapi/fake.py:625 +#, python-format +msgid "" +"xenapi.fake does not have an implementation for %s or it has been called " +"with the wrong number of arguments" +msgstr "" +"xenapi.fake does not have an implementation for %s or it has been called " +"with the wrong number of arguments" + +#: 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:103 +#, python-format +msgid "Found no PIF for device %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:122 +#, 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:209 +#, python-format +msgid "Created VM %s..." +msgstr "Created VM %s..." + +#: nova/virt/xenapi/vm_utils.py:212 +#, python-format +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "Created VM %(instance_name)s as %(vm_ref)s." + +#: nova/virt/xenapi/vm_utils.py:243 +#, fuzzy, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " + +#: nova/virt/xenapi/vm_utils.py:246 +#, fuzzy, python-format +msgid "" +"Created a CDROM-specific VBD %(vbd_ref)s for VM %(vm_ref)s, VDI " +"%(vdi_ref)s." +msgstr "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." + +#: nova/virt/xenapi/vm_utils.py:263 +#, python-format +msgid "VBD not found in instance %s" +msgstr "VBD not found in instance %s" + +#: nova/virt/xenapi/vm_utils.py:274 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "Unable to unplug VBD %s" + +#: nova/virt/xenapi/vm_utils.py:285 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "Unable to destroy VBD %s" + +#: nova/virt/xenapi/vm_utils.py:295 +#, fuzzy, python-format +msgid "Unable to destroy VDI %s" +msgstr "Unable to destroy VBD %s" + +#: nova/virt/xenapi/vm_utils.py:312 +#, python-format +msgid "" +"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" +" on %(sr_ref)s." +msgstr "" +"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" +" on %(sr_ref)s." + +#: nova/virt/xenapi/vm_utils.py:321 +#, fuzzy, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:355 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "Snapshotting VM %(vm_ref)s with label '%(label)s'..." + +#: nova/virt/xenapi/vm_utils.py:369 +#, python-format +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." + +#: nova/virt/xenapi/vm_utils.py:408 +#, python-format +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" + +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, fuzzy, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "Asking xapi to fetch %(url)s as %(access)s" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, fuzzy, python-format +msgid "Image Type: %s" +msgstr "Unknown instance type: %s" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 +#, python-format +msgid "Size for image %(image)s:%(virtual_size)d" +msgstr "Size for image %(image)s:%(virtual_size)d" + +#: nova/virt/xenapi/vm_utils.py:819 +#, 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:836 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "Copying VDI %s to /boot/guest on dom0" + +#: nova/virt/xenapi/vm_utils.py:848 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "Kernel/Ramdisk VDI %s destroyed" + +#: nova/virt/xenapi/vm_utils.py:858 +#, fuzzy, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "instance %s: Failed to spawn" + +#: nova/virt/xenapi/vm_utils.py:897 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:919 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "Looking up vdi %s for PV kernel" + +#: nova/virt/xenapi/vm_utils.py:937 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:979 +#, python-format +msgid "VDI %s is still available" +msgstr "VDI %s is still available" + +#: nova/virt/xenapi/vm_utils.py:1025 +#, python-format +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "(VM_UTILS) xenserver vm state -> |%s|" + +#: nova/virt/xenapi/vm_utils.py:1027 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "(VM_UTILS) xenapi power_state -> |%s|" + +#: nova/virt/xenapi/vm_utils.py:1072 +#, python-format +msgid "Re-scanning SR %s" +msgstr "Re-scanning SR %s" + +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "VHD %(vdi_uuid)s has parent %(parent_ref)s" + +#: nova/virt/xenapi/vm_utils.py:1384 +#, python-format +msgid "" +"Parent %(parent_uuid)s doesn't match original parent " +"%(original_parent_uuid)s, waiting for coalesce..." +msgstr "" +"Parent %(parent_uuid)s doesn't match original parent " +"%(original_parent_uuid)s, waiting for coalesce..." + +#: nova/virt/xenapi/vm_utils.py:1394 +#, fuzzy, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" +"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving " +"up..." + +#: nova/virt/xenapi/vm_utils.py:1429 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1448 +#, python-format +msgid "Creating VBD for VDI %s ... " +msgstr "Creating VBD for VDI %s ... " + +#: nova/virt/xenapi/vm_utils.py:1450 +#, python-format +msgid "Creating VBD for VDI %s done." +msgstr "Creating VBD for VDI %s done." + +#: nova/virt/xenapi/vm_utils.py:1452 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "Plugging VBD %s ... " + +#: nova/virt/xenapi/vm_utils.py:1455 +#, python-format +msgid "Plugging VBD %s done." +msgstr "Plugging VBD %s done." + +#: nova/virt/xenapi/vm_utils.py:1457 +#, fuzzy, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "VBD %(vbd)s plugged as %(orig_dev)s" + +#: nova/virt/xenapi/vm_utils.py:1460 +#, fuzzy, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" + +#: nova/virt/xenapi/vm_utils.py:1469 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "Destroying VBD for VDI %s ... " + +#: nova/virt/xenapi/vm_utils.py:1473 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "Destroying VBD for VDI %s done." + +#: nova/virt/xenapi/vm_utils.py:1484 +msgid "VBD.unplug successful first time." +msgstr "VBD.unplug successful first time." + +#: nova/virt/xenapi/vm_utils.py:1489 +msgid "VBD.unplug rejected: retrying..." +msgstr "VBD.unplug rejected: retrying..." + +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 +msgid "VBD.unplug successful eventually." +msgstr "VBD.unplug successful eventually." + +#: nova/virt/xenapi/vm_utils.py:1497 +#, python-format +msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgstr "Ignoring XenAPI.Failure in VBD.unplug: %s" + +#: nova/virt/xenapi/vm_utils.py:1506 +#, python-format +msgid "Ignoring XenAPI.Failure %s" +msgstr "Ignoring XenAPI.Failure %s" + +#: nova/virt/xenapi/vm_utils.py:1520 +#, python-format +msgid "Running pygrub against %s" +msgstr "Running pygrub against %s" + +#: nova/virt/xenapi/vm_utils.py:1527 +#, python-format +msgid "Found Xen kernel %s" +msgstr "Found Xen kernel %s" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "No Xen kernel found. Booting HVM." + +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1548 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1574 +#, fuzzy, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." + +#: nova/virt/xenapi/vm_utils.py:1587 +#, python-format +msgid "Writing partition table %s done." +msgstr "Writing partition table %s done." + +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1712 +#, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:181 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:183 +#, fuzzy, python-format +msgid "Starting instance %s" +msgstr "Terminating instance %s" + +#: nova/virt/xenapi/vmops.py:246 +#, python-format +msgid "instance %s: Failed to spawn" +msgstr "instance %s: Failed to spawn" + +#: nova/virt/xenapi/vmops.py:248 +#, fuzzy, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "instance %s: Failed to spawn" + +#: nova/virt/xenapi/vmops.py:322 +#, fuzzy, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "instance %s: Failed to spawn" + +#: nova/virt/xenapi/vmops.py:389 +#, python-format +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:448 +#, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:453 +#, python-format +msgid "Injecting file path: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:459 +#, fuzzy, python-format +msgid "Setting admin password" +msgstr "instance %s: setting admin password" + +#: nova/virt/xenapi/vmops.py:463 +#, fuzzy, python-format +msgid "Resetting network" +msgstr "instance %s: reset network" + +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:476 +#, python-format +msgid "Starting VM %s..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:480 +#, fuzzy, python-format +msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +msgstr "Created VM %(instance_name)s as %(vm_ref)s." + +#: 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 +#, fuzzy, python-format +msgid "Instance %s: waiting for running" +msgstr "instance %s: pausing" + +#: nova/virt/xenapi/vmops.py:506 +#, fuzzy, python-format +msgid "Instance %s: running" +msgstr "instance %s: resuming" + +#: 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 +#, fuzzy, python-format +msgid "Updating Agent to %s" +msgstr "Calling getter %s" + +#: 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:655 +#, python-format +msgid "Starting snapshot for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:664 +#, fuzzy, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "Unable to use SR %(sr_ref)s for instance %(instance_name)s" + +#: nova/virt/xenapi/vmops.py:683 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:703 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:751 +#, python-format +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:874 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:882 +#, python-format +msgid "Resize instance %s complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:913 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:933 +#, python-format +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:949 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:972 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:988 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1015 +#, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1024 +#, python-format +msgid "VM %(instance_uuid)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 +#, fuzzy, python-format +msgid "Instance is already in Rescue Mode: %s" +msgstr "Instance has already been created" + +#: 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:1380 +#, python-format +msgid "Instance for migration %d not found, skipping" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1484 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1500 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1518 +#, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1527 +#, python-format +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." + +#: nova/virt/xenapi/vmops.py:1530 +#, python-format +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." + +#: nova/virt/xenapi/vmops.py:1559 +#, python-format +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1621 +#, 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:1646 +#, 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:1650 +#, 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:1655 +#, 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:1841 +#, 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 +#, fuzzy, python-format +msgid "Created %(label)s as %(sr_ref)s." +msgstr "Created VM %(instance_name)s as %(vm_ref)s." + +#: 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 "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " + +#: 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 "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." + +#: 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 +#, fuzzy, python-format +msgid "Creating SR %s" +msgstr "Fetching %s" + +#: 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 +#, fuzzy, python-format +msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" + +#: nova/virt/xenapi/volumeops.py:174 +#, python-format +msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgstr "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" + +#: nova/virt/xenapi/volumeops.py:187 +#, python-format +msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgstr "Unable to use SR %(sr_ref)s for instance %(instance_name)s" + +#: nova/virt/xenapi/volumeops.py:195 +#, python-format +msgid "Unable to attach volume to instance %s" +msgstr "Unable to attach volume to instance %s" + +#: nova/virt/xenapi/volumeops.py:198 +#, python-format +msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgstr "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" + +#: nova/virt/xenapi/volumeops.py:208 +#, python-format +msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" + +#: nova/virt/xenapi/volumeops.py:216 +#, python-format +msgid "Unable to locate volume %s" +msgstr "Unable to locate volume %s" + +#: nova/virt/xenapi/volumeops.py:224 +#, python-format +msgid "Unable to detach volume %s" +msgstr "Unable to detach volume %s" + +#: nova/virt/xenapi/volumeops.py:229 +#, fuzzy, python-format +msgid "Unable to destroy vbd %s" +msgstr "Unable to destroy VBD %s" + +#: 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 "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" + +#: 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 +#, fuzzy, python-format +msgid "Invalid request: %s" +msgstr "Invalid backend: %s" + +#: 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:74 nova/volume/api.py:210 +#, fuzzy +msgid "status must be available" +msgstr "Volume status must be available" + +#: nova/volume/api.py:85 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +msgstr "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" + +#: nova/volume/api.py:133 +msgid "Volume status must be available" +msgstr "Volume status must be available" + +#: nova/volume/api.py:213 +#, fuzzy +msgid "already attached" +msgstr "Volume is already attached" + +#: nova/volume/api.py:220 +#, fuzzy +msgid "already detached" +msgstr "Volume is already detached" + +#: nova/volume/api.py:272 nova/volume/api.py:305 +#, fuzzy +msgid "must be available" +msgstr "Volume status must be available" + +#: 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 +#, fuzzy, python-format +msgid "\tVolume %s is NOT VSA volume" +msgstr "Host %s is not alive" + +#: nova/volume/driver.py:715 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s creation - do nothing" +msgstr "volume %s: creating" + +#: 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 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s deletion - do nothing" +msgstr "volume %s: deleting" + +#: 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 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s create export - do nothing" +msgstr "volume %s: creating export" + +#: nova/volume/driver.py:896 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s remove export - do nothing" +msgstr "volume %s: removing export" + +#: nova/volume/driver.py:916 +#, python-format +msgid "VSA BE remove_export for %s failed" +msgstr "" + +#: nova/volume/driver.py:968 +#, fuzzy +msgid "Failed to retrieve QoS info" +msgstr "Failed to read private ip" + +#: nova/volume/manager.py:96 +#, python-format +msgid "Re-exporting %s volumes" +msgstr "Re-exporting %s volumes" + +#: nova/volume/manager.py:101 +#, python-format +msgid "volume %s: skipping export" +msgstr "volume %s: skipping export" + +#: nova/volume/manager.py:107 +#, python-format +msgid "volume %s: creating" +msgstr "volume %s: creating" + +#: nova/volume/manager.py:119 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "volume %(vol_name)s: creating lv of size %(vol_size)sG" + +#: nova/volume/manager.py:131 +#, python-format +msgid "volume %s: creating export" +msgstr "volume %s: creating export" + +#: nova/volume/manager.py:145 +#, python-format +msgid "volume %s: created successfully" +msgstr "volume %s: created successfully" + +#: nova/volume/manager.py:174 +msgid "Volume is still attached" +msgstr "Volume is still attached" + +#: nova/volume/manager.py:176 +msgid "Volume is not local to this node" +msgstr "Volume is not local to this node" + +#: nova/volume/manager.py:180 +#, python-format +msgid "volume %s: removing export" +msgstr "volume %s: removing export" + +#: nova/volume/manager.py:182 +#, python-format +msgid "volume %s: deleting" +msgstr "volume %s: deleting" + +#: nova/volume/manager.py:185 +#, fuzzy, python-format +msgid "volume %s: volume is busy" +msgstr "volume %s: deleted successfully" + +#: nova/volume/manager.py:197 +#, python-format +msgid "volume %s: deleted successfully" +msgstr "volume %s: deleted successfully" + +#: nova/volume/manager.py:204 +#, fuzzy, python-format +msgid "snapshot %s: creating" +msgstr "volume %s: creating" + +#: nova/volume/manager.py:208 +#, python-format +msgid "snapshot %(snap_name)s: creating" +msgstr "" + +#: nova/volume/manager.py:223 +#, fuzzy, python-format +msgid "snapshot %s: created successfully" +msgstr "volume %s: created successfully" + +#: nova/volume/manager.py:232 +#, fuzzy, python-format +msgid "snapshot %s: deleting" +msgstr "volume %s: deleting" + +#: nova/volume/manager.py:241 +#, fuzzy, python-format +msgid "snapshot %s: deleted successfully" +msgstr "volume %s: deleted successfully" + +#: nova/volume/manager.py:323 +msgid "Checking volume capabilities" +msgstr "" + +#: nova/volume/manager.py:327 +#, fuzzy, python-format +msgid "New capabilities found: %s" +msgstr "duplicate name found: %s" + +#: 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:714 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: nova/volume/san.py:719 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:733 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: nova/volume/san.py:747 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" + +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" + +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: nova/volume/san.py:878 +#, fuzzy, python-format +msgid "Deleting volumeID: %s " +msgstr "Re-exporting %s volumes" + +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +#, fuzzy, python-format +msgid "name cannot be None" +msgstr "Class %s cannot be found" + +#: nova/volume/volume_types.py:96 +#, fuzzy, python-format +msgid "id cannot be None" +msgstr "Class %s cannot be found" + +#: 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 +#, fuzzy +msgid "Failed to update db" +msgstr "Failed to read private ip" + +#: 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:142 +#, python-format +msgid "Volume will be created in backend - %d" +msgstr "" + +#: nova/volume/xensm.py:154 +#, fuzzy, python-format +msgid "Failed to update volume in db" +msgstr "Unable to locate volume %s" + +#: nova/volume/xensm.py:157 +#, fuzzy, python-format +msgid "Unable to create volume" +msgstr "Unable to locate volume %s" + +#: nova/volume/xensm.py:171 +#, fuzzy +msgid "Failed to delete vdi" +msgstr "Failed to read private ip" + +#: nova/volume/xensm.py:177 +#, fuzzy, python-format +msgid "Failed to delete volume in db" +msgstr "Unable to locate volume %s" + +#: nova/volume/xensm.py:211 +#, fuzzy, python-format +msgid "Failed to find volume in db" +msgstr "Unable to detach volume %s" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" + +#: nova/vsa/api.py:82 +msgid "invalid drive data" +msgstr "" + +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" + +#: nova/vsa/api.py:111 +#, python-format +msgid "invalid drive type name %s" +msgstr "" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 +#, python-format +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:194 +#, fuzzy, python-format +msgid "Creating VSA: %s" +msgstr "Terminating instance %s" + +#: nova/vsa/api.py:241 +#, 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:272 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" + +#: nova/vsa/api.py:287 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" + +#: nova/vsa/api.py:318 +#, python-format +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:324 +#, python-format +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:351 +#, python-format +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:355 +#, fuzzy, python-format +msgid "Unable to delete volume %s" +msgstr "Unable to locate volume %s" + +#: nova/vsa/api.py:357 +#, python-format +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "" + +#: nova/vsa/api.py:374 +#, python-format +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:73 +#, python-format +msgid "Create call received for VSA %s" +msgstr "" + +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 +#, python-format +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" + +#: nova/vsa/manager.py:89 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" + +#: nova/vsa/manager.py:100 +#, python-format +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" + +#: nova/vsa/manager.py:114 +#, 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:137 +#, 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:146 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" + +#: nova/vsa/manager.py:153 +#, python-format +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" + +#: nova/vsa/manager.py:168 +#, python-format +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" + +#~ msgid "Uncaught exception" +#~ msgstr "Uncaught exception" + +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "Volume quota exceeded. You cannot create a volume of size %sG" + +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "Compute.api::get_lock %s" + +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" + +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "Subject for certificate for vpns, %s for project, timestamp" + +#~ msgid "Deallocating address %s" +#~ msgstr "Deallocating address %s" + +#~ msgid "All hosts have too many cores" +#~ msgstr "All hosts have too many cores" + +#~ msgid "Host %s not available" +#~ msgstr "Host %s not available" + +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "All hosts have too many gigabytes" + +#~ msgid "All hosts have too many networks" +#~ msgstr "All hosts have too many networks" + +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "Can't test instances without a real virtual env." + +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "Need to watch instance %s until it's running..." + +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "Killing dnsmasq threw %s" + +#~ msgid "Running %s" +#~ msgstr "Running %s" + +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "PV Kernel in VDI:%s" + +#~ msgid "No VDIs found for VM %s" +#~ msgstr "No VDIs found for VM %s" + +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" + +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "" + +#~ msgid "No fixed ips defined" +#~ msgstr "" + +#~ msgid "No floating ip for address %s" +#~ msgstr "" + +#~ msgid "No address for instance %s" +#~ msgstr "" + +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "" + +#~ msgid "No network for id %s" +#~ msgstr "" + +#~ msgid "No networks defined" +#~ msgstr "" + +#~ msgid "No network for bridge %s" +#~ msgstr "" + +#~ msgid "No network for instance %s" +#~ msgstr "" + +#~ msgid "Token %s does not exist" +#~ msgstr "" + +#~ msgid "No quota for project_id %s" +#~ msgstr "" + +#~ msgid "Volume %s not found" +#~ msgstr "" + +#~ msgid "No export device found for volume %s" +#~ msgstr "" + +#~ msgid "No target id found for volume %s" +#~ msgstr "" + +#~ msgid "No security group with id %s" +#~ msgstr "" + +#~ msgid "No security group named %(group_name)s for project: %(project_id)s" +#~ msgstr "" + +#~ msgid "No secuity group rule with id %s" +#~ msgstr "" + +#~ msgid "No user for id %s" +#~ msgstr "" + +#~ msgid "No user for access key %s" +#~ msgstr "" + +#~ msgid "No project with id %s" +#~ msgstr "" + +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "No console pool of type %(console_type)s" +#~ " for compute host %(compute_host)s on " +#~ "proxy host %(host)s" +#~ msgstr "" + +#~ msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#~ msgstr "" + +#~ msgid "on instance %s" +#~ msgstr "" + +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "" + +#~ msgid "No zone with id %(zone_id)s" +#~ msgstr "" + +#~ msgid "Checking state of %s" +#~ msgstr "" + +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "" + +#~ msgid "Invalid device path %s" +#~ msgstr "" + +#~ msgid "No disk at %s" +#~ msgstr "" + +#~ msgid "Instance snapshotting is not supported for libvirtat this time" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed: %s" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed: %s" +#~ msgstr "" + +#~ msgid "instance %s: is running" +#~ msgstr "" + +#~ msgid "instance %s: failed to boot" +#~ msgstr "" + +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#~ msgstr "" + +#~ msgid "diagnostics are not supported for libvirt" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "" + +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "" + +#~ msgid "The key_pair %s already exists" +#~ msgstr "" + +#~ msgid "Generating root CA: %s" +#~ msgstr "" + +#~ msgid "%s is not a valid ipProtocol" +#~ msgstr "" + +#~ msgid "Invalid port range" +#~ msgstr "" + +#~ msgid "invalid id: %s" +#~ msgstr "" + +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "" + +#~ msgid "No paste configuration for app: %s" +#~ msgstr "" + +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" + +#~ msgid "Running %s API" +#~ msgstr "" + +#~ msgid "No known API applications configured in %s." +#~ msgstr "" + +#~ msgid "Starting nova-api node (version %s)" +#~ msgstr "" + +#~ msgid "No paste configuration found for: %s" +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" + +#~ msgid "Argument %s is required." +#~ msgstr "" + +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" + +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "" + +#~ msgid "instance %(name)s: not enough free memory" +#~ msgstr "" + +#~ msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#~ msgstr "" + +#~ msgid "Invalid value for onset_files: '%s'" +#~ msgstr "" + +#~ msgid "Instance %s: booted" +#~ msgstr "" + +#~ msgid "Instance not present %s" +#~ msgstr "" + +#~ msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#~ msgstr "" + +#~ msgid "VM %(vm)s already halted, skipping shutdown..." +#~ msgstr "" + +#~ msgid "Removing kernel/ramdisk files" +#~ msgstr "" + +#~ msgid "" +#~ "TIMEOUT: The call to %(method)s timed" +#~ " out. VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "The call to %(method)s returned an " +#~ "error: %(e)s. VM id=%(instance_id)s; " +#~ "args=%(strargs)s" +#~ msgstr "" + +#~ msgid "Template for script to run on cloudpipe instance boot" +#~ msgstr "" + +#~ msgid "Image %s could not be found" +#~ msgstr "" + +#~ msgid "ApiError raised: %s" +#~ msgstr "" + +#~ msgid "User %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "User \"%s\" not found" +#~ msgstr "" + +#~ msgid "Project \"%s\" not found" +#~ msgstr "" + +#~ msgid "Including admin operations in API." +#~ msgstr "" + +#~ 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 "" + +#~ 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 "" + +#~ 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 "" + +#~ msgid "network" +#~ msgstr "" + +#~ msgid "IP address" +#~ msgstr "" + +#~ msgid "MAC address" +#~ msgstr "" + +#~ msgid "hostname" +#~ msgstr "" + +#~ msgid "host" +#~ msgstr "" + +#~ msgid "netmask" +#~ msgstr "" + +#~ msgid "Failed to load partition: %s" +#~ msgstr "" + +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "" + +#~ msgid "In init host" +#~ msgstr "" + +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "" + +#~ msgid "Starting VM %s " +#~ msgstr "" + +#~ msgid "Started VM %s " +#~ msgstr "" + +#~ msgid "spawn vm failed: %s" +#~ msgstr "" + +#~ msgid "Failed to create VM %s" +#~ msgstr "" + +#~ msgid "Set memory for vm %s..." +#~ msgstr "" + +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "" + +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" + +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "" + +#~ msgid "New disk drive path is %s" +#~ msgstr "" + +#~ msgid "Failed to add vhd file to VM %s" +#~ msgstr "" + +#~ msgid "Created disk for %s" +#~ msgstr "" + +#~ msgid "Creating nic for %s " +#~ msgstr "" + +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "" + +#~ msgid "Failed creating port for %s" +#~ msgstr "" + +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "" + +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "" + +#~ msgid "Created nic for %s " +#~ msgstr "" + +#~ msgid "WMI job failed: %s" +#~ msgstr "" + +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "" + +#~ msgid "Got request to destroy vm %s" +#~ msgstr "" + +#~ msgid "Failed to destroy vm %s" +#~ msgstr "" + +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" + +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "" + +#~ msgid "Instance %d has no host" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgstr "" + +#~ msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found during terminate" +#~ msgstr "" + +#~ msgid "Instance %d is already being terminated" +#~ msgstr "" + +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "" + +#~ msgid "Volume isn't attached to anything!" +#~ msgstr "" + +#~ msgid "" +#~ "AMQP server on %(fl_host)s:%(fl_port)d is " +#~ "unreachable. Trying again in %(fl_intv)d " +#~ "seconds." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server after %d tries. Shutting down." +#~ msgstr "" + +#~ msgid "Failed to fetch message from queue" +#~ msgstr "" + +#~ msgid "Making asynchronous call..." +#~ msgstr "" + +#~ msgid "Making asynchronous cast..." +#~ msgstr "" + +#~ msgid "FAKE AOE: %s" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" + +#~ msgid "leasing ip" +#~ msgstr "" + +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "" + +#~ msgid "releasing ip" +#~ msgstr "" + +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" + +#~ msgid "Instance %s Not Found" +#~ msgstr "" + +#~ msgid "Dissassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "Leasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s leased that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "" + +#~ msgid "Releasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s released that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "Forgetting SR %s ... " +#~ msgstr "" + +#~ msgid "Forgetting SR %s done." +#~ msgstr "" + +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "" + +#~ msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown S3 value type %r" +#~ msgstr "" + +#~ msgid "Authenticated request" +#~ msgstr "" + +#~ msgid "List of buckets requested" +#~ msgstr "" + +#~ msgid "List keys for bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "" + +#~ msgid "Creating bucket %s" +#~ msgstr "" + +#~ msgid "Deleting bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "" + +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "" + +#~ msgid "Starting image upload: %s" +#~ msgstr "" + +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "" + +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "" + +#~ msgid "Updating user fields on image %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "" + +#~ msgid "Deleted image: %s" +#~ msgstr "" + +#~ msgid "No user found for access key %s" +#~ msgstr "" + +#~ msgid "No project called %s could be found" +#~ msgstr "" + +#~ msgid "User %(uid)s is not a member of project %(pjid)s" +#~ msgstr "" + +#~ msgid "Signature does not match" +#~ msgstr "" + +#~ msgid "The %s role can not be found" +#~ msgstr "" + +#~ msgid "The %s role is global only" +#~ msgstr "" + +#~ msgid "LDAP user %s already exists" +#~ msgstr "" + +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s doesn't exist" +#~ msgstr "" + +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "" + +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s is not a member of the group" +#~ msgstr "" + +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "" + +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "Creating new user: %s" +#~ msgstr "" + +#~ msgid "Deleting user: %s" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "" + +#~ msgid "operation must be add or remove" +#~ msgstr "" + +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "" + +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Delete project: %s" +#~ msgstr "" + +#~ msgid "Adding user %(user)s to project %(project)s" +#~ msgstr "" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "" + diff --git a/nova/locale/es/LC_MESSAGES/nova.po b/nova/locale/es/LC_MESSAGES/nova.po index 5a49ab4e4..41c51e399 100644 --- a/nova/locale/es/LC_MESSAGES/nova.po +++ b/nova/locale/es/LC_MESSAGES/nova.po @@ -5,29 +5,67 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2012-01-02 01:45+0000\n" "Last-Translator: jsoler \n" "Language-Team: Spanish \n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-01-03 05:04+0000\n" -"X-Generator: Launchpad (build 14616)\n" +"Generated-By: Babel 0.9.6\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 "No se encontraron hosts" +#: nova/crypto.py:50 +msgid "Filename of root CA" +msgstr "Nombre de fichero de la CA raíz" + +#: nova/crypto.py:53 +msgid "Filename of private key" +msgstr "Nombre de fichero de la clave privada" + +#: nova/crypto.py:56 +#, fuzzy +msgid "Filename of root Certificate Revocation List" +msgstr "Nombre de fichero de la lista de certificados de revocación raíz" + +#: nova/crypto.py:59 +msgid "Where we keep our keys" +msgstr "Donde guardamos nuestras claves" + +#: nova/crypto.py:62 +msgid "Where we keep our root CA" +msgstr "Dónde guardamos nuestra CA raíz" + +#: nova/crypto.py:65 +msgid "Should we use a CA for each project?" +msgstr "¿Deberíamos usar una CA para cada proyecto?" + +#: nova/crypto.py:69 +#, python-format +msgid "Subject for certificate for users, %s for project, user, timestamp" +msgstr "" +"Sujeto (Subject) para el certificado de usuarios, %s para el proyecto, " +"usuario, marca de tiempo" + +#: nova/crypto.py:74 +#, python-format +msgid "Subject for certificate for projects, %s for project, timestamp" +msgstr "" +"Sujeto (Subject) para el certificado del proyecto, %s para el proyecto, " +"marca de tiempo" + +#: nova/crypto.py:296 +#, python-format +msgid "Flags path: %s" +msgstr "Ruta a las opciones: %s" -#: ../nova/exception.py:54 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "Error inesperado mientras el comando se ejecutaba" -#: ../nova/exception.py:57 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -42,2853 +80,8172 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +#, fuzzy +msgid "DB exception wrapped." msgstr "Excepción DB encapsulada" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:127 -msgid "Uncaught exception" -msgstr "Excepción no controlada" +#: nova/exception.py:153 +msgid "An unknown exception occurred." +msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" -msgstr "Cuota excedida por %(pid)s, se intentó crear el volumen %(size)sG" +#: nova/exception.py:176 +msgid "Failed to decrypt text" +msgstr "" -#: ../nova/volume/api.py:57 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" -msgstr "Cuota de volumen excedida. No puede crear un volumen con tamaño %sG" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" +msgstr "" -#: ../nova/volume/api.py:102 ../nova/volume/api.py:172 -#: ../nova/volume/api.py:230 -msgid "Volume status must be available" -msgstr "El estado del volumen debe estar disponible" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" -#: ../nova/volume/api.py:174 -msgid "Volume is already attached" -msgstr "El volumen ya está asociado previamente" +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" +msgstr "" -#: ../nova/volume/api.py:180 -msgid "Volume is already detached" -msgstr "El volumen ya ha sido desasociado previamente" +#: nova/exception.py:193 +msgid "Connection to glance failed" +msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" -msgstr "Fallo lectura de IP Privada" +#: nova/exception.py:197 +msgid "Connection to melange failed" +msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" -msgstr "Fallo lectura de IP(s) Publicas" +#: nova/exception.py:201 +msgid "Not authorized." +msgstr "" + +#: nova/exception.py:206 +msgid "User does not have admin privileges" +msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" -msgstr "%(param)s propiedad no encontrada para la imagen %(_image_id)s" +msgid "Policy doesn't allow %(action)s to be performed." +msgstr "" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" -msgstr "No se definio un par de llaves (Keypair)" +#: nova/exception.py:214 +msgid "Unacceptable parameters." +msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:165 -#, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::lock %s" +#: nova/exception.py:219 +#, fuzzy, python-format +msgid "Invalid snapshot" +msgstr "id no valido: %s" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:182 -#, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::unlock %s" +#: nova/exception.py:223 +#, fuzzy, python-format +msgid "Volume %(volume_id)s is not attached to anything" +msgstr "¡El volumen no está unido a nada!" -#: ../nova/api/openstack/servers.py:388 -#, python-format -msgid "Compute.api::get_lock %s" -msgstr "Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" +msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:131 -#, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" +#: nova/exception.py:231 +#, fuzzy, python-format +msgid "Failed to load data into json format" +msgstr "Fallo al cargar la partición: %s" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:59 -#, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." +msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:74 -#, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::unpause %s" +#: nova/exception.py:239 +#, fuzzy, python-format +msgid "Invalid signature %(signature)s for user %(user)s." +msgstr "Firma invalida para el usuario %s" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:89 -#, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::suspend %s" +#: nova/exception.py:243 +#, fuzzy +msgid "Invalid input received" +msgstr "Rango de puerto inválido" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:104 +#: nova/exception.py:247 #, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" +msgid "Invalid instance type %(instance_type)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 "La instancia %s no se ha encontrado" +#: nova/exception.py:251 +msgid "Invalid volume type" +msgstr "" -#. NOTE: No Resource Pool concept so far -#: ../nova/virt/xenapi/volumeops.py:50 -#, python-format -msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" -msgstr "Volumen_unido: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#: nova/exception.py:255 +msgid "Invalid volume" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:174 +#: nova/exception.py:259 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -"No es posible crear el VDI en SR %(sr_ref)s para la instancia " -"%(instance_name)s" -#: ../nova/virt/xenapi/volumeops.py:187 +#: nova/exception.py:263 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "No es posible usar SR %(sr_ref)s para la instancia %(instance_name)s" +msgid "Invalid IP protocol %(protocol)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:195 +#: nova/exception.py:267 #, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Imposible adjuntar volumen a la instancia %s" +msgid "Invalid content type %(content_type)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:198 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +#: nova/exception.py:271 +#, fuzzy, python-format +msgid "Invalid cidr %(cidr)s." +msgstr "id no valido: %s" + +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." msgstr "" -"El punto de montaje %(mountpoint)s esta unido a la instancia " -"%(instance_name)s" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:208 +#: nova/exception.py:281 #, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "Volume_separado: %(instance_name)s, %(mountpoint)s" +msgid "%(err)s" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:216 +#: nova/exception.py:285 #, python-format -msgid "Unable to locate volume %s" -msgstr "Imposible encontrar volumen %s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:224 +#: nova/exception.py:290 #, python-format -msgid "Unable to detach volume %s" -msgstr "Imposible desasociar volumen %s" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." +msgstr "" + +#: nova/exception.py:295 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is not running." +msgstr "instancia %s: está ejecutándose" -#: ../nova/virt/xenapi/volumeops.py:238 +#: nova/exception.py:299 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgid "Instance %(instance_id)s is not suspended." msgstr "" -"El punto de montaje %(mountpoint)s se desligó de la instancia " -"%(instance_name)s" -#: ../nova/compute/instance_types.py:115 ../nova/compute/instance_types.py:127 -#: ../nova/compute/instance_types.py:141 ../nova/compute/instance_types.py:152 -#, python-format -msgid "Unknown instance type: %s" -msgstr "Tipo de instancia desconocido: %s" +#: nova/exception.py:303 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is not in rescue mode" +msgstr "instancia %(instance_id)s: adjuntar fallo %(mountpoint)s, removiendo" -#: ../nova/crypto.py:50 -msgid "Filename of root CA" -msgstr "Nombre de fichero de la CA raíz" +#: nova/exception.py:307 +msgid "Failed to suspend instance" +msgstr "" -#: ../nova/crypto.py:53 -msgid "Filename of private key" -msgstr "Nombre de fichero de la clave privada" +#: nova/exception.py:311 +#, fuzzy, python-format +msgid "Failed to resume server" +msgstr "Fallo al crear la VM %s" -#: ../nova/crypto.py:55 -msgid "Filename of root Certificate Revokation List" -msgstr "Nombre de fichero de la lista de certificados de revocación raíz" +#: nova/exception.py:315 +#, fuzzy, python-format +msgid "Failed to reboot instance" +msgstr "Reiniciar instancia %r" -#: ../nova/crypto.py:57 -msgid "Where we keep our keys" -msgstr "Donde guardamos nuestras claves" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:59 -msgid "Where we keep our root CA" -msgstr "Dónde guardamos nuestra CA raíz" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:61 -msgid "Should we use a CA for each project?" -msgstr "¿Deberíamos usar una CA para cada proyecto?" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:65 +#: nova/exception.py:331 #, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -"Sujeto (Subject) para el certificado de usuarios, %s para el proyecto, " -"usuario, marca de tiempo" -#: ../nova/crypto.py:70 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." msgstr "" -"Sujeto (Subject) para el certificado del proyecto, %s para el proyecto, " -"marca de tiempo" -#: ../nova/crypto.py:75 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." +msgstr "" + +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -"Sujeto (Subject) para el certificado para vpns, %s para el proyecto, marca " -"de tiempo" -#: ../nova/crypto.py:277 +#: nova/exception.py:353 #, python-format -msgid "Flags path: %s" -msgstr "Ruta a las opciones: %s" +msgid "" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." +msgstr "" -#: ../nova/scheduler/manager.py:69 +#: nova/exception.py:358 #, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" +msgid "The supplied device path (%(path)s) is invalid." +msgstr "" + +#: nova/exception.py:362 +msgid "Unacceptable CPU info" msgstr "" -#: ../nova/compute/manager.py:101 +#: nova/exception.py:366 #, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: decorating: |%s|" +msgid "%(address)s is not a valid IP v4/6 address." +msgstr "" -#: ../nova/compute/manager.py:104 +#: nova/exception.py:370 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +"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 "" -"check_instance_lock: argumentos: |%(self)s| |%(context)s| |%(instance_id)s|" -#: ../nova/compute/manager.py:107 +#: nova/exception.py:376 #, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: locked: |%s|" +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/compute/manager.py:109 +#: nova/exception.py:383 #, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin: |%s|" +msgid "Disk format %(disk_format)s is not acceptable" +msgstr "" -#: ../nova/compute/manager.py:114 +#: nova/exception.py:387 #, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: ejecutando: |%s|" +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "" -#: ../nova/compute/manager.py:118 +#: nova/exception.py:391 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgstr "instancia %(instance_id)s: adjuntar fallo %(mountpoint)s, removiendo" + +#: nova/exception.py:395 #, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: no ejecutando |%s|" +msgid "Ec2 id %(ec2_id)s is unacceptable." +msgstr "" -#: ../nova/compute/manager.py:368 -msgid "Instance has already been created" -msgstr "La instancia ha sido creada previamente" +#: nova/exception.py:399 +#, fuzzy, python-format +msgid "Resource could not be found." +msgstr "La imagen %s no ha podido ser encontrada" -#: ../nova/compute/manager.py:425 +#: nova/exception.py:404 #, python-format -msgid "instance %s: starting..." -msgstr "instancia %s: iniciando..." +msgid "Required flag %(flag)s not set." +msgstr "" -#: ../nova/virt/xenapi/vmops.py:216 -#, python-format -msgid "instance %s: Failed to spawn" -msgstr "Instancia %s: no se pudo iniciar" +#: nova/exception.py:408 +#, fuzzy, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 -#, python-format -msgid "Terminating instance %s" -msgstr "Finalizando la instancia %s" +#: nova/exception.py:412 +#, fuzzy, python-format +msgid "Volume %(volume_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:416 #, python-format -msgid "Deallocating address %s" -msgstr "Desasociando la dirección %s" +msgid "Unable to locate account %(account_name) on Solidfire device" +msgstr "" + +#: nova/exception.py:420 +#, fuzzy, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "No es posible usar SR %(sr_ref)s para la instancia %(instance_name)s" -#: ../nova/compute/manager.py:558 +#: nova/exception.py:424 #, python-format -msgid "trying to destroy already destroyed instance: %s" -msgstr "intentando finalizar una instancia que ya había sido finalizada: %s" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgstr "" -#: ../nova/compute/manager.py:709 +#: nova/exception.py:429 +#, fuzzy, python-format +msgid "Zero volume types found." +msgstr "El volumen %s no se ha encontrado" + +#: nova/exception.py:433 +#, fuzzy, python-format +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:437 #, python-format -msgid "Rebooting instance %s" -msgstr "Reiniciando instancia %s" +msgid "Volume type with name %(volume_type_name)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:599 +#: nova/exception.py:442 #, python-format msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -"intentando reiniciar una instancia no ejecutada: %(instance_id)s (state: " -"%(state)s expected: %(running)s)" -#: ../nova/compute/manager.py:768 -#, python-format -msgid "instance %s: snapshotting" -msgstr "instancia %s: creando snapshot" +#: nova/exception.py:447 +#, fuzzy, python-format +msgid "Snapshot %(snapshot_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" -#: ../nova/compute/manager.py:651 +#: nova/exception.py:451 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -"intentando crear una imagen instantanea(snapshot) de una maquina no " -"ejecutada: %(instance_id)s (state: %(state)s expected: %(running)s)" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:455 +#, fuzzy, python-format +msgid "No target id found for volume %(volume_id)s." +msgstr "No se ha encontrado id de destino para el volumen %s" + +#: nova/exception.py:459 +#, fuzzy, python-format +msgid "No disk at %(location)s" +msgstr "No hay disco en %s" + +#: nova/exception.py:463 #, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -"intentando restablecer el password en una instancia: %(instance_id)s " -"(estado: %(instance_state)s esperado: %(expected_state)s)" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:467 #, python-format -msgid "instance %s: setting admin password" -msgstr "instancia %s: estableciendo password de administrador" +msgid "Invalid image href %(image_href)s." +msgstr "" -#: ../nova/compute/manager.py:772 -#, python-format +#: nova/exception.py:471 msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -"intentando inyectar un archivo dentro de una instancia parada: " -"%(instance_id)s (estado: %(instance_state)s esperado: %(expected_state)s)" -#: ../nova/compute/manager.py:362 -#, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" -msgstr "instancia %(nm)s: inyectando archivo en %(plain_path)s" +#: nova/exception.py:476 +#, fuzzy, python-format +msgid "Image %(image_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" -#: ../nova/compute/manager.py:938 -#, python-format -msgid "instance %s: rescuing" -msgstr "instancia %s: rescatando" +#: nova/exception.py:480 +#, fuzzy, python-format +msgid "Kernel not found for image %(image_id)s." +msgstr "%(param)s propiedad no encontrada para la imagen %(_image_id)s" -#: ../nova/compute/manager.py:960 -#, python-format -msgid "instance %s: unrescuing" -msgstr "" +#: nova/exception.py:484 +#, fuzzy, python-format +msgid "User %(user_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" -#: ../nova/compute/manager.py:1240 -#, python-format -msgid "instance %s: pausing" -msgstr "instancia %s: pausando" +#: nova/exception.py:488 +#, fuzzy, python-format +msgid "Project %(project_id)s could not be found." +msgstr "No se ha podido encontrar un proyecto con nombre %s" -#: ../nova/compute/manager.py:1257 -#, python-format -msgid "instance %s: unpausing" -msgstr "instancia %s: continuando tras pausa" +#: nova/exception.py:492 +#, fuzzy, python-format +msgid "User %(user_id)s is not a member of project %(project_id)s." +msgstr "El usuario %(uid)s no es miembro del proyecto %(pjid)s" -#: ../nova/compute/manager.py:1285 -#, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "instancia %s: obteniendo los diagnosticos" +#: nova/exception.py:496 +#, fuzzy, python-format +msgid "Role %(role_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." +msgstr "" -#: ../nova/compute/manager.py:1293 +#: nova/exception.py:504 #, python-format -msgid "instance %s: suspending" -msgstr "instancia %s: suspendiendo" +msgid "%(req)s is required to create a network." +msgstr "" -#: ../nova/compute/manager.py:1310 +#: nova/exception.py:508 +#, fuzzy, python-format +msgid "Network %(network_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:512 #, python-format -msgid "instance %s: resuming" -msgstr "instancia %s: continuando" +msgid "Network could not be found for bridge %(bridge)s" +msgstr "" -#: ../nova/compute/manager.py:1328 +#: nova/exception.py:516 #, python-format -msgid "instance %s: locking" -msgstr "instancia %s: bloqueando" +msgid "Network could not be found for uuid %(uuid)s" +msgstr "" -#: ../nova/compute/manager.py:1336 +#: nova/exception.py:520 +#, python-format +msgid "Network could not be found with cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:524 +#, fuzzy, python-format +msgid "Network could not be found for instance %(instance_id)s." +msgstr "Obtener salida de la consola para la instancia %s" + +#: nova/exception.py:528 +#, fuzzy, python-format +msgid "No networks defined." +msgstr "No hay red para el id %s" + +#: nova/exception.py:532 +#, 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:537 +#, python-format +msgid "Host is not set to the network (%(network_id)s)." +msgstr "" + +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." +msgstr "" + +#: nova/exception.py:545 +#, python-format +msgid "No fixed IP associated with id %(id)s." +msgstr "" + +#: nova/exception.py:549 +#, python-format +msgid "Fixed ip not found for address %(address)s." +msgstr "" + +#: nova/exception.py:553 +#, fuzzy, python-format +msgid "Instance %(instance_id)s has zero fixed ips." +msgstr "instancia %(instance_id)s: adjuntar fallo %(mountpoint)s, removiendo" + +#: nova/exception.py:557 +#, python-format +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgstr "" + +#: nova/exception.py:562 +#, fuzzy, python-format +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +msgstr "instancia %(instance_id)s: adjuntar fallo %(mountpoint)s, removiendo" + +#: nova/exception.py:566 +#, python-format +msgid "Host %(host)s has zero fixed ips." +msgstr "" + +#: nova/exception.py:570 +#, python-format +msgid "" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." +msgstr "" + +#: nova/exception.py:575 +#, python-format +msgid "Fixed IP address %(address)s is already in use." +msgstr "" + +#: nova/exception.py:579 +#, python-format +msgid "Fixed IP address %(address)s is invalid." +msgstr "" + +#: nova/exception.py:583 +msgid "Zero fixed ips available." +msgstr "" + +#: nova/exception.py:587 +#, fuzzy, python-format +msgid "Zero fixed ips could be found." +msgstr "No se ha podido encontrar un proyecto con nombre %s" + +#: nova/exception.py:591 +#, fuzzy, python-format +msgid "Floating ip not found for id %(id)s." +msgstr "No hay ip flotante para la dirección %s" + +#: nova/exception.py:595 +#, python-format +msgid "The DNS entry %(name)s already exists in domain %(domain)s." +msgstr "" + +#: nova/exception.py:599 +#, fuzzy, python-format +msgid "Floating ip not found for address %(address)s." +msgstr "No hay ip flotante para la dirección %s" + +#: nova/exception.py:603 +#, python-format +msgid "Floating ip not found for host %(host)s." +msgstr "" + +#: nova/exception.py:607 +msgid "Zero floating ips available." +msgstr "" + +#: nova/exception.py:611 +#, fuzzy, python-format +msgid "Floating ip %(address)s is associated." +msgstr "No hay ip flotante para la dirección %s" + +#: nova/exception.py:615 +#, python-format +msgid "Floating ip %(address)s is not associated." +msgstr "" + +#: nova/exception.py:619 +#, fuzzy, python-format +msgid "Zero floating ips exist." +msgstr "No hay ip flotante para la dirección %s" + +#: nova/exception.py:623 +#, fuzzy, python-format +msgid "Interface %(interface)s not found." +msgstr "La instancia %s no se ha encontrado" + +#: nova/exception.py:627 +#, fuzzy, python-format +msgid "Keypair %(name)s not found for user %(user_id)s" +msgstr "%(param)s propiedad no encontrada para la imagen %(_image_id)s" + +#: nova/exception.py:631 +#, python-format +msgid "Certificate %(certificate_id)s not found." +msgstr "" + +#: nova/exception.py:635 +#, fuzzy, python-format +msgid "Service %(service_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:639 +#, fuzzy, python-format +msgid "Host %(host)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:643 +#, fuzzy, python-format +msgid "Compute host %(host)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:647 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "" + +#: nova/exception.py:651 +#, fuzzy, python-format +msgid "Auth token %(token)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:655 +#, fuzzy, python-format +msgid "Access Key %(access_key)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:659 +#, fuzzy, python-format +msgid "Quota could not be found" +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:663 +#, fuzzy, python-format +msgid "Quota for project %(project_id)s could not be found." +msgstr "No se ha podido encontrar un proyecto con nombre %s" + +#: nova/exception.py:667 +#, python-format +msgid "Security group %(security_group_id)s not found." +msgstr "" + +#: nova/exception.py:671 +#, python-format +msgid "Security group %(security_group_id)s not found for project %(project_id)s." +msgstr "" + +#: nova/exception.py:676 +#, fuzzy, python-format +msgid "Security group with rule %(rule_id)s not found." +msgstr "No hay un grupo de seguridad con el id %s" + +#: nova/exception.py:680 +#, python-format +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" +msgstr "" + +#: nova/exception.py:685 +#, python-format +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" +msgstr "" + +#: nova/exception.py:690 +#, fuzzy, python-format +msgid "Migration %(migration_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:694 +#, python-format +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "" + +#: nova/exception.py:699 +#, fuzzy, python-format +msgid "Console pool %(pool_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:703 +#, 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:709 +#, fuzzy, python-format +msgid "Console %(console_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:713 +#, python-format +msgid "Console for instance %(instance_id)s could not be found." +msgstr "" + +#: nova/exception.py:717 +#, fuzzy, python-format +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." +msgstr "" +"instancia %(instance_id)s: adjuntando volumen %(volume_id)s a " +"%(mountpoint)s" + +#: nova/exception.py:722 +#, python-format +msgid "Invalid console type %(console_type)s " +msgstr "" + +#: nova/exception.py:726 +#, fuzzy, python-format +msgid "Zero instance types found." +msgstr "La instancia %s no se ha encontrado" + +#: nova/exception.py:730 +#, python-format +msgid "Instance type %(instance_type_id)s could not be found." +msgstr "" + +#: nova/exception.py:734 +#, python-format +msgid "Instance type with name %(instance_type_name)s could not be found." +msgstr "" + +#: nova/exception.py:739 +#, fuzzy, python-format +msgid "Flavor %(flavor_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:743 +#, fuzzy, python-format +msgid "Zone %(zone_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:747 +#, python-format +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "" + +#: nova/exception.py:751 +#, python-format +msgid "Scheduler cost function %(cost_fn_str)s could not be found." +msgstr "" + +#: nova/exception.py:756 +#, python-format +msgid "Scheduler weight flag not found: %(flag_name)s" +msgstr "" + +#: nova/exception.py:760 +#, python-format +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: nova/exception.py:765 +#, python-format +msgid "" +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)s." +msgstr "" + +#: nova/exception.py:770 +#, fuzzy, python-format +msgid "LDAP object could not be found" +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:774 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:778 +#, fuzzy, python-format +msgid "LDAP group %(group_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:782 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgstr "El usuario %(uid)s es actualmente miembro del grupo %(group_dn)s" + +#: nova/exception.py:786 +#, fuzzy, python-format +msgid "File %(file_path)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:790 +#, fuzzy, python-format +msgid "Zero files could be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:794 +#, python-format +msgid "Virtual switch associated with the network adapter %(adapter)s not found." +msgstr "" + +#: nova/exception.py:799 +#, fuzzy, python-format +msgid "Network adapter %(adapter)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:803 +#, python-format +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "" + +#: nova/exception.py:807 +msgid "Action not allowed." +msgstr "" + +#: nova/exception.py:811 +#, fuzzy, python-format +msgid "Unable to use global role %(role_id)s" +msgstr "Imposible encontrar volumen %s" + +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" +msgstr "" + +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" +msgstr "" + +#: nova/exception.py:828 +#, fuzzy, python-format +msgid "Key pair %(key_name)s already exists." +msgstr "El usuario %s ya existe" + +#: nova/exception.py:832 +#, fuzzy, python-format +msgid "User %(user)s already exists." +msgstr "El usuario %s ya existe" + +#: nova/exception.py:836 +#, fuzzy, python-format +msgid "LDAP user %(user)s already exists." +msgstr "El usuario %s ya existe" + +#: nova/exception.py:840 +#, fuzzy, python-format +msgid "LDAP group %(group)s already exists." +msgstr "el grupo %s ya existe" + +#: nova/exception.py:844 +#, python-format +msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgstr "El usuario %(uid)s es actualmente miembro del grupo %(group_dn)s" + +#: nova/exception.py:849 +#, fuzzy, python-format +msgid "Project %(project)s already exists." +msgstr "el grupo %s ya existe" + +#: nova/exception.py:853 +#, fuzzy, python-format +msgid "Instance %(name)s already exists." +msgstr "El usuario %s ya existe" + +#: nova/exception.py:857 +#, fuzzy, python-format +msgid "Instance Type %(name)s already exists." +msgstr "El usuario %s ya existe" + +#: nova/exception.py:861 +#, fuzzy, python-format +msgid "Volume Type %(name)s already exists." +msgstr "el grupo %s ya existe" + +#: nova/exception.py:865 +#, python-format +msgid "%(path)s is on shared storage: %(reason)s" +msgstr "" + +#: nova/exception.py:869 +msgid "Migration error" +msgstr "" + +#: nova/exception.py:873 +#, python-format +msgid "Malformed message body: %(reason)s" +msgstr "" + +#: nova/exception.py:877 +#, python-format +msgid "Could not find config at %(path)s" +msgstr "" + +#: nova/exception.py:881 +#, python-format +msgid "Could not load paste app '%(name)s' from %(path)s" +msgstr "" + +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." +msgstr "" + +#: nova/exception.py:889 +#, fuzzy, python-format +msgid "Virtual Storage Array %(id)d could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:893 +#, fuzzy, python-format +msgid "Virtual Storage Array %(name)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" +msgstr "" + +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" +msgstr "" + +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" +msgstr "" + +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." +msgstr "" + +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." +msgstr "" + +#: nova/exception.py:917 +#, python-format +msgid "Insufficient free memory on compute node to start %(uuid)s." +msgstr "" + +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +msgstr "" + +#: nova/exception.py:925 +#, python-format +msgid "No valid host was found. %(reason)s" +msgstr "" + +#: nova/exception.py:929 +#, python-format +msgid "Host %(host)s is not up or doesn't exist." +msgstr "" + +#: nova/exception.py:933 +msgid "Quota exceeded" +msgstr "" + +#: nova/exception.py:937 +#, fuzzy, python-format +msgid "Aggregate %(aggregate_id)s could not be found." +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/exception.py:941 +#, python-format +msgid "Aggregate %(aggregate_name)s already exists." +msgstr "" + +#: nova/exception.py:945 +#, python-format +msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgstr "" + +#: nova/exception.py:949 +#, python-format +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: nova/exception.py:954 +#, python-format +msgid "Host %(host)s already member of another aggregate." +msgstr "" + +#: nova/exception.py:958 +#, python-format +msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgstr "" + +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" +msgstr "" + +#: nova/exception.py:966 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "" + +#: nova/exception.py:971 +#, fuzzy, python-format +msgid "Unable to create instance type" +msgstr "Imposible adjuntar volumen a la instancia %s" + +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" +msgstr "" + +#: nova/exception.py:979 +#, python-format +msgid "Error in SolidFire API response: status=%(status)s" +msgstr "" + +#: nova/exception.py:983 +#, python-format +msgid "Error in SolidFire API response: data=%(data)s" +msgstr "" + +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" +msgstr "" + +#: nova/log.py:307 +#, python-format +msgid "syslog facility must be one of: %s" +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:159 +#, python-format +msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgstr "" + +#: nova/service.py:176 +#, python-format +msgid "Creating Consumer connection for Service %s" +msgstr "" + +#: nova/service.py:250 +msgid "Service killed that has no database entry" +msgstr "Se detuvo un servicio sin entrada en la base de datos" + +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." +msgstr "El servicio objeto de base de datos ha desaparecido, recreándolo." + +#: nova/service.py:302 +msgid "Recovered model server connection!" +msgstr "Recuperada la conexión al servidor de modelos." + +#: nova/service.py:308 +msgid "model server went away" +msgstr "el servidor de modelos se ha ido" + +#: nova/service.py:400 +msgid "Full set of FLAGS:" +msgstr "" + +#: nova/service.py:407 +#, python-format +msgid "%(flag)s : FLAG SET " +msgstr "" + +#: nova/utils.py:72 +#, python-format +msgid "Inner Exception: %s" +msgstr "Excepción interna: %s" + +#: nova/utils.py:156 +#, python-format +msgid "Fetching %s" +msgstr "Obteniendo %s" + +#: nova/utils.py:197 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/utils.py:207 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Ejecutando cmd (subprocesos): %s" + +#: nova/utils.py:223 nova/utils.py:302 +#, python-format +msgid "Result was %s" +msgstr "El resultado fue %s" + +#: nova/utils.py:236 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/utils.py:278 +#, python-format +msgid "Running cmd (SSH): %s" +msgstr "corriendo cmd (SSH): %s" + +#: nova/utils.py:280 +msgid "Environment not supported over SSH" +msgstr "" + +#: nova/utils.py:284 +#, fuzzy, python-format +msgid "process_input not supported over SSH" +msgstr "atributo no soportado: %s" + +#: nova/utils.py:343 +#, python-format +msgid "debug in callback: %s" +msgstr "Depuración de la devolución de llamada: %s" + +#: nova/utils.py:476 +#, python-format +msgid "Link Local address is not found.:%s" +msgstr "No se encuentra la dirección del enlace local.:%s" + +#: nova/utils.py:479 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "No se pudo obtener enlace de la ip local de %(interface)s :%(ex)s" + +#: nova/utils.py:576 +#, python-format +msgid "Invalid backend: %s" +msgstr "backend inválido: %s" + +#: nova/utils.py:587 +#, python-format +msgid "backend %s" +msgstr "backend %s" + +#: nova/utils.py:636 +msgid "in looping call" +msgstr "" + +#: nova/utils.py:810 +#, python-format +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:814 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:818 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:825 +#, python-format +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:935 +#, fuzzy, python-format +msgid "Expected object of type: %s" +msgstr "Sucedió un error inexperado: %s" + +#: nova/utils.py:966 +#, fuzzy, python-format +msgid "Invalid server_string: %s" +msgstr "id no valido: %s" + +#: nova/utils.py:1091 +#, python-format +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "" + +#: nova/utils.py:1123 +#, fuzzy +msgid "Original exception being dropped" +msgstr "Excepción DB encapsulada" + +#: 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:69 +#, fuzzy, python-format +msgid "%(code)s: %(message)s" +msgstr "Obtendiendo desde %(queue)s: %(message)s" + +#: nova/api/ec2/__init__.py:91 +#, python-format +msgid "FaultWrapper: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." +msgstr "Demasiados intentos de autenticacion fallidos." + +#: nova/api/ec2/__init__.py:176 +#, 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:263 +msgid "Signature not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" +msgstr "" + +#: nova/api/ec2/__init__.py:385 +#, python-format +msgid "Authentication Failure: %s" +msgstr "Fallo de autenticación: %s" + +#: nova/api/ec2/__init__.py:401 +#, python-format +msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgstr "" + +#: nova/api/ec2/__init__.py:432 +#, python-format +msgid "action: %s" +msgstr "acción: %s" + +#: nova/api/ec2/__init__.py:434 +#, python-format +msgid "arg: %(key)s\t\tval: %(value)s" +msgstr "" + +#: nova/api/ec2/__init__.py:509 +#, python-format +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +msgstr "" + +#: nova/api/ec2/__init__.py:581 +#, python-format +msgid "InstanceNotFound raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:587 +#, python-format +msgid "VolumeNotFound raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:593 +#, fuzzy, python-format +msgid "SnapshotNotFound raised: %s" +msgstr "No encontrado: %s" + +#: nova/api/ec2/__init__.py:599 +#, python-format +msgid "NotFound raised: %s" +msgstr "No encontrado: %s" + +#: nova/api/ec2/__init__.py:602 +#, fuzzy, python-format +msgid "EC2APIError raised: %s" +msgstr "Sucedió un ApiError: %s" + +#: nova/api/ec2/__init__.py:610 +#, fuzzy, python-format +msgid "KeyPairExists raised: %s" +msgstr "Sucedió un ApiError: %s" + +#: nova/api/ec2/__init__.py:614 +#, fuzzy, python-format +msgid "InvalidParameterValue raised: %s" +msgstr "id no valido: %s" + +#: nova/api/ec2/__init__.py:618 +#, fuzzy, python-format +msgid "InvalidPortRange raised: %s" +msgstr "id no valido: %s" + +#: nova/api/ec2/__init__.py:622 +#, fuzzy, python-format +msgid "NotAuthorized raised: %s" +msgstr "No encontrado: %s" + +#: nova/api/ec2/__init__.py:626 +#, fuzzy, python-format +msgid "InvalidRequest raised: %s" +msgstr "id no valido: %s" + +#: nova/api/ec2/__init__.py:635 +#, python-format +msgid "Unexpected error raised: %s" +msgstr "Sucedió un error inexperado: %s" + +#: nova/api/ec2/__init__.py:636 +#, python-format +msgid "Environment: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." +msgstr "Ha sucedido un error desconocido. Por favor repite el intento de nuevo." + +#: nova/api/ec2/apirequest.py:64 +#, python-format +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgstr "" + +#: nova/api/ec2/cloud.py:326 +#, fuzzy, python-format +msgid "Create snapshot of volume %s" +msgstr "Desasociar volumen %s" + +#: nova/api/ec2/cloud.py:361 +#, python-format +msgid "Create key pair %s" +msgstr "Creando par de claves %s" + +#: 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 "Borrar para de claves %s" + +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 +msgid "No rule for the specified parameters." +msgstr "No hay regla para los parámetros especificados." + +#: nova/api/ec2/cloud.py:733 +#, 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:740 +#, python-format +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." +msgstr "" + +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 +#, python-format +msgid "Create Security Group %s" +msgstr "Crear Grupo de Seguridad %s" + +#: nova/api/ec2/cloud.py:747 +#, python-format +msgid "group %s already exists" +msgstr "el grupo %s ya existe" + +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 +#, python-format +msgid "Delete security group %s" +msgstr "Borrar grupo de seguridad %s" + +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 +#, python-format +msgid "Get console output for instance %s" +msgstr "Obtener salida de la consola para la instancia %s" + +#: nova/api/ec2/cloud.py:854 +#, fuzzy, python-format +msgid "Create volume from snapshot %s" +msgstr "Crear volumen de %s GB" + +#: nova/api/ec2/cloud.py:858 nova/api/openstack/compute/contrib/volumes.py:186 +#: nova/api/openstack/volume/volumes.py:215 +#, python-format +msgid "Create volume of %s GB" +msgstr "Crear volumen de %s GB" + +#: nova/api/ec2/cloud.py:883 +#, python-format +msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgstr "" + +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 +#, python-format +msgid "Detach volume %s" +msgstr "Desasociar volumen %s" + +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 +#, python-format +msgid "attribute not supported: %s" +msgstr "atributo no soportado: %s" + +#: nova/api/ec2/cloud.py:1046 +#, python-format +msgid "vol = %s\n" +msgstr "" + +#: nova/api/ec2/cloud.py:1191 +msgid "Allocate address" +msgstr "Asignar dirección" + +#: nova/api/ec2/cloud.py:1203 +#, python-format +msgid "Release address %s" +msgstr "Liberar dirección %s" + +#: nova/api/ec2/cloud.py:1208 +#, python-format +msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgstr "" + +#: nova/api/ec2/cloud.py:1218 +#, python-format +msgid "Disassociate address %s" +msgstr "Desasociar dirección %s" + +#: nova/api/ec2/cloud.py:1243 +#, fuzzy +msgid "Image must be available" +msgstr "El estado del volumen debe estar disponible" + +#: nova/api/ec2/cloud.py:1264 +msgid "Going to start terminating instances" +msgstr "Se va a iniciar la finalización de las instancias" + +#: nova/api/ec2/cloud.py:1277 +#, python-format +msgid "Reboot instance %r" +msgstr "Reiniciar instancia %r" + +#: nova/api/ec2/cloud.py:1287 +#, fuzzy, python-format +msgid "Going to stop instances" +msgstr "Vamos a ejecutar %s insntacias..." + +#: nova/api/ec2/cloud.py:1297 +#, fuzzy +msgid "Going to start instances" +msgstr "Se va a iniciar la finalización de las instancias" + +#: nova/api/ec2/cloud.py:1388 +#, python-format +msgid "De-registering image %s" +msgstr "Des-registrando la imagen %s" + +#: nova/api/ec2/cloud.py:1415 +#, python-format +msgid "Registered image %(image_location)s with id %(image_id)s" +msgstr "" + +#: nova/api/ec2/cloud.py:1461 +msgid "user or group not specified" +msgstr "usuario o grupo no especificado" + +#: nova/api/ec2/cloud.py:1463 +msgid "only group \"all\" is supported" +msgstr "sólo el grupo \"all\" está soportado" + +#: nova/api/ec2/cloud.py:1465 +msgid "operation_type must be add or remove" +msgstr "operation_type debe ser añadir o eliminar" + +#: nova/api/ec2/cloud.py:1467 +#, python-format +msgid "Updating image %s publicity" +msgstr "Actualizando imagen %s públicamente" + +#: nova/api/ec2/cloud.py:1524 +#, python-format +msgid "Couldn't stop instance with in %d sec" +msgstr "" + +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 +#, python-format +msgid "Failed to get metadata for ip: %s" +msgstr "Fallo al generar metadatos para la ip %s" + +#: nova/api/openstack/__init__.py:43 +#, python-format +msgid "Caught error: %s" +msgstr "Capturado error: %s" + +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" + +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" +msgstr "" + +#: nova/api/openstack/__init__.py:105 +#, python-format +msgid "Extended resource: %s" +msgstr "" + +#: nova/api/openstack/__init__.py:130 +#, python-format +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" +msgstr "" + +#: nova/api/openstack/__init__.py:135 +#, python-format +msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgstr "" + +#: nova/api/openstack/auth.py:91 +#, python-format +msgid "%(user_id)s could not be found with token '%(token)s'" +msgstr "" + +#: nova/api/openstack/auth.py:135 +#, fuzzy, python-format +msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgstr "El usuario %(uid)s no es miembro del proyecto %(pjid)s" + +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." +msgstr "" + +#: nova/api/openstack/auth.py:168 +#, python-format +msgid "Could not find %s in request." +msgstr "" + +#: nova/api/openstack/auth.py:188 +#, python-format +msgid "Successfully authenticated '%s'" +msgstr "" + +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." +msgstr "" + +#: nova/api/openstack/auth.py:255 +#, python-format +msgid "Provided API key is valid, but not for user '%(username)s'" +msgstr "" + +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" +msgstr "" + +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" +msgstr "" + +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:202 +#, fuzzy, python-format +msgid "marker [%s] not found" +msgstr "El volumen %s no se ha encontrado" + +#: nova/api/openstack/common.py:242 +#, python-format +msgid "href %s does not contain version" +msgstr "" + +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" +msgstr "" + +#: nova/api/openstack/common.py:358 +#, python-format +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgstr "" + +#: nova/api/openstack/common.py:361 +#, python-format +msgid "Instance is in an invalid state for '%(action)s'" +msgstr "" + +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" +msgstr "" + +#: nova/api/openstack/common.py:443 +#, fuzzy +msgid "Instance snapshots are not permitted at this time." +msgstr "El snapshotting de instancias no está soportado en libvirt en este momento" + +#: nova/api/openstack/extensions.py:191 +#, fuzzy, python-format +msgid "Loaded extension: %s" +msgstr "Obtenida excepción %s" + +#: nova/api/openstack/extensions.py:228 +#, fuzzy, python-format +msgid "Ext name: %s" +msgstr "Eliminada imagen: %s" + +#: nova/api/openstack/extensions.py:229 +#, fuzzy, python-format +msgid "Ext alias: %s" +msgstr "El resultado fue %s" + +#: nova/api/openstack/extensions.py:230 +#, fuzzy, python-format +msgid "Ext description: %s" +msgstr "Obtenida excepción %s" + +#: 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 +#, fuzzy, python-format +msgid "Calling extension factory %s" +msgstr "Llanado al adquiridor %s" + +#: nova/api/openstack/extensions.py:267 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/extensions.py:345 +#, python-format +msgid "Failed to load extension %(classpath)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/extensions.py:369 +#, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +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:542 +msgid "too many body keys" +msgstr "" + +#: nova/api/openstack/wsgi.py:580 +#, fuzzy, python-format +msgid "Fault thrown: %s" +msgstr "Capturado error: %s" + +#: nova/api/openstack/wsgi.py:583 +#, fuzzy, python-format +msgid "HTTP exception thrown: %s" +msgstr "Obtenida excepción %s" + +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:810 +#, python-format +msgid "There is no such action: %s" +msgstr "" + +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" +msgstr "" + +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" +msgstr "" + +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" +msgstr "" + +#: nova/api/openstack/wsgi.py:884 +#, 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:142 +#: nova/api/openstack/compute/images.py:157 +#, fuzzy, python-format +msgid "Image not found." +msgstr "El volumen %s no se ha encontrado" + +#: 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 +#, fuzzy, python-format +msgid "Instance does not exist" +msgstr "El token %s no existe" + +#: nova/api/openstack/compute/ips.py:97 +#, fuzzy, python-format +msgid "Instance is not a member of specified network" +msgstr "instancia %s: reiniciar redes" + +#: 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 +#, fuzzy, python-format +msgid "Server does not exist" +msgstr "El token %s no existe" + +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +#, fuzzy, python-format +msgid "Metadata item was not found" +msgstr "La instancia %s no se ha encontrado" + +#: nova/api/openstack/compute/servers.py:425 +#, python-format +msgid "Invalid server status: %(status)s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" +msgstr "" + +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" +msgstr "" + +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" +msgstr "" + +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" +msgstr "" + +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" +msgstr "" + +#: nova/api/openstack/compute/servers.py:522 +#, python-format +msgid "Bad personality format: missing %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" +msgstr "" + +#: nova/api/openstack/compute/servers.py:530 +#, python-format +msgid "Personality content for %s cannot be decoded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:545 +#, python-format +msgid "Bad networks format: network uuid is not in proper format (%s)" +msgstr "" + +#: nova/api/openstack/compute/servers.py:554 +#, fuzzy, python-format +msgid "Invalid fixed IP address (%s)" +msgstr "id no valido: %s" + +#: nova/api/openstack/compute/servers.py:561 +#, python-format +msgid "Duplicate networks (%s) are not allowed" +msgstr "" + +#: nova/api/openstack/compute/servers.py:567 +#, fuzzy, python-format +msgid "Bad network format: missing %s" +msgstr "No hay red para el id %s" + +#: nova/api/openstack/compute/servers.py:570 +#, fuzzy, python-format +msgid "Bad networks format" +msgstr "No hay red para el id %s" + +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" +msgstr "" + +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" +msgstr "" + +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" +msgstr "" + +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +#, fuzzy +msgid "Instance has not been resized." +msgstr "La instancia ha sido creada previamente" + +#: nova/api/openstack/compute/servers.py:838 +#, python-format +msgid "Error in confirm-resize %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:858 +#, python-format +msgid "Error in revert-resize %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" +msgstr "" + +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" +msgstr "" + +#: nova/api/openstack/compute/servers.py:888 +#, fuzzy, python-format +msgid "Error in reboot %s" +msgstr "Generando CA raiz: %s" + +#: nova/api/openstack/compute/servers.py:900 +#, fuzzy, python-format +msgid "Unable to locate requested flavor." +msgstr "Imposible encontrar volumen %s" + +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." +msgstr "" + +#: nova/api/openstack/compute/servers.py:927 +#, fuzzy +msgid "Malformed server entity" +msgstr "el servidor de modelos se ha ido" + +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" +msgstr "" + +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +#, fuzzy, python-format +msgid "Invalid adminPass" +msgstr "id no valido: %s" + +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." +msgstr "" + +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." +msgstr "" + +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1006 +#: 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:1011 +msgid "Could not parse imageRef from request." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1061 +#, fuzzy, python-format +msgid "Instance could not be found" +msgstr "La imagen %s no ha podido ser encontrada" + +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +#, fuzzy, python-format +msgid "Invalid metadata" +msgstr "id no valido: %s" + +#: nova/api/openstack/compute/servers.py:1157 +#, python-format +msgid "Removing options '%(unk_opt_str)s' from query" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:60 +#, python-format +msgid "Compute.api::pause %s" +msgstr "Compute.api::pause %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:77 +#, python-format +msgid "Compute.api::unpause %s" +msgstr "Compute.api::unpause %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:94 +#, python-format +msgid "compute.api::suspend %s" +msgstr "compute.api::suspend %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:111 +#, python-format +msgid "compute.api::resume %s" +msgstr "compute.api::resume %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:127 +#, python-format +msgid "Error in migrate %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:141 +#, python-format +msgid "Compute.api::reset_network %s" +msgstr "Compute.api::reset_network %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +#, fuzzy, python-format +msgid "Server not found" +msgstr "No se ha encontrado el usuario \"%s\"" + +#: nova/api/openstack/compute/contrib/admin_actions.py:157 +#, fuzzy, python-format +msgid "Compute.api::inject_network_info %s" +msgstr "Compute.api::reset_network %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:173 +#, python-format +msgid "Compute.api::lock %s" +msgstr "Compute.api::lock %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:189 +#, python-format +msgid "Compute.api::unlock %s" +msgstr "Compute.api::unlock %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:219 +#, python-format +msgid "createBackup entity requires %s attribute" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +#, fuzzy, python-format +msgid "Instance not found" +msgstr "La instancia %s no se ha encontrado" + +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:284 +#, 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:61 +#, fuzzy, python-format +msgid "Server not found." +msgstr "No se ha encontrado el usuario \"%s\"" + +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +#, fuzzy, python-format +msgid "No Request Body" +msgstr "Recibida solicitud para destruir vm %s" + +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +#, fuzzy +msgid "Address not specified" +msgstr "usuario o grupo no especificado" + +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:145 +#, fuzzy, python-format +msgid "Invalid status: '%s'" +msgstr "id no valido: %s" + +#: nova/api/openstack/compute/contrib/hosts.py:150 +#, fuzzy, python-format +msgid "Invalid update setting: '%s'" +msgstr "id no valido: %s" + +#: 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 +#, fuzzy, python-format +msgid "Host not found" +msgstr "El volumen %s no se ha encontrado" + +#: 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 +#, fuzzy, python-format +msgid "Key pair '%s' already exists." +msgstr "El usuario %s ya existe" + +#: 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 +#, fuzzy, python-format +msgid "Unable to find address %r" +msgstr "Imposible encontrar SR en VBD %s" + +#: 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 +#, fuzzy, python-format +msgid "Disassociating network with id %s" +msgstr "configurando la red del host" + +#: nova/api/openstack/compute/contrib/networks.py:74 +#: nova/api/openstack/compute/contrib/networks.py:91 +#: nova/api/openstack/compute/contrib/networks.py:101 +#, fuzzy, python-format +msgid "Network not found" +msgstr "No se ha encontrado el usuario \"%s\"" + +#: nova/api/openstack/compute/contrib/networks.py:87 +#, fuzzy, python-format +msgid "Showing network with id %s" +msgstr "No hay red para el id %s" + +#: nova/api/openstack/compute/contrib/networks.py:97 +#, fuzzy, python-format +msgid "Deleting network with id %s" +msgstr "configurando la red del host" + +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:219 +#, fuzzy, python-format +msgid "Security group id should be integer" +msgstr "No hay un grupo de seguridad con el id %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:289 +#, fuzzy, python-format +msgid "Security group %s already exists" +msgstr "el grupo %s ya existe" + +#: nova/api/openstack/compute/contrib/security_groups.py:309 +#, python-format +msgid "Security group %s is not a string or unicode" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:312 +#, python-format +msgid "Security group %s cannot be empty." +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:315 +#, python-format +msgid "Security group %s should not be greater than 255 characters." +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:345 +#, fuzzy, python-format +msgid "Security group (%s) not found" +msgstr "No se ha encontrado el usuario \"%s\"" + +#: nova/api/openstack/compute/contrib/security_groups.py:348 +#, python-format +msgid "Authorize security group ingress %s" +msgstr "Autorizar ingreso al grupo de seguridad %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:370 +#, python-format +msgid "This rule already exists in group %s" +msgstr "Esta regla ya existe en el grupo %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:493 +#, fuzzy, python-format +msgid "Rule (%s) not found" +msgstr "El volumen %s no se ha encontrado" + +#: nova/api/openstack/compute/contrib/security_groups.py:500 +#, python-format +msgid "Revoke security group ingress %s" +msgstr "Revocar ingreso al grupo de seguridad %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +#, fuzzy +msgid "Security group not specified" +msgstr "usuario o grupo no especificado" + +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" +msgstr "" + +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 +#, fuzzy, python-format +msgid "start instance %r" +msgstr "Reiniciar instancia %r" + +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 +#, fuzzy, python-format +msgid "stop instance %r" +msgstr "Reiniciar instancia %r" + +#: 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 +#, fuzzy, python-format +msgid "Create VSA %(display_name)s of type %(vc_type)s" +msgstr "VM creada %(instance_name)s como %(vm_ref)s." + +#: 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 +#, fuzzy, python-format +msgid "Associate address %(ip)s to VSA %(id)s" +msgstr "Desasociar dirección %s" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 +#, fuzzy, python-format +msgid "Disassociate address from VSA %(id)s" +msgstr "Desasociar dirección %s" + +#: 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 +#, fuzzy, python-format +msgid "Index instances for VSA %s" +msgstr "Ejecutando instancias: %s" + +#: 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 +#, fuzzy, python-format +msgid "Delete volume with id: %s" +msgstr "Borrar proyecto: %s" + +#: nova/api/openstack/compute/contrib/volumes.py:329 +#, fuzzy, python-format +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgstr "" +"Quitar el volumen %(volume_id)s del punto de montaje %(mp)s en la " +"instancia %(instance_id)s" + +#: 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:523 +#: nova/api/openstack/volume/snapshots.py:149 +#, fuzzy, python-format +msgid "Create snapshot from volume %s" +msgstr "Desasociar volumen %s" + +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" +msgstr "Intento de instanciar sigleton" + +#: nova/auth/ldapdriver.py:650 +#, python-format +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." +msgstr "" +"Se ha intentado eliminar el último miembro de un grupo. Eliminando el " +"grupo %s en su lugar." + +#: nova/auth/manager.py:297 +#, python-format +msgid "Looking up user: %r" +msgstr "Buscando usuario: %r" + +#: nova/auth/manager.py:301 +#, python-format +msgid "Failed authorization for access key %s" +msgstr "Fallo de autorización para la clave de acceso %s" + +#: nova/auth/manager.py:307 +#, python-format +msgid "Using project name = user name (%s)" +msgstr "Utilizando nombre de proyecto = nombre de usuario (%s)" + +#: 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 +#, fuzzy, python-format +msgid "expected_signature: %s" +msgstr "Eliminada imagen: %s" + +#: 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 "Firma invalida para el usuario %s" + +#: nova/auth/manager.py:352 +#, python-format +msgid "host_only_signature: %s" +msgstr "" + +#: nova/auth/manager.py:448 +msgid "Must specify project" +msgstr "Debes especificar un proyecto" + +#: 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 "Creado el proyecto %(name)s con administrador %(manager_user)s" + +#: nova/auth/manager.py:612 +#, python-format +msgid "modifying project %s" +msgstr "Modificando proyecto %s" + +#: nova/auth/manager.py:624 +#, python-format +msgid "Adding user %(uid)s to project %(pid)s" +msgstr "Agregando usuario %(uid)s para el proyecto %(pid)s" + +#: nova/auth/manager.py:645 +#, python-format +msgid "Remove user %(uid)s from project %(pid)s" +msgstr "Borrar usuario %(uid)s del proyecto %(pid)s" + +#: nova/auth/manager.py:675 +#, python-format +msgid "Deleting project %s" +msgstr "Borrando proyecto %s" + +#: 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 "Borrando usuario %s" + +#: nova/auth/manager.py:752 +#, python-format +msgid "Access Key change for user %s" +msgstr "Cambio de clave de acceso para el usuario %s" + +#: nova/auth/manager.py:754 +#, python-format +msgid "Secret Key change for user %s" +msgstr "Cambio de clave secreta para el usuario %s" + +#: 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 "No hay datos vpn para el proyecto %s" + +#: 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 "Red a insertar en la configuración de openvpn" + +#: nova/cloudpipe/pipelib.py:52 +msgid "Netmask to push into openvpn config" +msgstr "Mascara de red a insertar en la configuración de openvpn" + +#: nova/cloudpipe/pipelib.py:101 +#, python-format +msgid "Launching VPN for %s" +msgstr "Lanzando VPN para %s" + +#: nova/compute/api.py:149 +#, fuzzy, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" +msgstr "Cuota excedida por %(pid)s, se intentó crear el volumen %(size)sG" + +#: nova/compute/api.py:160 +#, python-format +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +msgstr "" + +#: nova/compute/api.py:213 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +msgstr "Cuota excedida por %(pid)s, se intentó crear el volumen %(size)sG" + +#: nova/compute/api.py:216 +#, fuzzy, python-format +msgid "Instance quota exceeded. You cannot run any more instances of this type." +msgstr "" +"Quota de instancias superada. Sólo puedes ejecutar %s instancias más de " +"este tipo." + +#: nova/compute/api.py:219 +#, python-format +msgid "Instance quota exceeded. You can only run %s more instances of this type." +msgstr "" +"Quota de instancias superada. Sólo puedes ejecutar %s instancias más de " +"este tipo." + +#: nova/compute/api.py:268 +msgid "Creating a raw instance" +msgstr "Creando una instancia raw" + +#: nova/compute/api.py:270 +#, python-format +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgstr "" + +#: nova/compute/api.py:340 +#, python-format +msgid "Going to run %s instances..." +msgstr "Vamos a ejecutar %s insntacias..." + +#: nova/compute/api.py:404 +#, fuzzy, python-format +msgid "bdm %s" +msgstr "backend %s" + +#: nova/compute/api.py:431 +#, python-format +msgid "block_device_mapping %s" +msgstr "" + +#: nova/compute/api.py:548 +#, 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 +#, fuzzy, python-format +msgid "No host for instance %s, deleting immediately" +msgstr "instancia %s: Creando imagen" + +#: nova/compute/api.py:885 +#, python-format +msgid "Going to try to terminate %s" +msgstr "" + +#: nova/compute/api.py:923 +#, python-format +msgid "Going to try to stop %s" +msgstr "" + +#: nova/compute/api.py:942 +#, python-format +msgid "Going to try to start %s" +msgstr "" + +#: nova/compute/api.py:946 +#, python-format +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgstr "" + +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 +#, fuzzy, python-format +msgid "Searching by: %s" +msgstr "Obteniendo %s" + +#: nova/compute/api.py:1107 +msgid "No compute host specified" +msgstr "" + +#: nova/compute/api.py:1110 +#, fuzzy, python-format +msgid "Unable to find host for Instance %s" +msgstr "Imposible adjuntar volumen a la instancia %s" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." +msgstr "" + +#: nova/compute/api.py:1360 +#, python-format +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" +msgstr "" + +#: nova/compute/api.py:1651 +#, 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 +#, fuzzy, python-format +msgid "DB error: %s" +msgstr "Capturado error: %s" + +#: nova/compute/instance_types.py:84 +#, fuzzy, python-format +msgid "Instance type %s not found for deletion" +msgstr "La instancia %s no se ha encontrado" + +#: nova/compute/manager.py:136 +#, python-format +msgid "check_instance_lock: decorating: |%s|" +msgstr "check_instance_lock: decorating: |%s|" + +#: nova/compute/manager.py:138 +#, fuzzy, python-format +msgid "" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" +msgstr "" +"check_instance_lock: argumentos: |%(self)s| |%(context)s| " +"|%(instance_id)s|" + +#: nova/compute/manager.py:142 +#, python-format +msgid "check_instance_lock: locked: |%s|" +msgstr "check_instance_lock: locked: |%s|" + +#: nova/compute/manager.py:144 +#, python-format +msgid "check_instance_lock: admin: |%s|" +msgstr "check_instance_lock: admin: |%s|" + +#: nova/compute/manager.py:149 +#, python-format +msgid "check_instance_lock: executing: |%s|" +msgstr "check_instance_lock: ejecutando: |%s|" + +#: nova/compute/manager.py:153 +#, python-format +msgid "check_instance_lock: not executing |%s|" +msgstr "check_instance_lock: no ejecutando |%s|" + +#: nova/compute/manager.py:199 +#, fuzzy, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "Fallo al cargar la partición: %s" + +#: nova/compute/manager.py:233 +#, python-format +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgstr "" + +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:253 +msgid "Checking state" +msgstr "" + +#: nova/compute/manager.py:322 +#, fuzzy, python-format +msgid "Setting up bdm %s" +msgstr "Borrando usuario %s" + +#: nova/compute/manager.py:389 +#, python-format +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" +msgstr "" + +#: nova/compute/manager.py:395 +#, 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:401 +#, fuzzy, python-format +msgid "exception terminating the instance %(instance_uuid)s" +msgstr "Después de terminar las instancias: %s" + +#: nova/compute/manager.py:434 +#, fuzzy, python-format +msgid "Instance %s not found." +msgstr "La instancia %s no se ha encontrado" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" +msgstr "La instancia ha sido creada previamente" + +#: nova/compute/manager.py:489 +#, 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:494 +#, 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:504 +#, fuzzy, python-format +msgid "Starting instance..." +msgstr "Finalizando la instancia %s" + +#: nova/compute/manager.py:514 +#, fuzzy, python-format +msgid "Skipping network allocation for instance" +msgstr "No hay red para la instancia %s" + +#: nova/compute/manager.py:527 +#, fuzzy, python-format +msgid "Instance failed network setup" +msgstr "insntancia %s: falló al arrancar" + +#: nova/compute/manager.py:531 +#, fuzzy, python-format +msgid "Instance network_info: |%s|" +msgstr "check_instance_lock: decorating: |%s|" + +#: nova/compute/manager.py:544 +#, fuzzy, python-format +msgid "Instance failed block device setup" +msgstr "Instancia %s: no se pudo iniciar" + +#: nova/compute/manager.py:560 +#, fuzzy, python-format +msgid "Instance failed to spawn" +msgstr "Instancia %s: no se pudo iniciar" + +#: nova/compute/manager.py:581 +#, fuzzy, python-format +msgid "Deallocating network for instance" +msgstr "No hay red para la instancia %s" + +#: nova/compute/manager.py:632 +#, fuzzy, python-format +msgid "%(action_str)s instance" +msgstr "Creando una instancia raw" + +#: nova/compute/manager.py:644 +#, python-format +msgid "trying to destroy already destroyed instance: %s" +msgstr "intentando finalizar una instancia que ya había sido finalizada: %s" + +#: nova/compute/manager.py:664 +#, python-format +msgid "Ignoring DiskNotFound: %s" +msgstr "" + +#: nova/compute/manager.py:671 +#, fuzzy, python-format +msgid "terminating bdm %s" +msgstr "Finalizando la instancia %s" + +#: nova/compute/manager.py:760 +#, python-format +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." +msgstr "" + +#: nova/compute/manager.py:765 +#, python-format +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgstr "" + +#: nova/compute/manager.py:772 +#, fuzzy, python-format +msgid "Rebuilding instance %s" +msgstr "Reiniciando instancia %s" + +#: nova/compute/manager.py:825 +#, python-format +msgid "Rebooting instance %s" +msgstr "Reiniciando instancia %s" + +#: nova/compute/manager.py:840 +#, fuzzy, python-format +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" +"intentando reiniciar una instancia no ejecutada: %(instance_id)s (state: " +"%(state)s expected: %(running)s)" + +#: nova/compute/manager.py:878 +#, python-format +msgid "Image type not recognized %s" +msgstr "" + +#: nova/compute/manager.py:890 +#, python-format +msgid "instance %s: snapshotting" +msgstr "instancia %s: creando snapshot" + +#: nova/compute/manager.py:896 +#, fuzzy, python-format +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" +"intentando crear una imagen instantanea(snapshot) de una maquina no " +"ejecutada: %(instance_id)s (state: %(state)s expected: %(running)s)" + +#: nova/compute/manager.py:949 +#, python-format +msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgstr "" + +#: nova/compute/manager.py:954 +#, python-format +msgid "Rotating out %d backups" +msgstr "" + +#: nova/compute/manager.py:958 +#, fuzzy, python-format +msgid "Deleting image %s" +msgstr "Eliminada imagen: %s" + +#: nova/compute/manager.py:988 +#, python-format +msgid "Failed to set admin password. Instance %s is not running" +msgstr "" + +#: nova/compute/manager.py:994 +#, fuzzy, python-format +msgid "Instance %s: Root password set" +msgstr "instancia %s: estableciendo password de administrador" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." +msgstr "" + +#: nova/compute/manager.py:1017 +#, fuzzy, python-format +msgid "Error setting admin password" +msgstr "instancia %s: estableciendo password de administrador" + +#: nova/compute/manager.py:1032 +#, fuzzy, python-format +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" +"intentando inyectar un archivo dentro de una instancia parada: " +"%(instance_id)s (estado: %(instance_state)s esperado: %(expected_state)s)" + +#: nova/compute/manager.py:1037 +#, fuzzy, python-format +msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgstr "instancia %(nm)s: inyectando archivo en %(plain_path)s" + +#: nova/compute/manager.py:1051 +#, fuzzy, python-format +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" +"intentando restablecer el password en una instancia: %(instance_id)s " +"(estado: %(instance_state)s esperado: %(expected_state)s)" + +#: nova/compute/manager.py:1056 +#, fuzzy, python-format +msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgstr "" +"instancia %(instance_id)s: adjuntando volumen %(volume_id)s a " +"%(mountpoint)s" + +#: nova/compute/manager.py:1069 +#, python-format +msgid "instance %s: rescuing" +msgstr "instancia %s: rescatando" + +#: nova/compute/manager.py:1094 +#, python-format +msgid "instance %s: unrescuing" +msgstr "" + +#: nova/compute/manager.py:1213 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:1230 +#, fuzzy, python-format +msgid "instance %s: migrating" +msgstr "instancia %s: pausando" + +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 +#, python-format +msgid "%s. Setting instance vm_state to ERROR" +msgstr "" + +#: nova/compute/manager.py:1395 +#, python-format +msgid "instance %s: pausing" +msgstr "instancia %s: pausando" + +#: nova/compute/manager.py:1413 +#, python-format +msgid "instance %s: unpausing" +msgstr "instancia %s: continuando tras pausa" + +#: nova/compute/manager.py:1443 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "instancia %s: obteniendo los diagnosticos" + +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" +msgstr "instancia %s: suspendiendo" + +#: nova/compute/manager.py:1474 +#, python-format +msgid "instance %s: resuming" +msgstr "instancia %s: continuando" + +#: nova/compute/manager.py:1497 +#, python-format +msgid "instance %s: locking" +msgstr "instancia %s: bloqueando" + +#: nova/compute/manager.py:1506 #, python-format msgid "instance %s: unlocking" msgstr "instancia %s: desbloqueando" -#: ../nova/compute/manager.py:1343 +#: nova/compute/manager.py:1514 +#, python-format +msgid "instance %s: getting locked state" +msgstr "instancia %s: pasando a estado bloqueado" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "instancia %s: reiniciar redes" + +#: nova/compute/manager.py:1532 +#, fuzzy, python-format +msgid "instance %s: inject network info" +msgstr "instancia %s: reiniciar redes" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, fuzzy, python-format +msgid "instance %s: getting vnc console" +msgstr "instancia %s: obteniendo consola ajax" + +#: nova/compute/manager.py:1603 +#, fuzzy, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "" +"instancia %(instance_id)s: adjuntando volumen %(volume_id)s a " +"%(mountpoint)s" + +#: nova/compute/manager.py:1621 +#, fuzzy, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "" +"instancia %(instance_id)s: adjuntando volumen %(volume_id)s a " +"%(mountpoint)s" + +#: nova/compute/manager.py:1633 +#, fuzzy, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "instancia %(instance_id)s: adjuntar fallo %(mountpoint)s, removiendo" + +#: nova/compute/manager.py:1661 +#, fuzzy, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "" +"Quitar el volumen %(volume_id)s del punto de montaje %(mp)s en la " +"instancia %(instance_id)s" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "Desvinculando volumen de instancia desconocida %s" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +#, fuzzy, python-format +msgid "Instance has no volume." +msgstr "La instancia %d no tiene host" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1878 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +#, fuzzy, python-format +msgid "No floating_ip found" +msgstr "No hay ip flotante para la dirección %s" + +#: nova/compute/manager.py:1943 +#, fuzzy, python-format +msgid "No floating_ip found." +msgstr "No hay ip flotante para la dirección %s" + +#: nova/compute/manager.py:1945 +#, python-format +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" +msgstr "" + +#: nova/compute/manager.py:1983 +#, python-format +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2138 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:2150 +#, python-format +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +#, fuzzy +msgid "Reclaiming deleted instance" +msgstr "Creando una instancia raw" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "" + +#: nova/console/manager.py:97 +#, 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:98 +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 "" + +#: nova/consoleauth/manager.py:63 +#, fuzzy, python-format +msgid "Deleting Expired Token: (%s)" +msgstr "Borrando proyecto %s" + +#: 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 "El uso de una petición de contexto vacía está en desuso" + +#: nova/db/sqlalchemy/api.py:188 +#, python-format +msgid "Unrecognized read_deleted value '%s'" +msgstr "" + +#: nova/db/sqlalchemy/api.py:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:315 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:327 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:340 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:397 +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:321 +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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, fuzzy, python-format +msgid "Instance %(instance_id)s not found" +msgstr "La instancia %s no se ha encontrado" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "Excepción al recargar la configuración de dnsmasq: %s" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "El pid %d está pasado, relanzando dnsmasq" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "Matando radvd lanzado %s" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "Pid %d corrupto, relanzando radvd" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "Iniciando interfaz VLAN %s" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "Iniciando interfaz puente para %s" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, fuzzy, python-format +msgid "Interface %(interface)s not found" +msgstr "La instancia %s no se ha encontrado" + +#: nova/network/manager.py:289 +#, fuzzy, python-format +msgid "floating IP allocation for instance |%s|" +msgstr "No hay ip flotante para la dirección %s" + +#: 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 +#, fuzzy, python-format +msgid "Quota exceeded for %s, tried to allocate address" +msgstr "Quota excedida para %s, intentando asignar direcciones" + +#: nova/network/manager.py:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "configurando la red del host" + +#: nova/network/manager.py:864 +#, fuzzy, python-format +msgid "network allocations for instance |%s|" +msgstr "No hay red para la instancia %s" + +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 +#, fuzzy, python-format +msgid "network deallocation for instance |%s|" +msgstr "No hay red para la instancia %s" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, fuzzy, python-format +msgid "Leased IP |%(address)s|" +msgstr "Liberar dirección %s" + +#: nova/network/manager.py:1191 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1199 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1204 +#, fuzzy, python-format +msgid "Released IP |%(address)s|" +msgstr "Liberar dirección %s" + +#: nova/network/manager.py:1208 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +#, fuzzy, python-format +msgid "Network already exists!" +msgstr "El usuario %s ya existe" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, fuzzy, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "Imposible conectar al servidor AMQP después de %d intentos. Apagando." + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, fuzzy, python-format +msgid "network allocations for instance %s" +msgstr "No hay red para la instancia %s" + +#: nova/network/quantum/manager.py:537 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:556 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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 +#, fuzzy +msgid "Error creating network entry" +msgstr "configurando la red del host" + +#: nova/network/quantum/nova_ipam_lib.py:90 +#, fuzzy, python-format +msgid "No network with net_id = %s" +msgstr "No hay red para el id %s" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, python-format +msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/notifier/api.py:115 +#, fuzzy, python-format +msgid "%s not in valid priorities" +msgstr "%s no es un ipProtocol valido" + +#: 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 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 "contenido desempaquetado: %s" + +#: nova/rpc/amqp.py:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "recibido %s" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "no hay método para el mensaje: %s" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "No hay método para el mensaje: %s" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, fuzzy, python-format +msgid "Making asynchronous call on %s ..." +msgstr "Haciendo una llamada asíncrona..." + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "MSG_ID es %s" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, fuzzy, python-format +msgid "Making asynchronous cast on %s..." +msgstr "Haciendo una llamada asíncrona..." + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +#, fuzzy +msgid "Making asynchronous fanout cast..." +msgstr "Haciendo una llamada asíncrona..." + +#: nova/rpc/amqp.py:376 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 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +msgstr "Imposible conectar al servidor AMQP después de %d intentos. Apagando." + +#: nova/rpc/impl_carrot.py:222 +msgid "Reconnected to queue" +msgstr "Reconectado a la cola" + +#: nova/rpc/impl_carrot.py:229 +#, fuzzy, python-format +msgid "Failed to fetch message from queue: %s" +msgstr "Fallo al obtener el mensaje de la cola" + +#: 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 "respuesta %s" + +#: 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 "mensaje %s" + +#: nova/rpc/impl_kombu.py:357 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, 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:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, fuzzy, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "Fallo de autorización para la clave de acceso %s" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, fuzzy, python-format +msgid "Failed to consume message from queue: %s" +msgstr "Fallo al obtener el mensaje de la cola" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "Imposible conectar al servidor AMQP después de %d intentos. Apagando." + +#: nova/rpc/impl_qpid.py:340 +#, fuzzy, python-format +msgid "Connected to AMQP server on %s" +msgstr "Reconectado a la cola" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "Debe de implementar un horario de reserva" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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 +#, fuzzy, python-format +msgid "No service for compute ID %s" +msgstr "No hay servicio para el id %s" + +#: nova/scheduler/manager.py:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +#, fuzzy, python-format +msgid "Error creating volumes" +msgstr "Exportando de nuevo los volumenes %s" + +#: nova/scheduler/vsa.py:328 +#, fuzzy, python-format +msgid "Non-VSA volume %d" +msgstr "Desasociar volumen %s" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +#, fuzzy, python-format +msgid "Error creating volume" +msgstr "Exportando de nuevo los volumenes %s" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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 "(%(nm)s) publica (key: %(routing_key)s) %(message)s" + +#: nova/testing/fake/rabbit.py:54 +#, python-format +msgid "Publishing to route %s" +msgstr "Publicando la ruta %s" + +#: nova/testing/fake/rabbit.py:84 +#, python-format +msgid "Declaring queue %s" +msgstr "Declarando cola %s" + +#: nova/testing/fake/rabbit.py:90 +#, python-format +msgid "Declaring exchange %s" +msgstr "Declarando intercambio %s" + +#: nova/testing/fake/rabbit.py:96 +#, python-format +msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgstr "Enlazando %(queue)s a %(exchange)s con la llave %(routing_key)s" + +#: nova/testing/fake/rabbit.py:133 +#, python-format +msgid "Getting from %(queue)s: %(message)s" +msgstr "Obtendiendo desde %(queue)s: %(message)s" + +#: nova/tests/fake_utils.py:72 +#, fuzzy, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "Ejecutando cmd (subprocesos): %s" + +#: 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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "Ejecutando instancias: %s" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "Después de terminar las instancias: %s" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, fuzzy, python-format +msgid "After force-killing instances: %s" +msgstr "Después de terminar las instancias: %s" + +#: 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "Destino %s asignado" + +#: nova/tests/test_volume.py:383 +#, 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 +#, fuzzy, python-format +msgid "Result data: %s" +msgstr "El resultado fue %s" + +#: nova/tests/test_vsa.py:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, fuzzy, python-format +msgid "_delete: %s" +msgstr "Eliminando usuario: %s" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:76 +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:79 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, python-format +msgid "test_snapshot_detail: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:58 +#, fuzzy, python-format +msgid "_create: param=%s" +msgstr "Creando par de claves %s" + +#: nova/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "flavor: %s" +msgstr "acción: %s" + +#: 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 +#, fuzzy, python-format +msgid "Authentication error" +msgstr "Fallo de autenticación: %s" + +#: nova/tests/integrated/api/client.py:55 +msgid "Authorization error" +msgstr "" + +#: nova/tests/integrated/api/client.py:63 +#, fuzzy, python-format +msgid "Item not found" +msgstr "La instancia %s no se ha encontrado" + +#: 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 "Recibido %s" + +#: nova/tests/scheduler/test_vsa_scheduler.py:147 +#, fuzzy, python-format +msgid "Host %s" +msgstr "No hay disco en %s" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, fuzzy, python-format +msgid "Test: Volume create: %s" +msgstr "Desasociar volumen %s" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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 "Fallo al abrir conexión con el hypervisor" + +#: nova/virt/firewall.py:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:137 +#, fuzzy, python-format +msgid "Filters added to instance %s" +msgstr "Finalizando la instancia %s" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, fuzzy, python-format +msgid "Adding security group rule: %r" +msgstr "No hay una regla para el grupo de seguridad con el id %s" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, python-format +msgid "Converted to raw, but format is now %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:105 +#, fuzzy +msgid "" +"Must specify vmwareapi_host_ip,vmwareapi_host_username and " +"vmwareapi_host_password to useconnection_type=vmwareapi" +msgstr "" +"Debes especificar xenapi_connection_url, xenapi_connection_username " +"(opcional), y xenapi_connection_password para usar connection_type=xenapi" + +#: nova/virt/vmwareapi_conn.py:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:399 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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 "" +"Debes especificar xenapi_connection_url, xenapi_connection_username " +"(opcional), y xenapi_connection_password para usar connection_type=xenapi" + +#: nova/virt/xenapi_conn.py:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "Obtenida excepción %s" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, fuzzy, python-format +msgid "Unable to get SR for this host: %s" +msgstr "Imposible obtener copia del VDI %s en" + +#: 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 +#, fuzzy, python-format +msgid "Domains: %s" +msgstr "acción: %s" + +#: nova/virt/baremetal/dom.py:163 +#, python-format +msgid "Nodes: %s" +msgstr "" + +#: nova/virt/baremetal/dom.py:166 +#, fuzzy, python-format +msgid "After storing domains: %s" +msgstr "Después de terminar las instancias: %s" + +#: 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 +#, fuzzy, python-format +msgid "Same domain name already exists" +msgstr "El usuario %s ya existe" + +#: nova/virt/baremetal/dom.py:181 +msgid "create_domain: before get_idle_node" +msgstr "" + +#: nova/virt/baremetal/dom.py:198 +#, fuzzy, python-format +msgid "Created new domain: %s" +msgstr "Creando par de claves %s" + +#: 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 +#, fuzzy, python-format +msgid "domain does not exist" +msgstr "El token %s no existe" + +#: 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 +#, 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 "instancia %s: reiniciada" + +#: nova/virt/baremetal/proxy.py:192 +#, fuzzy, python-format +msgid "_wait_for_reboot failed" +msgstr "_wait_for_reboot falló: %s" + +#: nova/virt/baremetal/proxy.py:222 +#, python-format +msgid "instance %s: rescued" +msgstr "instancia %s: rescatada" + +#: nova/virt/baremetal/proxy.py:225 +#, fuzzy, python-format +msgid "_wait_for_rescue failed" +msgstr "_wait_for_rescue falló: %s" + +#: nova/virt/baremetal/proxy.py:242 +msgid "<============= spawn of baremetal =============>" +msgstr "" + +#: nova/virt/baremetal/proxy.py:255 +#, fuzzy, python-format +msgid "instance %s: is building" +msgstr "instancia %s: está ejecutándose" + +#: 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 "instancia %s: arrancada" + +#: nova/virt/baremetal/proxy.py:268 +#, python-format +msgid "~~~~~~ current state = %s ~~~~~~" +msgstr "" + +#: nova/virt/baremetal/proxy.py:269 +#, fuzzy, python-format +msgid "instance %s spawned successfully" +msgstr "volumen %s: creado satisfactoriamente" + +#: nova/virt/baremetal/proxy.py:272 +#, fuzzy, python-format +msgid "instance %s:not booted" +msgstr "instancia %s: arrancada" + +#: nova/virt/baremetal/proxy.py:274 +msgid "Bremetal assignment is overcommitted." +msgstr "" + +#: nova/virt/baremetal/proxy.py:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "instancia %s: Creando imagen" + +#: nova/virt/baremetal/proxy.py:475 +#, fuzzy, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "instancia %(nm)s: inyectando archivo en %(plain_path)s" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "instancia %s: comenzando método toXML" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "instancia %s: finalizado método toXML" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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 +#, fuzzy +msgid "rootfs is already removed" +msgstr "El volumen ya ha sido desasociado previamente" + +#: 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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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 "Fallo al montar el sistema de ficheros: %s" + +#: nova/virt/disk/api.py:274 +#, fuzzy, python-format +msgid "Failed to remove container: %s" +msgstr "Fallo al montar el sistema de ficheros: %s" + +#: nova/virt/disk/guestfs.py:39 +#, fuzzy, python-format +msgid "unsupported partition: %s" +msgstr "Fallo al cargar la partición: %s" + +#: 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 "No se puede unir la imagen con el loopback: %s" + +#: nova/virt/disk/mount.py:76 +#, fuzzy +msgid "no partitions found" +msgstr "No se encontraron hosts" + +#: nova/virt/disk/mount.py:77 +#, fuzzy, python-format +msgid "Failed to map partitions: %s" +msgstr "Fallo al cargar la partición: %s" + +#: nova/virt/disk/nbd.py:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:81 +#, fuzzy, python-format +msgid "qemu-nbd error: %s" +msgstr "Capturado error: %s" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "Conectando a libvirt: %s" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "Conexión a libvirt rota" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +#, fuzzy, python-format +msgid "Instance destroyed successfully." +msgstr "volumen %s: eliminado satisfactoriamente" + +#: nova/virt/libvirt/connection.py:430 +#, fuzzy, python-format +msgid "Deleting instance files %(target)s" +msgstr "Reiniciando instancia %s" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +#, fuzzy, python-format +msgid "Instance rebooted successfully." +msgstr "instancia %s: reiniciada" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +#, fuzzy, python-format +msgid "Instance is running" +msgstr "instancia %s: está ejecutándose" + +#: nova/virt/libvirt/connection.py:825 +#, fuzzy, python-format +msgid "Instance spawned successfully." +msgstr "volumen %s: creado satisfactoriamente" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "virsh dijo: %r" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "genial, es un dispositivo" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:875 +#, fuzzy +msgid "Unable to read LXC console" +msgstr "Fallo lectura de IP(s) Publicas" + +#: nova/virt/libvirt/connection.py:992 +#, fuzzy, python-format +msgid "Creating image" +msgstr "instancia %s: Creando imagen" + +#: nova/virt/libvirt/connection.py:1171 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1179 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +#, fuzzy, python-format +msgid "Starting toXML method" +msgstr "instancia %s: comenzando método toXML" + +#: nova/virt/libvirt/connection.py:1340 +#, fuzzy, python-format +msgid "Finished toXML method" +msgstr "instancia %s: finalizado método toXML" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, fuzzy, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "instancia %s: comenzando método toXML" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, fuzzy, python-format +msgid "Instance %s running successfully." +msgstr "instancia %s: está ejecutándose" + +#: nova/virt/libvirt/connection.py:2165 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "instancia %s: iniciando..." + +#: nova/virt/libvirt/connection.py:2206 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_revert_migration" +msgstr "instancia %s: Creando imagen" + +#: nova/virt/libvirt/firewall.py:42 +msgid "" +"Libvirt module could not be loaded. NWFilterFirewall will not work " +"correctly." +msgstr "" + +#: nova/virt/libvirt/firewall.py:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, fuzzy, python-format +msgid "%s is a valid instance name" +msgstr "%s no es un ipProtocol valido" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, fuzzy, python-format +msgid "Unknown base file: %s" +msgstr "Tipo de instancia desconocido: %s" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, fuzzy, python-format +msgid "Ensuring bridge %s" +msgstr "Des-registrando la imagen %s" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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 "%(text)s: _db_content => %(content)s" + +#: 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:155 #, python-format -msgid "instance %s: getting locked state" -msgstr "instancia %s: pasando a estado bloqueado" +msgid "Creating Port Group with name %s on the ESX host" +msgstr "" -#: ../nova/compute/manager.py:1352 +#: nova/virt/vmwareapi/network_utils.py:169 #, python-format -msgid "instance %s: reset network" -msgstr "instancia %s: reiniciar redes" +msgid "Created Port Group with name %s on the ESX host" +msgstr "" -#: ../nova/compute/manager.py:1372 ../nova/api/ec2/cloud.py:800 +#: nova/virt/vmwareapi/read_write_util.py:150 #, python-format -msgid "Get console output for instance %s" -msgstr "Obtener salida de la consola para la instancia %s" +msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" -#: ../nova/compute/manager.py:1381 +#: nova/virt/vmwareapi/vim.py:145 #, python-format -msgid "instance %s: getting ajax console" -msgstr "instancia %s: obteniendo consola ajax" +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, fuzzy, python-format +msgid "httplib error in %s: " +msgstr "Capturado error: %s" + +#: nova/virt/vmwareapi/vim.py:157 +#, fuzzy, python-format +msgid "Socket error in %s: " +msgstr "No hay un usuario con el id %s" -#: ../nova/compute/manager.py:1239 +#: nova/virt/vmwareapi/vim.py:162 #, python-format -msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:166 +#, fuzzy, python-format +msgid "Exception in %s " +msgstr "Obtenida excepción %s" + +#: nova/virt/vmwareapi/vmops.py:66 +#, fuzzy +msgid "Getting list of instances" +msgstr "Creando una instancia raw" + +#: nova/virt/vmwareapi/vmops.py:82 +#, fuzzy, python-format +msgid "Got total of %s instances" +msgstr "Vamos a ejecutar %s insntacias..." + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" msgstr "" -"instancia %(instance_id)s: adjuntando volumen %(volume_id)s a %(mountpoint)s" -#. 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:1265 +#: nova/virt/vmwareapi/vmops.py:195 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "Creating VM with the name %s on the ESX host" msgstr "" -"instancia %(instance_id)s: adjuntar fallo %(mountpoint)s, removiendo" -#: ../nova/compute/manager.py:1472 +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 #, python-format msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" +"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 "" -"Quitar el volumen %(volume_id)s del punto de montaje %(mp)s en la instancia " -"%(instance_id)s" -#: ../nova/compute/manager.py:1477 +#: nova/virt/vmwareapi/vmops.py:250 #, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "Desvinculando volumen de instancia desconocida %s" +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/scheduler/simple.py:52 +#: nova/virt/vmwareapi/vmops.py:259 #, python-format -msgid "Host %s is not alive" -msgstr "Host %s no responde" +msgid "" +"Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " +"%(data_store_name)s" +msgstr "" -#: ../nova/scheduler/simple.py:67 -msgid "All hosts have too many cores" -msgstr "Todos los hosts tienen demasiados cores" +#: nova/virt/vmwareapi/vmops.py:271 +#, python-format +msgid "" +"Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " +"%(data_store_name)s" +msgstr "" -#: ../nova/scheduler/simple.py:94 ../nova/scheduler/vsa.py:223 +#: nova/virt/vmwareapi/vmops.py:282 #, python-format -msgid "Host %s not available" -msgstr "Host %s no disponible" +msgid "" +"Downloading image file data %(image_ref)s to the ESX data store " +"%(data_store_name)s" +msgstr "" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many gigabytes" -msgstr "Todos los hosts tienen demasiados gigabytes" +#: nova/virt/vmwareapi/vmops.py:297 +#, python-format +msgid "" +"Downloaded image file data %(image_ref)s to the ESX data store " +"%(data_store_name)s" +msgstr "" -#: ../nova/scheduler/simple.py:136 -msgid "All hosts have too many networks" -msgstr "Todos los hosts tienen demasiadas redes" +#: nova/virt/vmwareapi/vmops.py:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" -#: ../nova/volume/manager.py:89 +#: nova/virt/vmwareapi/vmops.py:321 #, python-format -msgid "Re-exporting %s volumes" -msgstr "Exportando de nuevo los volumenes %s" +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" -#: ../nova/volume/manager.py:94 +#: nova/virt/vmwareapi/vmops.py:328 +#, fuzzy, python-format +msgid "Powering on the VM instance %s" +msgstr "Finalizando la instancia %s" + +#: nova/virt/vmwareapi/vmops.py:334 +#, fuzzy, python-format +msgid "Powered on the VM instance %s" +msgstr "No hay red para la instancia %s" + +#: nova/virt/vmwareapi/vmops.py:379 +#, fuzzy, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "Creando una instancia raw" + +#: nova/virt/vmwareapi/vmops.py:389 #, python-format -msgid "volume %s: skipping export" -msgstr "volume %s: saltando exportación" +msgid "Created Snapshot of the VM instance %s " +msgstr "" -#: ../nova/volume/manager.py:100 +#: nova/virt/vmwareapi/vmops.py:432 #, python-format -msgid "volume %s: creating" -msgstr "volumen %s: creando" +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" -#: ../nova/volume/manager.py:112 +#: nova/virt/vmwareapi/vmops.py:445 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "volume %(vol_name)s: creando lv del tamaño %(vol_size)sG" +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, fuzzy, python-format +msgid "Uploading image %s" +msgstr "Imagen Glance %s" + +#: nova/virt/vmwareapi/vmops.py:467 +#, fuzzy, python-format +msgid "Uploaded image %s" +msgstr "Imagen Glance %s" -#: ../nova/volume/manager.py:124 +#: nova/virt/vmwareapi/vmops.py:477 #, python-format -msgid "volume %s: creating export" -msgstr "volumen %s: exportando" +msgid "Deleting temporary vmdk file %s" +msgstr "" -#: ../nova/volume/manager.py:138 +#: nova/virt/vmwareapi/vmops.py:486 #, python-format -msgid "volume %s: created successfully" -msgstr "volumen %s: creado satisfactoriamente" +msgid "Deleted temporary vmdk file %s" +msgstr "" -#: ../nova/volume/manager.py:167 -msgid "Volume is still attached" -msgstr "El volumen todavía está asociado" +#: nova/virt/vmwareapi/vmops.py:518 +#, fuzzy, python-format +msgid "instance is not powered on" +msgstr "La instancia %s no se ha encontrado" -#: ../nova/volume/manager.py:169 -msgid "Volume is not local to this node" -msgstr "Volumen no local a este nodo" +#: nova/virt/vmwareapi/vmops.py:525 +#, fuzzy, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "Recibida solicitud para destruir vm %s" + +#: nova/virt/vmwareapi/vmops.py:528 +#, fuzzy, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "Recibida solicitud para destruir vm %s" -#: ../nova/volume/manager.py:173 +#: nova/virt/vmwareapi/vmops.py:530 #, python-format -msgid "volume %s: removing export" -msgstr "volumen %s: eliminando exportación" +msgid "Doing hard reboot of VM %s" +msgstr "" -#: ../nova/volume/manager.py:175 +#: nova/virt/vmwareapi/vmops.py:534 #, python-format -msgid "volume %s: deleting" -msgstr "volumen %s: eliminando" +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, fuzzy, python-format +msgid "instance - %s not present" +msgstr "Instancia no existente %s" -#: ../nova/volume/manager.py:190 +#: nova/virt/vmwareapi/vmops.py:565 #, python-format -msgid "volume %s: deleted successfully" -msgstr "volumen %s: eliminado satisfactoriamente" +msgid "Powering off the VM %s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:77 ../nova/virt/vmwareapi/fake.py:45 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "%(text)s: _db_content => %(content)s" +msgid "Powered off the VM %s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:495 ../nova/virt/xenapi/fake.py:594 -#: ../nova/virt/xenapi/fake.py:612 ../nova/virt/xenapi/fake.py:675 -msgid "Raising NotImplemented" -msgstr "Lanzando NotImplemented" +#: nova/virt/vmwareapi/vmops.py:574 +#, fuzzy, python-format +msgid "Unregistering the VM %s" +msgstr "Des-registrando la imagen %s" -#: ../nova/virt/xenapi/fake.py:497 +#: nova/virt/vmwareapi/vmops.py:577 #, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "xenapi.fake no tiene una implementación para %s" +msgid "Unregistered the VM %s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:531 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "Llamando %(localname)s %(impl)s" +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:536 +#: nova/virt/vmwareapi/vmops.py:590 #, python-format -msgid "Calling getter %s" -msgstr "Llanado al adquiridor %s" +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:596 +#: nova/virt/vmwareapi/vmops.py:600 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:605 #, python-format msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +"In vmwareapi:vmops:destroy, got this exception while deleting the VM " +"contents from the disk: %s" msgstr "" -"xenapi.fake no tiene una implementación para %s o ha sido llamada con un " -"número incorrecto de argumentos" -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." -msgstr "No puedo probar las imágenes sin un entorno real virtual" +#: nova/virt/vmwareapi/vmops.py:613 +#, fuzzy, python-format +msgid "pause not supported for vmwareapi" +msgstr "atributo no soportado: %s" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" -#: ../nova/tests/test_cloud.py:268 +#: nova/virt/vmwareapi/vmops.py:631 #, python-format -msgid "Need to watch instance %s until it's running..." -msgstr "Hay que vigilar la instancia %s hasta que este en ejecución..." +msgid "Suspending the VM %s " +msgstr "" -#: ../nova/virt/connection.py:78 -msgid "Failed to open connection to the hypervisor" -msgstr "Fallo al abrir conexión con el hypervisor" +#: nova/virt/vmwareapi/vmops.py:635 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" -#: ../nova/network/linux_net.py:931 +#: nova/virt/vmwareapi/vmops.py:641 #, python-format -msgid "Starting VLAN inteface %s" -msgstr "Iniciando interfaz VLAN %s" +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" -#: ../nova/network/linux_net.py:960 +#: nova/virt/vmwareapi/vmops.py:654 #, python-format -msgid "Starting Bridge interface for %s" -msgstr "Iniciando interfaz puente para %s" +msgid "Resuming the VM %s" +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:660 +#: nova/virt/vmwareapi/vmops.py:659 #, python-format -msgid "Hupping dnsmasq threw %s" -msgstr "Excepción al recargar la configuración de dnsmasq: %s" +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:661 +#, fuzzy, python-format +msgid "instance is not in a suspended state" +msgstr "instancia %s: pasando a estado bloqueado" -#: ../nova/network/linux_net.py:662 +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" -msgstr "El pid %d está pasado, relanzando dnsmasq" +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:722 +#: nova/virt/vmwareapi/vmops.py:763 #, python-format -msgid "killing radvd threw %s" -msgstr "Matando radvd lanzado %s" +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" -#: ../nova/network/linux_net.py:724 +#: nova/virt/vmwareapi/vmops.py:800 #, python-format -msgid "Pid %d is stale, relaunching radvd" -msgstr "Pid %d corrupto, relanzando radvd" +msgid "Creating directory with path %s" +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:763 +#: nova/virt/vmwareapi/vmops.py:804 #, python-format -msgid "Killing dnsmasq threw %s" -msgstr "Al matar dnsmasq se lanzó %s" +msgid "Created directory with path %s" +msgstr "" -#: ../nova/utils.py:66 +#: nova/virt/vmwareapi/vmware_images.py:89 #, python-format -msgid "Inner Exception: %s" -msgstr "Excepción interna: %s" +msgid "Downloading image %s from glance image server" +msgstr "" -#: ../nova/utils.py:59 +#: nova/virt/vmwareapi/vmware_images.py:103 #, python-format -msgid "Class %s cannot be found" -msgstr "La clase %s no ha podido ser encontrada." +msgid "Downloaded image %s from glance image server" +msgstr "" -#: ../nova/utils.py:150 +#: nova/virt/vmwareapi/vmware_images.py:108 #, python-format -msgid "Fetching %s" -msgstr "Obteniendo %s" +msgid "Uploading image %s to the Glance image server" +msgstr "" -#: ../nova/utils.py:198 +#: nova/virt/vmwareapi/vmware_images.py:129 #, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Ejecutando cmd (subprocesos): %s" +msgid "Uploaded image %s to the Glance image server" +msgstr "" -#: ../nova/utils.py:214 ../nova/utils.py:264 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format -msgid "Result was %s" -msgstr "El resultado fue %s" +msgid "Getting image size for the image %s" +msgstr "" -#: ../nova/utils.py:240 +#: nova/virt/vmwareapi/vmware_images.py:143 #, python-format -msgid "Running cmd (SSH): %s" -msgstr "corriendo cmd (SSH): %s" +msgid "Got image size of %(size)s for the image %(image)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "Lanzando NotImplemented" -#: ../nova/utils.py:304 +#: nova/virt/xenapi/fake.py:526 #, python-format -msgid "debug in callback: %s" -msgstr "Depuración de la devolución de llamada: %s" +msgid "xenapi.fake does not have an implementation for %s" +msgstr "xenapi.fake no tiene una implementación para %s" -#: ../nova/utils.py:309 +#: nova/virt/xenapi/fake.py:560 #, python-format -msgid "Running %s" -msgstr "Ejecutando %s" +msgid "Calling %(localname)s %(impl)s" +msgstr "Llamando %(localname)s %(impl)s" -#: ../nova/utils.py:414 +#: nova/virt/xenapi/fake.py:565 #, python-format -msgid "Link Local address is not found.:%s" -msgstr "No se encuentra la dirección del enlace local.:%s" +msgid "Calling getter %s" +msgstr "Llanado al adquiridor %s" -#: ../nova/utils.py:417 +#: nova/virt/xenapi/fake.py:625 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" -msgstr "No se pudo obtener enlace de la ip local de %(interface)s :%(ex)s" +msgid "" +"xenapi.fake does not have an implementation for %s or it has been called " +"with the wrong number of arguments" +msgstr "" +"xenapi.fake no tiene una implementación para %s o ha sido llamada con un " +"número incorrecto de argumentos" -#: ../nova/utils.py:514 +#: nova/virt/xenapi/network_utils.py:37 +#, fuzzy, python-format +msgid "Found non-unique network for name_label %s" +msgstr "Encontrada una red no única para el puente %s" + +#: nova/virt/xenapi/network_utils.py:55 #, python-format -msgid "Invalid backend: %s" -msgstr "backend inválido: %s" +msgid "Found non-unique network for bridge %s" +msgstr "Encontrada una red no única para el puente %s" -#: ../nova/utils.py:525 +#: nova/virt/xenapi/network_utils.py:58 #, python-format -msgid "backend %s" -msgstr "backend %s" +msgid "Found no network for bridge %s" +msgstr "No se ha encontrado red para el puente %s" + +#: nova/virt/xenapi/vif.py:103 +#, fuzzy, python-format +msgid "Found no PIF for device %s" +msgstr "No se ha encontrado red para el puente %s" -#: ../nova/testing/fake/rabbit.py:50 +#: nova/virt/xenapi/vif.py:122 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" -msgstr "(%(nm)s) publica (key: %(routing_key)s) %(message)s" +msgid "" +"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " +"Expected %(vlan_num)d" +msgstr "" -#: ../nova/testing/fake/rabbit.py:54 +#: nova/virt/xenapi/vm_utils.py:209 #, python-format -msgid "Publishing to route %s" -msgstr "Publicando la ruta %s" +msgid "Created VM %s..." +msgstr "Creada VM %s..." -#: ../nova/testing/fake/rabbit.py:84 +#: nova/virt/xenapi/vm_utils.py:212 #, python-format -msgid "Declaring queue %s" -msgstr "Declarando cola %s" +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "VM creada %(instance_name)s como %(vm_ref)s." + +#: nova/virt/xenapi/vm_utils.py:243 +#, fuzzy, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "Creando VBD para VM %(vm_ref)s, VDI %(vdi_ref)s ... " + +#: nova/virt/xenapi/vm_utils.py:246 +#, fuzzy, python-format +msgid "" +"Created a CDROM-specific VBD %(vbd_ref)s for VM %(vm_ref)s, VDI " +"%(vdi_ref)s." +msgstr "Creado el VBD %(vbd_ref)s para VM %(vm_ref)s, VDI %(vdi_ref)s" -#: ../nova/testing/fake/rabbit.py:90 +#: nova/virt/xenapi/vm_utils.py:263 #, python-format -msgid "Declaring exchange %s" -msgstr "Declarando intercambio %s" +msgid "VBD not found in instance %s" +msgstr "VBD no encontrado en la instancia %s" -#: ../nova/testing/fake/rabbit.py:96 +#: nova/virt/xenapi/vm_utils.py:274 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" -msgstr "Enlazando %(queue)s a %(exchange)s con la llave %(routing_key)s" +msgid "Unable to unplug VBD %s" +msgstr "Imposible desconectar VBD %s" -#: ../nova/testing/fake/rabbit.py:133 +#: nova/virt/xenapi/vm_utils.py:285 #, python-format -msgid "Getting from %(queue)s: %(message)s" -msgstr "Obtendiendo desde %(queue)s: %(message)s" +msgid "Unable to destroy VBD %s" +msgstr "Imposible destruir VBD %s" + +#: nova/virt/xenapi/vm_utils.py:295 +#, fuzzy, python-format +msgid "Unable to destroy VDI %s" +msgstr "Imposible destruir VBD %s" -#: ../nova/virt/xenapi/vm_utils.py:192 ../nova/virt/hyperv.py:189 +#: nova/virt/xenapi/vm_utils.py:312 #, python-format -msgid "Created VM %s..." -msgstr "Creada VM %s..." +msgid "" +"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" +" on %(sr_ref)s." +msgstr "" +"VDI creado %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) " +"sobre %(sr_ref)s." + +#: nova/virt/xenapi/vm_utils.py:321 +#, fuzzy, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "Creado el VIF %(vif_ref)s para VM %(vm_ref)s, red %(network_ref)s." -#: ../nova/virt/xenapi/vm_utils.py:195 +#: nova/virt/xenapi/vm_utils.py:329 #, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." -msgstr "VM creada %(instance_name)s como %(vm_ref)s." +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, fuzzy, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "No se ha encontrado id de destino para el volumen %s" + +#: nova/virt/xenapi/vm_utils.py:355 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "Creando snapshot de la VM %(vm_ref)s con etiqueta '%(label)s'..." -#: ../nova/virt/xenapi/volume_utils.py:206 +#: nova/virt/xenapi/vm_utils.py:369 #, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "Creando VBD para VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "Instantánea creada %(template_vm_ref)s de la VM %(vm_ref)s." -#: ../nova/virt/xenapi/volume_utils.py:209 +#: nova/virt/xenapi/vm_utils.py:408 #, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." -msgstr "Creado el VBD %(vbd_ref)s para VM %(vm_ref)s, VDI %(vdi_ref)s" +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "Pidiendo xapi a subir %(vdi_uuids)s como ID %(image_id)s" -#: ../nova/virt/xenapi/vm_utils.py:246 +#: nova/virt/xenapi/vm_utils.py:618 #, python-format -msgid "VBD not found in instance %s" -msgstr "VBD no encontrado en la instancia %s" +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:257 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "Imposible desconectar VBD %s" +#: nova/virt/xenapi/vm_utils.py:697 +#, fuzzy, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "Pidiendo a xapi que descargue %(url)s como %(access)s" -#: ../nova/virt/xenapi/vm_utils.py:268 +#: nova/virt/xenapi/vm_utils.py:725 #, python-format -msgid "Unable to destroy VBD %s" -msgstr "Imposible destruir VBD %s" +msgid "" +"xapi 'download_vhd' returned VDI of type '%(vdi_type)s' with UUID " +"'%(vdi_uuid)s'" +msgstr "" -#: ../nova/virt/xenapi/vmops.py:1449 +#: nova/virt/xenapi/vm_utils.py:754 #, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." -msgstr "Creando VIF para VM %(vm_ref)s, red %(network_ref)s." +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" -#: ../nova/virt/xenapi/vmops.py:1452 +#: nova/virt/xenapi/vm_utils.py:769 #, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." -msgstr "Creado el VIF %(vif_ref)s para VM %(vm_ref)s, red %(network_ref)s." +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:295 +#: nova/virt/xenapi/vm_utils.py:773 #, python-format msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" msgstr "" -"VDI creado %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) " -"sobre %(sr_ref)s." -#: ../nova/virt/xenapi/vm_utils.py:322 +#: nova/virt/xenapi/vm_utils.py:796 #, python-format -msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." -msgstr "Creando snapshot de la VM %(vm_ref)s con etiqueta '%(label)s'..." +msgid "Fetching image %(image)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:336 -#, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." -msgstr "Instantánea creada %(template_vm_ref)s de la VM %(vm_ref)s." +#: nova/virt/xenapi/vm_utils.py:797 +#, fuzzy, python-format +msgid "Image Type: %s" +msgstr "Tipo de instancia desconocido: %s" -#. NOTE(sirp): Currently we only support uploading images as VHD, there -#. is no RAW equivalent (yet) -#: ../nova/virt/xenapi/vm_utils.py:366 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -msgstr "Pidiendo xapi a subir %(vdi_uuids)s como ID %(image_id)s" +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:327 +#: nova/virt/xenapi/vm_utils.py:810 #, python-format msgid "Size for image %(image)s:%(virtual_size)d" msgstr "Tamaño para imagen %(image)s:%(virtual_size)d" -#. TODO(sirp): This should eventually be the URI for the Glance image -#: ../nova/virt/xenapi/vm_utils.py:1157 +#: nova/virt/xenapi/vm_utils.py:819 #, python-format -msgid "Glance image %s" -msgstr "Imagen Glance %s" +msgid "" +"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " +"bytes" +msgstr "" -#. We need to invoke a plugin for copying the -#. content of the VDI into the proper path. -#: ../nova/virt/xenapi/vm_utils.py:671 +#: nova/virt/xenapi/vm_utils.py:836 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "Copiando VDI %s a /boot/guest on dom0" -#: ../nova/virt/xenapi/vm_utils.py:681 +#: nova/virt/xenapi/vm_utils.py:848 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "Kernel/Ramdisk VDI %s destruído" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/virt/xenapi/vm_utils.py:858 +#, fuzzy, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "insntancia %s: falló al arrancar" + +#: nova/virt/xenapi/vm_utils.py:897 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" -msgstr "Pidiendo a xapi que descargue %(url)s como %(access)s" +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:759 +#: nova/virt/xenapi/vm_utils.py:919 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "Buscando vid %s para el kernel PV" -#: ../nova/virt/xenapi/vm_utils.py:397 -#, python-format -msgid "PV Kernel in VDI:%s" -msgstr "Kernel PV en VDI:%s" - -#: ../nova/virt/xenapi/vm_utils.py:1294 +#: nova/virt/xenapi/vm_utils.py:937 #, python-format -msgid "Running pygrub against %s" -msgstr "Ejecutando pygrub contra %s" - -#: ../nova/virt/xenapi/vm_utils.py:1301 -#, python-format -msgid "Found Xen kernel %s" -msgstr "Kernel Xen Encontrado %s" - -#: ../nova/virt/xenapi/vm_utils.py:1303 -msgid "No Xen kernel found. Booting HVM." -msgstr "Kernel Xen no encontrado. Reiniciando HVM" - -#: ../nova/virt/hyperv.py:450 -#, python-format -msgid "duplicate name found: %s" -msgstr "se ha encontrado un nombre duplicado: %s" +msgid "Unknown image format %(disk_image_type)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:819 +#: nova/virt/xenapi/vm_utils.py:979 #, python-format msgid "VDI %s is still available" msgstr "VDI %s está todavía disponible" -#: ../nova/virt/xenapi/vm_utils.py:857 +#: nova/virt/xenapi/vm_utils.py:1025 #, python-format msgid "(VM_UTILS) xenserver vm state -> |%s|" msgstr "(VM_UTILS) xenserver vm state -> |%s|" -#: ../nova/virt/xenapi/vm_utils.py:859 +#: nova/virt/xenapi/vm_utils.py:1027 #, python-format msgid "(VM_UTILS) xenapi power_state -> |%s|" msgstr "(VM_UTILS) xenapi power_state -> |%s|" -#: ../nova/virt/xenapi/vm_utils.py:1101 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "VHD %(vdi_uuid)s tiene origen en %(parent_ref)s" - -#: ../nova/virt/xenapi/vm_utils.py:915 +#: nova/virt/xenapi/vm_utils.py:1072 #, python-format msgid "Re-scanning SR %s" msgstr "Re-escaneando SR %s" -#: ../nova/virt/xenapi/vm_utils.py:1152 +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 #, python-format msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1159 +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "VHD %(vdi_uuid)s tiene origen en %(parent_ref)s" + +#: nova/virt/xenapi/vm_utils.py:1384 #, 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:911 +#: nova/virt/xenapi/vm_utils.py:1394 #, python-format -msgid "No VDIs found for VM %s" -msgstr "No se han encontrado VDI's para VM %s" +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:1429 #, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +msgid "Timeout waiting for device %s to be created" msgstr "" -"Numero de VDIs inesperado (%(num_vdis)s) encontrados por VM %(vm_ref)s" -#: ../nova/virt/xenapi/vm_utils.py:1221 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 +#: nova/virt/xenapi/vm_utils.py:1448 #, python-format msgid "Creating VBD for VDI %s ... " msgstr "Creando VBD para VDI %s ... " -#: ../nova/virt/xenapi/vm_utils.py:1223 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190 +#: nova/virt/xenapi/vm_utils.py:1450 #, python-format msgid "Creating VBD for VDI %s done." msgstr "Creando VBF para VDI %s terminado" -#: ../nova/virt/xenapi/vm_utils.py:1225 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 +#: nova/virt/xenapi/vm_utils.py:1452 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1228 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 +#: nova/virt/xenapi/vm_utils.py:1455 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:661 +#: nova/virt/xenapi/vm_utils.py:1457 #, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:664 +#: nova/virt/xenapi/vm_utils.py:1460 #, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1242 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 +#: nova/virt/xenapi/vm_utils.py:1469 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1246 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 +#: nova/virt/xenapi/vm_utils.py:1473 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1258 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:211 +#: nova/virt/xenapi/vm_utils.py:1484 msgid "VBD.unplug successful first time." msgstr "VBD.Primera desconexión satisfactoria." -#: ../nova/virt/xenapi/vm_utils.py:1263 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 +#: nova/virt/xenapi/vm_utils.py:1489 msgid "VBD.unplug rejected: retrying..." msgstr "VBD. Desconexión rechazada: reintentándolo..." -#: ../nova/virt/xenapi/vm_utils.py:1268 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 msgid "VBD.unplug successful eventually." msgstr "VBD.Finalmente logro desconectar." -#: ../nova/virt/xenapi/vm_utils.py:1271 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 +#: nova/virt/xenapi/vm_utils.py:1497 #, python-format msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1280 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/virt/xenapi/vm_utils.py:1506 #, python-format msgid "Ignoring XenAPI.Failure %s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1140 +#: nova/virt/xenapi/vm_utils.py:1520 #, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." -msgstr "" +msgid "Running pygrub against %s" +msgstr "Ejecutando pygrub contra %s" -#: ../nova/virt/xenapi/vm_utils.py:1361 +#: nova/virt/xenapi/vm_utils.py:1527 #, python-format -msgid "Writing partition table %s done." +msgid "Found Xen kernel %s" +msgstr "Kernel Xen Encontrado %s" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "Kernel Xen no encontrado. Reiniciando HVM" + +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" msgstr "" -#: ../nova/tests/rpc/common.py:142 +#: nova/virt/xenapi/vm_utils.py:1548 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: ../nova/tests/rpc/common.py:150 +#: nova/virt/xenapi/vm_utils.py:1574 #, python-format -msgid "Nested return %s" +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." msgstr "" -#: ../nova/tests/rpc/common.py:176 ../nova/tests/rpc/common.py:182 +#: nova/virt/xenapi/vm_utils.py:1587 #, python-format -msgid "Received %s" -msgstr "Recibido %s" +msgid "Writing partition table %s done." +msgstr "" -#: ../nova/db/sqlalchemy/api.py:50 -msgid "Use of empty request context is deprecated" -msgstr "El uso de una petición de contexto vacía está en desuso" +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:133 -#, python-format -msgid "No service for id %s" -msgstr "No hay servicio para el id %s" +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:251 -#, python-format -msgid "No service for %(host)s, %(binary)s" +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" +#: nova/virt/xenapi/vm_utils.py:1712 +#, fuzzy, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "Fallo al montar el sistema de ficheros: %s" + +#: nova/virt/xenapi/vmops.py:181 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 +#: nova/virt/xenapi/vmops.py:183 +#, fuzzy, python-format +msgid "Starting instance %s" +msgstr "Finalizando la instancia %s" + +#: nova/virt/xenapi/vmops.py:246 #, python-format -msgid "No floating ip for address %s" -msgstr "No hay ip flotante para la dirección %s" +msgid "instance %s: Failed to spawn" +msgstr "Instancia %s: no se pudo iniciar" -#: ../nova/db/sqlalchemy/api.py:629 +#: nova/virt/xenapi/vmops.py:248 +#, fuzzy, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "Instancia %s: no se pudo iniciar" + +#: nova/virt/xenapi/vmops.py:322 +#, fuzzy, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "Instancia %s: no se pudo iniciar" + +#: nova/virt/xenapi/vmops.py:389 #, python-format -msgid "No address for instance %s" +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 +#: nova/virt/xenapi/vmops.py:448 #, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" +msgid "Invalid value for injected_files: '%s'" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 +#: nova/virt/xenapi/vmops.py:453 #, python-format -msgid "No network for id %s" -msgstr "No hay red para el id %s" +msgid "Injecting file path: '%s'" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" +#: nova/virt/xenapi/vmops.py:459 +#, fuzzy, python-format +msgid "Setting admin password" +msgstr "instancia %s: estableciendo password de administrador" + +#: nova/virt/xenapi/vmops.py:463 +#, fuzzy +msgid "Resetting network" +msgstr "configurando la red del host" + +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1115 +#: nova/virt/xenapi/vmops.py:476 #, python-format -msgid "No network for bridge %s" -msgstr "No hay red para el puente %s" +msgid "Starting VM %s..." +msgstr "Iniciando VM %s..." -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 -#, python-format -msgid "No network for instance %s" -msgstr "No hay red para la instancia %s" +#: nova/virt/xenapi/vmops.py:480 +#, fuzzy, python-format +msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +msgstr "VM creada %(instance_name)s como %(vm_ref)s." -#: ../nova/db/sqlalchemy/api.py:1277 +#: nova/virt/xenapi/vmops.py:487 #, python-format -msgid "Token %s does not exist" -msgstr "El token %s no existe" +msgid "" +"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " +"%(version)s" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/virt/xenapi/vmops.py:490 #, python-format -msgid "No quota for project_id %s" -msgstr "No hay quota para el project:id %s" +msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)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 "El volumen %s no se ha encontrado" +#: nova/virt/xenapi/vmops.py:497 +#, fuzzy, python-format +msgid "Instance %s: waiting for running" +msgstr "instancia %s: está ejecutándose" -#: ../nova/db/sqlalchemy/api.py:1514 -#, python-format -msgid "No export device found for volume %s" -msgstr "No se ha encontrado dispositivo exportado para el volumen %s" +#: nova/virt/xenapi/vmops.py:506 +#, fuzzy, python-format +msgid "Instance %s: running" +msgstr "instancia %s: está ejecutándose" -#: ../nova/db/sqlalchemy/api.py:1527 -#, python-format -msgid "No target id found for volume %s" -msgstr "No se ha encontrado id de destino para el volumen %s" +#: nova/virt/xenapi/vmops.py:510 +msgid "Querying agent version" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1572 +#: nova/virt/xenapi/vmops.py:513 #, python-format -msgid "No security group with id %s" -msgstr "No hay un grupo de seguridad con el id %s" +msgid "Instance agent version: %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:517 +#, fuzzy, python-format +msgid "Updating Agent to %s" +msgstr "Llanado al adquiridor %s" -#: ../nova/db/sqlalchemy/api.py:1589 +#: nova/virt/xenapi/vmops.py:539 #, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +msgid "Resources to remove:%s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 +#: nova/virt/xenapi/vmops.py:550 #, python-format -msgid "No secuity group rule with id %s" -msgstr "No hay una regla para el grupo de seguridad con el id %s" +msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1756 +#: nova/virt/xenapi/vmops.py:555 #, python-format -msgid "No user for id %s" -msgstr "No hay un usuario con el id %s" +msgid "Skipping VDI destroy for %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:564 +msgid "Removing kernel/ramdisk files from dom0" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1772 +#: nova/virt/xenapi/vmops.py:593 #, python-format -msgid "No user for access key %s" -msgstr "No hay un usuario para la clave de acceso %s" +msgid "No opaque_ref could be determined for '%s'." +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1834 +#: nova/virt/xenapi/vmops.py:647 #, python-format -msgid "No project with id %s" -msgstr "No hay proyecto con id %s" +msgid "Finished snapshot and upload for VM %s" +msgstr "Finalizado el snapshot y la subida de la VM %s" -#: ../nova/db/sqlalchemy/api.py:1979 +#: nova/virt/xenapi/vmops.py:655 #, python-format -msgid "No console pool with id %(pool_id)s" -msgstr "" +msgid "Starting snapshot for VM %s" +msgstr "Comenzando snapshot para la VM %s" + +#: nova/virt/xenapi/vmops.py:664 +#, fuzzy, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "No es posible usar SR %(sr_ref)s para la instancia %(instance_name)s" + +#: nova/virt/xenapi/vmops.py:683 +#, fuzzy, python-format +msgid "Failed to transfer vhd to new host" +msgstr "Fallo al añadir el fichero vhd a la VM %s" -#: ../nova/db/sqlalchemy/api.py:1996 +#: nova/virt/xenapi/vmops.py:703 #, python-format -msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2035 +#: nova/virt/xenapi/vmops.py:751 #, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2057 +#: nova/virt/xenapi/vmops.py:874 #, python-format -msgid "on instance %s" +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 +#: nova/virt/xenapi/vmops.py:882 +#, fuzzy, python-format +msgid "Resize instance %s complete" +msgstr "instancia %s: arrancada" + +#: nova/virt/xenapi/vmops.py:913 #, python-format -msgid "No console with id %(console_id)s %(idesc)s" +msgid "Failed to query agent version: %(resp)r" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 +#: nova/virt/xenapi/vmops.py:933 #, python-format -msgid "No zone with id %(zone_id)s" +msgid "domid changed from %(olddomid)s to %(newdomid)s" msgstr "" -#: ../nova/compute/manager.py:192 +#: nova/virt/xenapi/vmops.py:949 #, python-format -msgid "Checking state of %s" +msgid "Failed to update agent: %(resp)r" msgstr "" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/virt/xenapi/vmops.py:972 #, python-format -msgid "Current state of %(name)s was %(state)s." +msgid "Failed to exchange keys: %(resp)r" msgstr "" -#: ../nova/virt/libvirt/connection.py:226 +#: nova/virt/xenapi/vmops.py:988 #, python-format -msgid "Connecting to libvirt: %s" -msgstr "Conectando a libvirt: %s" +msgid "Failed to update password: %(resp)r" +msgstr "" -#: ../nova/virt/libvirt/connection.py:240 -msgid "Connection to libvirt broke" -msgstr "Conexión a libvirt rota" +#: nova/virt/xenapi/vmops.py:1015 +#, fuzzy, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "Fallo al montar el sistema de ficheros: %s" -#: ../nova/virt/libvirt/connection.py:394 +#: nova/virt/xenapi/vmops.py:1024 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "VM %(instance_uuid)s already halted,skipping shutdown..." msgstr "" -#: ../nova/virt/libvirt_conn.py:283 +#: nova/virt/xenapi/vmops.py:1028 #, python-format -msgid "Invalid device path %s" +msgid "Shutting down VM for Instance %(instance_uuid)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:313 -#, python-format -msgid "No disk at %s" -msgstr "No hay disco en %s" +#: nova/virt/xenapi/vmops.py:1047 +#, fuzzy, python-format +msgid "Unable to find VBD for VM" +msgstr "Imposible encontrar SR en VBD %s" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +#: nova/virt/xenapi/vmops.py:1068 +#, python-format +msgid "Destroying VDIs for Instance %(instance_uuid)s" msgstr "" -"El snapshotting de instancias no está soportado en libvirt en este momento" -#: ../nova/virt/libvirt_conn.py:336 +#: nova/virt/xenapi/vmops.py:1126 #, python-format -msgid "instance %s: rebooted" -msgstr "instancia %s: reiniciada" +msgid "" +"Instance %(instance_uuid)s using RAW or VHD, skipping kernel and ramdisk " +"deletion" +msgstr "" -#: ../nova/virt/libvirt_conn.py:339 -#, python-format -msgid "_wait_for_reboot failed: %s" -msgstr "_wait_for_reboot falló: %s" +#: nova/virt/xenapi/vmops.py:1133 +msgid "instance has a kernel or ramdisk but not both" +msgstr "" -#: ../nova/virt/libvirt_conn.py:382 -#, python-format -msgid "instance %s: rescued" -msgstr "instancia %s: rescatada" +#: nova/virt/xenapi/vmops.py:1140 +msgid "kernel/ramdisk files removed" +msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/virt/xenapi/vmops.py:1152 #, python-format -msgid "_wait_for_rescue failed: %s" -msgstr "_wait_for_rescue falló: %s" +msgid "Instance %(instance_uuid)s VM destroyed" +msgstr "" -#: ../nova/virt/libvirt/connection.py:670 +#: nova/virt/xenapi/vmops.py:1170 #, python-format -msgid "instance %s: is running" -msgstr "instancia %s: está ejecutándose" +msgid "Destroying VM for Instance %(instance_uuid)s" +msgstr "" -#: ../nova/virt/libvirt_conn.py:422 -#, python-format -msgid "instance %s: booted" -msgstr "instancia %s: arrancada" +#: nova/virt/xenapi/vmops.py:1185 +msgid "VM is not present, skipping destroy..." +msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 -#, python-format -msgid "instance %s: failed to boot" -msgstr "insntancia %s: falló al arrancar" +#: nova/virt/xenapi/vmops.py:1239 +#, fuzzy, python-format +msgid "Instance is already in Rescue Mode: %s" +msgstr "La instancia ha sido creada previamente" -#: ../nova/virt/libvirt/connection.py:693 +#: nova/virt/xenapi/vmops.py:1311 #, python-format -msgid "virsh said: %r" -msgstr "virsh dijo: %r" - -#: ../nova/virt/libvirt/connection.py:697 -msgid "cool, it's a device" -msgstr "genial, es un dispositivo" +msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" +msgstr "" -#: ../nova/virt/libvirt/connection.py:708 +#: nova/virt/xenapi/vmops.py:1315 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Automatically hard rebooting %d" msgstr "" -#: ../nova/virt/libvirt/connection.py:745 +#: nova/virt/xenapi/vmops.py:1380 #, python-format -msgid "Contents of file %(fpath)s: %(contents)r" +msgid "Instance for migration %d not found, skipping" msgstr "" -#: ../nova/virt/libvirt/utils.py:218 -msgid "Unable to find an open port" +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." msgstr "" -#: ../nova/virt/libvirt/connection.py:854 -#, python-format -msgid "instance %s: Creating image" -msgstr "instancia %s: Creando imagen" - -#: ../nova/virt/libvirt_conn.py:646 +#: nova/virt/xenapi/vmops.py:1484 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +msgid "The call to %(method)s returned an error: %(e)s." msgstr "" -#: ../nova/virt/libvirt_conn.py:649 +#: nova/virt/xenapi/vmops.py:1500 #, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +msgid "injecting network info to xs for vm: |%s|" msgstr "" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt/connection.py:1044 +#: nova/virt/xenapi/vmops.py:1518 +#, fuzzy, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "Creando nic para %s " + +#: nova/virt/xenapi/vmops.py:1527 #, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" -msgstr "" +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "Creando VIF para VM %(vm_ref)s, red %(network_ref)s." -#. TODO(termie): cache? -#: ../nova/virt/libvirt/connection.py:1183 +#: nova/virt/xenapi/vmops.py:1530 #, python-format -msgid "instance %s: starting toXML method" -msgstr "instancia %s: comenzando método toXML" +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "Creado el VIF %(vif_ref)s para VM %(vm_ref)s, red %(network_ref)s." -#: ../nova/virt/libvirt/connection.py:1187 +#: nova/virt/xenapi/vmops.py:1559 #, python-format -msgid "instance %s: finished toXML method" -msgstr "instancia %s: finalizado método toXML" +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" -#: ../nova/virt/libvirt/connection.py:1330 -msgid "diagnostics are not supported for libvirt" +#: nova/virt/xenapi/vmops.py:1621 +#, 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/libvirt/firewall.py:540 +#: nova/virt/xenapi/vmops.py:1646 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "" +"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_uuid)s; " +"args=%(args)r" msgstr "" -#: ../nova/api/metadata/handler.py:250 ../nova/api/metadata/handler.py:257 +#: nova/virt/xenapi/vmops.py:1650 #, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "Fallo al generar metadatos para la ip %s" +msgid "" +"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM" +" id=%(instance_uuid)s; args=%(args)r" +msgstr "" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" -msgstr "Intento de instanciar sigleton" +#: nova/virt/xenapi/vmops.py:1655 +#, python-format +msgid "" +"The call to %(method)s returned an error: %(e)s. VM id=%(instance_uuid)s;" +" args=%(args)r" +msgstr "" -#: ../nova/network/api.py:39 +#: nova/virt/xenapi/vmops.py:1841 #, python-format -msgid "Quota exceeeded for %s, tried to allocate address" -msgstr "Quota excedida para %s, intentando asignar direcciones" +msgid "OpenSSL error: %s" +msgstr "" -#: ../nova/network/manager.py:296 -msgid "Address quota exceeded. You cannot allocate any more addresses" +#: nova/virt/xenapi/volume_utils.py:52 +msgid "creating sr within volume_utils" msgstr "" -"La quota de direcciones ha sido excedida. No puedes asignar más direcciones" -#: ../nova/tests/test_volume.py:190 +#: nova/virt/xenapi/volume_utils.py:55 nova/virt/xenapi/volume_utils.py:83 #, python-format -msgid "Target %s allocated" -msgstr "Destino %s asignado" +msgid "type is = %s" +msgstr "" -#: ../nova/virt/images.py:70 +#: nova/virt/xenapi/volume_utils.py:58 nova/virt/xenapi/volume_utils.py:86 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" +msgid "name = %s" msgstr "" -#: ../nova/scheduler/driver.py:165 -msgid "Must implement a fallback schedule" -msgstr "Debe de implementar un horario de reserva" +#: nova/virt/xenapi/volume_utils.py:71 +#, fuzzy, python-format +msgid "Created %(label)s as %(sr_ref)s." +msgstr "VM creada %(instance_name)s como %(vm_ref)s." -#: ../nova/console/manager.py:71 ../nova/console/vmrc_manager.py:64 -msgid "Adding console" +#: nova/virt/xenapi/volume_utils.py:76 nova/virt/xenapi/volume_utils.py:174 +msgid "Unable to create Storage Repository" +msgstr "Imposible crear el repositorio de almacenamiento" + +#: nova/virt/xenapi/volume_utils.py:80 +msgid "introducing sr within volume_utils" msgstr "" -#: ../nova/console/manager.py:91 +#: nova/virt/xenapi/volume_utils.py:103 nova/virt/xenapi/volume_utils.py:170 +#: nova/virt/xenapi/volumeops.py:157 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." +msgid "Introduced %(label)s as %(sr_ref)s." msgstr "" -#: ../nova/api/direct.py:219 -msgid "not available" +#: nova/virt/xenapi/volume_utils.py:106 +#, fuzzy, python-format +msgid "Creating pbd for SR" +msgstr "Creando nic para %s " + +#: nova/virt/xenapi/volume_utils.py:108 +msgid "Plugging SR" msgstr "" -#: ../nova/api/ec2/cloud.py:62 -#, python-format -msgid "The key_pair %s already exists" +#: nova/virt/xenapi/volume_utils.py:116 nova/virt/xenapi/volumeops.py:160 +#, fuzzy +msgid "Unable to introduce Storage Repository" +msgstr "Imposible crear el repositorio de almacenamiento" + +#: nova/virt/xenapi/volume_utils.py:127 nova/virt/xenapi/volumeops.py:51 +msgid "Unable to get SR using uuid" msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:227 -#, python-format -msgid "Generating root CA: %s" -msgstr "Generando CA raiz: %s" +#: nova/virt/xenapi/volume_utils.py:129 +#, fuzzy, python-format +msgid "Forgetting SR %s..." +msgstr "Olvidando SR %s... " -#: ../nova/api/ec2/cloud.py:385 -#, python-format -msgid "Create key pair %s" -msgstr "Creando par de claves %s" +#: nova/virt/xenapi/volume_utils.py:137 +#, fuzzy +msgid "Unable to forget Storage Repository" +msgstr "Imposible crear el repositorio de almacenamiento" -#: ../nova/api/ec2/cloud.py:414 +#: nova/virt/xenapi/volume_utils.py:157 #, python-format -msgid "Delete key pair %s" -msgstr "Borrar para de claves %s" +msgid "Introducing %s..." +msgstr "Introduciendo %s..." -#: ../nova/api/ec2/cloud.py:386 +#: nova/virt/xenapi/volume_utils.py:186 #, python-format -msgid "%s is not a valid ipProtocol" -msgstr "%s no es un ipProtocol valido" +msgid "Unable to find SR from VBD %s" +msgstr "Imposible encontrar SR en VBD %s" -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" -msgstr "Rango de puerto inválido" +#: nova/virt/xenapi/volume_utils.py:206 +#, python-format +msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "Creando VBD para VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#: ../nova/api/openstack/v2/contrib/security_groups.py:349 +#: nova/virt/xenapi/volume_utils.py:209 #, python-format -msgid "Revoke security group ingress %s" -msgstr "Revocar ingreso al grupo de seguridad %s" +msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgstr "Creado el VBD %(vbd_ref)s para VM %(vm_ref)s, VDI %(vdi_ref)s" -#: ../nova/api/openstack/v2/contrib/security_groups.py:211 -msgid "Not enough parameters to build a valid rule." +#: nova/virt/xenapi/volume_utils.py:228 +#, python-format +msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" msgstr "" -#: ../nova/api/ec2/cloud.py:673 ../nova/api/ec2/cloud.py:729 -msgid "No rule for the specified parameters." -msgstr "No hay regla para los parámetros especificados." - -#: ../nova/api/openstack/v2/contrib/security_groups.py:196 +#: nova/virt/xenapi/volume_utils.py:234 #, python-format -msgid "Authorize security group ingress %s" -msgstr "Autorizar ingreso al grupo de seguridad %s" +msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgstr "" -#: ../nova/api/openstack/v2/contrib/security_groups.py:218 +#: nova/virt/xenapi/volume_utils.py:249 #, python-format -msgid "This rule already exists in group %s" -msgstr "Esta regla ya existe en el grupo %s" +msgid "Unable to introduce VDI on SR %s" +msgstr "Incapaz de insertar VDI en SR %s" -#: ../nova/api/ec2/cloud.py:765 -#: ../nova/api/openstack/v2/contrib/security_groups.py:138 +#: nova/virt/xenapi/volume_utils.py:257 #, python-format -msgid "Create Security Group %s" -msgstr "Crear Grupo de Seguridad %s" +msgid "Unable to get record of VDI %s on" +msgstr "Imposible obtener copia del VDI %s en" -#: ../nova/api/ec2/cloud.py:768 +#: nova/virt/xenapi/volume_utils.py:279 #, python-format -msgid "group %s already exists" -msgstr "el grupo %s ya existe" +msgid "Unable to introduce VDI for SR %s" +msgstr "Inposible insertar VDI para SR %s" -#: ../nova/api/ec2/cloud.py:795 -#: ../nova/api/openstack/v2/contrib/security_groups.py:98 +#: nova/virt/xenapi/volume_utils.py:289 #, python-format -msgid "Delete security group %s" -msgstr "Borrar grupo de seguridad %s" +msgid "Error finding vdis in SR %s" +msgstr "" -#: ../nova/api/openstack/v2/contrib/volumes.py:143 -#: ../nova/api/ec2/cloud.py:887 -#, python-format -msgid "Create volume of %s GB" -msgstr "Crear volumen de %s GB" +#: nova/virt/xenapi/volume_utils.py:296 +#, fuzzy, python-format +msgid "Unable to find vbd for vdi %s" +msgstr "Imposible encontrar SR en VBD %s" -#: ../nova/api/ec2/cloud.py:922 +#: nova/virt/xenapi/volume_utils.py:330 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "Unable to obtain target information %(data)s, %(mountpoint)s" msgstr "" -#: ../nova/api/openstack/v2/contrib/volumes.py:327 -#: ../nova/api/ec2/cloud.py:936 +#: nova/virt/xenapi/volume_utils.py:356 #, python-format -msgid "Detach volume %s" -msgstr "Desasociar volumen %s" - -#: ../nova/api/ec2/cloud.py:1221 -msgid "Allocate address" -msgstr "Asignar dirección" +msgid "Mountpoint cannot be translated: %s" +msgstr "Punto de montaje no puede ser traducido: %s" -#: ../nova/api/ec2/cloud.py:1233 -#, python-format -msgid "Release address %s" -msgstr "Liberar dirección %s" +#: nova/virt/xenapi/volumeops.py:65 +msgid "Could not find VDI ref" +msgstr "" -#: ../nova/api/ec2/cloud.py:1238 -#, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +#: nova/virt/xenapi/volumeops.py:71 +msgid "Error destroying VDI" msgstr "" -#: ../nova/api/ec2/cloud.py:1248 -#, python-format -msgid "Disassociate address %s" -msgstr "Desasociar dirección %s" +#: nova/virt/xenapi/volumeops.py:74 +#, fuzzy, python-format +msgid "Creating SR %s" +msgstr "Creando nuevo usuario: %s" -#: ../nova/api/ec2/cloud.py:1296 -msgid "Going to start terminating instances" -msgstr "Se va a iniciar la finalización de las instancias" +#: nova/virt/xenapi/volumeops.py:77 +#, fuzzy, python-format +msgid "Could not create SR" +msgstr "Fallo al crear la VM %s" -#: ../nova/api/ec2/cloud.py:1305 -#, python-format -msgid "Reboot instance %r" -msgstr "Reiniciar instancia %r" +#: nova/virt/xenapi/volumeops.py:80 +msgid "Could not retrieve SR record" +msgstr "" -#: ../nova/api/ec2/cloud.py:1445 -#, python-format -msgid "De-registering image %s" -msgstr "Des-registrando la imagen %s" +#: nova/virt/xenapi/volumeops.py:85 +#, fuzzy, python-format +msgid "Introducing SR %s" +msgstr "Introduciendo %s..." -#: ../nova/api/ec2/cloud.py:1472 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +#: nova/virt/xenapi/volumeops.py:88 +msgid "SR found in xapi database. No need to introduce" msgstr "" -#: ../nova/api/ec2/cloud.py:963 ../nova/api/ec2/cloud.py:1024 -#: ../nova/api/ec2/cloud.py:1500 ../nova/api/ec2/cloud.py:1515 -#, python-format -msgid "attribute not supported: %s" -msgstr "atributo no soportado: %s" +#: nova/virt/xenapi/volumeops.py:93 +msgid "Could not introduce SR" +msgstr "" -#: ../nova/api/ec2/cloud.py:890 -#, python-format -msgid "invalid id: %s" -msgstr "id no valido: %s" +#: nova/virt/xenapi/volumeops.py:97 +#, fuzzy, python-format +msgid "Checking for SR %s" +msgstr "Lanzando VPN para %s" -#: ../nova/api/ec2/cloud.py:1518 -msgid "user or group not specified" -msgstr "usuario o grupo no especificado" +#: nova/virt/xenapi/volumeops.py:107 +#, fuzzy, python-format +msgid "SR %s not found in the xapi database" +msgstr "La instancia %d no se ha encontrado durante la finalización" -#: ../nova/api/ec2/cloud.py:1520 -msgid "only group \"all\" is supported" -msgstr "sólo el grupo \"all\" está soportado" +#: nova/virt/xenapi/volumeops.py:113 +#, fuzzy, python-format +msgid "Could not forget SR" +msgstr "No se ha encontrado red para el puente %s" -#: ../nova/api/ec2/cloud.py:1522 -msgid "operation_type must be add or remove" -msgstr "operation_type debe ser añadir o eliminar" +#: nova/virt/xenapi/volumeops.py:122 +#, fuzzy, python-format +msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +msgstr "Volume_separado: %(instance_name)s, %(mountpoint)s" -#: ../nova/api/ec2/cloud.py:1523 +#: nova/virt/xenapi/volumeops.py:174 #, python-format -msgid "Updating image %s publicity" -msgstr "Actualizando imagen %s públicamente" +msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgstr "" +"No es posible crear el VDI en SR %(sr_ref)s para la instancia " +"%(instance_name)s" -#: ../bin/nova-api.py:52 +#: nova/virt/xenapi/volumeops.py:187 #, python-format -msgid "Using paste.deploy config at: %s" -msgstr "" +msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgstr "No es posible usar SR %(sr_ref)s para la instancia %(instance_name)s" -#: ../bin/nova-api.py:57 +#: nova/virt/xenapi/volumeops.py:195 #, python-format -msgid "No paste configuration for app: %s" -msgstr "" +msgid "Unable to attach volume to instance %s" +msgstr "Imposible adjuntar volumen a la instancia %s" -#: ../bin/nova-api.py:59 +#: nova/virt/xenapi/volumeops.py:198 #, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" +msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" msgstr "" +"El punto de montaje %(mountpoint)s esta unido a la instancia " +"%(instance_name)s" -#: ../bin/nova-api.py:64 +#: nova/virt/xenapi/volumeops.py:208 #, python-format -msgid "Running %s API" -msgstr "" +msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgstr "Volume_separado: %(instance_name)s, %(mountpoint)s" -#: ../bin/nova-api.py:69 +#: nova/virt/xenapi/volumeops.py:216 #, python-format -msgid "No known API applications configured in %s." -msgstr "" +msgid "Unable to locate volume %s" +msgstr "Imposible encontrar volumen %s" -#: ../bin/nova-api.py:83 +#: nova/virt/xenapi/volumeops.py:224 #, python-format -msgid "Starting nova-api node (version %s)" -msgstr "" +msgid "Unable to detach volume %s" +msgstr "Imposible desasociar volumen %s" -#: ../bin/nova-api.py:89 +#: nova/virt/xenapi/volumeops.py:229 +#, fuzzy, python-format +msgid "Unable to destroy vbd %s" +msgstr "Imposible destruir VBD %s" + +#: nova/virt/xenapi/volumeops.py:236 #, python-format -msgid "No paste configuration found for: %s" +msgid "Error purging SR %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/virt/xenapi/volumeops.py:238 #, python-format -msgid "Argument %(key)s value %(value)s is too short." +msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" +"El punto de montaje %(mountpoint)s se desligó de la instancia " +"%(instance_name)s" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/vnc/xvp_proxy.py:98 nova/vnc/xvp_proxy.py:103 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "Error in handshake: %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 +#: nova/vnc/xvp_proxy.py:119 +#, fuzzy, python-format +msgid "Invalid request: %s" +msgstr "id no valido: %s" + +#: nova/vnc/xvp_proxy.py:139 #, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." +msgid "Request: %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:102 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:130 +#: nova/vnc/xvp_proxy.py:142 #, python-format -msgid "Argument %s is required." +msgid "Request made with missing token: %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/vnc/xvp_proxy.py:153 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Request made with invalid token: %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/vnc/xvp_proxy.py:160 +#, fuzzy, python-format +msgid "Unexpected error: %s" +msgstr "Sucedió un error inexperado: %s" + +#: nova/vnc/xvp_proxy.py:180 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "Starting nova-xvpvncproxy node (version %s)" msgstr "" -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" -msgstr "Intentado la creación del nombre no único %s" +#: nova/volume/api.py:74 nova/volume/api.py:210 +#, fuzzy +msgid "status must be available" +msgstr "El estado del volumen debe estar disponible" + +#: nova/volume/api.py:85 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +msgstr "Cuota excedida por %(pid)s, se intentó crear el volumen %(size)sG" + +#: nova/volume/api.py:133 +msgid "Volume status must be available" +msgstr "El estado del volumen debe estar disponible" + +#: nova/volume/api.py:213 +#, fuzzy +msgid "already attached" +msgstr "El volumen ya está asociado previamente" -#: ../nova/virt/xenapi/vmops.py:73 +#: nova/volume/api.py:220 +#, fuzzy +msgid "already detached" +msgstr "El volumen ya ha sido desasociado previamente" + +#: nova/volume/api.py:272 nova/volume/api.py:305 +#, fuzzy +msgid "must be available" +msgstr "El estado del volumen debe estar disponible" + +#: nova/volume/driver.py:92 #, python-format -msgid "instance %(name)s: not enough free memory" -msgstr "" +msgid "Recovering from a failed execute. Try number %s" +msgstr "Recuperandose de una ejecución fallida. Intenta el número %s" -#: ../nova/virt/xenapi/vmops.py:388 +#: nova/volume/driver.py:102 #, python-format -msgid "Starting VM %s..." -msgstr "Iniciando VM %s..." +msgid "volume group %s doesn't exist" +msgstr "el grupo de volumenes %s no existe" -#: ../nova/virt/xenapi/vmops.py:391 +#: nova/volume/driver.py:264 nova/volume/driver.py:860 #, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 +#: nova/volume/driver.py:308 nova/volume/driver.py:904 #, python-format -msgid "Invalid value for onset_files: '%s'" +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" msgstr "" -#: ../nova/virt/xenapi/vmops.py:437 +#: nova/volume/driver.py:317 #, python-format -msgid "Injecting file path: '%s'" +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %d" msgstr "" -#: ../nova/virt/xenapi/vmops.py:467 -#, python-format -msgid "Instance %s: booted" -msgstr "Instancia %s: iniciada" +#: nova/volume/driver.py:327 +msgid "ISCSI provider_location not stored, using discovery" +msgstr "" -#: ../nova/virt/xenapi/vmops.py:232 +#: nova/volume/driver.py:372 #, python-format -msgid "Instance not present %s" -msgstr "Instancia no existente %s" +msgid "Could not find iSCSI export for volume %s" +msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:612 +#: nova/volume/driver.py:376 #, python-format -msgid "Starting snapshot for VM %s" -msgstr "Comenzando snapshot para la VM %s" +msgid "ISCSI Discovery: Found %s" +msgstr "" -#: ../nova/virt/xenapi/vmops.py:621 +#: nova/volume/driver.py:449 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +msgid "Cannot confirm exported volume id:%(volume_id)s." msgstr "" -#: ../nova/virt/xenapi/vmops.py:606 +#: nova/volume/driver.py:476 #, python-format -msgid "Finished snapshot and upload for VM %s" -msgstr "Finalizado el snapshot y la subida de la VM %s" +msgid "FAKE ISCSI: %s" +msgstr "Falso ISCSI: %s" -#: ../nova/virt/xenapi/vmops.py:356 +#: nova/volume/driver.py:488 #, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." +msgid "rbd has no pool %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" +#: nova/volume/driver.py:558 +#, python-format +msgid "Sheepdog is not working: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:1086 -msgid "kernel/ramdisk files removed" +#: nova/volume/driver.py:560 +msgid "Sheepdog is not working" msgstr "" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/volume/driver.py:659 nova/volume/driver.py:664 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "LoggingVolumeDriver: %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/volume/driver.py:699 +#, fuzzy, python-format +msgid "\tVolume %s is NOT VSA volume" +msgstr "El volumen %s no se ha encontrado" -#: ../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/volume/driver.py:715 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s creation - do nothing" +msgstr "volumen %s: creando" + +#: nova/volume/driver.py:748 +#, fuzzy, python-format +msgid "VSA BE create_volume for %s failed" +msgstr "Crear volumen de %s GB" -#: ../nova/virt/xenapi/vmops.py:1764 +#: nova/volume/driver.py:751 #, python-format -msgid "OpenSSL error: %s" +msgid "VSA BE create_volume for %s succeeded" msgstr "" -#: ../nova/tests/test_compute.py:288 ../nova/tests/test_compute.py:1165 -#, python-format -msgid "Running instances: %s" -msgstr "Ejecutando instancias: %s" +#: nova/volume/driver.py:759 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s deletion - do nothing" +msgstr "volumen %s: eliminando" -#: ../nova/tests/test_compute.py:294 +#: nova/volume/driver.py:770 #, python-format -msgid "After terminating instances: %s" -msgstr "Después de terminar las instancias: %s" - -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" +msgid "VSA BE delete_volume for %s failed" msgstr "" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" -msgstr "Red a insertar en la configuración de openvpn" - -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" -msgstr "Mascara de red a insertar en la configuración de openvpn" - -#: ../nova/cloudpipe/pipelib.py:96 +#: nova/volume/driver.py:773 #, python-format -msgid "Launching VPN for %s" -msgstr "Lanzando VPN para %s" - -#: ../nova/db/sqlalchemy/migration.py:36 -msgid "python-migrate is not installed. Exiting." +msgid "VSA BE delete_volume for %s suceeded" msgstr "" -#: ../nova/image/s3.py:99 +#: nova/volume/driver.py:837 #, python-format -msgid "Image %s could not be found" -msgstr "La imagen %s no ha podido ser encontrada" +msgid "\tFE VSA Volume %s local path call - call discover" +msgstr "" -#: ../nova/api/ec2/__init__.py:134 -msgid "Too many failed authentications." -msgstr "Demasiados intentos de autenticacion fallidos." +#: nova/volume/driver.py:844 nova/volume/san.py:595 +#, fuzzy, python-format +msgid "local_path not supported" +msgstr "atributo no soportado: %s" -#: ../nova/api/ec2/__init__.py:144 +#: nova/volume/driver.py:852 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and " -"will be locked out for %(lock_mins)d minutes." +msgid "\tFE VSA Volume %s ensure export - do nothing" msgstr "" -#: ../nova/api/ec2/__init__.py:204 -#, python-format -msgid "Authentication Failure: %s" -msgstr "Fallo de autenticación: %s" +#: nova/volume/driver.py:876 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s create export - do nothing" +msgstr "volumen %s: exportando" + +#: nova/volume/driver.py:896 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s remove export - do nothing" +msgstr "volumen %s: eliminando exportación" -#: ../nova/api/ec2/__init__.py:220 +#: nova/volume/driver.py:916 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgid "VSA BE remove_export for %s failed" msgstr "" -#: ../nova/api/ec2/__init__.py:251 -#, python-format -msgid "action: %s" -msgstr "acción: %s" +#: nova/volume/driver.py:968 +#, fuzzy +msgid "Failed to retrieve QoS info" +msgstr "Fallo lectura de IP Privada" -#: ../nova/api/ec2/__init__.py:253 +#: nova/volume/manager.py:96 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" -msgstr "" +msgid "Re-exporting %s volumes" +msgstr "Exportando de nuevo los volumenes %s" -#: ../nova/api/ec2/__init__.py:328 +#: nova/volume/manager.py:101 #, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" -msgstr "" +msgid "volume %s: skipping export" +msgstr "volume %s: saltando exportación" -#: ../nova/api/ec2/__init__.py:359 +#: nova/volume/manager.py:107 #, python-format -msgid "InstanceNotFound raised: %s" -msgstr "" +msgid "volume %s: creating" +msgstr "volumen %s: creando" -#: ../nova/api/ec2/__init__.py:365 +#: nova/volume/manager.py:119 #, python-format -msgid "VolumeNotFound raised: %s" -msgstr "" +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "volume %(vol_name)s: creando lv del tamaño %(vol_size)sG" -#: ../nova/api/ec2/__init__.py:377 +#: nova/volume/manager.py:131 #, python-format -msgid "NotFound raised: %s" -msgstr "No encontrado: %s" +msgid "volume %s: creating export" +msgstr "volumen %s: exportando" -#: ../nova/api/ec2/__init__.py:380 +#: nova/volume/manager.py:145 #, python-format -msgid "ApiError raised: %s" -msgstr "Sucedió un ApiError: %s" +msgid "volume %s: created successfully" +msgstr "volumen %s: creado satisfactoriamente" -#: ../nova/api/ec2/__init__.py:409 -#, python-format -msgid "Unexpected error raised: %s" -msgstr "Sucedió un error inexperado: %s" +#: nova/volume/manager.py:174 +msgid "Volume is still attached" +msgstr "El volumen todavía está asociado" -#: ../nova/api/metadata/handler.py:252 ../nova/api/ec2/__init__.py:414 -msgid "An unknown error has occurred. Please try your request again." -msgstr "" -"Ha sucedido un error desconocido. Por favor repite el intento de nuevo." +#: nova/volume/manager.py:176 +msgid "Volume is not local to this node" +msgstr "Volumen no local a este nodo" -#: ../nova/auth/dbdriver.py:84 +#: nova/volume/manager.py:180 #, python-format -msgid "User %s already exists" -msgstr "El usuario %s ya existe" +msgid "volume %s: removing export" +msgstr "volumen %s: eliminando exportación" -#: ../nova/auth/dbdriver.py:106 ../nova/auth/ldapdriver.py:232 +#: nova/volume/manager.py:182 #, python-format -msgid "Project can't be created because manager %s doesn't exist" -msgstr "El proyecto no puede ser creado porque el administrador %s no existe" +msgid "volume %s: deleting" +msgstr "volumen %s: eliminando" -#: ../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 "El proyecto no puede ser creado porque el usuario %s no existe" +#: nova/volume/manager.py:185 +#, fuzzy, python-format +msgid "volume %s: volume is busy" +msgstr "volumen %s: eliminado satisfactoriamente" -#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 +#: nova/volume/manager.py:197 #, python-format -msgid "Project can't be created because project %s already exists" -msgstr "El proyecto no puede ser creado porque el proyecto %s ya existe" +msgid "volume %s: deleted successfully" +msgstr "volumen %s: eliminado satisfactoriamente" + +#: nova/volume/manager.py:204 +#, fuzzy, python-format +msgid "snapshot %s: creating" +msgstr "volumen %s: creando" -#: ../nova/auth/dbdriver.py:157 ../nova/auth/ldapdriver.py:268 +#: nova/volume/manager.py:208 #, python-format -msgid "Project can't be modified because manager %s doesn't exist" +msgid "snapshot %(snap_name)s: creating" msgstr "" -"El proyecto no puede ser modificado porque el administrador %s no existe" -#: ../nova/auth/dbdriver.py:245 -#, python-format -msgid "User \"%s\" not found" -msgstr "No se ha encontrado el usuario \"%s\"" +#: nova/volume/manager.py:223 +#, fuzzy, python-format +msgid "snapshot %s: created successfully" +msgstr "volumen %s: creado satisfactoriamente" -#: ../nova/auth/dbdriver.py:248 -#, python-format -msgid "Project \"%s\" not found" -msgstr "No se ha encontrado el proyecto \"%s\"" +#: nova/volume/manager.py:232 +#, fuzzy, python-format +msgid "snapshot %s: deleting" +msgstr "volumen %s: eliminando" -#: ../nova/virt/xenapi_conn.py:159 -msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username (optionally), " -"and xenapi_connection_password to use connection_type=xenapi" +#: nova/volume/manager.py:241 +#, fuzzy, python-format +msgid "snapshot %s: deleted successfully" +msgstr "volumen %s: eliminado satisfactoriamente" + +#: nova/volume/manager.py:323 +msgid "Checking volume capabilities" msgstr "" -"Debes especificar xenapi_connection_url, xenapi_connection_username " -"(opcional), y xenapi_connection_password para usar connection_type=xenapi" -#: ../nova/virt/xenapi_conn.py:542 -#, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" +#: nova/volume/manager.py:327 +#, fuzzy, python-format +msgid "New capabilities found: %s" +msgstr "se ha encontrado un nombre duplicado: %s" + +#: nova/volume/manager.py:338 +msgid "Clear capabilities" msgstr "" -#: ../nova/virt/xenapi_conn.py:551 +#: nova/volume/manager.py:342 #, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgid "Notification {%s} received" msgstr "" -#: ../nova/virt/xenapi_conn.py:577 ../nova/virt/xenapi_conn.py:590 -#, python-format -msgid "Got exception: %s" -msgstr "Obtenida excepción %s" +#: nova/volume/san.py:114 nova/volume/san.py:152 +msgid "Specify san_password or san_private_key" +msgstr "" -#: ../nova/volume/driver.py:359 -#, python-format -msgid "Could not find iSCSI export for volume %s" +#: nova/volume/san.py:157 +msgid "san_ip must be set" msgstr "" -#: ../nova/api/ec2/apirequest.py:73 +#: nova/volume/san.py:321 #, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" msgstr "" -#: ../nova/api/openstack/v2/__init__.py:63 +#: nova/volume/san.py:453 #, python-format -msgid "Caught error: %s" -msgstr "Capturado error: %s" - -#: ../nova/api/openstack/v2/__init__.py:113 -msgid "Including admin operations in API." -msgstr "Incluyendo operaciones de administración in API." - -#: ../nova/console/xvp.py:93 -msgid "Rebuilding xvp conf" +msgid "CLIQ command returned %s" msgstr "" -#: ../nova/console/xvp.py:111 +#: nova/volume/san.py:459 #, python-format -msgid "Re-wrote %s" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: ../nova/console/xvp.py:116 -msgid "Stopping xvp" +#: nova/volume/san.py:467 +#, python-format +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" msgstr "" -#: ../nova/console/xvp.py:129 -msgid "Starting xvp" +#: nova/volume/san.py:497 +#, python-format +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" msgstr "" -#: ../nova/console/xvp.py:136 +#: nova/volume/san.py:550 #, python-format -msgid "Error starting xvp: %s" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" msgstr "" -#: ../nova/console/xvp.py:139 -msgid "Restarting xvp" +#: nova/volume/san.py:627 +#, python-format +msgid "Could not determine project for volume %s, can't export" msgstr "" -#: ../nova/console/xvp.py:141 -msgid "xvp not running..." +#: nova/volume/san.py:697 +#, python-format +msgid "Payload for SolidFire API call: %s" 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." +#: nova/volume/san.py:714 +#, python-format +msgid "Call to json.loads() raised an exception: %s" 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" +#: nova/volume/san.py:719 +#, python-format +msgid "Results of SolidFire API call: %s" msgstr "" -#: ../bin/nova-manage.py:609 -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." +#: nova/volume/san.py:733 +#, python-format +msgid "Found solidfire account: %s" msgstr "" -#: ../bin/nova-manage.py:633 -msgid "network" +#: nova/volume/san.py:747 +#, python-format +msgid "solidfire account: %s does not exist, create it..." msgstr "" -#: ../bin/nova-manage.py:634 -msgid "IP address" +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." msgstr "" -#: ../bin/nova-manage.py:635 -msgid "MAC address" +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" msgstr "" -#: ../bin/nova-manage.py:636 -msgid "hostname" +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." msgstr "" -#: ../bin/nova-manage.py:637 ../bin/nova-manage.py:1136 -#: ../bin/nova-manage.py:1252 ../bin/nova-manage.py:1284 -msgid "host" -msgstr "" +#: nova/volume/san.py:878 +#, fuzzy, python-format +msgid "Deleting volumeID: %s " +msgstr "Eliminando usuario: %s" -#: ../bin/nova-manage.py:537 -msgid "netmask" +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" msgstr "" -#: ../bin/nova-manage.py:832 ../nova/tests/test_nova_manage.py:183 -msgid "start address" +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." msgstr "" -#: ../nova/virt/disk.py:124 -#, python-format -msgid "Failed to load partition: %s" -msgstr "Fallo al cargar la partición: %s" +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" -#: ../nova/virt/disk.py:148 ../nova/virt/disk.py:180 -#, python-format -msgid "Failed to mount filesystem: %s" -msgstr "Fallo al montar el sistema de ficheros: %s" +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +#, fuzzy, python-format +msgid "name cannot be None" +msgstr "La clase %s no ha podido ser encontrada." -#: ../nova/virt/disk.py:217 -#, python-format -msgid "nbd device %s did not show up" -msgstr "" +#: nova/volume/volume_types.py:96 +#, fuzzy, python-format +msgid "id cannot be None" +msgstr "La clase %s no ha podido ser encontrada." -#: ../nova/virt/disk.py:222 +#: nova/volume/xensm.py:55 #, python-format -msgid "Could not attach image to loopback: %s" -msgstr "No se puede unir la imagen con el loopback: %s" - -#: ../nova/virt/disk.py:246 -msgid "No free nbd devices" +msgid "SR name = %s" msgstr "" -#: ../doc/ext/nova_todo.py:46 +#: nova/volume/xensm.py:56 #, python-format -msgid "%(filename)s, line %(line_info)d" +msgid "Params: %s" msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:119 -msgid "In init host" -msgstr "En el host inicial" +#: nova/volume/xensm.py:60 +#, fuzzy, python-format +msgid "Failed to create sr %s...continuing" +msgstr "Fallo al crear la VM %s" -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" -msgstr "Intento de crear una vm duplicada %s" +#: nova/volume/xensm.py:62 +msgid "Create failed" +msgstr "" -#: ../nova/virt/hyperv.py:166 +#: nova/volume/xensm.py:64 #, python-format -msgid "Starting VM %s " -msgstr "Comenzando VM %s " +msgid "SR UUID of new SR is: %s" +msgstr "" -#: ../nova/virt/hyperv.py:168 -#, python-format -msgid "Started VM %s " -msgstr "VM %s iniciada " +#: nova/volume/xensm.py:71 +#, fuzzy +msgid "Failed to update db" +msgstr "Fallo lectura de IP Privada" -#: ../nova/virt/hyperv.py:170 +#: nova/volume/xensm.py:80 #, python-format -msgid "spawn vm failed: %s" -msgstr "Inicio de vm fallido: %s" +msgid "Failed to introduce sr %s...continuing" +msgstr "" -#: ../nova/virt/hyperv.py:187 -#, python-format -msgid "Failed to create VM %s" +#: nova/volume/xensm.py:91 +#, fuzzy, python-format +msgid "Failed to reach backend %d" msgstr "Fallo al crear la VM %s" -#: ../nova/virt/hyperv.py:206 -#, python-format -msgid "Set memory for vm %s..." -msgstr "Se ha establecido la memoria para vm %s..." +#: nova/volume/xensm.py:100 +msgid "XenSMDriver requires xenapi connection" +msgstr "" -#: ../nova/virt/hyperv.py:216 -#, python-format -msgid "Set vcpus for vm %s..." -msgstr "Establecidas vcpus para vm %s..." +#: nova/volume/xensm.py:110 +#, fuzzy +msgid "Failed to initiate session" +msgstr "Intento de instanciar sigleton" -#: ../nova/virt/hyperv.py:220 +#: nova/volume/xensm.py:142 #, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +msgid "Volume will be created in backend - %d" msgstr "" -#: ../nova/virt/hyperv.py:245 -#, python-format -msgid "Failed to add diskdrive to VM %s" -msgstr "Fallo al añadir unidad de disco a la VM %s" +#: nova/volume/xensm.py:154 +#, fuzzy, python-format +msgid "Failed to update volume in db" +msgstr "Imposible encontrar volumen %s" -#: ../nova/virt/hyperv.py:248 -#, python-format -msgid "New disk drive path is %s" -msgstr "La nueva ruta para unidad de disco es %s" +#: nova/volume/xensm.py:157 +#, fuzzy, python-format +msgid "Unable to create volume" +msgstr "Imposible encontrar volumen %s" -#: ../nova/virt/hyperv.py:265 -#, python-format -msgid "Failed to add vhd file to VM %s" -msgstr "Fallo al añadir el fichero vhd a la VM %s" +#: nova/volume/xensm.py:171 +#, fuzzy, python-format +msgid "Failed to delete vdi" +msgstr "Fallo al destruir vm %s" -#: ../nova/virt/hyperv.py:267 -#, python-format -msgid "Created disk for %s" -msgstr "Discos creados para %s" +#: nova/volume/xensm.py:177 +#, fuzzy, python-format +msgid "Failed to delete volume in db" +msgstr "Imposible encontrar volumen %s" -#: ../nova/virt/hyperv.py:271 -#, python-format -msgid "Creating nic for %s " -msgstr "Creando nic para %s " +#: nova/volume/xensm.py:211 +#, fuzzy, python-format +msgid "Failed to find volume in db" +msgstr "Imposible desasociar volumen %s" -#: ../nova/virt/hyperv.py:290 -msgid "Failed creating a port on the external vswitch" -msgstr "Fallo al crear un puerto en el vswitch externo" +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" -#: ../nova/virt/hyperv.py:291 -#, python-format -msgid "Failed creating port for %s" -msgstr "Fallo creando puerto para %s" +#: nova/vsa/api.py:82 +#, fuzzy, python-format +msgid "invalid drive data" +msgstr "id no valido: %s" -#: ../nova/virt/hyperv.py:294 -#, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#: nova/vsa/api.py:105 +msgid "drive_name not defined" msgstr "" -#: ../nova/virt/hyperv.py:304 -#, python-format -msgid "Failed to add nic to VM %s" -msgstr "Fallo al añadir nic a la VM %s" - -#: ../nova/virt/hyperv.py:306 -#, python-format -msgid "Created nic for %s " -msgstr "Creando nic para %s " +#: nova/vsa/api.py:111 +#, fuzzy, python-format +msgid "invalid drive type name %s" +msgstr "id no valido: %s" -#: ../nova/virt/hyperv.py:339 -#, python-format -msgid "WMI job failed: %s" -msgstr "Trabajo WMI falló: %s" +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" -#: ../nova/virt/hyperv.py:343 +#: nova/vsa/api.py:158 nova/vsa/api.py:303 #, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +msgid "Requested number of VCs (%d) is too high. Setting to default" msgstr "" -#: ../nova/virt/hyperv.py:380 -#, python-format -msgid "Got request to destroy vm %s" -msgstr "Recibida solicitud para destruir vm %s" +#: nova/vsa/api.py:194 +#, fuzzy, python-format +msgid "Creating VSA: %s" +msgstr "Creando nuevo usuario: %s" -#: ../nova/virt/hyperv.py:405 +#: nova/vsa/api.py:241 #, python-format -msgid "Failed to destroy vm %s" -msgstr "Fallo al destruir vm %s" +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/virt/hyperv.py:412 +#: nova/vsa/api.py:272 #, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" msgstr "" -#: ../nova/virt/hyperv.py:433 +#: nova/vsa/api.py:287 #, python-format -msgid "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" +msgid "VSA ID %(vsa_id)d: Update VSA call" msgstr "" -#: ../nova/virt/hyperv.py:470 +#: nova/vsa/api.py:318 #, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." msgstr "" -#: ../nova/virt/hyperv.py:473 +#: nova/vsa/api.py:324 #, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." msgstr "" -#: ../nova/compute/api.py:71 +#: nova/vsa/api.py:351 #, python-format -msgid "Instance %d was not found in get_network_topic" -msgstr "La instancia %d no se ha encontrado en get_network_topic" +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" -#: ../nova/compute/api.py:77 -#, python-format -msgid "Instance %d has no host" -msgstr "La instancia %d no tiene host" +#: nova/vsa/api.py:355 +#, fuzzy, python-format +msgid "Unable to delete volume %s" +msgstr "Imposible encontrar volumen %s" -#: ../nova/compute/api.py:97 +#: nova/vsa/api.py:357 #, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" msgstr "" -#: ../nova/compute/api.py:202 +#: nova/vsa/api.py:363 +#, fuzzy, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "Se va a iniciar la finalización de las instancias" + +#: nova/vsa/api.py:374 #, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" msgstr "" -"Quota de instancias superada. Sólo puedes ejecutar %s instancias más de este " -"tipo." -#: ../nova/compute/api.py:251 -msgid "Creating a raw instance" -msgstr "Creando una instancia raw" +#: nova/vsa/manager.py:73 +#, fuzzy, python-format +msgid "Create call received for VSA %s" +msgstr "Cambio de clave secreta para el usuario %s" -#: ../nova/compute/api.py:306 +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 #, python-format -msgid "Going to run %s instances..." -msgstr "Vamos a ejecutar %s insntacias..." +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" -#: ../nova/compute/api.py:187 +#: nova/vsa/manager.py:89 #, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" msgstr "" -#: ../nova/compute/api.py:818 +#: nova/vsa/manager.py:100 #, python-format -msgid "Going to try to terminate %s" +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" msgstr "" -#: ../nova/compute/api.py:296 +#: nova/vsa/manager.py:114 #, python-format -msgid "Instance %d was not found during terminate" -msgstr "La instancia %d no se ha encontrado durante la finalización" +msgid "" +"VSA ID %(vsa_id)d: Not all volumes are created (%(cvol_real)d of " +"%(cvol_exp)d)" +msgstr "" -#: ../nova/compute/api.py:301 +#: nova/vsa/manager.py:137 #, python-format -msgid "Instance %d is already being terminated" -msgstr "La instancia %d ha sido finalizada" +msgid "" +"VSA ID %(vsa_id)d: Drive %(vol_name)s (%(vol_disp_name)s) is in " +"%(status)s state" +msgstr "" -#: ../nova/compute/api.py:1521 +#: nova/vsa/manager.py:146 #, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" msgstr "" -"El dispositivo especificado no es válido: %s. Ejemplo de dispositivo: " -"/dev/vdb" - -#: ../nova/compute/api.py:1536 -msgid "Volume isn't attached to anything!" -msgstr "¡El volumen no está unido a nada!" -#: ../nova/rpc.py:98 +#: nova/vsa/manager.py:153 #, python-format -msgid "" -"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in " -"%(fl_intv)d seconds." +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" msgstr "" -#: ../nova/rpc.py:103 +#: nova/vsa/manager.py:168 #, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" msgstr "" -"Imposible conectar al servidor AMQP después de %d intentos. Apagando." -#: ../nova/rpc/impl_carrot.py:220 -msgid "Reconnected to queue" -msgstr "Reconectado a la cola" +#~ msgid "Uncaught exception" +#~ msgstr "Excepción no controlada" -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" -msgstr "Fallo al obtener el mensaje de la cola" +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "Cuota de volumen excedida. No puede crear un volumen con tamaño %sG" -#: ../nova/rpc/impl_carrot.py:235 -#, python-format -msgid "Initing the Adapter Consumer for %s" -msgstr "" +#~ msgid "No keypairs defined" +#~ msgstr "No se definio un par de llaves (Keypair)" -#: ../nova/rpc/impl_kombu.py:600 ../nova/rpc/impl_carrot.py:255 -#, python-format -msgid "received %s" -msgstr "recibido %s" +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "Compute.api::get_lock %s" -#. 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/impl_kombu.py:605 ../nova/rpc/impl_carrot.py:268 -#, python-format -msgid "no method for message: %s" -msgstr "no hay método para el mensaje: %s" +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "Volumen_unido: %(instance_name)s, %(device_path)s, %(mountpoint)s" -#: ../nova/rpc/impl_kombu.py:606 ../nova/rpc/impl_carrot.py:270 -#, python-format -msgid "No method for message: %s" -msgstr "No hay método para el mensaje: %s" +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "" +#~ "Sujeto (Subject) para el certificado " +#~ "para vpns, %s para el proyecto, " +#~ "marca de tiempo" -#: ../nova/rpc/impl_kombu.py:779 ../nova/rpc/impl_carrot.py:453 -#, python-format -msgid "Returning exception %s to caller" -msgstr "" +#~ msgid "Casting to %(topic)s %(host)s for %(method)s" +#~ msgstr "" -#: ../nova/rpc/impl_kombu.py:646 ../nova/rpc/impl_carrot.py:486 -#, python-format -msgid "unpacked context: %s" -msgstr "contenido desempaquetado: %s" +#~ msgid "Deallocating address %s" +#~ msgstr "Desasociando la dirección %s" -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." -msgstr "Haciendo una llamada asíncrona..." +#~ msgid "Host %s is not alive" +#~ msgstr "Host %s no responde" -#: ../nova/rpc/impl_kombu.py:733 ../nova/rpc/impl_carrot.py:522 -#, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID es %s" +#~ msgid "All hosts have too many cores" +#~ msgstr "Todos los hosts tienen demasiados cores" -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." -msgstr "" +#~ msgid "Host %s not available" +#~ msgstr "Host %s no disponible" -#: ../nova/rpc/impl_carrot.py:621 -#, python-format -msgid "response %s" -msgstr "respuesta %s" +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "Todos los hosts tienen demasiados gigabytes" -#: ../nova/rpc/impl_carrot.py:630 -#, python-format -msgid "topic is %s" -msgstr "" +#~ msgid "All hosts have too many networks" +#~ msgstr "Todos los hosts tienen demasiadas redes" -#: ../nova/rpc/impl_carrot.py:631 -#, python-format -msgid "message %s" -msgstr "mensaje %s" +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "No puedo probar las imágenes sin un entorno real virtual" -#: ../nova/volume/driver.py:79 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "Recuperandose de una ejecución fallida. Intenta el número %s" +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "Hay que vigilar la instancia %s hasta que este en ejecución..." -#: ../nova/volume/driver.py:89 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "el grupo de volumenes %s no existe" +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "Al matar dnsmasq se lanzó %s" -#: ../nova/volume/driver.py:342 -#, python-format -msgid "FAKE AOE: %s" -msgstr "Falso AOE: %s" +#~ msgid "Running %s" +#~ msgstr "Ejecutando %s" -#: ../nova/volume/driver.py:251 ../nova/volume/driver.py:847 -msgid "Skipping ensure_export. No iscsi_target " -msgstr "" +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "Kernel PV en VDI:%s" -#: ../nova/volume/driver.py:295 ../nova/volume/driver.py:304 -#: ../nova/volume/driver.py:891 -msgid "Skipping remove_export. No iscsi_target " -msgstr "" +#~ msgid "" +#~ "VHD coalesce attempts exceeded (%(counter)d" +#~ " > %(max_attempts)d), giving up..." +#~ msgstr "" -#: ../nova/volume/driver.py:463 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "Falso ISCSI: %s" +#~ msgid "No VDIs found for VM %s" +#~ msgstr "No se han encontrado VDI's para VM %s" -#: ../nova/volume/driver.py:475 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "Numero de VDIs inesperado (%(num_vdis)s) encontrados por VM %(vm_ref)s" -#: ../nova/volume/driver.py:545 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "" +#~ msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "" + +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dest)s..." +#~ msgstr "" + +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "" + +#~ msgid "No fixed ips defined" +#~ msgstr "" + +#~ msgid "No address for instance %s" +#~ msgstr "" + +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "" + +#~ msgid "No networks defined" +#~ msgstr "" + +#~ msgid "No network for bridge %s" +#~ msgstr "No hay red para el puente %s" + +#~ msgid "No quota for project_id %s" +#~ msgstr "No hay quota para el project:id %s" + +#~ msgid "No export device found for volume %s" +#~ msgstr "No se ha encontrado dispositivo exportado para el volumen %s" + +#~ msgid "No security group named %(group_name)s for project: %(project_id)s" +#~ msgstr "" + +#~ msgid "No user for access key %s" +#~ msgstr "No hay un usuario para la clave de acceso %s" + +#~ msgid "No project with id %s" +#~ msgstr "No hay proyecto con id %s" + +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "No console pool of type %(console_type)s" +#~ " for compute host %(compute_host)s on " +#~ "proxy host %(host)s" +#~ msgstr "" + +#~ msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#~ msgstr "" + +#~ msgid "on instance %s" +#~ msgstr "" + +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "" + +#~ msgid "No zone with id %(zone_id)s" +#~ msgstr "" + +#~ msgid "Checking state of %s" +#~ msgstr "" + +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "" + +#~ msgid "Invalid device path %s" +#~ msgstr "" + +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#~ msgstr "" + +#~ msgid "diagnostics are not supported for libvirt" +#~ msgstr "" + +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "" +#~ "La quota de direcciones ha sido " +#~ "excedida. No puedes asignar más " +#~ "direcciones" + +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "" + +#~ msgid "The key_pair %s already exists" +#~ msgstr "" + +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "" + +#~ msgid "No paste configuration for app: %s" +#~ msgstr "" + +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" + +#~ msgid "Running %s API" +#~ msgstr "" + +#~ msgid "No known API applications configured in %s." +#~ msgstr "" + +#~ msgid "Starting nova-api node (version %s)" +#~ msgstr "" -#: ../nova/volume/driver.py:547 -msgid "Sheepdog is not working" -msgstr "" +#~ msgid "No paste configuration found for: %s" +#~ msgstr "" -#: ../nova/wsgi.py:68 -#, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" -msgstr "" +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "" -#: ../nova/wsgi.py:208 -msgid "You must implement __call__" -msgstr "" +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" -msgstr "" +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" -msgstr "" +#~ msgid "Argument %s is required." +#~ msgstr "" -#: ../bin/nova-dhcpbridge.py:78 -msgid "releasing ip" -msgstr "" +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ 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 "" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" -#: ../nova/virt/fake.py:239 -#, python-format -msgid "Instance %s Not Found" -msgstr "La instancia %s no ha sido encontrada" +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "Intentado la creación del nombre no único %s" -#: ../nova/network/manager.py:386 -#, python-format -msgid "Dissassociated %s stale fixed ip(s)" -msgstr "" +#~ msgid "instance %(name)s: not enough free memory" +#~ msgstr "" -#: ../nova/network/manager.py:525 -msgid "setting network host" -msgstr "configurando la red del host" +#~ msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#~ msgstr "" -#: ../nova/network/manager.py:212 -#, python-format -msgid "Leasing IP %s" -msgstr "Liberando IP %s" +#~ msgid "Invalid value for onset_files: '%s'" +#~ msgstr "" -#: ../nova/network/manager.py:216 -#, python-format -msgid "IP %s leased that isn't associated" -msgstr "" +#~ msgid "Instance %s: booted" +#~ msgstr "Instancia %s: iniciada" -#: ../nova/network/manager.py:220 -#, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" -msgstr "" +#~ msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#~ msgstr "" -#: ../nova/network/manager.py:228 -#, python-format -msgid "IP %s leased that was already deallocated" -msgstr "" +#~ msgid "VM %(vm)s already halted, skipping shutdown..." +#~ msgstr "" -#: ../nova/network/manager.py:233 -#, python-format -msgid "Releasing IP %s" -msgstr "" +#~ msgid "Removing kernel/ramdisk files" +#~ msgstr "" -#: ../nova/network/manager.py:237 -#, python-format -msgid "IP %s released that isn't associated" -msgstr "" +#~ msgid "" +#~ "TIMEOUT: The call to %(method)s timed" +#~ " out. VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" -#: ../nova/network/manager.py:241 -#, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" -msgstr "" +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" -#: ../nova/network/manager.py:881 -#, python-format -msgid "IP %s released that was not leased" -msgstr "" +#~ msgid "" +#~ "The call to %(method)s returned an " +#~ "error: %(e)s. VM id=%(instance_id)s; " +#~ "args=%(strargs)s" +#~ msgstr "" -#: ../nova/network/manager.py:1289 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" -msgstr "" +#~ msgid "Template for script to run on cloudpipe instance boot" +#~ msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "Introduciendo %s..." +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "El proyecto no puede ser creado porque el administrador %s no existe" -#: ../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 "" +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "El proyecto no puede ser creado porque el usuario %s no existe" -#: ../nova/virt/xenapi/volume_utils.py:76 -#: ../nova/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "Imposible crear el repositorio de almacenamiento" +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "El proyecto no puede ser creado porque el proyecto %s ya existe" -#: ../nova/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "Imposible encontrar SR en VBD %s" +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "" +#~ "El proyecto no puede ser modificado " +#~ "porque el administrador %s no existe" -#: ../nova/virt/xenapi/volume_utils.py:96 -#, python-format -msgid "Forgetting SR %s ... " -msgstr "Olvidando SR %s... " +#~ msgid "Project \"%s\" not found" +#~ msgstr "No se ha encontrado el proyecto \"%s\"" -#: ../nova/virt/xenapi/volume_utils.py:228 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" +#~ msgid "Including admin operations in API." +#~ msgstr "Incluyendo operaciones de administración in API." -#: ../nova/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "" +#~ 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 "" -#: ../nova/virt/xenapi/volume_utils.py:111 -#, python-format -msgid "Forgetting SR %s done." -msgstr "Olvidando SR %s completado." +#~ 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 "" -#: ../nova/virt/xenapi/volume_utils.py:113 -#, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" -msgstr "" +#~ 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 "" -#: ../nova/virt/xenapi/volume_utils.py:249 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "Incapaz de insertar VDI en SR %s" +#~ msgid "network" +#~ msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:257 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "Imposible obtener copia del VDI %s en" +#~ msgid "IP address" +#~ msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:279 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "Inposible insertar VDI para SR %s" +#~ msgid "MAC address" +#~ msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:175 -#, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" -msgstr "" +#~ msgid "hostname" +#~ msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:356 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "Punto de montaje no puede ser traducido: %s" +#~ msgid "host" +#~ msgstr "" -#: ../nova/image/s3.py:365 -#, python-format -msgid "Failed to decrypt private key: %s" -msgstr "" +#~ msgid "netmask" +#~ msgstr "" -#: ../nova/image/s3.py:374 -#, python-format -msgid "Failed to decrypt initialization vector: %s" -msgstr "" +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "" -#: ../nova/image/s3.py:385 -#, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" -msgstr "" +#~ msgid "In init host" +#~ msgstr "En el host inicial" -#: ../nova/objectstore/handler.py:106 -#, python-format -msgid "Unknown S3 value type %r" -msgstr "Tipo de valor S3 %r desconocido" +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "Intento de crear una vm duplicada %s" -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" -msgstr "Petición autenticada" +#~ msgid "Starting VM %s " +#~ msgstr "Comenzando VM %s " -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" -msgstr "Listado de cubos solicitado" +#~ msgid "Started VM %s " +#~ msgstr "VM %s iniciada " -#: ../nova/objectstore/handler.py:209 -#, python-format -msgid "List keys for bucket %s" -msgstr "Lista de claves para el cubo %s" +#~ msgid "spawn vm failed: %s" +#~ msgstr "Inicio de vm fallido: %s" -#: ../nova/objectstore/handler.py:217 -#, python-format -msgid "Unauthorized attempt to access bucket %s" -msgstr "Intento no autorizado para acceder al cubo %s" +#~ msgid "Set memory for vm %s..." +#~ msgstr "Se ha establecido la memoria para vm %s..." -#: ../nova/objectstore/handler.py:235 -#, python-format -msgid "Creating bucket %s" -msgstr "Creando el cubo %s" +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "Establecidas vcpus para vm %s..." -#: ../nova/objectstore/handler.py:245 -#, python-format -msgid "Deleting bucket %s" -msgstr "Eliminando el cubo %s" +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" -#: ../nova/objectstore/handler.py:249 -#, python-format -msgid "Unauthorized attempt to delete bucket %s" -msgstr "Intento no autorizado de eliminar el cubo %s" +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "Fallo al añadir unidad de disco a la VM %s" -#: ../nova/objectstore/handler.py:273 -#, python-format -msgid "Getting object: %(bname)s / %(nm)s" -msgstr "" +#~ msgid "New disk drive path is %s" +#~ msgstr "La nueva ruta para unidad de disco es %s" -#: ../nova/objectstore/handler.py:276 -#, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" -msgstr "" +#~ msgid "Created disk for %s" +#~ msgstr "Discos creados para %s" -#: ../nova/objectstore/handler.py:296 -#, python-format -msgid "Putting object: %(bname)s / %(nm)s" -msgstr "" +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "Fallo al crear un puerto en el vswitch externo" -#: ../nova/objectstore/handler.py:299 -#, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" -msgstr "" +#~ msgid "Failed creating port for %s" +#~ msgstr "Fallo creando puerto para %s" -#: ../nova/objectstore/handler.py:318 -#, python-format -msgid "Deleting object: %(bname)s / %(nm)s" -msgstr "" +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "" -#: ../nova/objectstore/handler.py:322 -#, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" -msgstr "" +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "Fallo al añadir nic a la VM %s" -#: ../nova/objectstore/handler.py:396 -#, python-format -msgid "Not authorized to upload image: invalid directory %s" -msgstr "No autorizado para subir imagen: directorio incorrecto %s" +#~ msgid "Created nic for %s " +#~ msgstr "Creando nic para %s " -#: ../nova/objectstore/handler.py:404 -#, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" -msgstr "No autorizado para subir imagen: cubo %s no autorizado" +#~ msgid "WMI job failed: %s" +#~ msgstr "Trabajo WMI falló: %s" -#: ../nova/objectstore/handler.py:409 -#, python-format -msgid "Starting image upload: %s" -msgstr "Comenzando la subida de la imagen: %s" +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "" -#: ../nova/objectstore/handler.py:423 -#, python-format -msgid "Not authorized to update attributes of image %s" -msgstr "No autorizado para actualizar los atributos de la imagen %s" +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "" -#: ../nova/objectstore/handler.py:431 -#, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" -msgstr "" +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 -#, python-format -msgid "Updating user fields on image %s" -msgstr "Actualizando los campos de usuario de la imagen %s" +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" -#: ../nova/objectstore/handler.py:450 -#, python-format -msgid "Unauthorized attempt to delete image %s" -msgstr "Intento no autorizado de borrar la imagen %s" +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" -#: ../nova/objectstore/handler.py:455 -#, python-format -msgid "Deleted image: %s" -msgstr "Eliminada imagen: %s" +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "La instancia %d no se ha encontrado en get_network_topic" -#: ../nova/auth/manager.py:277 -#, python-format -msgid "Looking up user: %r" -msgstr "Buscando usuario: %r" +#~ msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgstr "" -#: ../nova/auth/manager.py:281 -#, python-format -msgid "Failed authorization for access key %s" -msgstr "Fallo de autorización para la clave de acceso %s" +#~ msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#~ msgstr "" -#: ../nova/auth/manager.py:264 -#, python-format -msgid "No user found for access key %s" -msgstr "No se ha encontrado usuario para la clave de acceso %s" +#~ msgid "Instance %d is already being terminated" +#~ msgstr "La instancia %d ha sido finalizada" -#: ../nova/auth/manager.py:287 -#, python-format -msgid "Using project name = user name (%s)" -msgstr "Utilizando nombre de proyecto = nombre de usuario (%s)" +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "" +#~ "El dispositivo especificado no es " +#~ "válido: %s. Ejemplo de dispositivo: " +#~ "/dev/vdb" -#: ../nova/auth/manager.py:294 -#, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" -msgstr "" +#~ msgid "" +#~ "AMQP server on %(fl_host)s:%(fl_port)d is " +#~ "unreachable. Trying again in %(fl_intv)d " +#~ "seconds." +#~ msgstr "" -#: ../nova/auth/manager.py:279 -#, python-format -msgid "No project called %s could be found" -msgstr "No se ha podido encontrar un proyecto con nombre %s" +#~ msgid "Making asynchronous cast..." +#~ msgstr "" -#: ../nova/auth/manager.py:303 -#, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" -msgstr "" +#~ msgid "FAKE AOE: %s" +#~ msgstr "Falso AOE: %s" -#: ../nova/auth/manager.py:289 -#, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" -msgstr "El usuario %(uid)s no es miembro del proyecto %(pjid)s" +#~ msgid "Skipping ensure_export. No iscsi_target " +#~ msgstr "" -#: ../nova/auth/manager.py:314 ../nova/auth/manager.py:336 -#, python-format -msgid "Invalid signature for user %s" -msgstr "Firma invalida para el usuario %s" +#~ msgid "Skipping remove_export. No iscsi_target " +#~ msgstr "" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" -msgstr "Las firmas no concuerdan" +#~ msgid "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" -#: ../nova/auth/manager.py:428 -msgid "Must specify project" -msgstr "Debes especificar un proyecto" +#~ msgid "leasing ip" +#~ msgstr "" -#: ../nova/auth/manager.py:414 -#, python-format -msgid "The %s role can not be found" -msgstr "" +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "" -#: ../nova/auth/manager.py:416 -#, python-format -msgid "The %s role is global only" -msgstr "El rol %s es únicamente global" +#~ msgid "releasing ip" +#~ msgstr "" -#: ../nova/auth/manager.py:469 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" -msgstr "" +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" -#: ../nova/auth/manager.py:472 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" -msgstr "" +#~ msgid "Instance %s Not Found" +#~ msgstr "La instancia %s no ha sido encontrada" -#: ../nova/auth/manager.py:498 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" -msgstr "" +#~ msgid "Dissassociated %s stale fixed ip(s)" +#~ msgstr "" -#: ../nova/auth/manager.py:501 -#, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" -msgstr "" +#~ msgid "Leasing IP %s" +#~ msgstr "Liberando IP %s" -#: ../nova/auth/manager.py:574 -#, python-format -msgid "Created project %(name)s with manager %(manager_user)s" -msgstr "Creado el proyecto %(name)s con administrador %(manager_user)s" +#~ msgid "IP %s leased that isn't associated" +#~ msgstr "" -#: ../nova/auth/manager.py:592 -#, python-format -msgid "modifying project %s" -msgstr "Modificando proyecto %s" +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" -#: ../nova/auth/manager.py:604 -#, python-format -msgid "Adding user %(uid)s to project %(pid)s" -msgstr "Agregando usuario %(uid)s para el proyecto %(pid)s" +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "" -#: ../nova/auth/manager.py:625 -#, python-format -msgid "Remove user %(uid)s from project %(pid)s" -msgstr "Borrar usuario %(uid)s del proyecto %(pid)s" +#~ msgid "Releasing IP %s" +#~ msgstr "" -#: ../nova/auth/manager.py:655 -#, python-format -msgid "Deleting project %s" -msgstr "Borrando proyecto %s" +#~ msgid "IP %s released that isn't associated" +#~ msgstr "" -#: ../nova/auth/manager.py:713 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" -msgstr "" +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" -#: ../nova/auth/manager.py:722 -#, python-format -msgid "Deleting user %s" -msgstr "Borrando usuario %s" +#~ msgid "Forgetting SR %s done." +#~ msgstr "Olvidando SR %s completado." -#: ../nova/auth/manager.py:732 -#, python-format -msgid "Access Key change for user %s" -msgstr "Cambio de clave de acceso para el usuario %s" +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "" -#: ../nova/auth/manager.py:734 -#, python-format -msgid "Secret Key change for user %s" -msgstr "Cambio de clave secreta para el usuario %s" +#~ msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgstr "" -#: ../nova/auth/manager.py:736 -#, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" -msgstr "" +#~ msgid "Unknown S3 value type %r" +#~ msgstr "Tipo de valor S3 %r desconocido" -#: ../nova/auth/manager.py:781 -#, python-format -msgid "No vpn data for project %s" -msgstr "No hay datos vpn para el proyecto %s" +#~ msgid "Authenticated request" +#~ msgstr "Petición autenticada" -#: ../nova/service.py:141 -#, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" -msgstr "" +#~ msgid "List of buckets requested" +#~ msgstr "Listado de cubos solicitado" -#: ../nova/service.py:232 -msgid "Service killed that has no database entry" -msgstr "Se detuvo un servicio sin entrada en la base de datos" +#~ msgid "List keys for bucket %s" +#~ msgstr "Lista de claves para el cubo %s" -#: ../nova/service.py:269 -msgid "The service database object disappeared, Recreating it." -msgstr "El servicio objeto de base de datos ha desaparecido, recreándolo." +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "Intento no autorizado para acceder al cubo %s" -#: ../nova/service.py:284 -msgid "Recovered model server connection!" -msgstr "Recuperada la conexión al servidor de modelos." +#~ msgid "Creating bucket %s" +#~ msgstr "Creando el cubo %s" -#: ../nova/service.py:290 -msgid "model server went away" -msgstr "el servidor de modelos se ha ido" +#~ msgid "Deleting bucket %s" +#~ msgstr "Eliminando el cubo %s" -#: ../nova/auth/ldapdriver.py:174 -#, python-format -msgid "LDAP user %s already exists" -msgstr "" +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "Intento no autorizado de eliminar el cubo %s" -#: ../nova/auth/ldapdriver.py:205 -#, python-format -msgid "LDAP object for %s doesn't exist" -msgstr "El objeto LDAP para %s no existe" +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "" -#: ../nova/auth/ldapdriver.py:348 -#, python-format -msgid "User %s doesn't exist" -msgstr "" +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" -#: ../nova/auth/ldapdriver.py:472 -#, python-format -msgid "Group can't be created because group %s already exists" -msgstr "" +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "" -#: ../nova/auth/ldapdriver.py:478 -#, python-format -msgid "Group can't be created because user %s doesn't exist" -msgstr "El grupo no se puede crear porque el usuario %s no existe" +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" -#: ../nova/auth/ldapdriver.py:495 -#, python-format -msgid "User %s can't be searched in group because the user doesn't exist" -msgstr "" +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ 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 "" +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 -#, python-format -msgid "The group at dn %s doesn't exist" -msgstr "" +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "No autorizado para subir imagen: directorio incorrecto %s" -#: ../nova/exception.py:790 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "El usuario %(uid)s es actualmente miembro del grupo %(group_dn)s" +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "No autorizado para subir imagen: cubo %s no autorizado" -#: ../nova/auth/ldapdriver.py:524 -#, python-format -msgid "" -"User %s can't be removed from the group because the user doesn't exist" -msgstr "" -"El usuario %s no se pudo borrar de el grupo a causa de que el usuario no " -"existe" +#~ msgid "Starting image upload: %s" +#~ msgstr "Comenzando la subida de la imagen: %s" -#: ../nova/auth/ldapdriver.py:528 -#, python-format -msgid "User %s is not a member of the group" -msgstr "El usuario %s no es miembro de el grupo" +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "No autorizado para actualizar los atributos de la imagen %s" -#: ../nova/auth/ldapdriver.py:621 -#, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." -msgstr "" -"Se ha intentado eliminar el último miembro de un grupo. Eliminando el grupo " -"%s en su lugar." +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "" -#: ../nova/auth/ldapdriver.py:549 -#, python-format -msgid "User %s can't be removed from all because the user doesn't exist" -msgstr "" +#~ msgid "Updating user fields on image %s" +#~ msgstr "Actualizando los campos de usuario de la imagen %s" -#: ../nova/auth/ldapdriver.py:564 -#, python-format -msgid "Group at dn %s doesn't exist" -msgstr "El grupo con dn %s no existe" +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "Intento no autorizado de borrar la imagen %s" -#: ../nova/virt/xenapi/network_utils.py:55 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "Encontrada una red no única para el puente %s" +#~ msgid "No user found for access key %s" +#~ msgstr "No se ha encontrado usuario para la clave de acceso %s" -#: ../nova/virt/xenapi/network_utils.py:58 -#, python-format -msgid "Found no network for bridge %s" -msgstr "No se ha encontrado red para el puente %s" +#~ msgid "Signature does not match" +#~ msgstr "Las firmas no concuerdan" -#: ../nova/api/ec2/admin.py:145 -#, python-format -msgid "Creating new user: %s" -msgstr "Creando nuevo usuario: %s" +#~ msgid "The %s role can not be found" +#~ msgstr "" -#: ../nova/api/ec2/admin.py:153 -#, python-format -msgid "Deleting user: %s" -msgstr "Eliminando usuario: %s" +#~ msgid "The %s role is global only" +#~ msgstr "El rol %s es únicamente global" -#: ../nova/api/ec2/admin.py:175 -#, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" -msgstr "" +#~ msgid "LDAP user %s already exists" +#~ msgstr "" -#: ../nova/api/ec2/admin.py:179 -#, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" -msgstr "" +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "El objeto LDAP para %s no existe" -#: ../nova/api/ec2/admin.py:185 -#, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" -msgstr "" +#~ msgid "User %s doesn't exist" +#~ msgstr "" -#: ../nova/api/ec2/admin.py:189 -#, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" -msgstr "" +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "" -#: ../nova/api/ec2/admin.py:194 ../nova/api/ec2/admin.py:271 -msgid "operation must be add or remove" -msgstr "la operación debe ser añadir o eliminar" +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "El grupo no se puede crear porque el usuario %s no existe" -#: ../nova/api/ec2/admin.py:207 -#, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" -msgstr "" +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "" -#: ../nova/api/ec2/admin.py:225 -#, python-format -msgid "Create project %(name)s managed by %(manager_user)s" -msgstr "Crear proyecto %(name)s administrador por %(manager_user)s" +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "" -#: ../nova/api/ec2/admin.py:238 -#, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" -msgstr "Modificar proyecto: %(name)s administrado por %(manager_user)s" +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "" -#: ../nova/api/ec2/admin.py:248 -#, python-format -msgid "Delete project: %s" -msgstr "Borrar proyecto: %s" +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "" +#~ "El usuario %s no se pudo borrar" +#~ " de el grupo a causa de que " +#~ "el usuario no existe" -#: ../nova/api/ec2/admin.py:262 -#, python-format -msgid "Adding user %(user)s to project %(project)s" -msgstr "Agregando usuario %(user)s al proyecto %(project)s" +#~ msgid "User %s is not a member of the group" +#~ msgstr "El usuario %s no es miembro de el grupo" -#: ../nova/api/ec2/admin.py:266 -#, python-format -msgid "Removing user %(user)s from project %(project)s" -msgstr "Eliminando el usuario %(user)s del proyecto %(project)s" +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "" -#, python-format -#~ msgid "Serving %s" -#~ msgstr "Sirviendo %s" +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "El grupo con dn %s no existe" -#~ msgid "unexpected exception getting connection" -#~ msgstr "excepción inexperada al obtener la conexión" +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "" -#~ msgid "unexpected error during update" -#~ msgstr "error inesperado durante la actualización" +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "" -#, python-format -#~ msgid "updating %s..." -#~ msgstr "actualizando %s..." +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "" -#, python-format -#~ msgid "Found instance: %s" -#~ msgstr "Encontrada interfaz: %s" +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "" -#, python-format -#~ msgid "PV Kernel in VDI:%d" -#~ msgstr "PV Kernel en VDI:%d" +#~ msgid "operation must be add or remove" +#~ msgstr "la operación debe ser añadir o eliminar" -#, python-format -#~ msgid "Volume quota exceeded. You cannot create a volume of size %s" -#~ msgstr "Quota de volumen superada. No puedes crear un volumen de tamaño %s" +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "" -#~ msgid "No such process" -#~ msgstr "No existe el proceso" +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "Crear proyecto %(name)s administrador por %(manager_user)s" -#~ msgid "Full set of FLAGS:" -#~ msgstr "Conjunto completo de opciones (FLAGS):" +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "Modificar proyecto: %(name)s administrado por %(manager_user)s" -#~ msgid "Wrong number of arguments." -#~ msgstr "Cantidad de argumentos incorrecta" +#~ msgid "Adding user %(user)s to project %(project)s" +#~ msgstr "Agregando usuario %(user)s al proyecto %(project)s" -#, python-format -#~ msgid "pidfile %s does not exist. Daemon not running?\n" -#~ msgstr "El \"pidfile\" %s no existe. Quizás el servicio no este corriendo.\n" +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "Eliminando el usuario %(user)s del proyecto %(project)s" -#, python-format -#~ msgid "Starting %s" -#~ msgstr "Iniciando %s" diff --git a/nova/locale/fr/LC_MESSAGES/nova.po b/nova/locale/fr/LC_MESSAGES/nova.po index 8e48752cf..63e8d3b7b 100644 --- a/nova/locale/fr/LC_MESSAGES/nova.po +++ b/nova/locale/fr/LC_MESSAGES/nova.po @@ -5,29 +5,65 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2011-05-27 16:50+0000\n" "Last-Translator: Capashen \n" "Language-Team: French \n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\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" +"Generated-By: Babel 0.9.6\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'hôte trouvé" +#: nova/crypto.py:50 +msgid "Filename of root CA" +msgstr "Nom du fichier contenant la racine de l'autorité de certification" + +#: nova/crypto.py:53 +msgid "Filename of private key" +msgstr "Nom de fichier de la clé privée" + +#: nova/crypto.py:56 +#, fuzzy +msgid "Filename of root Certificate Revocation List" +msgstr "Nom de fichier de la racine de liste de révocation (CRL)" + +#: nova/crypto.py:59 +msgid "Where we keep our keys" +msgstr "Emplacement de sauvegarde des clefs" + +#: nova/crypto.py:62 +msgid "Where we keep our root CA" +msgstr "Emplacement de sauvegarde des racines d'autorité de certification" + +#: nova/crypto.py:65 +msgid "Should we use a CA for each project?" +msgstr "Doit-on utiliser une autorité de certification pour chaque projet ?" + +#: nova/crypto.py:69 +#, python-format +msgid "Subject for certificate for users, %s for project, user, timestamp" +msgstr "" +"Sujet pour les certificats utilisateurs, %s pour le projet, utilisateur, " +"timestamp" + +#: nova/crypto.py:74 +#, python-format +msgid "Subject for certificate for projects, %s for project, timestamp" +msgstr "Sujet de certificat pour projets, %s pour le projet, timestamp" + +#: nova/crypto.py:296 +#, python-format +msgid "Flags path: %s" +msgstr "Chemin des propriétés: %s" -#: ../nova/exception.py:33 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "Erreur imprévue lors de l'éxecution de la commande" -#: ../nova/exception.py:36 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -42,845 +78,6262 @@ msgstr "" "Sortie standard : %(stdout)r\n" "Sortie d'erreur : %(stderr)r" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +#, fuzzy +msgid "DB exception wrapped." msgstr "Remontée d'exception de la base de données" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:120 -msgid "Uncaught exception" -msgstr "Exception non prévue" +#: nova/exception.py:153 +msgid "An unknown exception occurred." +msgstr "" + +#: nova/exception.py:176 +#, fuzzy, python-format +msgid "Failed to decrypt text" +msgstr "Impossible de déchiffrer la clef privée : %s" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" msgstr "" -"Quota dépassé pour %(pid)s lors d'une tentative de création d'un volume de " -"%(size)sG" -#: ../nova/volume/api.py:47 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" -msgstr "Quota de volume dépassé. Vous ne pouvez pas créer un volume de %sG" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" -#: ../nova/volume/api.py:71 ../nova/volume/api.py:96 -msgid "Volume status must be available" -msgstr "Le status du volume doit être disponible" +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" +msgstr "" -#: ../nova/volume/api.py:98 -msgid "Volume is already attached" -msgstr "Volume déjà attaché" +#: nova/exception.py:193 +msgid "Connection to glance failed" +msgstr "" -#: ../nova/volume/api.py:104 -msgid "Volume is already detached" -msgstr "Volume déjà déttaché" +#: nova/exception.py:197 +msgid "Connection to melange failed" +msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" -msgstr "Echec lors de la lecture de l'ip privée" +#: nova/exception.py:201 +msgid "Not authorized." +msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" -msgstr "Echec lors de la lecture de l'ip(s) privée(s)" +#: nova/exception.py:206 +msgid "User does not have admin privileges" +msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" +msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -"La propriété %(param)s n'a pas été trouvée pour l'image %(_image_id)s" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" -msgstr "Pas de paire de clés définie" +#: nova/exception.py:214 +msgid "Unacceptable parameters." +msgstr "" -#: ../nova/api/openstack/servers.py:238 -#, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::lock %s" +#: nova/exception.py:219 +#, fuzzy, python-format +msgid "Invalid snapshot" +msgstr "ID invalide : %s" -#: ../nova/api/openstack/servers.py:253 -#, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::unlock %s" +#: nova/exception.py:223 +#, fuzzy, python-format +msgid "Volume %(volume_id)s is not attached to anything" +msgstr "Le volume n'est pas attaché à quoi que ce soit!" -#: ../nova/api/openstack/servers.py:267 -#, python-format -msgid "Compute.api::get_lock %s" -msgstr "Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" +msgstr "" -#: ../nova/api/openstack/servers.py:281 -#, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" +#: nova/exception.py:231 +#, fuzzy, python-format +msgid "Failed to load data into json format" +msgstr "Impossible de charger la partition: %s" -#: ../nova/api/openstack/servers.py:292 -#, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." +msgstr "" -#: ../nova/api/openstack/servers.py:303 -#, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::unpause %s" +#: nova/exception.py:239 +#, fuzzy, python-format +msgid "Invalid signature %(signature)s for user %(user)s." +msgstr "Signature non valide pour l'utilisateur %s" -#: ../nova/api/openstack/servers.py:314 -#, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::suspend %s" +#: nova/exception.py:243 +#, fuzzy +msgid "Invalid input received" +msgstr "Interval de port invalide" -#: ../nova/api/openstack/servers.py:325 +#: nova/exception.py:247 #, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" +msgid "Invalid instance type %(instance_type)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 "Instance %s non trouvée" +#: nova/exception.py:251 +msgid "Invalid volume type" +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 "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#: nova/exception.py:255 +msgid "Invalid volume" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:69 +#: nova/exception.py:259 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -"Impossible de créer VDI sur SR %(sr_ref)s pour l'instance %(instance_name)s" -#: ../nova/virt/xenapi/volumeops.py:80 +#: nova/exception.py:263 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid IP protocol %(protocol)s." msgstr "" -"Impossible d'utiliser SR %(sr_ref)s pour l'instance %(instance_name)s" -#: ../nova/virt/xenapi/volumeops.py:91 +#: nova/exception.py:267 #, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Impossible d'attacher le volume à l'instance %s" +msgid "Invalid content type %(content_type)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:93 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +#: nova/exception.py:271 +#, fuzzy, python-format +msgid "Invalid cidr %(cidr)s." +msgstr "ID invalide : %s" + +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." msgstr "" -"Le point de montage %(mountpoint)s a été attaché à l'instance " -"%(instance_name)s" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:104 +#: nova/exception.py:281 #, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgid "%(err)s" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:112 +#: nova/exception.py:285 #, python-format -msgid "Unable to locate volume %s" -msgstr "Impossible de trouver le volume %s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:120 +#: nova/exception.py:290 #, python-format -msgid "Unable to detach volume %s" -msgstr "Impossible de détacher le volume %s" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." +msgstr "" + +#: nova/exception.py:295 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is not running." +msgstr "instance %s: est active" -#: ../nova/virt/xenapi/volumeops.py:127 +#: nova/exception.py:299 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgid "Instance %(instance_id)s is not suspended." msgstr "" -"Le point de montage %(mountpoint)s à été détaché de l'instance " -"%(instance_name)s" -#: ../nova/compute/instance_types.py:41 -#, python-format -msgid "Unknown instance type: %s" -msgstr "Type d'instance inconnu: %s" +#: nova/exception.py:303 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is not in rescue mode" +msgstr "instance %(name)s: pas assez de mémoire" -#: ../nova/crypto.py:46 -msgid "Filename of root CA" -msgstr "Nom du fichier contenant la racine de l'autorité de certification" +#: nova/exception.py:307 +msgid "Failed to suspend instance" +msgstr "" -#: ../nova/crypto.py:49 -msgid "Filename of private key" -msgstr "Nom de fichier de la clé privée" +#: nova/exception.py:311 +#, fuzzy, python-format +msgid "Failed to resume server" +msgstr "Erreur de création VM %s" -#: ../nova/crypto.py:51 -msgid "Filename of root Certificate Revokation List" -msgstr "Nom de fichier de la racine de liste de révocation (CRL)" +#: nova/exception.py:315 +#, fuzzy, python-format +msgid "Failed to reboot instance" +msgstr "Re-démarrage de l'instance %r" -#: ../nova/crypto.py:53 -msgid "Where we keep our keys" -msgstr "Emplacement de sauvegarde des clefs" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:55 -msgid "Where we keep our root CA" -msgstr "Emplacement de sauvegarde des racines d'autorité de certification" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:57 -msgid "Should we use a CA for each project?" -msgstr "Doit-on utiliser une autorité de certification pour chaque projet ?" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:61 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" +#: nova/exception.py:331 +#, fuzzy, python-format +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgstr "Pas de console pour l'intance %(instance_id)s dans le groupe %(pool_id)s" + +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." msgstr "" -"Sujet pour les certificats utilisateurs, %s pour le projet, utilisateur, " -"timestamp" -#: ../nova/crypto.py:66 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "Sujet de certificat pour projets, %s pour le projet, timestamp" +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:71 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" -msgstr "Suject de certificat pour les vpns, %s pour le projet, timestamp" +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." +msgstr "" + +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." +msgstr "" -#: ../nova/crypto.py:258 +#: nova/exception.py:353 #, python-format -msgid "Flags path: %s" -msgstr "Chemin des propriétés: %s" +msgid "" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." +msgstr "" -#: ../nova/scheduler/manager.py:69 +#: nova/exception.py:358 #, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" -msgstr "Typage de %(topic)s %(host)s pour %(method)s" +msgid "The supplied device path (%(path)s) is invalid." +msgstr "" + +#: nova/exception.py:362 +msgid "Unacceptable CPU info" +msgstr "" -#: ../nova/compute/manager.py:78 +#: nova/exception.py:366 #, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: décoration : |%s|" +msgid "%(address)s is not a valid IP v4/6 address." +msgstr "" -#: ../nova/compute/manager.py:80 +#: nova/exception.py:370 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +"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 "" -"check_instance_lock: arguments : |%(self)s| |%(context)s| |%(instance_id)s|" -#: ../nova/compute/manager.py:84 +#: nova/exception.py:376 #, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: vérouillé : |%s|" +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/compute/manager.py:86 +#: nova/exception.py:383 #, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin : |%s|" +msgid "Disk format %(disk_format)s is not acceptable" +msgstr "" -#: ../nova/compute/manager.py:91 +#: nova/exception.py:387 #, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: exécution : |%s|" +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "" -#: ../nova/compute/manager.py:95 +#: nova/exception.py:391 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgstr "instance %(instance_id)s: Échec de montage %(mountpoint)s, supression" + +#: nova/exception.py:395 #, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: ne s'éxécute pas |%s|" +msgid "Ec2 id %(ec2_id)s is unacceptable." +msgstr "" -#: ../nova/compute/manager.py:179 -msgid "Instance has already been created" -msgstr "L'instance a déjà été crée" +#: nova/exception.py:399 +#, fuzzy, python-format +msgid "Resource could not be found." +msgstr "L'image %s n'a pas été trouvée" -#: ../nova/compute/manager.py:180 +#: nova/exception.py:404 #, python-format -msgid "instance %s: starting..." -msgstr "L'instance %s: est en train d'être démarée..." +msgid "Required flag %(flag)s not set." +msgstr "" -#. pylint: disable=W0702 -#: ../nova/compute/manager.py:219 -#, python-format -msgid "instance %s: Failed to spawn" -msgstr "instance %s: n'a pas pu être crée" +#: nova/exception.py:408 +#, fuzzy, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 -#, python-format -msgid "Terminating instance %s" -msgstr "Arrêt de l'instance %s" +#: nova/exception.py:412 +#, fuzzy, python-format +msgid "Volume %(volume_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:416 #, python-format -msgid "Deallocating address %s" -msgstr "Dé-allocation de l'adresss %s" +msgid "Unable to locate account %(account_name) on Solidfire device" +msgstr "" + +#: nova/exception.py:420 +#, fuzzy, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "" +"Montage du volume %(volume_id)s sur l'instance %(instance_id)s en tant " +"que %(device)s" -#: ../nova/compute/manager.py:268 +#: nova/exception.py:424 #, python-format -msgid "trying to destroy already destroyed instance: %s" -msgstr "Tentative de destruction d'une instance déjà détruite: %s" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: nova/exception.py:429 +#, fuzzy, python-format +msgid "Zero volume types found." +msgstr "Volume %s non trouvé" -#: ../nova/compute/manager.py:282 +#: nova/exception.py:433 +#, fuzzy, python-format +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:437 #, python-format -msgid "Rebooting instance %s" -msgstr "Redémarrage de l'instance %s" +msgid "Volume type with name %(volume_type_name)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:287 +#: nova/exception.py:442 #, python-format msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -"Tentative de redémarrage d'une instance non démarrée: %(instance_id)s " -"(state: %(state)s s'attendait à : %(running)s)" -#: ../nova/compute/manager.py:311 -#, python-format -msgid "instance %s: snapshotting" -msgstr "instance %s: création d'un instantané (snapshot)" +#: nova/exception.py:447 +#, fuzzy, python-format +msgid "Snapshot %(snapshot_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" -#: ../nova/compute/manager.py:316 +#: nova/exception.py:451 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -"Tentative de création d'un instantané (snapshot) pour une instance non " -"démarrée: %(instance_id)s (state: %(state)s sattendait à : %(running)s)" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:455 +#, fuzzy, python-format +msgid "No target id found for volume %(volume_id)s." +msgstr "Pas d'id de destination trouvée pour le volume %s" + +#: nova/exception.py:459 +#, fuzzy, python-format +msgid "No disk at %(location)s" +msgstr "Pas de disque sur %s" + +#: nova/exception.py:463 #, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -"Tentative de ré-initialisation du mot de passe pour une instance non " -"démarrée: %(instance_id)s (state: %(instance_state)s expected: " -"%(expected_state)s)" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:467 #, python-format -msgid "instance %s: setting admin password" -msgstr "instance %s: configuration du mot de passe admin" +msgid "Invalid image href %(image_href)s." +msgstr "" -#: ../nova/compute/manager.py:353 -#, python-format +#: nova/exception.py:471 msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -"Tentative d'injection d'un fichier pour une instance non " -"démarrée:%(instance_id)s (state: %(instance_state)s s'attendait à : " -"%(expected_state)s)" -#: ../nova/compute/manager.py:362 -#, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" -msgstr "instance %(nm)s: injection de fichier vers %(plain_path)s" +#: nova/exception.py:476 +#, fuzzy, python-format +msgid "Image %(image_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" -#: ../nova/compute/manager.py:372 -#, python-format -msgid "instance %s: rescuing" -msgstr "instance %s: récupération" +#: nova/exception.py:480 +#, fuzzy, python-format +msgid "Kernel not found for image %(image_id)s." +msgstr "La propriété %(param)s n'a pas été trouvée pour l'image %(_image_id)s" -#: ../nova/compute/manager.py:387 -#, python-format -msgid "instance %s: unrescuing" -msgstr "instance %s: dé-récupération" +#: nova/exception.py:484 +#, fuzzy, python-format +msgid "User %(user_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" -#: ../nova/compute/manager.py:406 -#, python-format -msgid "instance %s: pausing" -msgstr "instance %s: mise en pause" +#: nova/exception.py:488 +#, fuzzy, python-format +msgid "Project %(project_id)s could not be found." +msgstr "Aucun projet nommé %s trouvé" -#: ../nova/compute/manager.py:423 -#, python-format -msgid "instance %s: unpausing" -msgstr "instance %s: reprise après pause" +#: nova/exception.py:492 +#, fuzzy, python-format +msgid "User %(user_id)s is not a member of project %(project_id)s." +msgstr "L'utilisateur %(uid)s n'est pas membre du projet %(pjid)s" -#: ../nova/compute/manager.py:440 -#, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "instance %s: récupération des diagnostiques" +#: nova/exception.py:496 +#, fuzzy, python-format +msgid "Role %(role_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" -#: ../nova/compute/manager.py:453 -#, python-format -msgid "instance %s: suspending" -msgstr "instance %s: suspension" +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." +msgstr "" -#: ../nova/compute/manager.py:472 +#: nova/exception.py:504 #, python-format -msgid "instance %s: resuming" -msgstr "instance %s: reprise après suspension" +msgid "%(req)s is required to create a network." +msgstr "" -#: ../nova/compute/manager.py:491 -#, python-format -msgid "instance %s: locking" -msgstr "instance %s: vérrouillage" +#: nova/exception.py:508 +#, fuzzy, python-format +msgid "Network %(network_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" -#: ../nova/compute/manager.py:503 +#: nova/exception.py:512 #, python-format -msgid "instance %s: unlocking" -msgstr "instance %s: déverrouillage" +msgid "Network could not be found for bridge %(bridge)s" +msgstr "" -#: ../nova/compute/manager.py:513 +#: nova/exception.py:516 #, python-format -msgid "instance %s: getting locked state" -msgstr "instance %s: récupération de l'état de vérouillage" +msgid "Network could not be found for uuid %(uuid)s" +msgstr "" -#: ../nova/compute/manager.py:526 +#: nova/exception.py:520 #, python-format -msgid "instance %s: reset network" -msgstr "instance %s: redémarrage du réseau" +msgid "Network could not be found with cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:524 +#, fuzzy, python-format +msgid "Network could not be found for instance %(instance_id)s." +msgstr "Pas de console pour l'intance %(instance_id)s dans le groupe %(pool_id)s" + +#: nova/exception.py:528 +#, fuzzy +msgid "No networks defined." +msgstr "Pas de réseau défini" -#: ../nova/compute/manager.py:535 ../nova/api/ec2/cloud.py:515 +#: nova/exception.py:532 #, python-format -msgid "Get console output for instance %s" -msgstr "Récupération de la sortie de la console de l'instance %s" +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." +msgstr "" -#: ../nova/compute/manager.py:543 +#: nova/exception.py:537 #, python-format -msgid "instance %s: getting ajax console" -msgstr "instance %s: préparation d'une console ajax" +msgid "Host is not set to the network (%(network_id)s)." +msgstr "" + +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." +msgstr "" + +#: nova/exception.py:545 +#, python-format +msgid "No fixed IP associated with id %(id)s." +msgstr "" -#: ../nova/compute/manager.py:553 +#: nova/exception.py:549 +#, python-format +msgid "Fixed ip not found for address %(address)s." +msgstr "" + +#: nova/exception.py:553 +#, fuzzy, python-format +msgid "Instance %(instance_id)s has zero fixed ips." +msgstr "instance %(instance_id)s: Échec de montage %(mountpoint)s, supression" + +#: nova/exception.py:557 +#, python-format +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgstr "" + +#: nova/exception.py:562 +#, fuzzy, python-format +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +msgstr "instance %(instance_name)s: suppression des fichiers d'instance %(target)s" + +#: nova/exception.py:566 +#, python-format +msgid "Host %(host)s has zero fixed ips." +msgstr "" + +#: nova/exception.py:570 #, python-format msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." +msgstr "" + +#: nova/exception.py:575 +#, python-format +msgid "Fixed IP address %(address)s is already in use." +msgstr "" + +#: nova/exception.py:579 +#, python-format +msgid "Fixed IP address %(address)s is invalid." +msgstr "" + +#: nova/exception.py:583 +msgid "Zero fixed ips available." +msgstr "" + +#: nova/exception.py:587 +#, fuzzy +msgid "Zero fixed ips could be found." +msgstr "Aucune IP fixe définie" + +#: nova/exception.py:591 +#, fuzzy, python-format +msgid "Floating ip not found for id %(id)s." +msgstr "Pas d'IP flottante pour l'addresse %s" + +#: nova/exception.py:595 +#, python-format +msgid "The DNS entry %(name)s already exists in domain %(domain)s." +msgstr "" + +#: nova/exception.py:599 +#, fuzzy, python-format +msgid "Floating ip not found for address %(address)s." +msgstr "Pas d'IP flottante pour l'addresse %s" + +#: nova/exception.py:603 +#, python-format +msgid "Floating ip not found for host %(host)s." +msgstr "" + +#: nova/exception.py:607 +msgid "Zero floating ips available." +msgstr "" + +#: nova/exception.py:611 +#, fuzzy, python-format +msgid "Floating ip %(address)s is associated." +msgstr "Pas d'IP flottante pour l'addresse %s" + +#: nova/exception.py:615 +#, python-format +msgid "Floating ip %(address)s is not associated." +msgstr "" + +#: nova/exception.py:619 +#, fuzzy, python-format +msgid "Zero floating ips exist." +msgstr "Pas d'IP flottante pour l'addresse %s" + +#: nova/exception.py:623 +#, fuzzy, python-format +msgid "Interface %(interface)s not found." +msgstr "Instance %s non trouvée" + +#: nova/exception.py:627 +#, fuzzy, python-format +msgid "Keypair %(name)s not found for user %(user_id)s" +msgstr "La propriété %(param)s n'a pas été trouvée pour l'image %(_image_id)s" + +#: nova/exception.py:631 +#, python-format +msgid "Certificate %(certificate_id)s not found." +msgstr "" + +#: nova/exception.py:635 +#, fuzzy, python-format +msgid "Service %(service_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:639 +#, fuzzy, python-format +msgid "Host %(host)s could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:643 +#, fuzzy, python-format +msgid "Compute host %(host)s could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:647 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "" + +#: nova/exception.py:651 +#, fuzzy, python-format +msgid "Auth token %(token)s could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:655 +#, fuzzy, python-format +msgid "Access Key %(access_key)s could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:659 +#, fuzzy, python-format +msgid "Quota could not be found" +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:663 +#, fuzzy, python-format +msgid "Quota for project %(project_id)s could not be found." +msgstr "Aucun projet nommé %s trouvé" + +#: nova/exception.py:667 +#, python-format +msgid "Security group %(security_group_id)s not found." +msgstr "" + +#: nova/exception.py:671 +#, fuzzy, python-format +msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -"instance %(instance_id)s: montage du volume %(volume_id)s à %(mountpoint)s" +"Aucun groupe de sécurité nommé %(group_name)s pour le projet : " +"%(project_id)s" -#. 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 +#: nova/exception.py:676 +#, fuzzy, python-format +msgid "Security group with rule %(rule_id)s not found." +msgstr "Aucun groupe de sécurité avec l'id %s" + +#: nova/exception.py:680 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" msgstr "" -"instance %(instance_id)s: Échec de montage %(mountpoint)s, supression" -#: ../nova/compute/manager.py:585 +#: nova/exception.py:685 #, python-format msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " +"Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -"Démontage du volume %(volume_id)s du point de montage %(mp)s sur l'instance " -"%(instance_id)s" -#: ../nova/compute/manager.py:588 +#: nova/exception.py:690 +#, fuzzy, python-format +msgid "Migration %(migration_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:694 +#, fuzzy, python-format +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "Pas de console pour l'intance %(instance_id)s dans le groupe %(pool_id)s" + +#: nova/exception.py:699 +#, fuzzy, python-format +msgid "Console pool %(pool_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:703 +#, fuzzy, python-format +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." +msgstr "" +"Pas de groupe de console de type %(console_type)s pour l'hote de calcul " +"%(compute_host)s sur le proxy %(host)s" + +#: nova/exception.py:709 +#, fuzzy, python-format +msgid "Console %(console_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:713 +#, fuzzy, python-format +msgid "Console for instance %(instance_id)s could not be found." +msgstr "Pas de console pour l'intance %(instance_id)s dans le groupe %(pool_id)s" + +#: nova/exception.py:717 +#, fuzzy, python-format +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." +msgstr "Pas de console pour l'intance %(instance_id)s dans le groupe %(pool_id)s" + +#: nova/exception.py:722 #, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "Démontage de volume d'une instance inconnue %s" +msgid "Invalid console type %(console_type)s " +msgstr "" + +#: nova/exception.py:726 +#, fuzzy, python-format +msgid "Zero instance types found." +msgstr "Instance %s non trouvée" -#: ../nova/scheduler/simple.py:53 +#: nova/exception.py:730 #, python-format -msgid "Host %s is not alive" -msgstr "Host %s n'est pas en fonction" +msgid "Instance type %(instance_type_id)s could not be found." +msgstr "" + +#: nova/exception.py:734 +#, python-format +msgid "Instance type with name %(instance_type_name)s could not be found." +msgstr "" -#: ../nova/scheduler/simple.py:65 -msgid "All hosts have too many cores" -msgstr "Tous les hôtes ont trop de coeurs" +#: nova/exception.py:739 +#, fuzzy, python-format +msgid "Flavor %(flavor_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:743 +#, fuzzy, python-format +msgid "Zone %(zone_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" -#: ../nova/scheduler/simple.py:87 +#: nova/exception.py:747 #, python-format -msgid "Host %s not available" -msgstr "Hôte %s non disponible" +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "" -#: ../nova/scheduler/simple.py:99 -msgid "All hosts have too many gigabytes" -msgstr "Tous les hôtes ont trop de mémoire" +#: nova/exception.py:751 +#, python-format +msgid "Scheduler cost function %(cost_fn_str)s could not be found." +msgstr "" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many networks" -msgstr "Tous les hôtes ont trop de réseaux" +#: nova/exception.py:756 +#, python-format +msgid "Scheduler weight flag not found: %(flag_name)s" +msgstr "" -#: ../nova/volume/manager.py:85 +#: nova/exception.py:760 #, python-format -msgid "Re-exporting %s volumes" -msgstr "Ré-exportation de %s volumes" +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgstr "" -#: ../nova/volume/manager.py:90 +#: nova/exception.py:765 #, python-format -msgid "volume %s: skipping export" -msgstr "volume %s : exportation évitée" +msgid "" +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)s." +msgstr "" + +#: nova/exception.py:770 +#, fuzzy, python-format +msgid "LDAP object could not be found" +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:774 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:778 +#, fuzzy, python-format +msgid "LDAP group %(group_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:782 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgstr "L'utilisateur %(uid)s est déjà membre du groupe %(group_dn)s" + +#: nova/exception.py:786 +#, fuzzy, python-format +msgid "File %(file_path)s could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:790 +#, fuzzy, python-format +msgid "Zero files could be found." +msgstr "L'image %s n'a pas été trouvée" -#: ../nova/volume/manager.py:96 +#: nova/exception.py:794 #, python-format -msgid "volume %s: creating" -msgstr "volume %s: création" +msgid "Virtual switch associated with the network adapter %(adapter)s not found." +msgstr "" + +#: nova/exception.py:799 +#, fuzzy, python-format +msgid "Network adapter %(adapter)s could not be found." +msgstr "L'image %s n'a pas été trouvée" -#: ../nova/volume/manager.py:108 +#: nova/exception.py:803 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "volume %(vol_name)s: cŕeation d'un volume logique de %(vol_size)sG" +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "" + +#: nova/exception.py:807 +msgid "Action not allowed." +msgstr "" + +#: nova/exception.py:811 +#, fuzzy, python-format +msgid "Unable to use global role %(role_id)s" +msgstr "Impossible de trouver le volume %s" + +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" +msgstr "" + +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" +msgstr "" + +#: nova/exception.py:828 +#, fuzzy, python-format +msgid "Key pair %(key_name)s already exists." +msgstr "Le bi-clef %s existe déjà" + +#: nova/exception.py:832 +#, fuzzy, python-format +msgid "User %(user)s already exists." +msgstr "L'utilisateur %s existe déjà" + +#: nova/exception.py:836 +#, fuzzy, python-format +msgid "LDAP user %(user)s already exists." +msgstr "L'utilisateur LDAP %s existe déjà" + +#: nova/exception.py:840 +#, fuzzy, python-format +msgid "LDAP group %(group)s already exists." +msgstr "le groupe %s existe déjà" -#: ../nova/volume/manager.py:112 +#: nova/exception.py:844 #, python-format -msgid "volume %s: creating export" -msgstr "volume %s: exportation en cours" +msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgstr "L'utilisateur %(uid)s est déjà membre du groupe %(group_dn)s" + +#: nova/exception.py:849 +#, fuzzy, python-format +msgid "Project %(project)s already exists." +msgstr "le groupe %s existe déjà" + +#: nova/exception.py:853 +#, fuzzy, python-format +msgid "Instance %(name)s already exists." +msgstr "L'utilisateur %s existe déjà" + +#: nova/exception.py:857 +#, fuzzy, python-format +msgid "Instance Type %(name)s already exists." +msgstr "L'utilisateur %s existe déjà" + +#: nova/exception.py:861 +#, fuzzy, python-format +msgid "Volume Type %(name)s already exists." +msgstr "le groupe %s existe déjà" -#: ../nova/volume/manager.py:123 +#: nova/exception.py:865 #, python-format -msgid "volume %s: created successfully" -msgstr "volume %s: crée avec succès" +msgid "%(path)s is on shared storage: %(reason)s" +msgstr "" + +#: nova/exception.py:869 +msgid "Migration error" +msgstr "" + +#: nova/exception.py:873 +#, python-format +msgid "Malformed message body: %(reason)s" +msgstr "" + +#: nova/exception.py:877 +#, python-format +msgid "Could not find config at %(path)s" +msgstr "" + +#: nova/exception.py:881 +#, python-format +msgid "Could not load paste app '%(name)s' from %(path)s" +msgstr "" + +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." +msgstr "" + +#: nova/exception.py:889 +#, fuzzy, python-format +msgid "Virtual Storage Array %(id)d could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:893 +#, fuzzy, python-format +msgid "Virtual Storage Array %(name)s could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" +msgstr "" + +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" +msgstr "" + +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" +msgstr "" + +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." +msgstr "" + +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." +msgstr "" + +#: nova/exception.py:917 +#, python-format +msgid "Insufficient free memory on compute node to start %(uuid)s." +msgstr "" + +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +msgstr "" + +#: nova/exception.py:925 +#, python-format +msgid "No valid host was found. %(reason)s" +msgstr "" + +#: nova/exception.py:929 +#, python-format +msgid "Host %(host)s is not up or doesn't exist." +msgstr "" + +#: nova/exception.py:933 +msgid "Quota exceeded" +msgstr "" + +#: nova/exception.py:937 +#, fuzzy, python-format +msgid "Aggregate %(aggregate_id)s could not be found." +msgstr "L'image %s n'a pas été trouvée" + +#: nova/exception.py:941 +#, python-format +msgid "Aggregate %(aggregate_name)s already exists." +msgstr "" + +#: nova/exception.py:945 +#, python-format +msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgstr "" + +#: nova/exception.py:949 +#, python-format +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: nova/exception.py:954 +#, python-format +msgid "Host %(host)s already member of another aggregate." +msgstr "" + +#: nova/exception.py:958 +#, python-format +msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgstr "" + +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" +msgstr "" + +#: nova/exception.py:966 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "" + +#: nova/exception.py:971 +#, fuzzy, python-format +msgid "Unable to create instance type" +msgstr "Impossible d'attacher le volume à l'instance %s" + +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" +msgstr "" + +#: nova/exception.py:979 +#, python-format +msgid "Error in SolidFire API response: status=%(status)s" +msgstr "" + +#: nova/exception.py:983 +#, python-format +msgid "Error in SolidFire API response: data=%(data)s" +msgstr "" + +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" +msgstr "" + +#: nova/log.py:307 +#, python-format +msgid "syslog facility must be one of: %s" +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:159 +#, python-format +msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgstr "Démarrage du noeud %(topic)s (version %(vcs_string)s)" + +#: nova/service.py:176 +#, python-format +msgid "Creating Consumer connection for Service %s" +msgstr "" + +#: nova/service.py:250 +msgid "Service killed that has no database entry" +msgstr "Service détruit sans entrée dans la base de données" + +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." +msgstr "L'objet du service de base de données à disparru, re-création en cours." + +#: nova/service.py:302 +msgid "Recovered model server connection!" +msgstr "Récupération du modelle de connexion serveur terminée!" + +#: nova/service.py:308 +msgid "model server went away" +msgstr "Le modèle de serveur à disparu" + +#: nova/service.py:400 +msgid "Full set of FLAGS:" +msgstr "" + +#: nova/service.py:407 +#, python-format +msgid "%(flag)s : FLAG SET " +msgstr "" + +#: nova/utils.py:72 +#, python-format +msgid "Inner Exception: %s" +msgstr "Exception interne : %s" + +#: nova/utils.py:156 +#, python-format +msgid "Fetching %s" +msgstr "Récupèration de %s" + +#: nova/utils.py:197 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/utils.py:207 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Execution de la commande (sous-processus) : %s" + +#: nova/utils.py:223 nova/utils.py:302 +#, python-format +msgid "Result was %s" +msgstr "Le résultat était %s" + +#: nova/utils.py:236 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/utils.py:278 +#, python-format +msgid "Running cmd (SSH): %s" +msgstr "Execution de la cmd (SSH): %s" + +#: nova/utils.py:280 +msgid "Environment not supported over SSH" +msgstr "" + +#: nova/utils.py:284 +#, fuzzy, python-format +msgid "process_input not supported over SSH" +msgstr "attribut non reconnu : %s" + +#: nova/utils.py:343 +#, python-format +msgid "debug in callback: %s" +msgstr "Debug dans le rappel : %s" + +#: nova/utils.py:476 +#, python-format +msgid "Link Local address is not found.:%s" +msgstr "L'adresse du lien local n'a pas été trouvé :%s" + +#: nova/utils.py:479 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "Impossible de trouver l'IP du lien local de %(interface)s :%(ex)s" + +#: nova/utils.py:576 +#, python-format +msgid "Invalid backend: %s" +msgstr "Backend invalide : %s" + +#: nova/utils.py:587 +#, python-format +msgid "backend %s" +msgstr "backend %s" + +#: nova/utils.py:636 +msgid "in looping call" +msgstr "" + +#: nova/utils.py:810 +#, python-format +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:814 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:818 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:825 +#, python-format +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:935 +#, fuzzy, python-format +msgid "Expected object of type: %s" +msgstr "\"Erreur inopinée\" remontée : %s" + +#: nova/utils.py:966 +#, fuzzy, python-format +msgid "Invalid server_string: %s" +msgstr "ID invalide : %s" + +#: nova/utils.py:1091 +#, python-format +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "" + +#: nova/utils.py:1123 +#, fuzzy +msgid "Original exception being dropped" +msgstr "Remontée d'exception de la base de données" + +#: 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 +#, fuzzy, python-format +msgid "Started %(name)s on %(host)s:%(port)s" +msgstr "Démarrage %(arg0)s sur %(host)s:%(port)s" + +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." +msgstr "" + +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." +msgstr "" + +#: nova/wsgi.py:113 +#, fuzzy, python-format +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgstr "Démarrage %(arg0)s sur %(host)s:%(port)s" + +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." +msgstr "" + +#: nova/wsgi.py:207 +msgid "You must implement __call__" +msgstr "Vous devez implémenter __call__" + +#: nova/api/direct.py:218 +msgid "not available" +msgstr "non disponible" + +#: nova/api/direct.py:299 +#, python-format +msgid "Returned non-serializeable type: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:69 +#, fuzzy, python-format +msgid "%(code)s: %(message)s" +msgstr "Récupération depuis %(queue)s: %(message)s" + +#: nova/api/ec2/__init__.py:91 +#, python-format +msgid "FaultWrapper: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." +msgstr "Trop d'erreur d'authentification" + +#: nova/api/ec2/__init__.py:176 +#, 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 "" +"La clef d'accès %(access_key)s a rencontrée %(failures)d echecs " +"d'authentification et sera par conséquent vérouillée pour %(lock_mins)d " +"minutes." + +#: nova/api/ec2/__init__.py:263 +msgid "Signature not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" +msgstr "" + +#: nova/api/ec2/__init__.py:385 +#, python-format +msgid "Authentication Failure: %s" +msgstr "Echec d'authentification : %s" + +#: nova/api/ec2/__init__.py:401 +#, python-format +msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgstr "Requête authentifiée pour : %(uname)s:%(pname)s)" + +#: nova/api/ec2/__init__.py:432 +#, python-format +msgid "action: %s" +msgstr "action: %s" + +#: nova/api/ec2/__init__.py:434 +#, python-format +msgid "arg: %(key)s\t\tval: %(value)s" +msgstr "arg: %(key)s\t\tval: %(value)s" + +#: nova/api/ec2/__init__.py:509 +#, python-format +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +msgstr "" +"Requête non authorisé pour le controlleur=%(controller)s et " +"l'action=%(action)s" + +#: nova/api/ec2/__init__.py:581 +#, python-format +msgid "InstanceNotFound raised: %s" +msgstr "\"Instance non trouvée\" remontée : %s" + +#: nova/api/ec2/__init__.py:587 +#, python-format +msgid "VolumeNotFound raised: %s" +msgstr "\"Volume non trouvé\" remonté : %s" + +#: nova/api/ec2/__init__.py:593 +#, fuzzy, python-format +msgid "SnapshotNotFound raised: %s" +msgstr "\"Non trouvé\" remonté : %s" + +#: nova/api/ec2/__init__.py:599 +#, python-format +msgid "NotFound raised: %s" +msgstr "\"Non trouvé\" remonté : %s" + +#: nova/api/ec2/__init__.py:602 +#, fuzzy, python-format +msgid "EC2APIError raised: %s" +msgstr "\"Erreur API\" remontée : %s" + +#: nova/api/ec2/__init__.py:610 +#, fuzzy, python-format +msgid "KeyPairExists raised: %s" +msgstr "\"Erreur API\" remontée : %s" + +#: nova/api/ec2/__init__.py:614 +#, fuzzy, python-format +msgid "InvalidParameterValue raised: %s" +msgstr "ID invalide : %s" + +#: nova/api/ec2/__init__.py:618 +#, fuzzy, python-format +msgid "InvalidPortRange raised: %s" +msgstr "ID invalide : %s" + +#: nova/api/ec2/__init__.py:622 +#, fuzzy, python-format +msgid "NotAuthorized raised: %s" +msgstr "\"Non trouvé\" remonté : %s" + +#: nova/api/ec2/__init__.py:626 +#, fuzzy, python-format +msgid "InvalidRequest raised: %s" +msgstr "ID invalide : %s" + +#: nova/api/ec2/__init__.py:635 +#, python-format +msgid "Unexpected error raised: %s" +msgstr "\"Erreur inopinée\" remontée : %s" + +#: nova/api/ec2/__init__.py:636 +#, python-format +msgid "Environment: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." +msgstr "Une erreur inopinée à eu lieu. Merci d'essayer votre requête à nouveau." + +#: nova/api/ec2/apirequest.py:64 +#, python-format +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgstr "" +"Requête API non supportée : controleur = %(controller)s, action = " +"%(action)s" + +#: nova/api/ec2/cloud.py:326 +#, fuzzy, python-format +msgid "Create snapshot of volume %s" +msgstr "Dé-montage du volume %s" + +#: nova/api/ec2/cloud.py:361 +#, python-format +msgid "Create key pair %s" +msgstr "Création du bi-clef %s" + +#: 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 "Suppression du bi-clef %s" + +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 +msgid "No rule for the specified parameters." +msgstr "Pas de règle pour les paramètres spécifiés." + +#: nova/api/ec2/cloud.py:733 +#, 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:740 +#, python-format +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." +msgstr "" + +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 +#, python-format +msgid "Create Security Group %s" +msgstr "Création du groupe de sécurité %s" + +#: nova/api/ec2/cloud.py:747 +#, python-format +msgid "group %s already exists" +msgstr "le groupe %s existe déjà" + +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 +#, python-format +msgid "Delete security group %s" +msgstr "Suppression du groupe de sécurité %s" + +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 +#, python-format +msgid "Get console output for instance %s" +msgstr "Récupération de la sortie de la console de l'instance %s" + +#: nova/api/ec2/cloud.py:854 +#, fuzzy, python-format +msgid "Create volume from snapshot %s" +msgstr "Création d'un volume de %s Go" + +#: nova/api/ec2/cloud.py:858 nova/api/openstack/compute/contrib/volumes.py:186 +#: nova/api/openstack/volume/volumes.py:215 +#, python-format +msgid "Create volume of %s GB" +msgstr "Création d'un volume de %s Go" + +#: nova/api/ec2/cloud.py:883 +#, python-format +msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgstr "" +"Montage du volume %(volume_id)s sur l'instance %(instance_id)s en tant " +"que %(device)s" + +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 +#, python-format +msgid "Detach volume %s" +msgstr "Dé-montage du volume %s" + +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 +#, python-format +msgid "attribute not supported: %s" +msgstr "attribut non reconnu : %s" + +#: nova/api/ec2/cloud.py:1046 +#, python-format +msgid "vol = %s\n" +msgstr "" + +#: nova/api/ec2/cloud.py:1191 +msgid "Allocate address" +msgstr "Allocation d'adresse" + +#: nova/api/ec2/cloud.py:1203 +#, python-format +msgid "Release address %s" +msgstr "Désallocation de l'adresse %s" + +#: nova/api/ec2/cloud.py:1208 +#, python-format +msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgstr "Association de l'adresse %(public_ip)s avec l'instance %(instance_id)s" + +#: nova/api/ec2/cloud.py:1218 +#, python-format +msgid "Disassociate address %s" +msgstr "Désassociation de l'adresse %s" + +#: nova/api/ec2/cloud.py:1243 +#, fuzzy +msgid "Image must be available" +msgstr "Le status du volume doit être disponible" + +#: nova/api/ec2/cloud.py:1264 +msgid "Going to start terminating instances" +msgstr "Début de la destruction d'instance" + +#: nova/api/ec2/cloud.py:1277 +#, python-format +msgid "Reboot instance %r" +msgstr "Re-démarrage de l'instance %r" + +#: nova/api/ec2/cloud.py:1287 +#, fuzzy, python-format +msgid "Going to stop instances" +msgstr "Démarrage de %s instances..." + +#: nova/api/ec2/cloud.py:1297 +#, fuzzy +msgid "Going to start instances" +msgstr "Début de la destruction d'instance" + +#: nova/api/ec2/cloud.py:1388 +#, python-format +msgid "De-registering image %s" +msgstr "Dé-enregitrement de l'image %s" + +#: nova/api/ec2/cloud.py:1415 +#, python-format +msgid "Registered image %(image_location)s with id %(image_id)s" +msgstr "Image %(image_location)s enregistré avec l'id %(image_id)s" + +#: nova/api/ec2/cloud.py:1461 +msgid "user or group not specified" +msgstr "Utilisateur ou groupe non spécifié" + +#: nova/api/ec2/cloud.py:1463 +msgid "only group \"all\" is supported" +msgstr "Seul le group \"tous\" est supporté" + +#: nova/api/ec2/cloud.py:1465 +msgid "operation_type must be add or remove" +msgstr "" +"le type d'opération (operation_type) doit être ajout (add) ou suppression" +" (remove)" + +#: nova/api/ec2/cloud.py:1467 +#, python-format +msgid "Updating image %s publicity" +msgstr "Mis à jour de la publication de l'image %s" + +#: nova/api/ec2/cloud.py:1524 +#, python-format +msgid "Couldn't stop instance with in %d sec" +msgstr "" + +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 +#, python-format +msgid "Failed to get metadata for ip: %s" +msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" + +#: nova/api/openstack/__init__.py:43 +#, python-format +msgid "Caught error: %s" +msgstr "Erreur interceptée : %s" + +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" + +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" +msgstr "" + +#: nova/api/openstack/__init__.py:105 +#, fuzzy, python-format +msgid "Extended resource: %s" +msgstr "Nested renvoi %s" + +#: nova/api/openstack/__init__.py:130 +#, python-format +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" +msgstr "" + +#: nova/api/openstack/__init__.py:135 +#, python-format +msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgstr "" + +#: nova/api/openstack/auth.py:91 +#, python-format +msgid "%(user_id)s could not be found with token '%(token)s'" +msgstr "" + +#: nova/api/openstack/auth.py:135 +#, fuzzy, python-format +msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgstr "L'utilisateur %(uid)s n'est pas membre du projet %(pjid)s" + +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." +msgstr "" + +#: nova/api/openstack/auth.py:168 +#, python-format +msgid "Could not find %s in request." +msgstr "" + +#: nova/api/openstack/auth.py:188 +#, python-format +msgid "Successfully authenticated '%s'" +msgstr "" + +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." +msgstr "" + +#: nova/api/openstack/auth.py:255 +#, python-format +msgid "Provided API key is valid, but not for user '%(username)s'" +msgstr "" + +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" +msgstr "" + +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" +msgstr "" + +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:202 +#, fuzzy, python-format +msgid "marker [%s] not found" +msgstr "Volume %s non trouvé" + +#: nova/api/openstack/common.py:242 +#, python-format +msgid "href %s does not contain version" +msgstr "" + +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" +msgstr "" + +#: nova/api/openstack/common.py:358 +#, python-format +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgstr "" + +#: nova/api/openstack/common.py:361 +#, python-format +msgid "Instance is in an invalid state for '%(action)s'" +msgstr "" + +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" +msgstr "" + +#: nova/api/openstack/common.py:443 +#, fuzzy +msgid "Instance snapshots are not permitted at this time." +msgstr "" +"Les instantanés (snapshot) d'instance ne sont pas disponible avec libvirt" +" pour le moment" + +#: nova/api/openstack/extensions.py:191 +#, fuzzy, python-format +msgid "Loaded extension: %s" +msgstr "Reçu exception : %s" + +#: nova/api/openstack/extensions.py:228 +#, fuzzy, python-format +msgid "Ext name: %s" +msgstr "Image supprimée : %s" + +#: nova/api/openstack/extensions.py:229 +#, fuzzy, python-format +msgid "Ext alias: %s" +msgstr "Le résultat était %s" + +#: nova/api/openstack/extensions.py:230 +#, fuzzy, python-format +msgid "Ext description: %s" +msgstr "Reçu exception : %s" + +#: 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 +#, fuzzy, python-format +msgid "Calling extension factory %s" +msgstr "Appel du getter %s" + +#: nova/api/openstack/extensions.py:267 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/extensions.py:345 +#, python-format +msgid "Failed to load extension %(classpath)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/extensions.py:369 +#, fuzzy, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "Impossible de faire un instantané de %(vm_ref)s: %(exc)s" + +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +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:542 +msgid "too many body keys" +msgstr "" + +#: nova/api/openstack/wsgi.py:580 +#, fuzzy, python-format +msgid "Fault thrown: %s" +msgstr "Erreur interceptée : %s" + +#: nova/api/openstack/wsgi.py:583 +#, fuzzy, python-format +msgid "HTTP exception thrown: %s" +msgstr "Reçu exception : %s" + +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:810 +#, python-format +msgid "There is no such action: %s" +msgstr "" + +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" +msgstr "" + +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" +msgstr "" + +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" +msgstr "" + +#: nova/api/openstack/wsgi.py:884 +#, 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:142 +#: nova/api/openstack/compute/images.py:157 +#, fuzzy, python-format +msgid "Image not found." +msgstr "Volume %s non trouvé" + +#: 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 +#, fuzzy, python-format +msgid "Instance does not exist" +msgstr "Le jeton %s n'existe pas" + +#: nova/api/openstack/compute/ips.py:97 +#, fuzzy, python-format +msgid "Instance is not a member of specified network" +msgstr "instance %s: redémarrage du réseau" + +#: 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 +#, fuzzy, python-format +msgid "Server does not exist" +msgstr "L'utilisateur %s n'existe pas" + +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +#, fuzzy, python-format +msgid "Metadata item was not found" +msgstr "Instance %s non trouvée" + +#: nova/api/openstack/compute/servers.py:425 +#, python-format +msgid "Invalid server status: %(status)s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" +msgstr "" + +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" +msgstr "" + +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" +msgstr "" + +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" +msgstr "" + +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" +msgstr "" + +#: nova/api/openstack/compute/servers.py:522 +#, python-format +msgid "Bad personality format: missing %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" +msgstr "" + +#: nova/api/openstack/compute/servers.py:530 +#, python-format +msgid "Personality content for %s cannot be decoded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:545 +#, python-format +msgid "Bad networks format: network uuid is not in proper format (%s)" +msgstr "" + +#: nova/api/openstack/compute/servers.py:554 +#, fuzzy, python-format +msgid "Invalid fixed IP address (%s)" +msgstr "ID invalide : %s" + +#: nova/api/openstack/compute/servers.py:561 +#, python-format +msgid "Duplicate networks (%s) are not allowed" +msgstr "" + +#: nova/api/openstack/compute/servers.py:567 +#, fuzzy, python-format +msgid "Bad network format: missing %s" +msgstr "Pas de réseau pourl'id %s" + +#: nova/api/openstack/compute/servers.py:570 +#, fuzzy, python-format +msgid "Bad networks format" +msgstr "Pas de réseau pourl'id %s" + +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" +msgstr "" + +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" +msgstr "" + +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" +msgstr "" + +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +#, fuzzy +msgid "Instance has not been resized." +msgstr "L'instance a déjà été crée" + +#: nova/api/openstack/compute/servers.py:838 +#, python-format +msgid "Error in confirm-resize %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:858 +#, python-format +msgid "Error in revert-resize %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" +msgstr "" + +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" +msgstr "" + +#: nova/api/openstack/compute/servers.py:888 +#, fuzzy, python-format +msgid "Error in reboot %s" +msgstr "Génération de la racine d'autorité de certification : %s" + +#: nova/api/openstack/compute/servers.py:900 +#, fuzzy, python-format +msgid "Unable to locate requested flavor." +msgstr "Impossible de trouver le volume %s" + +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." +msgstr "" + +#: nova/api/openstack/compute/servers.py:927 +#, fuzzy +msgid "Malformed server entity" +msgstr "Le modèle de serveur à disparu" + +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" +msgstr "" + +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +#, fuzzy, python-format +msgid "Invalid adminPass" +msgstr "ID invalide : %s" + +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." +msgstr "" + +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." +msgstr "" + +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1006 +#: 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:1011 +msgid "Could not parse imageRef from request." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1061 +#, fuzzy, python-format +msgid "Instance could not be found" +msgstr "L'image %s n'a pas été trouvée" + +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +#, fuzzy, python-format +msgid "Invalid metadata" +msgstr "ID invalide : %s" + +#: nova/api/openstack/compute/servers.py:1157 +#, python-format +msgid "Removing options '%(unk_opt_str)s' from query" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:60 +#, python-format +msgid "Compute.api::pause %s" +msgstr "Compute.api::pause %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:77 +#, python-format +msgid "Compute.api::unpause %s" +msgstr "Compute.api::unpause %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:94 +#, python-format +msgid "compute.api::suspend %s" +msgstr "compute.api::suspend %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:111 +#, python-format +msgid "compute.api::resume %s" +msgstr "compute.api::resume %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:127 +#, python-format +msgid "Error in migrate %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:141 +#, python-format +msgid "Compute.api::reset_network %s" +msgstr "Compute.api::reset_network %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +#, fuzzy, python-format +msgid "Server not found" +msgstr "Utilisateur \"%s\" non trouvé" + +#: nova/api/openstack/compute/contrib/admin_actions.py:157 +#, fuzzy, python-format +msgid "Compute.api::inject_network_info %s" +msgstr "Compute.api::reset_network %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:173 +#, python-format +msgid "Compute.api::lock %s" +msgstr "Compute.api::lock %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:189 +#, python-format +msgid "Compute.api::unlock %s" +msgstr "Compute.api::unlock %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:219 +#, python-format +msgid "createBackup entity requires %s attribute" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +#, fuzzy, python-format +msgid "Instance not found" +msgstr "Instance %s non trouvée" + +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:284 +#, 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:61 +#, fuzzy, python-format +msgid "Server not found." +msgstr "Utilisateur \"%s\" non trouvé" + +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +#, fuzzy, python-format +msgid "No Request Body" +msgstr "Requête de suppression de la VM %s reçue" + +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +#, fuzzy +msgid "Address not specified" +msgstr "Utilisateur ou groupe non spécifié" + +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:145 +#, fuzzy, python-format +msgid "Invalid status: '%s'" +msgstr "ID invalide : %s" + +#: nova/api/openstack/compute/contrib/hosts.py:150 +#, fuzzy, python-format +msgid "Invalid update setting: '%s'" +msgstr "Valeur interdite pour onset_files : '%s'" + +#: nova/api/openstack/compute/contrib/hosts.py:159 +#, fuzzy, python-format +msgid "Setting host %(host)s to %(state)s." +msgstr "Typage de %(topic)s %(host)s pour %(method)s" + +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:214 +#, fuzzy, python-format +msgid "Host not found" +msgstr "Volume %s non trouvé" + +#: 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 +#, fuzzy, python-format +msgid "Key pair '%s' already exists." +msgstr "Le bi-clef %s existe déjà" + +#: 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 +#, fuzzy, python-format +msgid "Unable to find address %r" +msgstr "Impossible de trouver un port ouvert" + +#: 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 +#, fuzzy, python-format +msgid "Disassociating network with id %s" +msgstr "réglage de l'hôte réseau" + +#: nova/api/openstack/compute/contrib/networks.py:74 +#: nova/api/openstack/compute/contrib/networks.py:91 +#: nova/api/openstack/compute/contrib/networks.py:101 +#, fuzzy, python-format +msgid "Network not found" +msgstr "Utilisateur \"%s\" non trouvé" + +#: nova/api/openstack/compute/contrib/networks.py:87 +#, fuzzy, python-format +msgid "Showing network with id %s" +msgstr "Pas de réseau pourl'id %s" + +#: nova/api/openstack/compute/contrib/networks.py:97 +#, fuzzy, python-format +msgid "Deleting network with id %s" +msgstr "réglage de l'hôte réseau" + +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:219 +#, fuzzy, python-format +msgid "Security group id should be integer" +msgstr "Aucun groupe de sécurité avec l'id %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:289 +#, fuzzy, python-format +msgid "Security group %s already exists" +msgstr "le groupe %s existe déjà" + +#: nova/api/openstack/compute/contrib/security_groups.py:309 +#, python-format +msgid "Security group %s is not a string or unicode" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:312 +#, python-format +msgid "Security group %s cannot be empty." +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:315 +#, python-format +msgid "Security group %s should not be greater than 255 characters." +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:345 +#, fuzzy, python-format +msgid "Security group (%s) not found" +msgstr "Utilisateur \"%s\" non trouvé" + +#: nova/api/openstack/compute/contrib/security_groups.py:348 +#, python-format +msgid "Authorize security group ingress %s" +msgstr "Authorisation du groupe de sécurité %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." +msgstr "Pas assez de parametres pour contruire un règle valide." + +#: nova/api/openstack/compute/contrib/security_groups.py:370 +#, python-format +msgid "This rule already exists in group %s" +msgstr "Cette règle existe déjà dans le groupe %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:493 +#, fuzzy, python-format +msgid "Rule (%s) not found" +msgstr "Volume %s non trouvé" + +#: nova/api/openstack/compute/contrib/security_groups.py:500 +#, python-format +msgid "Revoke security group ingress %s" +msgstr "Révocation de groupe de sécurité %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +#, fuzzy +msgid "Security group not specified" +msgstr "Utilisateur ou groupe non spécifié" + +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" +msgstr "" + +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 +#, fuzzy, python-format +msgid "start instance %r" +msgstr "Re-démarrage de l'instance %r" + +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 +#, fuzzy, python-format +msgid "stop instance %r" +msgstr "sur l'intance %s" + +#: 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 +#, fuzzy, python-format +msgid "Create VSA %(display_name)s of type %(vc_type)s" +msgstr "VM %(instance_name)s crée en tant que %(vm_ref)s." + +#: 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 +#, fuzzy, python-format +msgid "Associate address %(ip)s to VSA %(id)s" +msgstr "Association de l'adresse %(public_ip)s avec l'instance %(instance_id)s" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 +#, fuzzy, python-format +msgid "Disassociate address from VSA %(id)s" +msgstr "Désassociation de l'adresse %s" + +#: 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 +#, fuzzy, python-format +msgid "Index instances for VSA %s" +msgstr "sur l'intance %s" + +#: 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 +#, fuzzy, python-format +msgid "Delete volume with id: %s" +msgstr "Supprimer le projet : %s" + +#: nova/api/openstack/compute/contrib/volumes.py:329 +#, fuzzy, python-format +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgstr "" +"Montage du volume %(volume_id)s sur l'instance %(instance_id)s en tant " +"que %(device)s" + +#: 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:523 +#: nova/api/openstack/volume/snapshots.py:149 +#, fuzzy, python-format +msgid "Create snapshot from volume %s" +msgstr "Dé-montage du volume %s" + +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" +msgstr "Tentative d'instanciation d'un singleton" + +#: nova/auth/ldapdriver.py:650 +#, python-format +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." +msgstr "" +"Tentative de suppression du dernier membre d'un groupe. Essayez plutôt " +"de supprimer le group sur %s." + +#: nova/auth/manager.py:297 +#, python-format +msgid "Looking up user: %r" +msgstr "Recherche de l'utilisateur : %r" + +#: nova/auth/manager.py:301 +#, python-format +msgid "Failed authorization for access key %s" +msgstr "Autorisation refusée pour la clef d'accès %s" + +#: nova/auth/manager.py:307 +#, python-format +msgid "Using project name = user name (%s)" +msgstr "Nom de projet utilisé = nom d'utilisateur (%s)" + +#: nova/auth/manager.py:314 +#, python-format +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgstr "" +"Autorisation refusée : pas de projet nommé %(pjid)s " +"(utilisateur=%(uname)s)" + +#: nova/auth/manager.py:323 +#, python-format +msgid "" +"Failed authorization: user %(uname)s not admin and not member of project " +"%(pjname)s" +msgstr "" +"Autorisation refusée : utilisateur %(uname)s n'est ni admin ni membre du " +"projet %(pjname)s" + +#: 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 +#, fuzzy, python-format +msgid "expected_signature: %s" +msgstr "Image supprimée : %s" + +#: 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 "Signature non valide pour l'utilisateur %s" + +#: nova/auth/manager.py:352 +#, python-format +msgid "host_only_signature: %s" +msgstr "" + +#: nova/auth/manager.py:448 +msgid "Must specify project" +msgstr "Le projet doit être spécifié" + +#: nova/auth/manager.py:489 +#, python-format +msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgstr "Ajout du rôle %(role)s à l'utilisateur %(uid)s pour le projet %(pid)s" + +#: nova/auth/manager.py:492 +#, python-format +msgid "Adding sitewide role %(role)s to user %(uid)s" +msgstr "Ajout du rôle global %(role)s pour l'utilisateur %(uid)s" + +#: nova/auth/manager.py:518 +#, python-format +msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgstr "" +"Suppression du rôle %(role)s pour l'utilisateur %(uid)s dans le projet " +"%(pid)s" + +#: nova/auth/manager.py:521 +#, python-format +msgid "Removing sitewide role %(role)s from user %(uid)s" +msgstr "Suppression du role global %(role)s pour l'utilisateur %(uid)s" + +#: nova/auth/manager.py:594 +#, python-format +msgid "Created project %(name)s with manager %(manager_user)s" +msgstr "Création du projet %(name)s ayant pour manager %(manager_user)s" + +#: nova/auth/manager.py:612 +#, python-format +msgid "modifying project %s" +msgstr "modification du projet %s" + +#: nova/auth/manager.py:624 +#, python-format +msgid "Adding user %(uid)s to project %(pid)s" +msgstr "Ajout de l'utilisateur %(uid)s au projet %(pid)s" + +#: nova/auth/manager.py:645 +#, python-format +msgid "Remove user %(uid)s from project %(pid)s" +msgstr "Suppression de l'utilisateur %(uid)s du projet %(pid)s" + +#: nova/auth/manager.py:675 +#, python-format +msgid "Deleting project %s" +msgstr "Suppression du projet %s" + +#: nova/auth/manager.py:733 +#, python-format +msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgstr "Utilisateur créé %(rvname)s (admin: %(rvadmin)r)" + +#: nova/auth/manager.py:742 +#, python-format +msgid "Deleting user %s" +msgstr "Suppression de l'utilisateur %s" + +#: nova/auth/manager.py:752 +#, python-format +msgid "Access Key change for user %s" +msgstr "Clef d'accès changée pour l'utilisateur %s" + +#: nova/auth/manager.py:754 +#, python-format +msgid "Secret Key change for user %s" +msgstr "Clef secrète changée pour l'utilisateur %s" + +#: nova/auth/manager.py:756 +#, python-format +msgid "Admin status set to %(admin)r for user %(uid)s" +msgstr "Statut admin changé en %(admin)r pour l'utilisateur %(uid)s" + +#: nova/auth/manager.py:801 +#, python-format +msgid "No vpn data for project %s" +msgstr "Pas de données VPN pour le projet %s" + +#: nova/cloudpipe/pipelib.py:46 +#, fuzzy +msgid "Template for cloudpipe instance boot script" +msgstr "Patron du script à exécuter au boot d'instance cloudpipe" + +#: nova/cloudpipe/pipelib.py:49 +msgid "Network to push into openvpn config" +msgstr "Réseau à passer à la configuration d'openvpn" + +#: nova/cloudpipe/pipelib.py:52 +msgid "Netmask to push into openvpn config" +msgstr "Masque réseau à passer à la configuration d'openvpn" + +#: nova/cloudpipe/pipelib.py:101 +#, python-format +msgid "Launching VPN for %s" +msgstr "Démarrage du VPN pour %s" + +#: nova/compute/api.py:149 +#, fuzzy, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" +msgstr "" +"Quota dépassé pour %(pid)s, lors de la tentative d'exécution de " +"%(min_count)s instances" + +#: nova/compute/api.py:160 +#, python-format +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +msgstr "" + +#: nova/compute/api.py:213 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +msgstr "" +"Quota dépassé pour %(pid)s, lors de la tentative d'exécution de " +"%(min_count)s instances" + +#: nova/compute/api.py:216 +#, fuzzy, python-format +msgid "Instance quota exceeded. You cannot run any more instances of this type." +msgstr "" +"Quota d'instances dépassé. Vous ne pouvez éxécuter que %s instances de ce" +" type de plus." + +#: nova/compute/api.py:219 +#, python-format +msgid "Instance quota exceeded. You can only run %s more instances of this type." +msgstr "" +"Quota d'instances dépassé. Vous ne pouvez éxécuter que %s instances de ce" +" type de plus." + +#: nova/compute/api.py:268 +msgid "Creating a raw instance" +msgstr "Création d'une instance raw" + +#: nova/compute/api.py:270 +#, python-format +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgstr "" + +#: nova/compute/api.py:340 +#, python-format +msgid "Going to run %s instances..." +msgstr "Démarrage de %s instances..." + +#: nova/compute/api.py:404 +#, fuzzy, python-format +msgid "bdm %s" +msgstr "backend %s" + +#: nova/compute/api.py:431 +#, python-format +msgid "block_device_mapping %s" +msgstr "" + +#: nova/compute/api.py:548 +#, fuzzy, python-format +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +msgstr "Envoi au scheduler de %(pid)s/%(uid)s's instance %(instance_id)s" + +#: nova/compute/api.py:832 +#, fuzzy, python-format +msgid "Going to try to soft delete %s" +msgstr "Va essayer d'arrêter %s" + +#: nova/compute/api.py:851 +#, fuzzy, python-format +msgid "No host for instance %s, deleting immediately" +msgstr "instance %s : Création de l'image" + +#: nova/compute/api.py:885 +#, python-format +msgid "Going to try to terminate %s" +msgstr "Va essayer d'arrêter %s" + +#: nova/compute/api.py:923 +#, fuzzy, python-format +msgid "Going to try to stop %s" +msgstr "Va essayer d'arrêter %s" + +#: nova/compute/api.py:942 +#, fuzzy, python-format +msgid "Going to try to start %s" +msgstr "Va essayer d'arrêter %s" + +#: nova/compute/api.py:946 +#, fuzzy, python-format +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgstr "Pas de console pour l'intance %(instance_id)s dans le groupe %(pool_id)s" + +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 +#, fuzzy, python-format +msgid "Searching by: %s" +msgstr "Récupèration de %s" + +#: nova/compute/api.py:1107 +msgid "No compute host specified" +msgstr "" + +#: nova/compute/api.py:1110 +#, fuzzy, python-format +msgid "Unable to find host for Instance %s" +msgstr "Impossible d'attacher le volume à l'instance %s" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." +msgstr "" + +#: nova/compute/api.py:1360 +#, python-format +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" +msgstr "" + +#: nova/compute/api.py:1651 +#, 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 +#, fuzzy, python-format +msgid "DB error: %s" +msgstr "Erreur interceptée : %s" + +#: nova/compute/instance_types.py:84 +#, fuzzy, python-format +msgid "Instance type %s not found for deletion" +msgstr "Instance %s non trouvée" + +#: nova/compute/manager.py:136 +#, python-format +msgid "check_instance_lock: decorating: |%s|" +msgstr "check_instance_lock: décoration : |%s|" + +#: nova/compute/manager.py:138 +#, fuzzy, python-format +msgid "" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" +msgstr "" +"check_instance_lock: arguments : |%(self)s| |%(context)s| " +"|%(instance_id)s|" + +#: nova/compute/manager.py:142 +#, python-format +msgid "check_instance_lock: locked: |%s|" +msgstr "check_instance_lock: vérouillé : |%s|" + +#: nova/compute/manager.py:144 +#, python-format +msgid "check_instance_lock: admin: |%s|" +msgstr "check_instance_lock: admin : |%s|" + +#: nova/compute/manager.py:149 +#, python-format +msgid "check_instance_lock: executing: |%s|" +msgstr "check_instance_lock: exécution : |%s|" + +#: nova/compute/manager.py:153 +#, python-format +msgid "check_instance_lock: not executing |%s|" +msgstr "check_instance_lock: ne s'éxécute pas |%s|" + +#: nova/compute/manager.py:199 +#, fuzzy, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "Impossible de déchiffrer le vecteur d'initialisation : %s" + +#: nova/compute/manager.py:233 +#, python-format +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgstr "" + +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:253 +#, fuzzy, python-format +msgid "Checking state" +msgstr "Vérification de l'état de %s" + +#: nova/compute/manager.py:322 +#, fuzzy, python-format +msgid "Setting up bdm %s" +msgstr "Suppression de l'utilisateur %s" + +#: nova/compute/manager.py:389 +#, python-format +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" +msgstr "" + +#: nova/compute/manager.py:395 +#, 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:401 +#, fuzzy, python-format +msgid "exception terminating the instance %(instance_uuid)s" +msgstr "Après l'arrêt d'instances : %s" + +#: nova/compute/manager.py:434 +#, fuzzy, python-format +msgid "Instance %s not found." +msgstr "Instance %s non trouvée" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" +msgstr "L'instance a déjà été crée" + +#: nova/compute/manager.py:489 +#, 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:494 +#, 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:504 +#, fuzzy, python-format +msgid "Starting instance..." +msgstr "Arrêt de l'instance %s" + +#: nova/compute/manager.py:514 +#, fuzzy, python-format +msgid "Skipping network allocation for instance" +msgstr "Pas de réseau pour l'instance %s" + +#: nova/compute/manager.py:527 +#, fuzzy, python-format +msgid "Instance failed network setup" +msgstr "instance %s: n'a pas réussie à démarrer" + +#: nova/compute/manager.py:531 +#, fuzzy, python-format +msgid "Instance network_info: |%s|" +msgstr "check_instance_lock: décoration : |%s|" + +#: nova/compute/manager.py:544 +#, fuzzy, python-format +msgid "Instance failed block device setup" +msgstr "instance %s: n'a pas pu être crée" + +#: nova/compute/manager.py:560 +#, fuzzy, python-format +msgid "Instance failed to spawn" +msgstr "instance %s: n'a pas pu être crée" + +#: nova/compute/manager.py:581 +#, fuzzy, python-format +msgid "Deallocating network for instance" +msgstr "Pas de réseau pour l'instance %s" + +#: nova/compute/manager.py:632 +#, fuzzy, python-format +msgid "%(action_str)s instance" +msgstr "Création d'une instance raw" + +#: nova/compute/manager.py:644 +#, python-format +msgid "trying to destroy already destroyed instance: %s" +msgstr "Tentative de destruction d'une instance déjà détruite: %s" + +#: nova/compute/manager.py:664 +#, python-format +msgid "Ignoring DiskNotFound: %s" +msgstr "" + +#: nova/compute/manager.py:671 +#, fuzzy, python-format +msgid "terminating bdm %s" +msgstr "Arrêt de l'instance %s" + +#: nova/compute/manager.py:760 +#, python-format +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." +msgstr "" + +#: nova/compute/manager.py:765 +#, python-format +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgstr "" + +#: nova/compute/manager.py:772 +#, fuzzy, python-format +msgid "Rebuilding instance %s" +msgstr "Redémarrage de l'instance %s" + +#: nova/compute/manager.py:825 +#, python-format +msgid "Rebooting instance %s" +msgstr "Redémarrage de l'instance %s" + +#: nova/compute/manager.py:840 +#, fuzzy, python-format +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" +"Tentative de redémarrage d'une instance non démarrée: %(instance_id)s " +"(state: %(state)s s'attendait à : %(running)s)" + +#: nova/compute/manager.py:878 +#, python-format +msgid "Image type not recognized %s" +msgstr "" + +#: nova/compute/manager.py:890 +#, python-format +msgid "instance %s: snapshotting" +msgstr "instance %s: création d'un instantané (snapshot)" + +#: nova/compute/manager.py:896 +#, fuzzy, python-format +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" +"Tentative de création d'un instantané (snapshot) pour une instance non " +"démarrée: %(instance_id)s (state: %(state)s sattendait à : %(running)s)" + +#: nova/compute/manager.py:949 +#, python-format +msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgstr "" + +#: nova/compute/manager.py:954 +#, python-format +msgid "Rotating out %d backups" +msgstr "" + +#: nova/compute/manager.py:958 +#, fuzzy, python-format +msgid "Deleting image %s" +msgstr "Image supprimée : %s" + +#: nova/compute/manager.py:988 +#, python-format +msgid "Failed to set admin password. Instance %s is not running" +msgstr "" + +#: nova/compute/manager.py:994 +#, fuzzy, python-format +msgid "Instance %s: Root password set" +msgstr "instance %s: configuration du mot de passe admin" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." +msgstr "" + +#: nova/compute/manager.py:1017 +#, fuzzy, python-format +msgid "Error setting admin password" +msgstr "instance %s: configuration du mot de passe admin" + +#: nova/compute/manager.py:1032 +#, fuzzy, python-format +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" +"Tentative d'injection d'un fichier pour une instance non " +"démarrée:%(instance_id)s (state: %(instance_state)s s'attendait à : " +"%(expected_state)s)" + +#: nova/compute/manager.py:1037 +#, fuzzy, python-format +msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgstr "instance %(nm)s: injection de fichier vers %(plain_path)s" + +#: nova/compute/manager.py:1051 +#, fuzzy, python-format +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" +"Tentative de ré-initialisation du mot de passe pour une instance non " +"démarrée: %(instance_id)s (state: %(instance_state)s expected: " +"%(expected_state)s)" + +#: nova/compute/manager.py:1056 +#, fuzzy, python-format +msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgstr "instance %(instance_name)s: suppression des fichiers d'instance %(target)s" + +#: nova/compute/manager.py:1069 +#, python-format +msgid "instance %s: rescuing" +msgstr "instance %s: récupération" + +#: nova/compute/manager.py:1094 +#, python-format +msgid "instance %s: unrescuing" +msgstr "instance %s: dé-récupération" + +#: nova/compute/manager.py:1213 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:1230 +#, fuzzy, python-format +msgid "instance %s: migrating" +msgstr "instance %s: mise en pause" + +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 +#, python-format +msgid "%s. Setting instance vm_state to ERROR" +msgstr "" + +#: nova/compute/manager.py:1395 +#, python-format +msgid "instance %s: pausing" +msgstr "instance %s: mise en pause" + +#: nova/compute/manager.py:1413 +#, python-format +msgid "instance %s: unpausing" +msgstr "instance %s: reprise après pause" + +#: nova/compute/manager.py:1443 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "instance %s: récupération des diagnostiques" + +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" +msgstr "instance %s: suspension" + +#: nova/compute/manager.py:1474 +#, python-format +msgid "instance %s: resuming" +msgstr "instance %s: reprise après suspension" + +#: nova/compute/manager.py:1497 +#, python-format +msgid "instance %s: locking" +msgstr "instance %s: vérrouillage" + +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" +msgstr "instance %s: déverrouillage" + +#: nova/compute/manager.py:1514 +#, python-format +msgid "instance %s: getting locked state" +msgstr "instance %s: récupération de l'état de vérouillage" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "instance %s: redémarrage du réseau" + +#: nova/compute/manager.py:1532 +#, fuzzy, python-format +msgid "instance %s: inject network info" +msgstr "instance %s: redémarrage du réseau" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, fuzzy, python-format +msgid "instance %s: getting vnc console" +msgstr "instance %s: préparation d'une console ajax" + +#: nova/compute/manager.py:1603 +#, fuzzy, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "" +"instance %(instance_id)s: montage du volume %(volume_id)s à " +"%(mountpoint)s" + +#: nova/compute/manager.py:1621 +#, fuzzy, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "" +"instance %(instance_id)s: montage du volume %(volume_id)s à " +"%(mountpoint)s" + +#: nova/compute/manager.py:1633 +#, fuzzy, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "instance %(instance_id)s: Échec de montage %(mountpoint)s, supression" + +#: nova/compute/manager.py:1661 +#, fuzzy, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "" +"Démontage du volume %(volume_id)s du point de montage %(mp)s sur " +"l'instance %(instance_id)s" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "Démontage de volume d'une instance inconnue %s" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +#, fuzzy, python-format +msgid "Instance has no volume." +msgstr "Instance %d n'a pas d'hôte" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1878 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +#, fuzzy, python-format +msgid "No floating_ip found" +msgstr "Pas d'IP flottante pour l'addresse %s" + +#: nova/compute/manager.py:1943 +#, fuzzy, python-format +msgid "No floating_ip found." +msgstr "Pas d'IP flottante pour l'addresse %s" + +#: nova/compute/manager.py:1945 +#, python-format +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" +msgstr "" + +#: nova/compute/manager.py:1983 +#, python-format +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2138 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:2150 +#, python-format +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +#, fuzzy +msgid "Reclaiming deleted instance" +msgstr "Création d'une instance raw" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "Ajout de console" + +#: nova/console/manager.py:97 +#, python-format +msgid "Tried to remove non-existant console %(console_id)s." +msgstr "Tentative de suppression d'une console non existante %(console_id)s." + +#: nova/console/vmrc_manager.py:122 +#, fuzzy, python-format +msgid "Tried to remove non-existent console %(console_id)s." +msgstr "Tentative de suppression d'une console non existante %(console_id)s." + +#: nova/console/vmrc_manager.py:125 +#, fuzzy, python-format +msgid "Removing console %(console_id)s." +msgstr "Tentative de suppression d'une console non existante %(console_id)s." + +#: nova/console/xvp.py:98 +msgid "Rebuilding xvp conf" +msgstr "Reconstruction de la configuration xvp" + +#: nova/console/xvp.py:116 +#, python-format +msgid "Re-wrote %s" +msgstr "Ré-écriture de %s" + +#: nova/console/xvp.py:121 +msgid "Stopping xvp" +msgstr "Arrêt xvp" + +#: nova/console/xvp.py:134 +msgid "Starting xvp" +msgstr "Démarrage xvp" + +#: nova/console/xvp.py:141 +#, python-format +msgid "Error starting xvp: %s" +msgstr "Erreur au démarrage xvp : %s" + +#: nova/console/xvp.py:144 +msgid "Restarting xvp" +msgstr "Re-démarrage xvp" + +#: nova/console/xvp.py:146 +msgid "xvp not running..." +msgstr "xvp non actif..." + +#: nova/consoleauth/manager.py:63 +#, fuzzy, python-format +msgid "Deleting Expired Token: (%s)" +msgstr "Suppression du projet %s" + +#: 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 "L'utilisation d'une requête de contexte vide est dévalué" + +#: nova/db/sqlalchemy/api.py:188 +#, python-format +msgid "Unrecognized read_deleted value '%s'" +msgstr "" + +#: nova/db/sqlalchemy/api.py:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, fuzzy, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "Pas de zone ayant pour ID %(zone_id)s" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, fuzzy, python-format +msgid "No sm_volume with id %(volume_id)s" +msgstr "Pas de zone ayant pour ID %(zone_id)s" + +#: nova/db/sqlalchemy/migration.py:36 +msgid "python-migrate is not installed. Exiting." +msgstr "python-migrate n'est pas installé. Fin d'éxécution." + +#: 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, fuzzy, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "Image %(image_location)s enregistré avec l'id %(image_id)s" + +#: nova/image/s3.py:315 +#, fuzzy, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "Image %(image_location)s enregistré avec l'id %(image_id)s" + +#: nova/image/s3.py:327 +#, fuzzy, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "Image %(image_location)s enregistré avec l'id %(image_id)s" + +#: nova/image/s3.py:340 +#, fuzzy, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "Image %(image_location)s enregistré avec l'id %(image_id)s" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "Impossible de déchiffrer la clef privée : %s" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "Impossible de déchiffrer le vecteur d'initialisation : %s" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "Impossible de déchiffrer le fichier image %(image_file)s: %(err)s" + +#: nova/image/s3.py:397 +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:321 +msgid "This driver only supports type 'a' entries." +msgstr "" + +#: nova/network/linux_net.py:167 +#, fuzzy, python-format +msgid "Attempted to remove chain %s which does not exist" +msgstr "Tentative de suppression de filtre pour l'intance %s qui n'est pas filtrée" + +#: 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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, fuzzy, python-format +msgid "Instance %(instance_id)s not found" +msgstr "Instance %s non trouvée" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "Hupping dnsmasq à renvoyé %s" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "Pid %d est dépassé, re-démarrage de dnsmasq" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "La destruction de radvd à renvoyé %s" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "Pid %d est dépassé, re-démarrage radvd" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "Démarrage de l'interface VLAN %s" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "Démarrage de l'interface de Bridge %s" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, fuzzy, python-format +msgid "Interface %(interface)s not found" +msgstr "Instance %s non trouvée" + +#: nova/network/manager.py:289 +#, fuzzy, python-format +msgid "floating IP allocation for instance |%s|" +msgstr "Pas d'IP flottante pour l'addresse %s" + +#: 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 +#, fuzzy, python-format +msgid "Quota exceeded for %s, tried to allocate address" +msgstr "Quota dépassé pour %s lors de la tentative d'allocation d'adresse" + +#: nova/network/manager.py:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, fuzzy, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "Désassociation de %s ip(s) fixes périmées" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "réglage de l'hôte réseau" + +#: nova/network/manager.py:864 +#, fuzzy, python-format +msgid "network allocations for instance |%s|" +msgstr "Pas de réseau pour l'instance %s" + +#: nova/network/manager.py:869 +#, fuzzy, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "Pas de console pour l'intance %(instance_id)s dans le groupe %(pool_id)s" + +#: nova/network/manager.py:893 +#, fuzzy, python-format +msgid "network deallocation for instance |%s|" +msgstr "Pas de réseau pour l'instance %s" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, fuzzy, python-format +msgid "Leased IP |%(address)s|" +msgstr "Désallocation de l'adresse %s" + +#: nova/network/manager.py:1191 +#, fuzzy, python-format +msgid "IP %s leased that is not associated" +msgstr "IP %s allouée qui n'est pas associée" + +#: nova/network/manager.py:1199 +#, fuzzy, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "IP %s allouée qui n'est pas associée" + +#: nova/network/manager.py:1204 +#, fuzzy, python-format +msgid "Released IP |%(address)s|" +msgstr "Désallocation de l'adresse %s" + +#: nova/network/manager.py:1208 +#, fuzzy, python-format +msgid "IP %s released that is not associated" +msgstr "IP %s libérée qui n'était pas associée" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "IP %s libérée qui n'était pas allouée" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +#, fuzzy, python-format +msgid "Network already exists!" +msgstr "L'utilisateur %s existe déjà" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "La somme du nombre de réseau et le début de vlan ne peut excéder 4094" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, fuzzy, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "Impossible de se connecter au serveur AMQP après %d essais. Extinction." + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, fuzzy, python-format +msgid "network allocations for instance %s" +msgstr "Pas de réseau pour l'instance %s" + +#: nova/network/quantum/manager.py:537 +#, fuzzy, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "Pas de console pour l'intance %(instance_id)s dans le groupe %(pool_id)s" + +#: nova/network/quantum/manager.py:556 +#, fuzzy, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "Pas de console pour l'intance %(instance_id)s dans le groupe %(pool_id)s" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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 +#, fuzzy +msgid "Error creating network entry" +msgstr "réglage de l'hôte réseau" + +#: nova/network/quantum/nova_ipam_lib.py:90 +#, fuzzy, python-format +msgid "No network with net_id = %s" +msgstr "Pas de réseau pourl'id %s" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, python-format +msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/notifier/api.py:115 +#, fuzzy, python-format +msgid "%s not in valid priorities" +msgstr "%s n'est pas un protocol ip valide" + +#: 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 nova/rpc/impl_carrot.py:460 +#, python-format +msgid "Returning exception %s to caller" +msgstr "Renvoi de l'exception %s à l'appelant" + +#: nova/rpc/amqp.py:187 nova/rpc/impl_carrot.py:494 +#, python-format +msgid "unpacked context: %s" +msgstr "Contexte décompacté : %s" + +#: nova/rpc/amqp.py:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "%s reçu" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "Pas de méthode pour le message : %s" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "Pas de méthode pour le message : %s" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, fuzzy, python-format +msgid "Making asynchronous call on %s ..." +msgstr "En cours d'appel assynchrone..." + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "MSG_ID est %s" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, fuzzy, python-format +msgid "Making asynchronous cast on %s..." +msgstr "En cours de diffusion assynchrone" + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +#, fuzzy +msgid "Making asynchronous fanout cast..." +msgstr "En cours de diffusion assynchrone" + +#: nova/rpc/amqp.py:376 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 +#, fuzzy, python-format +msgid "" +"AMQP server on %(fl_host)s:%(fl_port)d is unreachable: %(e)s. Trying " +"again in %(fl_intv)d seconds." +msgstr "" +"Le serveur AMQP sur %(fl_host)s:%(fl_port)d n'est pas joignable. Nouvel " +"essai dans %(fl_intv)d secondes." + +#: nova/rpc/impl_carrot.py:202 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +msgstr "Impossible de se connecter au serveur AMQP après %d essais. Extinction." + +#: nova/rpc/impl_carrot.py:222 +msgid "Reconnected to queue" +msgstr "Reconnection à la queue" + +#: nova/rpc/impl_carrot.py:229 +#, fuzzy, python-format +msgid "Failed to fetch message from queue: %s" +msgstr "Impossible de récuperrer les message de la queue" + +#: nova/rpc/impl_carrot.py:237 +#, python-format +msgid "Initing the Adapter Consumer for %s" +msgstr "Initialisation du Consomateur d'Adapteur pour %s" + +#: 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 "réponse %s" + +#: nova/rpc/impl_carrot.py:654 +#, python-format +msgid "topic is %s" +msgstr "le sujet est %s" + +#: nova/rpc/impl_carrot.py:655 +#, python-format +msgid "message %s" +msgstr "message %s" + +#: nova/rpc/impl_kombu.py:357 +#, fuzzy, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "Démarrage %(arg0)s sur %(host)s:%(port)s" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, fuzzy, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." +msgstr "" +"Le serveur AMQP sur %(fl_host)s:%(fl_port)d n'est pas joignable. Nouvel " +"essai dans %(fl_intv)d secondes." + +#: nova/rpc/impl_kombu.py:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, fuzzy, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "Autorisation refusée pour la clef d'accès %s" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, fuzzy, python-format +msgid "Failed to consume message from queue: %s" +msgstr "Impossible de récuperrer les message de la queue" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "Impossible de se connecter au serveur AMQP après %d essais. Extinction." + +#: nova/rpc/impl_qpid.py:340 +#, fuzzy, python-format +msgid "Connected to AMQP server on %s" +msgstr "Reconnection à la queue" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "Doit mettre en oeuvre un calendrier de retrait" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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 +#, fuzzy, python-format +msgid "No service for compute ID %s" +msgstr "Pas de service pour l'id %s" + +#: nova/scheduler/manager.py:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +#, fuzzy, python-format +msgid "Error creating volumes" +msgstr "Ré-exportation de %s volumes" + +#: nova/scheduler/vsa.py:328 +#, fuzzy, python-format +msgid "Non-VSA volume %d" +msgstr "Dé-montage du volume %s" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +#, fuzzy, python-format +msgid "Error creating volume" +msgstr "Ré-exportation de %s volumes" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, fuzzy, python-format +msgid "Host %s:" +msgstr "hôte" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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 "(%(nm)s) publication (key: %(routing_key)s) %(message)s" + +#: nova/testing/fake/rabbit.py:54 +#, python-format +msgid "Publishing to route %s" +msgstr "Publication vers la route %s" + +#: nova/testing/fake/rabbit.py:84 +#, python-format +msgid "Declaring queue %s" +msgstr "Déclaration de la queue %s" + +#: nova/testing/fake/rabbit.py:90 +#, python-format +msgid "Declaring exchange %s" +msgstr "Déclaration de l'échange %s" + +#: nova/testing/fake/rabbit.py:96 +#, python-format +msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgstr "Rattachement de %(queue)s vers %(exchange)s avec la clef %(routing_key)s" + +#: nova/testing/fake/rabbit.py:133 +#, python-format +msgid "Getting from %(queue)s: %(message)s" +msgstr "Récupération depuis %(queue)s: %(message)s" + +#: nova/tests/fake_utils.py:72 +#, fuzzy, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "Execution de la commande (sous-processus) : %s" + +#: 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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "Instance actives : %s" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "Après l'arrêt d'instances : %s" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, fuzzy, python-format +msgid "After force-killing instances: %s" +msgstr "Après l'arrêt d'instances : %s" + +#: 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 "adresse de départ" + +#: 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "Destination %s allouée" + +#: nova/tests/test_volume.py:383 +#, 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 +#, fuzzy, python-format +msgid "Result data: %s" +msgstr "Le résultat était %s" + +#: nova/tests/test_vsa.py:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, fuzzy, python-format +msgid "_delete: %s" +msgstr "Suppression de l'utilisateur : %s" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:76 +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:79 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, python-format +msgid "test_snapshot_detail: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:58 +#, fuzzy, python-format +msgid "_create: param=%s" +msgstr "Création du bi-clef %s" + +#: nova/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "flavor: %s" +msgstr "action: %s" + +#: 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 +#, fuzzy, python-format +msgid "Authentication error" +msgstr "Echec d'authentification : %s" + +#: nova/tests/integrated/api/client.py:55 +msgid "Authorization error" +msgstr "" + +#: nova/tests/integrated/api/client.py:63 +#, fuzzy, python-format +msgid "Item not found" +msgstr "Instance %s non trouvée" + +#: 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 "Reception par Nested %(queue)s, %(value)s" + +#: nova/tests/rpc/common.py:155 +#, python-format +msgid "Nested return %s" +msgstr "Nested renvoi %s" + +#: 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 "%s Reçu" + +#: nova/tests/scheduler/test_vsa_scheduler.py:147 +#, fuzzy, python-format +msgid "Host %s" +msgstr "hôte" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, fuzzy, python-format +msgid "Test: Volume create: %s" +msgstr "Dé-montage du volume %s" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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 "Échec lors de l'ouverture d'une connexion à l'hyperviseur" + +#: nova/virt/firewall.py:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "Tentative de suppression de filtre pour l'intance %s qui n'est pas filtrée" + +#: nova/virt/firewall.py:137 +#, fuzzy, python-format +msgid "Filters added to instance %s" +msgstr "Pas d'adresse pour l'instance %s" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, fuzzy, python-format +msgid "Adding security group rule: %r" +msgstr "Pas de groupe de sécurité ayant pour ID %s" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, python-format +msgid "Converted to raw, but format is now %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:105 +#, fuzzy +msgid "" +"Must specify vmwareapi_host_ip,vmwareapi_host_username and " +"vmwareapi_host_password to useconnection_type=vmwareapi" +msgstr "" +"Doit spécifier xenapi_connection_url, xenapi_connection_username " +"(optionel), et xenapi_connection_password pour utiliser " +"connection_type=xenapi" + +#: nova/virt/vmwareapi_conn.py:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, fuzzy, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "Tâche [%(name)s] %(task)s état : succès %(result)s" + +#: nova/virt/vmwareapi_conn.py:399 +#, fuzzy, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "Tâche [%(name)s] %(task)s état : %(status)s %(error_info)s" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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 "" +"Doit spécifier xenapi_connection_url, xenapi_connection_username " +"(optionel), et xenapi_connection_password pour utiliser " +"connection_type=xenapi" + +#: nova/virt/xenapi_conn.py:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "Tâche [%(name)s] %(task)s état : succès %(result)s" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "Tâche [%(name)s] %(task)s état : %(status)s %(error_info)s" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "Reçu exception : %s" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, fuzzy, python-format +msgid "Unable to get SR for this host: %s" +msgstr "Impossible de récuppérer l'enregistrement du VDI %s sur" + +#: 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 +#, fuzzy, python-format +msgid "Domains: %s" +msgstr "action: %s" + +#: nova/virt/baremetal/dom.py:163 +#, python-format +msgid "Nodes: %s" +msgstr "" + +#: nova/virt/baremetal/dom.py:166 +#, fuzzy, python-format +msgid "After storing domains: %s" +msgstr "Après l'arrêt d'instances : %s" + +#: 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 +#, fuzzy, python-format +msgid "Same domain name already exists" +msgstr "L'utilisateur %s existe déjà" + +#: nova/virt/baremetal/dom.py:181 +msgid "create_domain: before get_idle_node" +msgstr "" + +#: nova/virt/baremetal/dom.py:198 +#, fuzzy, python-format +msgid "Created new domain: %s" +msgstr "Création du bi-clef %s" + +#: 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 +#, fuzzy, python-format +msgid "domain does not exist" +msgstr "Le jeton %s n'existe pas" + +#: 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 +#, python-format +msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgstr "instance %(instance_name)s: suppression des fichiers d'instance %(target)s" + +#: nova/virt/baremetal/proxy.py:189 +#, python-format +msgid "instance %s: rebooted" +msgstr "instance %s: re-démarrée" + +#: nova/virt/baremetal/proxy.py:192 +#, fuzzy, python-format +msgid "_wait_for_reboot failed" +msgstr "_wait_for_reboot échouée : %s" + +#: nova/virt/baremetal/proxy.py:222 +#, python-format +msgid "instance %s: rescued" +msgstr "instance %s: récupérée" + +#: nova/virt/baremetal/proxy.py:225 +#, fuzzy, python-format +msgid "_wait_for_rescue failed" +msgstr "_wait_for_rescue échouée : %s" + +#: nova/virt/baremetal/proxy.py:242 +msgid "<============= spawn of baremetal =============>" +msgstr "" + +#: nova/virt/baremetal/proxy.py:255 +#, fuzzy, python-format +msgid "instance %s: is building" +msgstr "instance %s: est active" + +#: 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 "instance %s: a démarrée" + +#: nova/virt/baremetal/proxy.py:268 +#, python-format +msgid "~~~~~~ current state = %s ~~~~~~" +msgstr "" + +#: nova/virt/baremetal/proxy.py:269 +#, fuzzy, python-format +msgid "instance %s spawned successfully" +msgstr "volume %s: crée avec succès" + +#: nova/virt/baremetal/proxy.py:272 +#, fuzzy, python-format +msgid "instance %s:not booted" +msgstr "instance %s: a démarrée" + +#: nova/virt/baremetal/proxy.py:274 +msgid "Bremetal assignment is overcommitted." +msgstr "" + +#: nova/virt/baremetal/proxy.py:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "instance %s : Création de l'image" + +#: nova/virt/baremetal/proxy.py:475 +#, fuzzy, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "instance %(inst_name)s : injection de réseau dans l'image %(img_id)s" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" +"instance %(inst_name)s : l'erreur d'injection de donné dans l'image " +"%(img_id)s (%(e)s) a été ignorée" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "instance %s: démarrage de la méthode toXML" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "instance %s: fin d'éxécution de la méthode toXML" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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 +#, fuzzy +msgid "rootfs is already removed" +msgstr "Volume déjà déttaché" + +#: 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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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 "Impossible de monter le système de fichier : %s" + +#: nova/virt/disk/api.py:274 +#, fuzzy, python-format +msgid "Failed to remove container: %s" +msgstr "Impossible de monter le système de fichier : %s" + +#: nova/virt/disk/guestfs.py:39 +#, fuzzy, python-format +msgid "unsupported partition: %s" +msgstr "Impossible de charger la partition: %s" + +#: 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 "Impossible de lier l'image au loopback : %s" + +#: nova/virt/disk/mount.py:76 +#, fuzzy +msgid "no partitions found" +msgstr "Pas d'hôte trouvé" + +#: nova/virt/disk/mount.py:77 +#, fuzzy, python-format +msgid "Failed to map partitions: %s" +msgstr "Impossible de charger la partition: %s" + +#: nova/virt/disk/nbd.py:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "Pas de device nbd libre" + +#: nova/virt/disk/nbd.py:81 +#, fuzzy, python-format +msgid "qemu-nbd error: %s" +msgstr "Erreur OpenSSL : %s" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "Device nbd %s n'est pas apparu" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "Connexion à libvirt: %s" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "Connexion à libvirt interrompue" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +#, fuzzy, python-format +msgid "Instance destroyed successfully." +msgstr "volume %s: supprimé avec succès" + +#: nova/virt/libvirt/connection.py:430 +#, fuzzy, python-format +msgid "Deleting instance files %(target)s" +msgstr "instance %(instance_name)s: suppression des fichiers d'instance %(target)s" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +#, fuzzy, python-format +msgid "Instance rebooted successfully." +msgstr "instance %s: re-démarrée" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +#, fuzzy, python-format +msgid "Instance is running" +msgstr "instance %s: est active" + +#: nova/virt/libvirt/connection.py:825 +#, fuzzy, python-format +msgid "Instance spawned successfully." +msgstr "volume %s: crée avec succès" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "virsh a retourné : %r" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "super, c'est un device" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "data: %(data)r, fpath: %(fpath)r" + +#: nova/virt/libvirt/connection.py:875 +#, fuzzy +msgid "Unable to read LXC console" +msgstr "Echec lors de la lecture de l'ip(s) privée(s)" + +#: nova/virt/libvirt/connection.py:992 +#, fuzzy, python-format +msgid "Creating image" +msgstr "instance %s : Création de l'image" + +#: nova/virt/libvirt/connection.py:1171 +#, fuzzy, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "instance %(inst_name)s : injection de réseau dans l'image %(img_id)s" + +#: nova/virt/libvirt/connection.py:1179 +#, fuzzy, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" +"instance %(inst_name)s : l'erreur d'injection de donné dans l'image " +"%(img_id)s (%(e)s) a été ignorée" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +#, fuzzy, python-format +msgid "Starting toXML method" +msgstr "instance %s: démarrage de la méthode toXML" + +#: nova/virt/libvirt/connection.py:1340 +#, fuzzy, python-format +msgid "Finished toXML method" +msgstr "instance %s: fin d'éxécution de la méthode toXML" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, fuzzy, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "instance %s: démarrage de la méthode toXML" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, fuzzy, python-format +msgid "Instance %s running successfully." +msgstr "instance %s: est active" + +#: nova/virt/libvirt/connection.py:2165 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "L'instance %s: est en train d'être démarée..." + +#: nova/virt/libvirt/connection.py:2206 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_revert_migration" +msgstr "instance %s : Création de l'image" + +#: nova/virt/libvirt/firewall.py:42 +msgid "" +"Libvirt module could not be loaded. NWFilterFirewall will not work " +"correctly." +msgstr "" + +#: nova/virt/libvirt/firewall.py:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +#, fuzzy, python-format +msgid "Attempted to unfilter instance which is not filtered" +msgstr "Tentative de suppression de filtre pour l'intance %s qui n'est pas filtrée" + +#: nova/virt/libvirt/imagecache.py:144 +#, fuzzy, python-format +msgid "%s is a valid instance name" +msgstr "%s n'est pas un protocol ip valide" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, fuzzy, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "Impossible de déchiffrer le fichier image %(image_file)s: %(err)s" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, fuzzy, python-format +msgid "Unknown base file: %s" +msgstr "Type d'instance inconnu: %s" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "Impossible de trouver un port ouvert" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, fuzzy, python-format +msgid "Ensuring bridge %s" +msgstr "Dé-enregitrement de l'image %s" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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 "%(text)s: _db_content => %(content)s" + +#: 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, fuzzy, python-format +msgid "httplib error in %s: " +msgstr "Erreur interceptée : %s" + +#: nova/virt/vmwareapi/vim.py:157 +#, fuzzy, python-format +msgid "Socket error in %s: " +msgstr "Pas d'utilisateur ayant pour ID %s" + +#: nova/virt/vmwareapi/vim.py:162 +#, fuzzy, python-format +msgid "Type error in %s: " +msgstr "Erreur OpenSSL : %s" + +#: nova/virt/vmwareapi/vim.py:166 +#, fuzzy, python-format +msgid "Exception in %s " +msgstr "Reçu exception : %s" + +#: nova/virt/vmwareapi/vmops.py:66 +#, fuzzy +msgid "Getting list of instances" +msgstr "Création d'une instance raw" + +#: nova/virt/vmwareapi/vmops.py:82 +#, fuzzy, python-format +msgid "Got total of %s instances" +msgstr "Démarrage de %s instances..." + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, fuzzy, python-format +msgid "Powering on the VM instance %s" +msgstr "Arrêt de l'instance %s" + +#: nova/virt/vmwareapi/vmops.py:334 +#, fuzzy, python-format +msgid "Powered on the VM instance %s" +msgstr "sur l'intance %s" + +#: nova/virt/vmwareapi/vmops.py:379 +#, fuzzy, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "Création d'une instance raw" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, fuzzy, python-format +msgid "Uploading image %s" +msgstr "Image Glance %s" + +#: nova/virt/vmwareapi/vmops.py:467 +#, fuzzy, python-format +msgid "Uploaded image %s" +msgstr "Image Glance %s" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:486 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:518 +#, fuzzy, python-format +msgid "instance is not powered on" +msgstr "Instance %s non trouvée" -#: ../nova/volume/manager.py:131 -msgid "Volume is still attached" -msgstr "Le volume est encore attaché" +#: nova/virt/vmwareapi/vmops.py:525 +#, fuzzy, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "Requête de suppression de la VM %s reçue" -#: ../nova/volume/manager.py:133 -msgid "Volume is not local to this node" -msgstr "Le volume n'est pas local à ce noeud" +#: nova/virt/vmwareapi/vmops.py:528 +#, fuzzy, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "Requête de suppression de la VM %s reçue" -#: ../nova/volume/manager.py:136 +#: nova/virt/vmwareapi/vmops.py:530 #, python-format -msgid "volume %s: removing export" -msgstr "volume %s: suppression de l'exportation" +msgid "Doing hard reboot of VM %s" +msgstr "" -#: ../nova/volume/manager.py:138 +#: nova/virt/vmwareapi/vmops.py:534 #, python-format -msgid "volume %s: deleting" -msgstr "volume %s: suppression" +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, fuzzy, python-format +msgid "instance - %s not present" +msgstr "Instance non présente %s" -#: ../nova/volume/manager.py:147 +#: nova/virt/vmwareapi/vmops.py:565 #, python-format -msgid "volume %s: deleted successfully" -msgstr "volume %s: supprimé avec succès" +msgid "Powering off the VM %s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:74 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "%(text)s: _db_content => %(content)s" +msgid "Powered off the VM %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 "Fonction non implémentée" +#: nova/virt/vmwareapi/vmops.py:574 +#, fuzzy, python-format +msgid "Unregistering the VM %s" +msgstr "Dé-enregitrement de l'image %s" -#: ../nova/virt/xenapi/fake.py:306 +#: nova/virt/vmwareapi/vmops.py:577 #, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "xenapi.fake n'a pas d'implémentation pour %s" +msgid "Unregistered the VM %s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:341 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "Appel %(localname)s %(impl)s" +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:346 +#: nova/virt/vmwareapi/vmops.py:590 #, python-format -msgid "Calling getter %s" -msgstr "Appel du getter %s" +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:406 +#: nova/virt/vmwareapi/vmops.py:600 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" msgstr "" -"xenapi.fake n'a pas d'implementation pour %s ou il a été appelé avec le " -"mauvais nombre d'arguments" - -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." -msgstr "Ne peut pas tester les instances sans un env virtuel." -#: ../nova/tests/test_cloud.py:268 +#: nova/virt/vmwareapi/vmops.py:605 #, python-format -msgid "Need to watch instance %s until it's running..." -msgstr "Besoin de surveiller l'instance %s jusqu'à son démarrage..." +msgid "" +"In vmwareapi:vmops:destroy, got this exception while deleting the VM " +"contents from the disk: %s" +msgstr "" -#: ../nova/virt/connection.py:73 -msgid "Failed to open connection to the hypervisor" -msgstr "Échec lors de l'ouverture d'une connexion à l'hyperviseur" +#: nova/virt/vmwareapi/vmops.py:613 +#, fuzzy +msgid "pause not supported for vmwareapi" +msgstr "Les diagnostiques ne sont pas disponibles pour libvirt" -#: ../nova/network/linux_net.py:187 -#, python-format -msgid "Starting VLAN inteface %s" -msgstr "Démarrage de l'interface VLAN %s" +#: nova/virt/vmwareapi/vmops.py:617 +#, fuzzy +msgid "unpause not supported for vmwareapi" +msgstr "Les diagnostiques ne sont pas disponibles pour libvirt" -#: ../nova/network/linux_net.py:208 +#: nova/virt/vmwareapi/vmops.py:631 #, python-format -msgid "Starting Bridge interface for %s" -msgstr "Démarrage de l'interface de Bridge %s" +msgid "Suspending the VM %s " +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:314 +#: nova/virt/vmwareapi/vmops.py:635 #, python-format -msgid "Hupping dnsmasq threw %s" -msgstr "Hupping dnsmasq à renvoyé %s" +msgid "Suspended the VM %s " +msgstr "" -#: ../nova/network/linux_net.py:316 -#, python-format -msgid "Pid %d is stale, relaunching dnsmasq" -msgstr "Pid %d est dépassé, re-démarrage de dnsmasq" +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:358 +#: nova/virt/vmwareapi/vmops.py:641 #, python-format -msgid "killing radvd threw %s" -msgstr "La destruction de radvd à renvoyé %s" +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" -#: ../nova/network/linux_net.py:360 +#: nova/virt/vmwareapi/vmops.py:654 #, python-format -msgid "Pid %d is stale, relaunching radvd" -msgstr "Pid %d est dépassé, re-démarrage radvd" +msgid "Resuming the VM %s" +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:449 +#: nova/virt/vmwareapi/vmops.py:659 #, python-format -msgid "Killing dnsmasq threw %s" -msgstr "La destruction de dnsmasq à renvoyé %s" +msgid "Resumed the VM %s " +msgstr "" -#: ../nova/utils.py:58 -#, python-format -msgid "Inner Exception: %s" -msgstr "Exception interne : %s" +#: nova/virt/vmwareapi/vmops.py:661 +#, fuzzy, python-format +msgid "instance is not in a suspended state" +msgstr "instance %s: récupération de l'état de vérouillage" + +#: nova/virt/vmwareapi/vmops.py:697 +#, fuzzy +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "Les diagnostiques ne sont pas disponibles pour libvirt" -#: ../nova/utils.py:59 +#: nova/virt/vmwareapi/vmops.py:755 #, python-format -msgid "Class %s cannot be found" -msgstr "La classe %s n'a pas pu être trouvée" +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" -#: ../nova/utils.py:118 +#: nova/virt/vmwareapi/vmops.py:763 #, python-format -msgid "Fetching %s" -msgstr "Récupèration de %s" +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" -#: ../nova/utils.py:130 +#: nova/virt/vmwareapi/vmops.py:800 #, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Execution de la commande (sous-processus) : %s" +msgid "Creating directory with path %s" +msgstr "" -#: ../nova/utils.py:143 ../nova/utils.py:183 +#: nova/virt/vmwareapi/vmops.py:804 #, python-format -msgid "Result was %s" -msgstr "Le résultat était %s" +msgid "Created directory with path %s" +msgstr "" -#: ../nova/utils.py:159 +#: nova/virt/vmwareapi/vmware_images.py:89 #, python-format -msgid "Running cmd (SSH): %s" -msgstr "Execution de la cmd (SSH): %s" +msgid "Downloading image %s from glance image server" +msgstr "" -#: ../nova/utils.py:217 +#: nova/virt/vmwareapi/vmware_images.py:103 #, python-format -msgid "debug in callback: %s" -msgstr "Debug dans le rappel : %s" +msgid "Downloaded image %s from glance image server" +msgstr "" -#: ../nova/utils.py:222 +#: nova/virt/vmwareapi/vmware_images.py:108 #, python-format -msgid "Running %s" -msgstr "Exécution de %s" +msgid "Uploading image %s to the Glance image server" +msgstr "" -#: ../nova/utils.py:262 +#: nova/virt/vmwareapi/vmware_images.py:129 #, python-format -msgid "Link Local address is not found.:%s" -msgstr "L'adresse du lien local n'a pas été trouvé :%s" +msgid "Uploaded image %s to the Glance image server" +msgstr "" -#: ../nova/utils.py:265 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" -msgstr "Impossible de trouver l'IP du lien local de %(interface)s :%(ex)s" +msgid "Getting image size for the image %s" +msgstr "" -#: ../nova/utils.py:363 +#: nova/virt/vmwareapi/vmware_images.py:143 #, python-format -msgid "Invalid backend: %s" -msgstr "Backend invalide : %s" +msgid "Got image size of %(size)s for the image %(image)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "Fonction non implémentée" -#: ../nova/utils.py:374 +#: nova/virt/xenapi/fake.py:526 #, python-format -msgid "backend %s" -msgstr "backend %s" +msgid "xenapi.fake does not have an implementation for %s" +msgstr "xenapi.fake n'a pas d'implémentation pour %s" -#: ../nova/fakerabbit.py:49 +#: nova/virt/xenapi/fake.py:560 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" -msgstr "(%(nm)s) publication (key: %(routing_key)s) %(message)s" +msgid "Calling %(localname)s %(impl)s" +msgstr "Appel %(localname)s %(impl)s" -#: ../nova/fakerabbit.py:54 +#: nova/virt/xenapi/fake.py:565 #, python-format -msgid "Publishing to route %s" -msgstr "Publication vers la route %s" +msgid "Calling getter %s" +msgstr "Appel du getter %s" -#: ../nova/fakerabbit.py:84 +#: nova/virt/xenapi/fake.py:625 #, python-format -msgid "Declaring queue %s" -msgstr "Déclaration de la queue %s" +msgid "" +"xenapi.fake does not have an implementation for %s or it has been called " +"with the wrong number of arguments" +msgstr "" +"xenapi.fake n'a pas d'implementation pour %s ou il a été appelé avec le " +"mauvais nombre d'arguments" -#: ../nova/fakerabbit.py:90 +#: nova/virt/xenapi/network_utils.py:37 +#, fuzzy, python-format +msgid "Found non-unique network for name_label %s" +msgstr "Réseau non unique trouvé pour le bridge %s" + +#: nova/virt/xenapi/network_utils.py:55 #, python-format -msgid "Declaring exchange %s" -msgstr "Déclaration de l'échange %s" +msgid "Found non-unique network for bridge %s" +msgstr "Réseau non unique trouvé pour le bridge %s" -#: ../nova/fakerabbit.py:96 +#: nova/virt/xenapi/network_utils.py:58 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" -msgstr "" -"Rattachement de %(queue)s vers %(exchange)s avec la clef %(routing_key)s" +msgid "Found no network for bridge %s" +msgstr "Aucun réseau trouvé pour le bridge %s" + +#: nova/virt/xenapi/vif.py:103 +#, fuzzy, python-format +msgid "Found no PIF for device %s" +msgstr "Aucun réseau trouvé pour le bridge %s" -#: ../nova/fakerabbit.py:121 +#: nova/virt/xenapi/vif.py:122 #, python-format -msgid "Getting from %(queue)s: %(message)s" -msgstr "Récupération depuis %(queue)s: %(message)s" +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:135 ../nova/virt/hyperv.py:171 +#: nova/virt/xenapi/vm_utils.py:209 #, python-format msgid "Created VM %s..." msgstr "VM %s crée..." -#: ../nova/virt/xenapi/vm_utils.py:138 +#: nova/virt/xenapi/vm_utils.py:212 #, python-format msgid "Created VM %(instance_name)s as %(vm_ref)s." msgstr "VM %(instance_name)s crée en tant que %(vm_ref)s." -#: ../nova/virt/xenapi/vm_utils.py:168 -#, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#: nova/virt/xenapi/vm_utils.py:243 +#, fuzzy, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "Création de VBD pour VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#: ../nova/virt/xenapi/vm_utils.py:171 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +#: nova/virt/xenapi/vm_utils.py:246 +#, fuzzy, python-format +msgid "" +"Created a CDROM-specific VBD %(vbd_ref)s for VM %(vm_ref)s, VDI " +"%(vdi_ref)s." msgstr "VBD créé %(vbd_ref)s pour VM %(vm_ref)s, VDI %(vdi_ref)s." -#: ../nova/virt/xenapi/vm_utils.py:187 +#: nova/virt/xenapi/vm_utils.py:263 #, python-format msgid "VBD not found in instance %s" msgstr "VBD non trouvé dans l'instance %s" -#: ../nova/virt/xenapi/vm_utils.py:197 +#: nova/virt/xenapi/vm_utils.py:274 #, python-format msgid "Unable to unplug VBD %s" msgstr "Impossible de deconnecter le VBD %s" -#: ../nova/virt/xenapi/vm_utils.py:209 +#: nova/virt/xenapi/vm_utils.py:285 #, python-format msgid "Unable to destroy VBD %s" msgstr "Impossible de supprimer le VBD %s" -#: ../nova/virt/xenapi/vm_utils.py:224 -#, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." -msgstr "Création du VIF pour la VM %(vm_ref)s, réseau %(network_ref)s." +#: nova/virt/xenapi/vm_utils.py:295 +#, fuzzy, python-format +msgid "Unable to destroy VDI %s" +msgstr "Impossible de supprimer le VBD %s" -#: ../nova/virt/xenapi/vm_utils.py:227 +#: nova/virt/xenapi/vm_utils.py:312 #, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgid "" +"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" +" on %(sr_ref)s." +msgstr "" +"VDI créé %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on" +" %(sr_ref)s." + +#: nova/virt/xenapi/vm_utils.py:321 +#, fuzzy, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." msgstr "VIF créé %(vif_ref)s pour la VM %(vm_ref)s, network %(network_ref)s." -#: ../nova/virt/xenapi/vm_utils.py:246 +#: nova/virt/xenapi/vm_utils.py:329 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -"VDI créé %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vm_utils.py:258 +#: nova/virt/xenapi/vm_utils.py:348 +#, fuzzy, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "Pas d'id de destination trouvée pour le volume %s" + +#: nova/virt/xenapi/vm_utils.py:355 #, python-format msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." msgstr "" "Création de l'instantané (snapshot) pour la VM %(vm_ref)s avec le label " "'%(label)s'..." -#: ../nova/virt/xenapi/vm_utils.py:272 +#: nova/virt/xenapi/vm_utils.py:369 #, python-format msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." -msgstr "" -"Instantané (snapshot) créé %(template_vm_ref)s pour la VM %(vm_ref)s." +msgstr "Instantané (snapshot) créé %(template_vm_ref)s pour la VM %(vm_ref)s." -#: ../nova/virt/xenapi/vm_utils.py:286 +#: nova/virt/xenapi/vm_utils.py:408 #, python-format msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "Demande de chargement à xapi de %(vdi_uuids)s en tant qu'ID %(image_id)s" + +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." msgstr "" -"Demande de chargement à xapi de %(vdi_uuids)s en tant qu'ID %(image_id)s" -#: ../nova/virt/xenapi/vm_utils.py:327 +#: nova/virt/xenapi/vm_utils.py:697 +#, fuzzy, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "Demande de récupération à xapi de %(url)s as %(access)s" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, fuzzy, python-format +msgid "Image Type: %s" +msgstr "Type d'instance inconnu: %s" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 #, python-format msgid "Size for image %(image)s:%(virtual_size)d" msgstr "Taille de l'image %(image)s:%(virtual_size)d" -#: ../nova/virt/xenapi/vm_utils.py:332 +#: nova/virt/xenapi/vm_utils.py:819 #, python-format -msgid "Glance image %s" -msgstr "Image Glance %s" +msgid "" +"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " +"bytes" +msgstr "" -#. we need to invoke a plugin for copying VDI's -#. content into proper path -#: ../nova/virt/xenapi/vm_utils.py:342 +#: nova/virt/xenapi/vm_utils.py:836 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "Copie de VDI %s vers /boot/guest sur dom0" -#: ../nova/virt/xenapi/vm_utils.py:352 +#: nova/virt/xenapi/vm_utils.py:848 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "Noyau/Ramdisk VDI %s détruit" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/virt/xenapi/vm_utils.py:858 +#, fuzzy, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "instance %s: n'a pas réussie à démarrer" + +#: nova/virt/xenapi/vm_utils.py:897 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" -msgstr "Demande de récupération à xapi de %(url)s as %(access)s" +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:386 ../nova/virt/xenapi/vm_utils.py:402 +#: nova/virt/xenapi/vm_utils.py:919 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "Recherche du VDI %s pour le PV kernel" -#: ../nova/virt/xenapi/vm_utils.py:397 -#, python-format -msgid "PV Kernel in VDI:%s" -msgstr "PV Kernel sur VDI :%s" - -#: ../nova/virt/xenapi/vm_utils.py:405 +#: nova/virt/xenapi/vm_utils.py:937 #, python-format -msgid "Running pygrub against %s" -msgstr "Exécution de pygrub sur %s" - -#: ../nova/virt/xenapi/vm_utils.py:411 -#, python-format -msgid "Found Xen kernel %s" -msgstr "Kernel Xen %s trouvé" - -#: ../nova/virt/xenapi/vm_utils.py:413 -msgid "No Xen kernel found. Booting HVM." -msgstr "Pas de kernel Xen trouvé. Démarrage en HVM." - -#: ../nova/virt/xenapi/vm_utils.py:425 ../nova/virt/hyperv.py:431 -#, python-format -msgid "duplicate name found: %s" -msgstr "Doublon de nom trouvé : %s" +msgid "Unknown image format %(disk_image_type)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:442 +#: nova/virt/xenapi/vm_utils.py:979 #, python-format msgid "VDI %s is still available" msgstr "Le VDI %s est toujours disponible" -#: ../nova/virt/xenapi/vm_utils.py:463 +#: nova/virt/xenapi/vm_utils.py:1025 #, python-format msgid "(VM_UTILS) xenserver vm state -> |%s|" msgstr "(VM_UTILS) état xenserver vm -> |%s|" -#: ../nova/virt/xenapi/vm_utils.py:465 +#: nova/virt/xenapi/vm_utils.py:1027 #, python-format msgid "(VM_UTILS) xenapi power_state -> |%s|" msgstr "(VM_UTILS) xenapi power_state -> |%s|" -#: ../nova/virt/xenapi/vm_utils.py:525 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "VHD %(vdi_uuid)s à pour parent %(parent_ref)s" - -#: ../nova/virt/xenapi/vm_utils.py:542 +#: nova/virt/xenapi/vm_utils.py:1072 #, python-format msgid "Re-scanning SR %s" msgstr "Re-parcours de SR %s" -#: ../nova/virt/xenapi/vm_utils.py:567 +#: nova/virt/xenapi/vm_utils.py:1103 #, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +"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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -"VHD tentatives de coalesence dépassé (%(counter)d > %(max_attempts)d), " -"abandon..." -#: ../nova/virt/xenapi/vm_utils.py:574 +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "VHD %(vdi_uuid)s à pour parent %(parent_ref)s" + +#: nova/virt/xenapi/vm_utils.py:1384 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " @@ -889,2091 +6342,1881 @@ msgstr "" "L'UUID parent %(parent_uuid)s ne correspond pas au parent originel " "%(original_parent_uuid)s, attente de coalesence..." -#: ../nova/virt/xenapi/vm_utils.py:590 -#, python-format -msgid "No VDIs found for VM %s" -msgstr "Pas de VDIs trouvé pour la VM %s" +#: nova/virt/xenapi/vm_utils.py:1394 +#, fuzzy, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" +"VHD tentatives de coalesence dépassé (%(counter)d > %(max_attempts)d), " +"abandon..." -#: ../nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:1429 #, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +msgid "Timeout waiting for device %s to be created" msgstr "" -"Nombre de VDIs non attendu (%(num_vdis)s) trouvés pour la VM %(vm_ref)s" -#: ../nova/virt/xenapi/vm_utils.py:653 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 +#: nova/virt/xenapi/vm_utils.py:1448 #, python-format msgid "Creating VBD for VDI %s ... " msgstr "Création de VBD pour la VDI %s ... " -#: ../nova/virt/xenapi/vm_utils.py:655 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190 +#: nova/virt/xenapi/vm_utils.py:1450 #, python-format msgid "Creating VBD for VDI %s done." msgstr "La création de VBD pour la VDI %s est terminée." -#: ../nova/virt/xenapi/vm_utils.py:657 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 +#: nova/virt/xenapi/vm_utils.py:1452 #, python-format msgid "Plugging VBD %s ... " msgstr "Connexion de VBD %s ... " -#: ../nova/virt/xenapi/vm_utils.py:659 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 +#: nova/virt/xenapi/vm_utils.py:1455 #, python-format msgid "Plugging VBD %s done." msgstr "Connexion de VBD %s terminée." -#: ../nova/virt/xenapi/vm_utils.py:661 -#, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#: nova/virt/xenapi/vm_utils.py:1457 +#, fuzzy, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "VBD %(vbd)s connecté en tant que %(orig_dev)s" -#: ../nova/virt/xenapi/vm_utils.py:664 -#, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#: nova/virt/xenapi/vm_utils.py:1460 +#, fuzzy, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "VBD %(vbd)s connecté au mauvais device, re-connexion vers %(dev)s" -#: ../nova/virt/xenapi/vm_utils.py:668 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 +#: nova/virt/xenapi/vm_utils.py:1469 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "Destruction de VBD pour la VDI %s ... " -#: ../nova/virt/xenapi/vm_utils.py:671 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 +#: nova/virt/xenapi/vm_utils.py:1473 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "Destruction de VBD pour la VDI %s terminée." -#: ../nova/virt/xenapi/vm_utils.py:683 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:211 +#: nova/virt/xenapi/vm_utils.py:1484 msgid "VBD.unplug successful first time." msgstr "VBD.unplug terminé dés la première tentative." -#: ../nova/virt/xenapi/vm_utils.py:688 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 +#: nova/virt/xenapi/vm_utils.py:1489 msgid "VBD.unplug rejected: retrying..." msgstr "VBD.unplug refusé : nouvel essai..." -#: ../nova/virt/xenapi/vm_utils.py:692 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 msgid "VBD.unplug successful eventually." msgstr "VBD.unplug à enfin été achevée." -#: ../nova/virt/xenapi/vm_utils.py:695 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 +#: nova/virt/xenapi/vm_utils.py:1497 #, python-format msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" msgstr "XenAPI.Failure ignorée dans VBD.unplug: %s" -#: ../nova/virt/xenapi/vm_utils.py:704 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/virt/xenapi/vm_utils.py:1506 #, python-format msgid "Ignoring XenAPI.Failure %s" msgstr "XenAPI.Failure %s ignorée" -#: ../nova/virt/xenapi/vm_utils.py:735 +#: nova/virt/xenapi/vm_utils.py:1520 #, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." -msgstr "" -"Ecriture de la table de partitionnement %(primary_first)d %(primary_last)d " -"vers %(dest)s..." +msgid "Running pygrub against %s" +msgstr "Exécution de pygrub sur %s" -#: ../nova/virt/xenapi/vm_utils.py:747 +#: nova/virt/xenapi/vm_utils.py:1527 #, python-format -msgid "Writing partition table %s done." -msgstr "Ecriture de la table de partitionnement %s terminée." +msgid "Found Xen kernel %s" +msgstr "Kernel Xen %s trouvé" -#: ../nova/tests/test_rpc.py:89 -#, python-format -msgid "Nested received %(queue)s, %(value)s" -msgstr "Reception par Nested %(queue)s, %(value)s" +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "Pas de kernel Xen trouvé. Démarrage en HVM." -#: ../nova/tests/test_rpc.py:95 -#, python-format -msgid "Nested return %s" -msgstr "Nested renvoi %s" +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" -#: ../nova/tests/test_rpc.py:120 ../nova/tests/test_rpc.py:126 +#: nova/virt/xenapi/vm_utils.py:1548 #, python-format -msgid "Received %s" -msgstr "%s Reçu" +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:44 -msgid "Use of empty request context is deprecated" -msgstr "L'utilisation d'une requête de contexte vide est dévalué" +#: nova/virt/xenapi/vm_utils.py:1574 +#, fuzzy, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" +"Ecriture de la table de partitionnement %(primary_first)d " +"%(primary_last)d vers %(dest)s..." -#: ../nova/db/sqlalchemy/api.py:133 +#: nova/virt/xenapi/vm_utils.py:1587 #, python-format -msgid "No service for id %s" -msgstr "Pas de service pour l'id %s" +msgid "Writing partition table %s done." +msgstr "Ecriture de la table de partitionnement %s terminée." -#: ../nova/db/sqlalchemy/api.py:251 -#, python-format -msgid "No service for %(host)s, %(binary)s" -msgstr "Pas de service pour %(host)s, %(binary)s" +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" -msgstr "Aucune IP fixe définie" +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 -#, python-format -msgid "No floating ip for address %s" -msgstr "Pas d'IP flottante pour l'addresse %s" +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 -#, python-format -msgid "No address for instance %s" -msgstr "Pas d'adresse pour l'instance %s" +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 -#, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" -msgstr "Pas de bi-clef pour l'utilisation %(user_id)s, nommé %(name)s" +#: nova/virt/xenapi/vm_utils.py:1712 +#, fuzzy, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "Impossible de monter le système de fichier : %s" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 +#: nova/virt/xenapi/vmops.py:181 #, python-format -msgid "No network for id %s" -msgstr "Pas de réseau pourl'id %s" +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" -msgstr "Pas de réseau défini" +#: nova/virt/xenapi/vmops.py:183 +#, fuzzy, python-format +msgid "Starting instance %s" +msgstr "Arrêt de l'instance %s" -#: ../nova/db/sqlalchemy/api.py:1115 +#: nova/virt/xenapi/vmops.py:246 #, python-format -msgid "No network for bridge %s" -msgstr "Pas de réseau pour le bridge %s" +msgid "instance %s: Failed to spawn" +msgstr "instance %s: n'a pas pu être crée" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 -#, python-format -msgid "No network for instance %s" -msgstr "Pas de réseau pour l'instance %s" +#: nova/virt/xenapi/vmops.py:248 +#, fuzzy, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "instance %s: n'a pas pu être crée" -#: ../nova/db/sqlalchemy/api.py:1277 -#, python-format -msgid "Token %s does not exist" -msgstr "Le jeton %s n'existe pas" +#: nova/virt/xenapi/vmops.py:322 +#, fuzzy, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "instance %s: n'a pas pu être crée" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/virt/xenapi/vmops.py:389 #, python-format -msgid "No quota for project_id %s" -msgstr "Pas de quota pour l'ID projet %s" +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +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 "Volume %s non trouvé" +#: nova/virt/xenapi/vmops.py:448 +#, fuzzy, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "Valeur interdite pour onset_files : '%s'" -#: ../nova/db/sqlalchemy/api.py:1514 +#: nova/virt/xenapi/vmops.py:453 #, python-format -msgid "No export device found for volume %s" -msgstr "Pas de device d'exportation pour le volume %s" +msgid "Injecting file path: '%s'" +msgstr "Injection du chemin d'accès : '%s'" -#: ../nova/db/sqlalchemy/api.py:1527 -#, python-format -msgid "No target id found for volume %s" -msgstr "Pas d'id de destination trouvée pour le volume %s" +#: nova/virt/xenapi/vmops.py:459 +#, fuzzy, python-format +msgid "Setting admin password" +msgstr "instance %s: configuration du mot de passe admin" -#: ../nova/db/sqlalchemy/api.py:1572 -#, python-format -msgid "No security group with id %s" -msgstr "Aucun groupe de sécurité avec l'id %s" +#: nova/virt/xenapi/vmops.py:463 +#, fuzzy +msgid "Resetting network" +msgstr "réglage de l'hôte réseau" -#: ../nova/db/sqlalchemy/api.py:1589 -#, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" msgstr "" -"Aucun groupe de sécurité nommé %(group_name)s pour le projet : %(project_id)s" - -#: ../nova/db/sqlalchemy/api.py:1682 -#, python-format -msgid "No secuity group rule with id %s" -msgstr "Pas de groupe de sécurité ayant pour ID %s" -#: ../nova/db/sqlalchemy/api.py:1756 +#: nova/virt/xenapi/vmops.py:476 #, python-format -msgid "No user for id %s" -msgstr "Pas d'utilisateur ayant pour ID %s" - -#: ../nova/db/sqlalchemy/api.py:1772 -#, python-format -msgid "No user for access key %s" -msgstr "Pas d'utilisateur avec la clef d'accès %s" - -#: ../nova/db/sqlalchemy/api.py:1834 -#, python-format -msgid "No project with id %s" -msgstr "Pas de projet ayant pour ID %s" +msgid "Starting VM %s..." +msgstr "Démarrage de la VM %s..." -#: ../nova/db/sqlalchemy/api.py:1979 -#, python-format -msgid "No console pool with id %(pool_id)s" -msgstr "Pas de groupe de console ayant pour ID %(pool_id)s" +#: nova/virt/xenapi/vmops.py:480 +#, fuzzy, python-format +msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +msgstr "La VM %(instance_name)s a créé %(vm_ref)s." -#: ../nova/db/sqlalchemy/api.py:1996 +#: nova/virt/xenapi/vmops.py:487 #, python-format msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" +"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " +"%(version)s" msgstr "" -"Pas de groupe de console de type %(console_type)s pour l'hote de calcul " -"%(compute_host)s sur le proxy %(host)s" -#: ../nova/db/sqlalchemy/api.py:2035 +#: nova/virt/xenapi/vmops.py:490 #, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" msgstr "" -"Pas de console pour l'intance %(instance_id)s dans le groupe %(pool_id)s" - -#: ../nova/db/sqlalchemy/api.py:2057 -#, python-format -msgid "on instance %s" -msgstr "sur l'intance %s" - -#: ../nova/db/sqlalchemy/api.py:2058 -#, python-format -msgid "No console with id %(console_id)s %(idesc)s" -msgstr "Pas de console ayant pour ID %(console_id)s %(idesc)s" - -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 -#, python-format -msgid "No zone with id %(zone_id)s" -msgstr "Pas de zone ayant pour ID %(zone_id)s" - -#: ../nova/virt/libvirt_conn.py:160 -#, python-format -msgid "Checking state of %s" -msgstr "Vérification de l'état de %s" - -#: ../nova/virt/libvirt_conn.py:165 -#, python-format -msgid "Current state of %(name)s was %(state)s." -msgstr "L'état de %(name)s est %(state)s." -#: ../nova/virt/libvirt_conn.py:183 -#, python-format -msgid "Connecting to libvirt: %s" -msgstr "Connexion à libvirt: %s" +#: nova/virt/xenapi/vmops.py:497 +#, fuzzy, python-format +msgid "Instance %s: waiting for running" +msgstr "instance %s: est active" -#: ../nova/virt/libvirt_conn.py:196 -msgid "Connection to libvirt broke" -msgstr "Connexion à libvirt interrompue" +#: nova/virt/xenapi/vmops.py:506 +#, fuzzy, python-format +msgid "Instance %s: running" +msgstr "instance %s: est active" -#: ../nova/virt/libvirt_conn.py:258 -#, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +#: nova/virt/xenapi/vmops.py:510 +msgid "Querying agent version" msgstr "" -"instance %(instance_name)s: suppression des fichiers d'instance %(target)s" - -#: ../nova/virt/libvirt_conn.py:283 -#, python-format -msgid "Invalid device path %s" -msgstr "Chemin de device invalide %s" -#: ../nova/virt/libvirt_conn.py:313 +#: nova/virt/xenapi/vmops.py:513 #, python-format -msgid "No disk at %s" -msgstr "Pas de disque sur %s" - -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +msgid "Instance agent version: %s" msgstr "" -"Les instantanés (snapshot) d'instance ne sont pas disponible avec libvirt " -"pour le moment" -#: ../nova/virt/libvirt_conn.py:336 -#, python-format -msgid "instance %s: rebooted" -msgstr "instance %s: re-démarrée" +#: nova/virt/xenapi/vmops.py:517 +#, fuzzy, python-format +msgid "Updating Agent to %s" +msgstr "Appel du getter %s" -#: ../nova/virt/libvirt_conn.py:339 +#: nova/virt/xenapi/vmops.py:539 #, python-format -msgid "_wait_for_reboot failed: %s" -msgstr "_wait_for_reboot échouée : %s" +msgid "Resources to remove:%s" +msgstr "" -#: ../nova/virt/libvirt_conn.py:382 +#: nova/virt/xenapi/vmops.py:550 #, python-format -msgid "instance %s: rescued" -msgstr "instance %s: récupérée" +msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/virt/xenapi/vmops.py:555 #, python-format -msgid "_wait_for_rescue failed: %s" -msgstr "_wait_for_rescue échouée : %s" +msgid "Skipping VDI destroy for %s" +msgstr "" -#: ../nova/virt/libvirt_conn.py:411 -#, python-format -msgid "instance %s: is running" -msgstr "instance %s: est active" +#: nova/virt/xenapi/vmops.py:564 +#, fuzzy +msgid "Removing kernel/ramdisk files from dom0" +msgstr "Suppression des fichiers noyau/ramdisk" -#: ../nova/virt/libvirt_conn.py:422 +#: nova/virt/xenapi/vmops.py:593 #, python-format -msgid "instance %s: booted" -msgstr "instance %s: a démarrée" +msgid "No opaque_ref could be determined for '%s'." +msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 +#: nova/virt/xenapi/vmops.py:647 #, python-format -msgid "instance %s: failed to boot" -msgstr "instance %s: n'a pas réussie à démarrer" +msgid "Finished snapshot and upload for VM %s" +msgstr "Fin de l'instantané et du chargement de VM %s" -#: ../nova/virt/libvirt_conn.py:436 +#: nova/virt/xenapi/vmops.py:655 #, python-format -msgid "virsh said: %r" -msgstr "virsh a retourné : %r" +msgid "Starting snapshot for VM %s" +msgstr "Début de création d'instantané (snapshot) pour la VM %s" -#: ../nova/virt/libvirt_conn.py:440 -msgid "cool, it's a device" -msgstr "super, c'est un device" +#: nova/virt/xenapi/vmops.py:664 +#, fuzzy, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "Impossible de faire un instantané de %(vm_ref)s: %(exc)s" -#: ../nova/virt/libvirt_conn.py:448 -#, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "data: %(data)r, fpath: %(fpath)r" +#: nova/virt/xenapi/vmops.py:683 +#, fuzzy, python-format +msgid "Failed to transfer vhd to new host" +msgstr "Impossible d'ajouter le fichier vhd à la VM %s" -#: ../nova/virt/libvirt_conn.py:456 +#: nova/virt/xenapi/vmops.py:703 #, python-format -msgid "Contents of file %(fpath)s: %(contents)r" -msgstr "Contenu du fichier %(fpath)s: %(contents)r" - -#: ../nova/virt/libvirt_conn.py:489 -msgid "Unable to find an open port" -msgstr "Impossible de trouver un port ouvert" +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" -#: ../nova/virt/libvirt_conn.py:563 +#: nova/virt/xenapi/vmops.py:751 #, python-format -msgid "instance %s: Creating image" -msgstr "instance %s : Création de l'image" +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" -#: ../nova/virt/libvirt_conn.py:646 +#: nova/virt/xenapi/vmops.py:874 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" -msgstr "instance %(inst_name)s : injection de clef dans l'image %(img_id)s" +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" -#: ../nova/virt/libvirt_conn.py:649 -#, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" -msgstr "instance %(inst_name)s : injection de réseau dans l'image %(img_id)s" +#: nova/virt/xenapi/vmops.py:882 +#, fuzzy, python-format +msgid "Resize instance %s complete" +msgstr "instance %s: a démarrée" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt_conn.py:657 +#: nova/virt/xenapi/vmops.py:913 #, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" +msgid "Failed to query agent version: %(resp)r" msgstr "" -"instance %(inst_name)s : l'erreur d'injection de donné dans l'image " -"%(img_id)s (%(e)s) a été ignorée" -#. TODO(termie): cache? -#: ../nova/virt/libvirt_conn.py:665 +#: nova/virt/xenapi/vmops.py:933 #, python-format -msgid "instance %s: starting toXML method" -msgstr "instance %s: démarrage de la méthode toXML" +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" -#: ../nova/virt/libvirt_conn.py:732 +#: nova/virt/xenapi/vmops.py:949 #, python-format -msgid "instance %s: finished toXML method" -msgstr "instance %s: fin d'éxécution de la méthode toXML" +msgid "Failed to update agent: %(resp)r" +msgstr "" -#: ../nova/virt/libvirt_conn.py:751 -msgid "diagnostics are not supported for libvirt" -msgstr "Les diagnostiques ne sont pas disponibles pour libvirt" +#: nova/virt/xenapi/vmops.py:972 +#, fuzzy, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "Impossible de déchiffrer la clef privée : %s" -#: ../nova/virt/libvirt_conn.py:1225 +#: nova/virt/xenapi/vmops.py:988 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "Failed to update password: %(resp)r" msgstr "" -"Tentative de suppression de filtre pour l'intance %s qui n'est pas filtrée" -#: ../nova/api/ec2/metadatarequesthandler.py:76 -#, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" +#: nova/virt/xenapi/vmops.py:1015 +#, fuzzy, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "Impossible de monter le système de fichier : %s" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" -msgstr "Tentative d'instanciation d'un singleton" +#: nova/virt/xenapi/vmops.py:1024 +#, fuzzy, python-format +msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +msgstr "La VM %(vm)s est déjà arrété, exctinction évitée." -#: ../nova/network/api.py:39 -#, python-format -msgid "Quota exceeeded for %s, tried to allocate address" -msgstr "Quota dépassé pour %s lors de la tentative d'allocation d'adresse" +#: nova/virt/xenapi/vmops.py:1028 +#, fuzzy, python-format +msgid "Shutting down VM for Instance %(instance_uuid)s" +msgstr "Envoi au scheduler de %(pid)s/%(uid)s's instance %(instance_id)s" -#: ../nova/network/api.py:42 -msgid "Address quota exceeded. You cannot allocate any more addresses" -msgstr "Quota d'adresse dépassé. Vous ne pouvez pas allouer d'autre adresse" +#: nova/virt/xenapi/vmops.py:1047 +#, fuzzy, python-format +msgid "Unable to find VBD for VM" +msgstr "Impossible de trouver SR du VDB %s" -#: ../nova/tests/test_volume.py:162 -#, python-format -msgid "Target %s allocated" -msgstr "Destination %s allouée" +#: nova/virt/xenapi/vmops.py:1068 +#, fuzzy, python-format +msgid "Destroying VDIs for Instance %(instance_uuid)s" +msgstr "Envoi au scheduler de %(pid)s/%(uid)s's instance %(instance_id)s" -#: ../nova/virt/images.py:70 +#: nova/virt/xenapi/vmops.py:1126 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" -msgstr "Fin de récupération de %(url)s -- placé dans %(path)s" +msgid "" +"Instance %(instance_uuid)s using RAW or VHD, skipping kernel and ramdisk " +"deletion" +msgstr "" -#: ../nova/scheduler/driver.py:66 -msgid "Must implement a fallback schedule" -msgstr "Doit mettre en oeuvre un calendrier de retrait" +#: nova/virt/xenapi/vmops.py:1133 +msgid "instance has a kernel or ramdisk but not both" +msgstr "" -#: ../nova/console/manager.py:70 -msgid "Adding console" -msgstr "Ajout de console" +#: nova/virt/xenapi/vmops.py:1140 +msgid "kernel/ramdisk files removed" +msgstr "Fichiers noyau/ramdisk supprimés" -#: ../nova/console/manager.py:90 +#: nova/virt/xenapi/vmops.py:1152 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." -msgstr "Tentative de suppression d'une console non existante %(console_id)s." +msgid "Instance %(instance_uuid)s VM destroyed" +msgstr "" -#: ../nova/api/direct.py:149 -msgid "not available" -msgstr "non disponible" +#: nova/virt/xenapi/vmops.py:1170 +#, fuzzy, python-format +msgid "Destroying VM for Instance %(instance_uuid)s" +msgstr "Envoi au scheduler de %(pid)s/%(uid)s's instance %(instance_id)s" -#: ../nova/api/ec2/cloud.py:62 -#, python-format -msgid "The key_pair %s already exists" -msgstr "Le bi-clef %s existe déjà" +#: nova/virt/xenapi/vmops.py:1185 +msgid "VM is not present, skipping destroy..." +msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:118 -#, python-format -msgid "Generating root CA: %s" -msgstr "Génération de la racine d'autorité de certification : %s" +#: nova/virt/xenapi/vmops.py:1239 +#, fuzzy, python-format +msgid "Instance is already in Rescue Mode: %s" +msgstr "L'instance a déjà été crée" -#: ../nova/api/ec2/cloud.py:303 +#: nova/virt/xenapi/vmops.py:1311 #, python-format -msgid "Create key pair %s" -msgstr "Création du bi-clef %s" +msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" +msgstr "" -#: ../nova/api/ec2/cloud.py:311 +#: nova/virt/xenapi/vmops.py:1315 #, python-format -msgid "Delete key pair %s" -msgstr "Suppression du bi-clef %s" +msgid "Automatically hard rebooting %d" +msgstr "" -#: ../nova/api/ec2/cloud.py:386 +#: nova/virt/xenapi/vmops.py:1380 #, python-format -msgid "%s is not a valid ipProtocol" -msgstr "%s n'est pas un protocol ip valide" +msgid "Instance for migration %d not found, skipping" +msgstr "" -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" -msgstr "Interval de port invalide" +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" -#: ../nova/api/ec2/cloud.py:421 -#, python-format -msgid "Revoke security group ingress %s" -msgstr "Révocation de groupe de sécurité %s" +#: nova/virt/xenapi/vmops.py:1484 +#, fuzzy, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" +"L'appel de %(method)s à renvoyé l'erreur : %(e)s. VM id=%(instance_id)s; " +"args=%(strargs)s" -#: ../nova/api/ec2/cloud.py:430 ../nova/api/ec2/cloud.py:459 -msgid "Not enough parameters to build a valid rule." -msgstr "Pas assez de parametres pour contruire un règle valide." +#: nova/virt/xenapi/vmops.py:1500 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" -#: ../nova/api/ec2/cloud.py:443 -msgid "No rule for the specified parameters." -msgstr "Pas de règle pour les paramètres spécifiés." +#: nova/virt/xenapi/vmops.py:1518 +#, fuzzy, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "Création de l'interface réseau pour %s " -#: ../nova/api/ec2/cloud.py:450 +#: nova/virt/xenapi/vmops.py:1527 #, python-format -msgid "Authorize security group ingress %s" -msgstr "Authorisation du groupe de sécurité %s" +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "Création du VIF pour la VM %(vm_ref)s, réseau %(network_ref)s." -#: ../nova/api/ec2/cloud.py:464 +#: nova/virt/xenapi/vmops.py:1530 #, python-format -msgid "This rule already exists in group %s" -msgstr "Cette règle existe déjà dans le groupe %s" +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "VIF créé %(vif_ref)s pour la VM %(vm_ref)s, network %(network_ref)s." -#: ../nova/api/ec2/cloud.py:492 +#: nova/virt/xenapi/vmops.py:1559 #, python-format -msgid "Create Security Group %s" -msgstr "Création du groupe de sécurité %s" +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" -#: ../nova/api/ec2/cloud.py:495 -#, python-format -msgid "group %s already exists" -msgstr "le groupe %s existe déjà" +#: nova/virt/xenapi/vmops.py:1621 +#, fuzzy, 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 "" +"L'appel de %(method)s à renvoyé l'erreur : %(e)s. VM id=%(instance_id)s; " +"args=%(strargs)s" -#: ../nova/api/ec2/cloud.py:507 -#, python-format -msgid "Delete security group %s" -msgstr "Suppression du groupe de sécurité %s" +#: nova/virt/xenapi/vmops.py:1646 +#, fuzzy, python-format +msgid "" +"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_uuid)s; " +"args=%(args)r" +msgstr "" +"DELAI DEPASSE : L'appel de %(method)s à depasser de délai de réponse " +"maximal. VM id=%(instance_id)s; args=%(strargs)s" -#: ../nova/api/ec2/cloud.py:584 -#, python-format -msgid "Create volume of %s GB" -msgstr "Création d'un volume de %s Go" +#: nova/virt/xenapi/vmops.py:1650 +#, fuzzy, 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 "" +"NON IMPLEMENTE : l'appel de %(method)s n'est pas pris en compte par " +"l'agent. VM id=%(instance_id)s; args=%(strargs)s" -#: ../nova/api/ec2/cloud.py:612 -#, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +#: nova/virt/xenapi/vmops.py:1655 +#, fuzzy, python-format +msgid "" +"The call to %(method)s returned an error: %(e)s. VM id=%(instance_uuid)s;" +" args=%(args)r" msgstr "" -"Montage du volume %(volume_id)s sur l'instance %(instance_id)s en tant que " -"%(device)s" +"L'appel de %(method)s à renvoyé l'erreur : %(e)s. VM id=%(instance_id)s; " +"args=%(strargs)s" -#: ../nova/api/ec2/cloud.py:629 +#: nova/virt/xenapi/vmops.py:1841 #, python-format -msgid "Detach volume %s" -msgstr "Dé-montage du volume %s" +msgid "OpenSSL error: %s" +msgstr "Erreur OpenSSL : %s" -#: ../nova/api/ec2/cloud.py:761 -msgid "Allocate address" -msgstr "Allocation d'adresse" +#: nova/virt/xenapi/volume_utils.py:52 +msgid "creating sr within volume_utils" +msgstr "" -#: ../nova/api/ec2/cloud.py:766 -#, python-format -msgid "Release address %s" -msgstr "Désallocation de l'adresse %s" +#: nova/virt/xenapi/volume_utils.py:55 nova/virt/xenapi/volume_utils.py:83 +#, fuzzy, python-format +msgid "type is = %s" +msgstr "le sujet est %s" -#: ../nova/api/ec2/cloud.py:771 +#: nova/virt/xenapi/volume_utils.py:58 nova/virt/xenapi/volume_utils.py:86 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "name = %s" msgstr "" -"Association de l'adresse %(public_ip)s avec l'instance %(instance_id)s" -#: ../nova/api/ec2/cloud.py:780 -#, python-format -msgid "Disassociate address %s" -msgstr "Désassociation de l'adresse %s" +#: nova/virt/xenapi/volume_utils.py:71 +#, fuzzy, python-format +msgid "Created %(label)s as %(sr_ref)s." +msgstr "%(label)s introduit comme %(sr_ref)s." -#: ../nova/api/ec2/cloud.py:807 -msgid "Going to start terminating instances" -msgstr "Début de la destruction d'instance" +#: nova/virt/xenapi/volume_utils.py:76 nova/virt/xenapi/volume_utils.py:174 +msgid "Unable to create Storage Repository" +msgstr "Impossible de créer le dépot de stockage" -#: ../nova/api/ec2/cloud.py:815 -#, python-format -msgid "Reboot instance %r" -msgstr "Re-démarrage de l'instance %r" +#: nova/virt/xenapi/volume_utils.py:80 +msgid "introducing sr within volume_utils" +msgstr "" -#: ../nova/api/ec2/cloud.py:867 +#: nova/virt/xenapi/volume_utils.py:103 nova/virt/xenapi/volume_utils.py:170 +#: nova/virt/xenapi/volumeops.py:157 #, python-format -msgid "De-registering image %s" -msgstr "Dé-enregitrement de l'image %s" +msgid "Introduced %(label)s as %(sr_ref)s." +msgstr "%(label)s introduit comme %(sr_ref)s." -#: ../nova/api/ec2/cloud.py:875 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" -msgstr "Image %(image_location)s enregistré avec l'id %(image_id)s" +#: nova/virt/xenapi/volume_utils.py:106 +#, fuzzy, python-format +msgid "Creating pbd for SR" +msgstr "Création de l'interface réseau pour %s " -#: ../nova/api/ec2/cloud.py:882 ../nova/api/ec2/cloud.py:900 -#, python-format -msgid "attribute not supported: %s" -msgstr "attribut non reconnu : %s" +#: nova/virt/xenapi/volume_utils.py:108 +msgid "Plugging SR" +msgstr "" -#: ../nova/api/ec2/cloud.py:890 -#, python-format -msgid "invalid id: %s" -msgstr "ID invalide : %s" +#: nova/virt/xenapi/volume_utils.py:116 nova/virt/xenapi/volumeops.py:160 +#, fuzzy +msgid "Unable to introduce Storage Repository" +msgstr "Impossible de créer le dépot de stockage" -#: ../nova/api/ec2/cloud.py:903 -msgid "user or group not specified" -msgstr "Utilisateur ou groupe non spécifié" +#: nova/virt/xenapi/volume_utils.py:127 nova/virt/xenapi/volumeops.py:51 +msgid "Unable to get SR using uuid" +msgstr "" -#: ../nova/api/ec2/cloud.py:905 -msgid "only group \"all\" is supported" -msgstr "Seul le group \"tous\" est supporté" +#: nova/virt/xenapi/volume_utils.py:129 +#, fuzzy, python-format +msgid "Forgetting SR %s..." +msgstr "Démémorisation du SR %s " -#: ../nova/api/ec2/cloud.py:907 -msgid "operation_type must be add or remove" -msgstr "" -"le type d'opération (operation_type) doit être ajout (add) ou suppression " -"(remove)" +#: nova/virt/xenapi/volume_utils.py:137 +#, fuzzy +msgid "Unable to forget Storage Repository" +msgstr "Impossible de créer le dépot de stockage" -#: ../nova/api/ec2/cloud.py:908 +#: nova/virt/xenapi/volume_utils.py:157 #, python-format -msgid "Updating image %s publicity" -msgstr "Mis à jour de la publication de l'image %s" +msgid "Introducing %s..." +msgstr "Introduction de %s" -#: ../bin/nova-api.py:52 +#: nova/virt/xenapi/volume_utils.py:186 #, python-format -msgid "Using paste.deploy config at: %s" -msgstr "Utilisation de la configuration paste.deploy sur : %s" +msgid "Unable to find SR from VBD %s" +msgstr "Impossible de trouver SR du VDB %s" -#: ../bin/nova-api.py:57 +#: nova/virt/xenapi/volume_utils.py:206 #, python-format -msgid "No paste configuration for app: %s" -msgstr "Pas de configuration collé pour l'application : %s" +msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "Création de VBD pour VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#: ../bin/nova-api.py:59 +#: nova/virt/xenapi/volume_utils.py:209 #, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" -msgstr "" -"App Config: %(api)s\n" -"%(config)r" +msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgstr "VBD créé %(vbd_ref)s pour VM %(vm_ref)s, VDI %(vdi_ref)s." -#: ../bin/nova-api.py:64 +#: nova/virt/xenapi/volume_utils.py:228 #, python-format -msgid "Running %s API" -msgstr "API %s en cours d'éxécution" +msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgstr "Exception %(exc)s ignorée pendant l'obtention de PBDs pour %(sr_ref)s" -#: ../bin/nova-api.py:69 +#: nova/virt/xenapi/volume_utils.py:234 #, python-format -msgid "No known API applications configured in %s." -msgstr "Pas d'API d'applications connue configurée pour %s." +msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgstr "Exception %(exc)s ignorée pendant la deconnexion du PBD %(pbd)s" -#: ../bin/nova-api.py:83 +#: nova/virt/xenapi/volume_utils.py:249 #, python-format -msgid "Starting nova-api node (version %s)" -msgstr "Démarrage du noeud nova-api (version %s)" +msgid "Unable to introduce VDI on SR %s" +msgstr "Impossible d'introduire VDI sur SR %s" -#: ../bin/nova-api.py:89 +#: nova/virt/xenapi/volume_utils.py:257 #, python-format -msgid "No paste configuration found for: %s" -msgstr "Pas de configuration collée trouvée : %s" +msgid "Unable to get record of VDI %s on" +msgstr "Impossible de récuppérer l'enregistrement du VDI %s sur" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/virt/xenapi/volume_utils.py:279 #, python-format -msgid "Argument %(key)s value %(value)s is too short." -msgstr "La valeur %(value)s pour l'argument %(key)s est trop courte." +msgid "Unable to introduce VDI for SR %s" +msgstr "Impossible d'introduire le VDI pour SR %s" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/virt/xenapi/volume_utils.py:289 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "Error finding vdis in SR %s" msgstr "" -"La valeur %(value)s pour l'argument %(key)s contient des caractères " -"interdits." -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 -#, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." +#: nova/virt/xenapi/volume_utils.py:296 +#, fuzzy, python-format +msgid "Unable to find vbd for vdi %s" +msgstr "Impossible de trouver SR du VDB %s" + +#: nova/virt/xenapi/volume_utils.py:330 +#, fuzzy, python-format +msgid "Unable to obtain target information %(data)s, %(mountpoint)s" msgstr "" -"La valeur %(value)s pour l'argument %(key)s débute par un trait d'union." +"Impossible de récuppérer les informations de destination %(device_path)s," +" %(mountpoint)s" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:102 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:130 +#: nova/virt/xenapi/volume_utils.py:356 #, python-format -msgid "Argument %s is required." -msgstr "L'argument %s est requis." +msgid "Mountpoint cannot be translated: %s" +msgstr "Le point de montage ne peut pas être traduit : %s" -#: ../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']." +#: nova/virt/xenapi/volumeops.py:65 +msgid "Could not find VDI ref" msgstr "" -"La valeur %(value)s pour l'argument %(key)s n'est pas valide. Les valeurs " -"autorisées sont ['true', 'false']." -#: ../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." +#: nova/virt/xenapi/volumeops.py:71 +#, fuzzy, python-format +msgid "Error destroying VDI" +msgstr "Erreur au démarrage xvp : %s" + +#: nova/virt/xenapi/volumeops.py:74 +#, fuzzy, python-format +msgid "Creating SR %s" +msgstr "Création d'un nouvel utilisateur : %s" + +#: nova/virt/xenapi/volumeops.py:77 +#, fuzzy, python-format +msgid "Could not create SR" +msgstr "Erreur de création VM %s" + +#: nova/virt/xenapi/volumeops.py:80 +msgid "Could not retrieve SR record" msgstr "" -"La VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) a été créée sur " -"%(sr_ref)s." -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" -msgstr "Tentative de création d'un nom non unique %s" +#: nova/virt/xenapi/volumeops.py:85 +#, fuzzy, python-format +msgid "Introducing SR %s" +msgstr "Introduction de %s" -#: ../nova/virt/xenapi/vmops.py:73 -#, python-format -msgid "instance %(name)s: not enough free memory" -msgstr "instance %(name)s: pas assez de mémoire" +#: nova/virt/xenapi/volumeops.py:88 +msgid "SR found in xapi database. No need to introduce" +msgstr "" -#: ../nova/virt/xenapi/vmops.py:148 -#, python-format -msgid "Starting VM %s..." -msgstr "Démarrage de la VM %s..." +#: nova/virt/xenapi/volumeops.py:93 +msgid "Could not introduce SR" +msgstr "" -#: ../nova/virt/xenapi/vmops.py:151 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." -msgstr "La VM %(instance_name)s a créé %(vm_ref)s." +#: nova/virt/xenapi/volumeops.py:97 +#, fuzzy, python-format +msgid "Checking for SR %s" +msgstr "Démarrage du VPN pour %s" -#: ../nova/virt/xenapi/vmops.py:162 -#, python-format -msgid "Invalid value for onset_files: '%s'" -msgstr "Valeur interdite pour onset_files : '%s'" +#: nova/virt/xenapi/volumeops.py:107 +#, fuzzy, python-format +msgid "SR %s not found in the xapi database" +msgstr "L'instance %d n'a pas été trouvée durant l'arrêt" + +#: nova/virt/xenapi/volumeops.py:113 +#, fuzzy, python-format +msgid "Could not forget SR" +msgstr "Aucun réseau trouvé pour le bridge %s" -#: ../nova/virt/xenapi/vmops.py:167 +#: nova/virt/xenapi/volumeops.py:122 +#, fuzzy, python-format +msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" + +#: nova/virt/xenapi/volumeops.py:174 #, python-format -msgid "Injecting file path: '%s'" -msgstr "Injection du chemin d'accès : '%s'" +msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgstr "" +"Impossible de créer VDI sur SR %(sr_ref)s pour l'instance " +"%(instance_name)s" -#: ../nova/virt/xenapi/vmops.py:180 +#: nova/virt/xenapi/volumeops.py:187 #, python-format -msgid "Instance %s: booted" -msgstr "Instance %s : démarée" +msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgstr "Impossible d'utiliser SR %(sr_ref)s pour l'instance %(instance_name)s" -#: ../nova/virt/xenapi/vmops.py:232 +#: nova/virt/xenapi/volumeops.py:195 #, python-format -msgid "Instance not present %s" -msgstr "Instance non présente %s" +msgid "Unable to attach volume to instance %s" +msgstr "Impossible d'attacher le volume à l'instance %s" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:261 +#: nova/virt/xenapi/volumeops.py:198 #, python-format -msgid "Starting snapshot for VM %s" -msgstr "Début de création d'instantané (snapshot) pour la VM %s" +msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgstr "" +"Le point de montage %(mountpoint)s a été attaché à l'instance " +"%(instance_name)s" -#: ../nova/virt/xenapi/vmops.py:269 +#: nova/virt/xenapi/volumeops.py:208 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" -msgstr "Impossible de faire un instantané de %(vm_ref)s: %(exc)s" +msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: ../nova/virt/xenapi/vmops.py:280 +#: nova/virt/xenapi/volumeops.py:216 #, python-format -msgid "Finished snapshot and upload for VM %s" -msgstr "Fin de l'instantané et du chargement de VM %s" +msgid "Unable to locate volume %s" +msgstr "Impossible de trouver le volume %s" -#: ../nova/virt/xenapi/vmops.py:356 +#: nova/virt/xenapi/volumeops.py:224 #, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." -msgstr "La VM %(vm)s est déjà arrété, exctinction évitée." +msgid "Unable to detach volume %s" +msgstr "Impossible de détacher le volume %s" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" -msgstr "Suppression des fichiers noyau/ramdisk" +#: nova/virt/xenapi/volumeops.py:229 +#, fuzzy, python-format +msgid "Unable to destroy vbd %s" +msgstr "Impossible de supprimer le VBD %s" -#: ../nova/virt/xenapi/vmops.py:399 -msgid "kernel/ramdisk files removed" -msgstr "Fichiers noyau/ramdisk supprimés" +#: nova/virt/xenapi/volumeops.py:236 +#, fuzzy, python-format +msgid "Error purging SR %s" +msgstr "Erreur au démarrage xvp : %s" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/virt/xenapi/volumeops.py:238 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -"DELAI DEPASSE : L'appel de %(method)s à depasser de délai de réponse " -"maximal. VM id=%(instance_id)s; args=%(strargs)s" +"Le point de montage %(mountpoint)s à été détaché de l'instance " +"%(instance_name)s" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/vnc/xvp_proxy.py:98 nova/vnc/xvp_proxy.py:103 #, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +msgid "Error in handshake: %s" msgstr "" -"NON IMPLEMENTE : l'appel de %(method)s n'est pas pris en compte par l'agent. " -"VM id=%(instance_id)s; args=%(strargs)s" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/vnc/xvp_proxy.py:119 +#, fuzzy, python-format +msgid "Invalid request: %s" +msgstr "ID invalide : %s" + +#: nova/vnc/xvp_proxy.py:139 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Request: %s" msgstr "" -"L'appel de %(method)s à renvoyé l'erreur : %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" -#: ../nova/virt/xenapi/vmops.py:760 +#: nova/vnc/xvp_proxy.py:142 #, python-format -msgid "OpenSSL error: %s" -msgstr "Erreur OpenSSL : %s" +msgid "Request made with missing token: %s" +msgstr "" -#: ../nova/tests/test_compute.py:148 +#: nova/vnc/xvp_proxy.py:153 #, python-format -msgid "Running instances: %s" -msgstr "Instance actives : %s" +msgid "Request made with invalid token: %s" +msgstr "" -#: ../nova/tests/test_compute.py:154 -#, python-format -msgid "After terminating instances: %s" -msgstr "Après l'arrêt d'instances : %s" +#: nova/vnc/xvp_proxy.py:160 +#, fuzzy, python-format +msgid "Unexpected error: %s" +msgstr "\"Erreur inopinée\" remontée : %s" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" -msgstr "Patron du script à exécuter au boot d'instance cloudpipe" +#: nova/vnc/xvp_proxy.py:180 +#, fuzzy, python-format +msgid "Starting nova-xvpvncproxy node (version %s)" +msgstr "Démarrage du noeud nova-api (version %s)" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" -msgstr "Réseau à passer à la configuration d'openvpn" +#: nova/volume/api.py:74 nova/volume/api.py:210 +#, fuzzy +msgid "status must be available" +msgstr "Le status du volume doit être disponible" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" -msgstr "Masque réseau à passer à la configuration d'openvpn" +#: nova/volume/api.py:85 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +msgstr "" +"Quota dépassé pour %(pid)s lors d'une tentative de création d'un volume " +"de %(size)sG" -#: ../nova/cloudpipe/pipelib.py:97 -#, python-format -msgid "Launching VPN for %s" -msgstr "Démarrage du VPN pour %s" +#: nova/volume/api.py:133 +msgid "Volume status must be available" +msgstr "Le status du volume doit être disponible" -#: ../nova/db/sqlalchemy/migration.py:35 -msgid "python-migrate is not installed. Exiting." -msgstr "python-migrate n'est pas installé. Fin d'éxécution." +#: nova/volume/api.py:213 +#, fuzzy +msgid "already attached" +msgstr "Volume déjà attaché" -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" -msgstr "L'image %s n'a pas été trouvée" +#: nova/volume/api.py:220 +#, fuzzy +msgid "already detached" +msgstr "Volume déjà déttaché" -#: ../nova/api/ec2/__init__.py:121 -msgid "Too many failed authentications." -msgstr "Trop d'erreur d'authentification" +#: nova/volume/api.py:272 nova/volume/api.py:305 +#, fuzzy +msgid "must be available" +msgstr "non disponible" -#: ../nova/api/ec2/__init__.py:131 +#: nova/volume/driver.py:92 #, 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 "" -"La clef d'accès %(access_key)s a rencontrée %(failures)d echecs " -"d'authentification et sera par conséquent vérouillée pour %(lock_mins)d " -"minutes." +msgid "Recovering from a failed execute. Try number %s" +msgstr "Récupération après une exécution erronée. Tentative numéro %s" -#: ../nova/api/ec2/__init__.py:169 ../nova/objectstore/handler.py:140 +#: nova/volume/driver.py:102 #, python-format -msgid "Authentication Failure: %s" -msgstr "Echec d'authentification : %s" +msgid "volume group %s doesn't exist" +msgstr "Le groupe de volume %s n'existe pas" -#: ../nova/api/ec2/__init__.py:182 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" -msgstr "Requête authentifiée pour : %(uname)s:%(pname)s)" +#: nova/volume/driver.py:264 nova/volume/driver.py:860 +#, fuzzy, python-format +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" +msgstr "ensure_export sauté. Pas d'iscsi_target " -#: ../nova/api/ec2/__init__.py:207 -#, python-format -msgid "action: %s" -msgstr "action: %s" +#: nova/volume/driver.py:308 nova/volume/driver.py:904 +#, fuzzy, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" +msgstr "remove_export sauté. Pas d'iscsi_target " + +#: nova/volume/driver.py:317 +#, fuzzy, python-format +msgid "" +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %d" +msgstr "remove_export sauté. Pas d'iscsi_target " -#: ../nova/api/ec2/__init__.py:209 +#: nova/volume/driver.py:327 +msgid "ISCSI provider_location not stored, using discovery" +msgstr "" + +#: nova/volume/driver.py:372 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" -msgstr "arg: %(key)s\t\tval: %(value)s" +msgid "Could not find iSCSI export for volume %s" +msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" -#: ../nova/api/ec2/__init__.py:281 +#: nova/volume/driver.py:376 #, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "ISCSI Discovery: Found %s" msgstr "" -"Requête non authorisé pour le controlleur=%(controller)s et " -"l'action=%(action)s" -#: ../nova/api/ec2/__init__.py:314 +#: nova/volume/driver.py:449 #, python-format -msgid "InstanceNotFound raised: %s" -msgstr "\"Instance non trouvée\" remontée : %s" +msgid "Cannot confirm exported volume id:%(volume_id)s." +msgstr "" -#: ../nova/api/ec2/__init__.py:320 +#: nova/volume/driver.py:476 #, python-format -msgid "VolumeNotFound raised: %s" -msgstr "\"Volume non trouvé\" remonté : %s" +msgid "FAKE ISCSI: %s" +msgstr "FAUX ISCSI: %s" -#: ../nova/api/ec2/__init__.py:326 +#: nova/volume/driver.py:488 #, python-format -msgid "NotFound raised: %s" -msgstr "\"Non trouvé\" remonté : %s" +msgid "rbd has no pool %s" +msgstr "rbd n'as pas de file %s" -#: ../nova/api/ec2/__init__.py:329 +#: nova/volume/driver.py:558 #, python-format -msgid "ApiError raised: %s" -msgstr "\"Erreur API\" remontée : %s" +msgid "Sheepdog is not working: %s" +msgstr "Sheepdog n'est pas actif : %s" -#: ../nova/api/ec2/__init__.py:338 -#, python-format -msgid "Unexpected error raised: %s" -msgstr "\"Erreur inopinée\" remontée : %s" +#: nova/volume/driver.py:560 +msgid "Sheepdog is not working" +msgstr "Sheepdog n'est pas actif" -#: ../nova/api/ec2/__init__.py:343 -msgid "An unknown error has occurred. Please try your request again." +#: nova/volume/driver.py:659 nova/volume/driver.py:664 +#, python-format +msgid "LoggingVolumeDriver: %s" msgstr "" -"Une erreur inopinée à eu lieu. Merci d'essayer votre requête à nouveau." -#: ../nova/auth/dbdriver.py:84 -#, python-format -msgid "User %s already exists" -msgstr "L'utilisateur %s existe déjà" +#: nova/volume/driver.py:699 +#, fuzzy, python-format +msgid "\tVolume %s is NOT VSA volume" +msgstr "Volume %s non trouvé" -#: ../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 "Le projet ne peut pas être créé car le manager %s n'existe pas" +#: nova/volume/driver.py:715 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s creation - do nothing" +msgstr "volume %s: création" + +#: nova/volume/driver.py:748 +#, fuzzy, python-format +msgid "VSA BE create_volume for %s failed" +msgstr "Création d'un volume de %s Go" -#: ../nova/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 +#: nova/volume/driver.py:751 #, python-format -msgid "Project can't be created because user %s doesn't exist" -msgstr "Le projet ne peut pas être créé car l'utiisateur %s n'existe pas" +msgid "VSA BE create_volume for %s succeeded" +msgstr "" + +#: nova/volume/driver.py:759 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s deletion - do nothing" +msgstr "volume %s: suppression" -#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 +#: nova/volume/driver.py:770 #, python-format -msgid "Project can't be created because project %s already exists" -msgstr "Le projet ne peut pas être créé car projet %s existe déjà" +msgid "VSA BE delete_volume for %s failed" +msgstr "" -#: ../nova/auth/dbdriver.py:157 ../nova/auth/ldapdriver.py:268 +#: nova/volume/driver.py:773 #, python-format -msgid "Project can't be modified because manager %s doesn't exist" -msgstr "Le projet ne peut pas être modifié car le manager %s n'existe pas" +msgid "VSA BE delete_volume for %s suceeded" +msgstr "" -#: ../nova/auth/dbdriver.py:245 +#: nova/volume/driver.py:837 #, python-format -msgid "User \"%s\" not found" -msgstr "Utilisateur \"%s\" non trouvé" +msgid "\tFE VSA Volume %s local path call - call discover" +msgstr "" -#: ../nova/auth/dbdriver.py:248 +#: nova/volume/driver.py:844 nova/volume/san.py:595 +#, fuzzy, python-format +msgid "local_path not supported" +msgstr "attribut non reconnu : %s" + +#: nova/volume/driver.py:852 #, python-format -msgid "Project \"%s\" not found" -msgstr "Projet %s non trouvé" +msgid "\tFE VSA Volume %s ensure export - do nothing" +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" +#: nova/volume/driver.py:876 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s create export - do nothing" +msgstr "volume %s: exportation en cours" + +#: nova/volume/driver.py:896 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s remove export - do nothing" +msgstr "volume %s: suppression de l'exportation" + +#: nova/volume/driver.py:916 +#, python-format +msgid "VSA BE remove_export for %s failed" msgstr "" -"Doit spécifier xenapi_connection_url, xenapi_connection_username (optionel), " -"et xenapi_connection_password pour utiliser connection_type=xenapi" -#: ../nova/virt/xenapi_conn.py:311 +#: nova/volume/driver.py:968 +#, fuzzy +msgid "Failed to retrieve QoS info" +msgstr "Echec lors de la lecture de l'ip privée" + +#: nova/volume/manager.py:96 #, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" -msgstr "Tâche [%(name)s] %(task)s état : succès %(result)s" +msgid "Re-exporting %s volumes" +msgstr "Ré-exportation de %s volumes" -#: ../nova/virt/xenapi_conn.py:317 +#: nova/volume/manager.py:101 #, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" -msgstr "Tâche [%(name)s] %(task)s état : %(status)s %(error_info)s" +msgid "volume %s: skipping export" +msgstr "volume %s : exportation évitée" -#: ../nova/virt/xenapi_conn.py:331 ../nova/virt/xenapi_conn.py:344 +#: nova/volume/manager.py:107 #, python-format -msgid "Got exception: %s" -msgstr "Reçu exception : %s" +msgid "volume %s: creating" +msgstr "volume %s: création" -#: ../nova/volume/san.py:67 +#: nova/volume/manager.py:119 #, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "Imposible de trouver une exportation iSCSI pour le volume %s" +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "volume %(vol_name)s: cŕeation d'un volume logique de %(vol_size)sG" -#: ../nova/api/ec2/apirequest.py:100 +#: nova/volume/manager.py:131 #, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" -msgstr "" -"Requête API non supportée : controleur = %(controller)s, action = %(action)s" +msgid "volume %s: creating export" +msgstr "volume %s: exportation en cours" -#: ../nova/api/openstack/__init__.py:55 +#: nova/volume/manager.py:145 #, python-format -msgid "Caught error: %s" -msgstr "Erreur interceptée : %s" +msgid "volume %s: created successfully" +msgstr "volume %s: crée avec succès" -#: ../nova/api/openstack/__init__.py:76 -msgid "Including admin operations in API." -msgstr "Inclusion des opérations d'admin dans l'API." +#: nova/volume/manager.py:174 +msgid "Volume is still attached" +msgstr "Le volume est encore attaché" -#: ../nova/console/xvp.py:99 -msgid "Rebuilding xvp conf" -msgstr "Reconstruction de la configuration xvp" +#: nova/volume/manager.py:176 +msgid "Volume is not local to this node" +msgstr "Le volume n'est pas local à ce noeud" -#: ../nova/console/xvp.py:116 +#: nova/volume/manager.py:180 #, python-format -msgid "Re-wrote %s" -msgstr "Ré-écriture de %s" +msgid "volume %s: removing export" +msgstr "volume %s: suppression de l'exportation" -#: ../nova/console/xvp.py:121 -msgid "Stopping xvp" -msgstr "Arrêt xvp" +#: nova/volume/manager.py:182 +#, python-format +msgid "volume %s: deleting" +msgstr "volume %s: suppression" -#: ../nova/console/xvp.py:134 -msgid "Starting xvp" -msgstr "Démarrage xvp" +#: nova/volume/manager.py:185 +#, fuzzy, python-format +msgid "volume %s: volume is busy" +msgstr "volume %s: supprimé avec succès" -#: ../nova/console/xvp.py:141 +#: nova/volume/manager.py:197 #, python-format -msgid "Error starting xvp: %s" -msgstr "Erreur au démarrage xvp : %s" - -#: ../nova/console/xvp.py:144 -msgid "Restarting xvp" -msgstr "Re-démarrage xvp" +msgid "volume %s: deleted successfully" +msgstr "volume %s: supprimé avec succès" -#: ../nova/console/xvp.py:146 -msgid "xvp not running..." -msgstr "xvp non actif..." +#: nova/volume/manager.py:204 +#, fuzzy, python-format +msgid "snapshot %s: creating" +msgstr "volume %s: création" -#: ../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." +#: nova/volume/manager.py:208 +#, python-format +msgid "snapshot %(snap_name)s: creating" msgstr "" -"L'erreur çi dessus peut indiquer que la base de données n'a pas été créée.\n" -"Veuillez créer une base de données en utilisant nova-manage sync db avant " -"d'utiliser cette commande." -#: ../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 "" -"Plus de réseaux disponibles. Si vous venez d'installer nova, vous devez " -"exécuter une commande telle que :\n" -"\n" -" nova-manage network create 10.0.0.0/8 10 64\n" -"\n" +#: nova/volume/manager.py:223 +#, fuzzy, python-format +msgid "snapshot %s: created successfully" +msgstr "volume %s: crée avec succès" -#: ../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 "" -"L'erreur çi dessus peut indiquer que la base de données de certificats n'a " -"pas été créée.\n" -"Veuillez créer une base de données en exécutant nova-api server sur cet hôte." +#: nova/volume/manager.py:232 +#, fuzzy, python-format +msgid "snapshot %s: deleting" +msgstr "volume %s: suppression" -#: ../bin/nova-manage.py:447 ../bin/nova-manage.py:536 -msgid "network" -msgstr "réseau" +#: nova/volume/manager.py:241 +#, fuzzy, python-format +msgid "snapshot %s: deleted successfully" +msgstr "volume %s: supprimé avec succès" -#: ../bin/nova-manage.py:448 -msgid "IP address" -msgstr "adresse IP" +#: nova/volume/manager.py:323 +msgid "Checking volume capabilities" +msgstr "" -#: ../bin/nova-manage.py:449 -msgid "MAC address" -msgstr "adresse MAC" +#: nova/volume/manager.py:327 +#, fuzzy, python-format +msgid "New capabilities found: %s" +msgstr "Doublon de nom trouvé : %s" -#: ../bin/nova-manage.py:450 -msgid "hostname" -msgstr "nom du serveur" +#: nova/volume/manager.py:338 +msgid "Clear capabilities" +msgstr "" -#: ../bin/nova-manage.py:451 -msgid "host" -msgstr "hôte" +#: nova/volume/manager.py:342 +#, python-format +msgid "Notification {%s} received" +msgstr "" -#: ../bin/nova-manage.py:537 -msgid "netmask" -msgstr "masque de réseau" +#: nova/volume/san.py:114 nova/volume/san.py:152 +msgid "Specify san_password or san_private_key" +msgstr "" -#: ../bin/nova-manage.py:538 -msgid "start address" -msgstr "adresse de départ" +#: nova/volume/san.py:157 +msgid "san_ip must be set" +msgstr "" -#: ../nova/virt/disk.py:69 +#: nova/volume/san.py:321 #, python-format -msgid "Failed to load partition: %s" -msgstr "Impossible de charger la partition: %s" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" +msgstr "" -#: ../nova/virt/disk.py:91 +#: nova/volume/san.py:453 #, python-format -msgid "Failed to mount filesystem: %s" -msgstr "Impossible de monter le système de fichier : %s" +msgid "CLIQ command returned %s" +msgstr "" -#: ../nova/virt/disk.py:124 +#: nova/volume/san.py:459 #, python-format -msgid "nbd device %s did not show up" -msgstr "Device nbd %s n'est pas apparu" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" -#: ../nova/virt/disk.py:128 +#: nova/volume/san.py:467 #, python-format -msgid "Could not attach image to loopback: %s" -msgstr "Impossible de lier l'image au loopback : %s" - -#: ../nova/virt/disk.py:151 -msgid "No free nbd devices" -msgstr "Pas de device nbd libre" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" -#: ../doc/ext/nova_todo.py:46 +#: nova/volume/san.py:497 #, python-format -msgid "%(filename)s, line %(line_info)d" -msgstr "%(filename)s, ligne %(line_info)d" - -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:118 -msgid "In init host" -msgstr "Dans init host" +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" +msgstr "" -#: ../nova/virt/hyperv.py:131 +#: nova/volume/san.py:550 #, python-format -msgid "Attempt to create duplicate vm %s" -msgstr "Tentative de création de vm en doublon %s" +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" +msgstr "" -#: ../nova/virt/hyperv.py:148 +#: nova/volume/san.py:627 #, python-format -msgid "Starting VM %s " -msgstr "Démarrage VM %s " +msgid "Could not determine project for volume %s, can't export" +msgstr "" -#: ../nova/virt/hyperv.py:150 +#: nova/volume/san.py:697 #, python-format -msgid "Started VM %s " -msgstr "VM %s démarrée " +msgid "Payload for SolidFire API call: %s" +msgstr "" -#: ../nova/virt/hyperv.py:152 +#: nova/volume/san.py:714 #, python-format -msgid "spawn vm failed: %s" -msgstr "Erreur à l'activation VM : %s" +msgid "Call to json.loads() raised an exception: %s" +msgstr "" -#: ../nova/virt/hyperv.py:169 +#: nova/volume/san.py:719 #, python-format -msgid "Failed to create VM %s" -msgstr "Erreur de création VM %s" +msgid "Results of SolidFire API call: %s" +msgstr "" -#: ../nova/virt/hyperv.py:188 +#: nova/volume/san.py:733 #, python-format -msgid "Set memory for vm %s..." -msgstr "Réglage de la mémoire sur VM %s..." +msgid "Found solidfire account: %s" +msgstr "" -#: ../nova/virt/hyperv.py:198 +#: nova/volume/san.py:747 #, python-format -msgid "Set vcpus for vm %s..." -msgstr "Réglage vcpus sur vm %s..." +msgid "solidfire account: %s does not exist, create it..." +msgstr "" -#: ../nova/virt/hyperv.py:202 -#, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." msgstr "" -"Création du disque pour %(vm_name)s par liaison avec le fichier disque " -"%(vhdfile)s" -#: ../nova/virt/hyperv.py:227 -#, python-format -msgid "Failed to add diskdrive to VM %s" -msgstr "Impossible d'ajouter le disque à la VM %s" +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" -#: ../nova/virt/hyperv.py:230 -#, python-format -msgid "New disk drive path is %s" -msgstr "Nouveau chemin d'accès pour le disque : %s" +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" -#: ../nova/virt/hyperv.py:247 -#, python-format -msgid "Failed to add vhd file to VM %s" -msgstr "Impossible d'ajouter le fichier vhd à la VM %s" +#: nova/volume/san.py:878 +#, fuzzy, python-format +msgid "Deleting volumeID: %s " +msgstr "Suppression de l'utilisateur : %s" -#: ../nova/virt/hyperv.py:249 -#, python-format -msgid "Created disk for %s" -msgstr "Disque créé pour %s" +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" -#: ../nova/virt/hyperv.py:253 -#, python-format -msgid "Creating nic for %s " -msgstr "Création de l'interface réseau pour %s " +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" -#: ../nova/virt/hyperv.py:272 -msgid "Failed creating a port on the external vswitch" -msgstr "Erreur de création de port sur le vswitch externe" +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" -#: ../nova/virt/hyperv.py:273 -#, python-format -msgid "Failed creating port for %s" -msgstr "Erreur de création de port pour %s" +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +#, fuzzy, python-format +msgid "name cannot be None" +msgstr "La classe %s n'a pas pu être trouvée" -#: ../nova/virt/hyperv.py:276 -#, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" -msgstr "Le port switch %(vm_name)s a été créé sur le switch %(ext_path)s" +#: nova/volume/volume_types.py:96 +#, fuzzy, python-format +msgid "id cannot be None" +msgstr "La classe %s n'a pas pu être trouvée" -#: ../nova/virt/hyperv.py:286 +#: nova/volume/xensm.py:55 #, python-format -msgid "Failed to add nic to VM %s" -msgstr "Impossible d'ajouter une interface réseau à la VM %s" +msgid "SR name = %s" +msgstr "" -#: ../nova/virt/hyperv.py:288 +#: nova/volume/xensm.py:56 #, python-format -msgid "Created nic for %s " -msgstr "Interface réseau créée pour %s " +msgid "Params: %s" +msgstr "" -#: ../nova/virt/hyperv.py:321 -#, python-format -msgid "WMI job failed: %s" -msgstr "Tâche WMI echouée : %s" +#: nova/volume/xensm.py:60 +#, fuzzy, python-format +msgid "Failed to create sr %s...continuing" +msgstr "Erreur de création VM %s" -#: ../nova/virt/hyperv.py:325 -#, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " -msgstr "Tâche WMI réussie : %(desc)s, Elapsed=%(elap)s " +#: nova/volume/xensm.py:62 +msgid "Create failed" +msgstr "" -#: ../nova/virt/hyperv.py:361 +#: nova/volume/xensm.py:64 #, python-format -msgid "Got request to destroy vm %s" -msgstr "Requête de suppression de la VM %s reçue" +msgid "SR UUID of new SR is: %s" +msgstr "" -#: ../nova/virt/hyperv.py:386 -#, python-format -msgid "Failed to destroy vm %s" -msgstr "Impossible de supprimer la VM %s" +#: nova/volume/xensm.py:71 +#, fuzzy +msgid "Failed to update db" +msgstr "Echec lors de la lecture de l'ip privée" -#: ../nova/virt/hyperv.py:393 +#: nova/volume/xensm.py:80 #, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" -msgstr "Suppression: disque %(vhdfile)s vm %(instance_name)s" +msgid "Failed to introduce sr %s...continuing" +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" +#: nova/volume/xensm.py:91 +#, fuzzy, python-format +msgid "Failed to reach backend %d" +msgstr "Erreur de création VM %s" + +#: nova/volume/xensm.py:100 +msgid "XenSMDriver requires xenapi connection" msgstr "" -"Informations reçues pour la VM %(instance_id)s: état=%(state)s, " -"mem=%(memusage)s, num_cpu=%(numprocs)s, cpu_time=%(uptime)s" -#: ../nova/virt/hyperv.py:451 -#, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" -msgstr "Changement d'état de la VM %(vm_name)s en %(req_state)s réussi" +#: nova/volume/xensm.py:110 +#, fuzzy +msgid "Failed to initiate session" +msgstr "Tentative d'instanciation d'un singleton" -#: ../nova/virt/hyperv.py:454 +#: nova/volume/xensm.py:142 #, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" -msgstr "Impossible de changer l'état de la vm %(vm_name)s en %(req_state)s" +msgid "Volume will be created in backend - %d" +msgstr "" -#: ../nova/compute/api.py:71 -#, python-format -msgid "Instance %d was not found in get_network_topic" -msgstr "Instance %d non trouvée dans get_network_topic" +#: nova/volume/xensm.py:154 +#, fuzzy, python-format +msgid "Failed to update volume in db" +msgstr "Impossible de trouver le volume %s" -#: ../nova/compute/api.py:77 -#, python-format -msgid "Instance %d has no host" -msgstr "Instance %d n'a pas d'hôte" +#: nova/volume/xensm.py:157 +#, fuzzy, python-format +msgid "Unable to create volume" +msgstr "Impossible de trouver le volume %s" -#: ../nova/compute/api.py:97 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#: nova/volume/xensm.py:171 +#, fuzzy, python-format +msgid "Failed to delete vdi" +msgstr "Impossible de supprimer la VM %s" + +#: nova/volume/xensm.py:177 +#, fuzzy, python-format +msgid "Failed to delete volume in db" +msgstr "Impossible de trouver le volume %s" + +#: nova/volume/xensm.py:211 +#, fuzzy, python-format +msgid "Failed to find volume in db" +msgstr "Impossible de détacher le volume %s" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" msgstr "" -"Quota dépassé pour %(pid)s, lors de la tentative d'exécution de " -"%(min_count)s instances" -#: ../nova/compute/api.py:99 +#: nova/vsa/api.py:82 +#, fuzzy, python-format +msgid "invalid drive data" +msgstr "Chemin de device invalide %s" + +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" + +#: nova/vsa/api.py:111 +#, fuzzy, python-format +msgid "invalid drive type name %s" +msgstr "Chemin de device invalide %s" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 #, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." +msgid "Requested number of VCs (%d) is too high. Setting to default" msgstr "" -"Quota d'instances dépassé. Vous ne pouvez éxécuter que %s instances de ce " -"type de plus." -#: ../nova/compute/api.py:112 -msgid "Creating a raw instance" -msgstr "Création d'une instance raw" +#: nova/vsa/api.py:194 +#, fuzzy, python-format +msgid "Creating VSA: %s" +msgstr "Création d'un nouvel utilisateur : %s" -#: ../nova/compute/api.py:160 +#: nova/vsa/api.py:241 #, python-format -msgid "Going to run %s instances..." -msgstr "Démarrage de %s instances..." +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/compute/api.py:187 +#: nova/vsa/api.py:272 #, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" -msgstr "Envoi au scheduler de %(pid)s/%(uid)s's instance %(instance_id)s" +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" -#: ../nova/compute/api.py:292 +#: nova/vsa/api.py:287 #, python-format -msgid "Going to try to terminate %s" -msgstr "Va essayer d'arrêter %s" +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" -#: ../nova/compute/api.py:296 +#: nova/vsa/api.py:318 #, python-format -msgid "Instance %d was not found during terminate" -msgstr "L'instance %d n'a pas été trouvée durant l'arrêt" +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" -#: ../nova/compute/api.py:301 +#: nova/vsa/api.py:324 #, python-format -msgid "Instance %d is already being terminated" -msgstr "L'instance %d est déjà en cours d'arrêt" +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" -#: ../nova/compute/api.py:481 +#: nova/vsa/api.py:351 #, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" -msgstr "Device spécifié invalide : %s. Exemple de device: /dev/vdb" +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" -#: ../nova/compute/api.py:496 -msgid "Volume isn't attached to anything!" -msgstr "Le volume n'est pas attaché à quoi que ce soit!" +#: nova/vsa/api.py:355 +#, fuzzy, python-format +msgid "Unable to delete volume %s" +msgstr "Impossible de trouver le volume %s" -#: ../nova/rpc.py:98 +#: nova/vsa/api.py:357 #, python-format -msgid "" -"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in " -"%(fl_intv)d seconds." +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" msgstr "" -"Le serveur AMQP sur %(fl_host)s:%(fl_port)d n'est pas joignable. Nouvel " -"essai dans %(fl_intv)d secondes." -#: ../nova/rpc.py:103 +#: nova/vsa/api.py:363 +#, fuzzy, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "Va essayer d'arrêter %s" + +#: nova/vsa/api.py:374 #, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" msgstr "" -"Impossible de se connecter au serveur AMQP après %d essais. Extinction." - -#: ../nova/rpc.py:122 -msgid "Reconnected to queue" -msgstr "Reconnection à la queue" -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" -msgstr "Impossible de récuperrer les message de la queue" +#: nova/vsa/manager.py:73 +#, fuzzy, python-format +msgid "Create call received for VSA %s" +msgstr "Clef secrète changée pour l'utilisateur %s" -#: ../nova/rpc.py:159 +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 #, python-format -msgid "Initing the Adapter Consumer for %s" -msgstr "Initialisation du Consomateur d'Adapteur pour %s" +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" -#: ../nova/rpc.py:178 +#: nova/vsa/manager.py:89 #, python-format -msgid "received %s" -msgstr "%s reçu" +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)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 +#: nova/vsa/manager.py:100 #, python-format -msgid "no method for message: %s" -msgstr "Pas de méthode pour le message : %s" +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" -#: ../nova/rpc.py:192 +#: nova/vsa/manager.py:114 #, python-format -msgid "No method for message: %s" -msgstr "Pas de méthode pour le message : %s" +msgid "" +"VSA ID %(vsa_id)d: Not all volumes are created (%(cvol_real)d of " +"%(cvol_exp)d)" +msgstr "" -#: ../nova/rpc.py:253 +#: nova/vsa/manager.py:137 #, python-format -msgid "Returning exception %s to caller" -msgstr "Renvoi de l'exception %s à l'appelant" +msgid "" +"VSA ID %(vsa_id)d: Drive %(vol_name)s (%(vol_disp_name)s) is in " +"%(status)s state" +msgstr "" -#: ../nova/rpc.py:294 +#: nova/vsa/manager.py:146 #, python-format -msgid "unpacked context: %s" -msgstr "Contexte décompacté : %s" - -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." -msgstr "En cours d'appel assynchrone..." +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" -#: ../nova/rpc.py:316 +#: nova/vsa/manager.py:153 #, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID est %s" - -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." -msgstr "En cours de diffusion assynchrone" +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" -#: ../nova/rpc.py:364 +#: nova/vsa/manager.py:168 #, python-format -msgid "response %s" -msgstr "réponse %s" +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" -#: ../nova/rpc.py:373 -#, python-format -msgid "topic is %s" -msgstr "le sujet est %s" +#~ msgid "Uncaught exception" +#~ msgstr "Exception non prévue" -#: ../nova/rpc.py:374 -#, python-format -msgid "message %s" -msgstr "message %s" +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "Quota de volume dépassé. Vous ne pouvez pas créer un volume de %sG" -#: ../nova/volume/driver.py:78 -#, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "Récupération après une exécution erronée. Tentative numéro %s" +#~ msgid "No keypairs defined" +#~ msgstr "Pas de paire de clés définie" -#: ../nova/volume/driver.py:87 -#, python-format -msgid "volume group %s doesn't exist" -msgstr "Le groupe de volume %s n'existe pas" +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "Compute.api::get_lock %s" -#: ../nova/volume/driver.py:220 -#, python-format -msgid "FAKE AOE: %s" -msgstr "FAUX AOE: %s" +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" -#: ../nova/volume/driver.py:233 -msgid "Skipping ensure_export. No iscsi_target " -msgstr "ensure_export sauté. Pas d'iscsi_target " +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "Suject de certificat pour les vpns, %s pour le projet, timestamp" -#: ../nova/volume/driver.py:279 ../nova/volume/driver.py:288 -msgid "Skipping remove_export. No iscsi_target " -msgstr "remove_export sauté. Pas d'iscsi_target " +#~ msgid "Deallocating address %s" +#~ msgstr "Dé-allocation de l'adresss %s" -#: ../nova/volume/driver.py:347 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "FAUX ISCSI: %s" +#~ msgid "Host %s is not alive" +#~ msgstr "Host %s n'est pas en fonction" -#: ../nova/volume/driver.py:359 -#, python-format -msgid "rbd has no pool %s" -msgstr "rbd n'as pas de file %s" +#~ msgid "All hosts have too many cores" +#~ msgstr "Tous les hôtes ont trop de coeurs" -#: ../nova/volume/driver.py:414 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "Sheepdog n'est pas actif : %s" +#~ msgid "Host %s not available" +#~ msgstr "Hôte %s non disponible" -#: ../nova/volume/driver.py:416 -msgid "Sheepdog is not working" -msgstr "Sheepdog n'est pas actif" +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "Tous les hôtes ont trop de mémoire" -#: ../nova/wsgi.py:68 -#, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" -msgstr "Démarrage %(arg0)s sur %(host)s:%(port)s" +#~ msgid "All hosts have too many networks" +#~ msgstr "Tous les hôtes ont trop de réseaux" -#: ../nova/wsgi.py:147 -msgid "You must implement __call__" -msgstr "Vous devez implémenter __call__" +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "Ne peut pas tester les instances sans un env virtuel." -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" -msgstr "Allocation IP" +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "Besoin de surveiller l'instance %s jusqu'à son démarrage..." -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" -msgstr "Allocation périmée accepté ou changement de nom/adresse MAC d'hôte" +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "La destruction de dnsmasq à renvoyé %s" -#: ../bin/nova-dhcpbridge.py:80 -msgid "releasing ip" -msgstr "Libération IP" +#~ msgid "Running %s" +#~ msgstr "Exécution de %s" -#: ../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 "" -"%(action)s appelée pour MAC %(mac)s avec IP %(ip)s nom d'hôte %(hostname)s " -"sur l'interface %(interface)s" +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "PV Kernel sur VDI :%s" -#: ../nova/virt/fake.py:239 -#, python-format -msgid "Instance %s Not Found" -msgstr "Instance %s Non trouvée" +#~ msgid "No VDIs found for VM %s" +#~ msgstr "Pas de VDIs trouvé pour la VM %s" + +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "Nombre de VDIs non attendu (%(num_vdis)s) trouvés pour la VM %(vm_ref)s" -#: ../nova/network/manager.py:153 -#, python-format -msgid "Dissassociated %s stale fixed ip(s)" -msgstr "Désassociation de %s ip(s) fixes périmées" +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "Pas de service pour %(host)s, %(binary)s" -#: ../nova/network/manager.py:157 -msgid "setting network host" -msgstr "réglage de l'hôte réseau" +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "Pas de bi-clef pour l'utilisation %(user_id)s, nommé %(name)s" -#: ../nova/network/manager.py:212 -#, python-format -msgid "Leasing IP %s" -msgstr "Allocation IP %s" +#~ msgid "No network for bridge %s" +#~ msgstr "Pas de réseau pour le bridge %s" -#: ../nova/network/manager.py:216 -#, python-format -msgid "IP %s leased that isn't associated" -msgstr "IP %s allouée qui n'est pas associée" +#~ msgid "No quota for project_id %s" +#~ msgstr "Pas de quota pour l'ID projet %s" -#: ../nova/network/manager.py:220 -#, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" -msgstr "IP %(address)s allouée à une mauvaise MAC %(inst_addr)s pour %(mac)s" +#~ msgid "No export device found for volume %s" +#~ msgstr "Pas de device d'exportation pour le volume %s" -#: ../nova/network/manager.py:228 -#, python-format -msgid "IP %s leased that was already deallocated" -msgstr "IP %s alloué qui était déjà désallouée" +#~ msgid "No user for access key %s" +#~ msgstr "Pas d'utilisateur avec la clef d'accès %s" -#: ../nova/network/manager.py:233 -#, python-format -msgid "Releasing IP %s" -msgstr "Libération IP %s" +#~ msgid "No project with id %s" +#~ msgstr "Pas de projet ayant pour ID %s" -#: ../nova/network/manager.py:237 -#, python-format -msgid "IP %s released that isn't associated" -msgstr "IP %s libérée qui n'était pas associée" +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "Pas de groupe de console ayant pour ID %(pool_id)s" -#: ../nova/network/manager.py:241 -#, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" -msgstr "" -"IP %(address)s libérée par une mauvaise MAC %(inst_addr)s pour %(mac)s" +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "Pas de console ayant pour ID %(console_id)s %(idesc)s" -#: ../nova/network/manager.py:244 -#, python-format -msgid "IP %s released that was not leased" -msgstr "IP %s libérée qui n'était pas allouée" +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "L'état de %(name)s est %(state)s." -#: ../nova/network/manager.py:519 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" -msgstr "" -"La somme du nombre de réseau et le début de vlan ne peut excéder 4094" +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "Contenu du fichier %(fpath)s: %(contents)r" -#: ../nova/virt/xenapi/volume_utils.py:57 -#, python-format -msgid "Introducing %s..." -msgstr "Introduction de %s" +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "instance %(inst_name)s : injection de clef dans l'image %(img_id)s" -#: ../nova/virt/xenapi/volume_utils.py:74 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "%(label)s introduit comme %(sr_ref)s." +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "Quota d'adresse dépassé. Vous ne pouvez pas allouer d'autre adresse" -#: ../nova/virt/xenapi/volume_utils.py:78 -msgid "Unable to create Storage Repository" -msgstr "Impossible de créer le dépot de stockage" +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "Fin de récupération de %(url)s -- placé dans %(path)s" -#: ../nova/virt/xenapi/volume_utils.py:90 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "Impossible de trouver SR du VDB %s" +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "Utilisation de la configuration paste.deploy sur : %s" -#: ../nova/virt/xenapi/volume_utils.py:96 -#, python-format -msgid "Forgetting SR %s ... " -msgstr "Démémorisation du SR %s " +#~ msgid "No paste configuration for app: %s" +#~ msgstr "Pas de configuration collé pour l'application : %s" -#: ../nova/virt/xenapi/volume_utils.py:101 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" -"Exception %(exc)s ignorée pendant l'obtention de PBDs pour %(sr_ref)s" +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" -#: ../nova/virt/xenapi/volume_utils.py:107 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "Exception %(exc)s ignorée pendant la deconnexion du PBD %(pbd)s" +#~ msgid "Running %s API" +#~ msgstr "API %s en cours d'éxécution" -#: ../nova/virt/xenapi/volume_utils.py:111 -#, python-format -msgid "Forgetting SR %s done." -msgstr "Démémorisation du SR %s terminée" +#~ msgid "No known API applications configured in %s." +#~ msgstr "Pas d'API d'applications connue configurée pour %s." -#: ../nova/virt/xenapi/volume_utils.py:113 -#, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" -msgstr "Exception %(exc)s ignorée pendant la démémorisation du SR %(sr_ref)s" +#~ msgid "No paste configuration found for: %s" +#~ msgstr "Pas de configuration collée trouvée : %s" -#: ../nova/virt/xenapi/volume_utils.py:123 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "Impossible d'introduire VDI sur SR %s" +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "La valeur %(value)s pour l'argument %(key)s est trop courte." -#: ../nova/virt/xenapi/volume_utils.py:128 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "Impossible de récuppérer l'enregistrement du VDI %s sur" +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" +#~ "La valeur %(value)s pour l'argument " +#~ "%(key)s contient des caractères interdits." -#: ../nova/virt/xenapi/volume_utils.py:146 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "Impossible d'introduire le VDI pour SR %s" +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" +#~ "La valeur %(value)s pour l'argument " +#~ "%(key)s débute par un trait d'union." -#: ../nova/virt/xenapi/volume_utils.py:175 -#, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" -msgstr "" -"Impossible de récuppérer les informations de destination %(device_path)s, " -"%(mountpoint)s" +#~ msgid "Argument %s is required." +#~ msgstr "L'argument %s est requis." -#: ../nova/virt/xenapi/volume_utils.py:197 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "Le point de montage ne peut pas être traduit : %s" +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" +#~ "La valeur %(value)s pour l'argument " +#~ "%(key)s n'est pas valide. Les valeurs" +#~ " autorisées sont ['true', 'false']." -#: ../nova/objectstore/image.py:262 -#, python-format -msgid "Failed to decrypt private key: %s" -msgstr "Impossible de déchiffrer la clef privée : %s" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" +#~ "La VDI %(vdi_ref)s (%(label)s, %(size)s, " +#~ "%(read_only)s) a été créée sur " +#~ "%(sr_ref)s." -#: ../nova/objectstore/image.py:269 -#, python-format -msgid "Failed to decrypt initialization vector: %s" -msgstr "Impossible de déchiffrer le vecteur d'initialisation : %s" +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "Tentative de création d'un nom non unique %s" -#: ../nova/objectstore/image.py:277 -#, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" -msgstr "Impossible de déchiffrer le fichier image %(image_file)s: %(err)s" +#~ msgid "Instance %s: booted" +#~ msgstr "Instance %s : démarée" -#: ../nova/objectstore/handler.py:106 -#, python-format -msgid "Unknown S3 value type %r" -msgstr "Type de valeur S3 inconnu %r" +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "Le projet ne peut pas être créé car le manager %s n'existe pas" -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" -msgstr "Requête authentifiée" +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "Le projet ne peut pas être créé car l'utiisateur %s n'existe pas" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" -msgstr "Listes de conteneurs (buckets) demandée" +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "Le projet ne peut pas être créé car projet %s existe déjà" -#: ../nova/objectstore/handler.py:209 -#, python-format -msgid "List keys for bucket %s" -msgstr "List des clefs pour le conteneur (bucket) %s" +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "Le projet ne peut pas être modifié car le manager %s n'existe pas" -#: ../nova/objectstore/handler.py:217 -#, python-format -msgid "Unauthorized attempt to access bucket %s" -msgstr "Demande d'accès au conteneur %s non autorisé" +#~ msgid "Project \"%s\" not found" +#~ msgstr "Projet %s non trouvé" -#: ../nova/objectstore/handler.py:235 -#, python-format -msgid "Creating bucket %s" -msgstr "Création du conteneur %s" +#~ msgid "Including admin operations in API." +#~ msgstr "Inclusion des opérations d'admin dans l'API." -#: ../nova/objectstore/handler.py:245 -#, python-format -msgid "Deleting bucket %s" -msgstr "Suppression du conteneur %s" +#~ 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 "" +#~ "L'erreur çi dessus peut indiquer que " +#~ "la base de données n'a pas été " +#~ "créée.\n" +#~ "Veuillez créer une base de données " +#~ "en utilisant nova-manage sync db " +#~ "avant d'utiliser cette commande." + +#~ 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 "" +#~ "Plus de réseaux disponibles. Si vous " +#~ "venez d'installer nova, vous devez " +#~ "exécuter une commande telle que :\n" +#~ "" +#~ "\n" +#~ " nova-manage network create 10.0.0.0/8 10 64\n" +#~ "\n" + +#~ 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 "" +#~ "L'erreur çi dessus peut indiquer que " +#~ "la base de données de certificats " +#~ "n'a pas été créée.\n" +#~ "Veuillez créer une base de données " +#~ "en exécutant nova-api server sur " +#~ "cet hôte." -#: ../nova/objectstore/handler.py:249 -#, python-format -msgid "Unauthorized attempt to delete bucket %s" -msgstr "Tentative de suppression du conteneur %s non autorisée" +#~ msgid "network" +#~ msgstr "réseau" -#: ../nova/objectstore/handler.py:273 -#, python-format -msgid "Getting object: %(bname)s / %(nm)s" -msgstr "Récupération de l'objet : %(bname)s / %(nm)s" +#~ msgid "IP address" +#~ msgstr "adresse IP" -#: ../nova/objectstore/handler.py:276 -#, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" -msgstr "" -"Tentative d'accès à l'objet %(nm)s non autorisée pour le conteneur %(bname)s" +#~ msgid "MAC address" +#~ msgstr "adresse MAC" -#: ../nova/objectstore/handler.py:296 -#, python-format -msgid "Putting object: %(bname)s / %(nm)s" -msgstr "Injection d'objet : %(bname)s / %(nm)s" +#~ msgid "hostname" +#~ msgstr "nom du serveur" -#: ../nova/objectstore/handler.py:299 -#, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" -msgstr "" -"Tentative de chargement de l'objet %(nm)s vers le conteneur %(bname)s non " -"autorisée" +#~ msgid "netmask" +#~ msgstr "masque de réseau" -#: ../nova/objectstore/handler.py:318 -#, python-format -msgid "Deleting object: %(bname)s / %(nm)s" -msgstr "Suppression de l'objet : %(bname)s / %(nm)s" +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "%(filename)s, ligne %(line_info)d" -#: ../nova/objectstore/handler.py:322 -#, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" -msgstr "" -"Tentative de suppression de l'objet %(nm)s non autorisé pour le conteneur " -"%(bname)s" +#~ msgid "In init host" +#~ msgstr "Dans init host" -#: ../nova/objectstore/handler.py:396 -#, python-format -msgid "Not authorized to upload image: invalid directory %s" -msgstr "Chargement d'image non autorisé : répertoire invalide %s" +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "Tentative de création de vm en doublon %s" -#: ../nova/objectstore/handler.py:404 -#, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" -msgstr "Chargement d'image non autorisé : conteneur non autorisé %s" +#~ msgid "Starting VM %s " +#~ msgstr "Démarrage VM %s " -#: ../nova/objectstore/handler.py:409 -#, python-format -msgid "Starting image upload: %s" -msgstr "Début de chargement d'image: %s" +#~ msgid "Started VM %s " +#~ msgstr "VM %s démarrée " -#: ../nova/objectstore/handler.py:423 -#, python-format -msgid "Not authorized to update attributes of image %s" -msgstr "Tentative de mise a jour d'attributs non autorisée pour l'image %s" +#~ msgid "spawn vm failed: %s" +#~ msgstr "Erreur à l'activation VM : %s" -#: ../nova/objectstore/handler.py:431 -#, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" -msgstr "" -"Basculement de l'attribut public de l'image %(image_id)s %(newstatus)r" +#~ msgid "Set memory for vm %s..." +#~ msgstr "Réglage de la mémoire sur VM %s..." -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 -#, python-format -msgid "Updating user fields on image %s" -msgstr "Mise à jour des champs utilisateurs sur l'image %s" +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "Réglage vcpus sur vm %s..." -#: ../nova/objectstore/handler.py:450 -#, python-format -msgid "Unauthorized attempt to delete image %s" -msgstr "Tentative de suppression de l'image %s non autorisée" +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" +#~ "Création du disque pour %(vm_name)s par" +#~ " liaison avec le fichier disque " +#~ "%(vhdfile)s" -#: ../nova/objectstore/handler.py:455 -#, python-format -msgid "Deleted image: %s" -msgstr "Image supprimée : %s" +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "Impossible d'ajouter le disque à la VM %s" -#: ../nova/auth/manager.py:259 -#, python-format -msgid "Looking up user: %r" -msgstr "Recherche de l'utilisateur : %r" +#~ msgid "New disk drive path is %s" +#~ msgstr "Nouveau chemin d'accès pour le disque : %s" -#: ../nova/auth/manager.py:263 -#, python-format -msgid "Failed authorization for access key %s" -msgstr "Autorisation refusée pour la clef d'accès %s" +#~ msgid "Created disk for %s" +#~ msgstr "Disque créé pour %s" -#: ../nova/auth/manager.py:264 -#, python-format -msgid "No user found for access key %s" -msgstr "Pas d'utilisateur trouvé pour la clef d'accès %s" +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "Erreur de création de port sur le vswitch externe" -#: ../nova/auth/manager.py:270 -#, python-format -msgid "Using project name = user name (%s)" -msgstr "Nom de projet utilisé = nom d'utilisateur (%s)" +#~ msgid "Failed creating port for %s" +#~ msgstr "Erreur de création de port pour %s" -#: ../nova/auth/manager.py:277 -#, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" -msgstr "" -"Autorisation refusée : pas de projet nommé %(pjid)s (utilisateur=%(uname)s)" +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "Le port switch %(vm_name)s a été créé sur le switch %(ext_path)s" -#: ../nova/auth/manager.py:279 -#, python-format -msgid "No project called %s could be found" -msgstr "Aucun projet nommé %s trouvé" +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "Impossible d'ajouter une interface réseau à la VM %s" -#: ../nova/auth/manager.py:287 -#, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" -msgstr "" -"Autorisation refusée : utilisateur %(uname)s n'est ni admin ni membre du " -"projet %(pjname)s" +#~ msgid "Created nic for %s " +#~ msgstr "Interface réseau créée pour %s " -#: ../nova/auth/manager.py:289 -#, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" -msgstr "L'utilisateur %(uid)s n'est pas membre du projet %(pjid)s" +#~ msgid "WMI job failed: %s" +#~ msgstr "Tâche WMI echouée : %s" -#: ../nova/auth/manager.py:298 ../nova/auth/manager.py:309 -#, python-format -msgid "Invalid signature for user %s" -msgstr "Signature non valide pour l'utilisateur %s" +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "Tâche WMI réussie : %(desc)s, Elapsed=%(elap)s " -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" -msgstr "La signature ne correspond pas" +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "Suppression: disque %(vhdfile)s vm %(instance_name)s" -#: ../nova/auth/manager.py:380 -msgid "Must specify project" -msgstr "Le projet doit être spécifié" +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" +#~ "Informations reçues pour la VM " +#~ "%(instance_id)s: état=%(state)s, mem=%(memusage)s, " +#~ "num_cpu=%(numprocs)s, cpu_time=%(uptime)s" -#: ../nova/auth/manager.py:414 -#, python-format -msgid "The %s role can not be found" -msgstr "Le rôle %s n'a pas été trouvé" +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "Changement d'état de la VM %(vm_name)s en %(req_state)s réussi" -#: ../nova/auth/manager.py:416 -#, python-format -msgid "The %s role is global only" -msgstr "Le rôle %s est obligatoirement global" +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "Impossible de changer l'état de la vm %(vm_name)s en %(req_state)s" -#: ../nova/auth/manager.py:420 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" -msgstr "" -"Ajout du rôle %(role)s à l'utilisateur %(uid)s pour le projet %(pid)s" +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "Instance %d non trouvée dans get_network_topic" -#: ../nova/auth/manager.py:423 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" -msgstr "Ajout du rôle global %(role)s pour l'utilisateur %(uid)s" +#~ msgid "Instance %d is already being terminated" +#~ msgstr "L'instance %d est déjà en cours d'arrêt" -#: ../nova/auth/manager.py:448 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" -msgstr "" -"Suppression du rôle %(role)s pour l'utilisateur %(uid)s dans le projet " -"%(pid)s" +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "Device spécifié invalide : %s. Exemple de device: /dev/vdb" -#: ../nova/auth/manager.py:451 -#, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" -msgstr "Suppression du role global %(role)s pour l'utilisateur %(uid)s" +#~ msgid "FAKE AOE: %s" +#~ msgstr "FAUX AOE: %s" -#: ../nova/auth/manager.py:515 -#, python-format -msgid "Created project %(name)s with manager %(manager_user)s" -msgstr "Création du projet %(name)s ayant pour manager %(manager_user)s" +#~ msgid "leasing ip" +#~ msgstr "Allocation IP" -#: ../nova/auth/manager.py:533 -#, python-format -msgid "modifying project %s" -msgstr "modification du projet %s" +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "Allocation périmée accepté ou changement de nom/adresse MAC d'hôte" -#: ../nova/auth/manager.py:545 -#, python-format -msgid "Adding user %(uid)s to project %(pid)s" -msgstr "Ajout de l'utilisateur %(uid)s au projet %(pid)s" +#~ msgid "releasing ip" +#~ msgstr "Libération IP" -#: ../nova/auth/manager.py:566 -#, python-format -msgid "Remove user %(uid)s from project %(pid)s" -msgstr "Suppression de l'utilisateur %(uid)s du projet %(pid)s" +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" +#~ "%(action)s appelée pour MAC %(mac)s avec" +#~ " IP %(ip)s nom d'hôte %(hostname)s " +#~ "sur l'interface %(interface)s" -#: ../nova/auth/manager.py:592 -#, python-format -msgid "Deleting project %s" -msgstr "Suppression du projet %s" +#~ msgid "Instance %s Not Found" +#~ msgstr "Instance %s Non trouvée" -#: ../nova/auth/manager.py:650 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" -msgstr "Utilisateur créé %(rvname)s (admin: %(rvadmin)r)" +#~ msgid "Leasing IP %s" +#~ msgstr "Allocation IP %s" -#: ../nova/auth/manager.py:659 -#, python-format -msgid "Deleting user %s" -msgstr "Suppression de l'utilisateur %s" +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "IP %(address)s allouée à une mauvaise MAC %(inst_addr)s pour %(mac)s" -#: ../nova/auth/manager.py:669 -#, python-format -msgid "Access Key change for user %s" -msgstr "Clef d'accès changée pour l'utilisateur %s" +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "IP %s alloué qui était déjà désallouée" -#: ../nova/auth/manager.py:671 -#, python-format -msgid "Secret Key change for user %s" -msgstr "Clef secrète changée pour l'utilisateur %s" +#~ msgid "Releasing IP %s" +#~ msgstr "Libération IP %s" -#: ../nova/auth/manager.py:673 -#, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" -msgstr "Statut admin changé en %(admin)r pour l'utilisateur %(uid)s" +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "IP %(address)s libérée par une mauvaise MAC %(inst_addr)s pour %(mac)s" -#: ../nova/auth/manager.py:722 -#, python-format -msgid "No vpn data for project %s" -msgstr "Pas de données VPN pour le projet %s" +#~ msgid "Forgetting SR %s done." +#~ msgstr "Démémorisation du SR %s terminée" -#: ../nova/service.py:161 -#, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" -msgstr "Démarrage du noeud %(topic)s (version %(vcs_string)s)" +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "Exception %(exc)s ignorée pendant la démémorisation du SR %(sr_ref)s" -#: ../nova/service.py:174 -msgid "Service killed that has no database entry" -msgstr "Service détruit sans entrée dans la base de données" +#~ msgid "Unknown S3 value type %r" +#~ msgstr "Type de valeur S3 inconnu %r" -#: ../nova/service.py:195 -msgid "The service database object disappeared, Recreating it." -msgstr "" -"L'objet du service de base de données à disparru, re-création en cours." +#~ msgid "Authenticated request" +#~ msgstr "Requête authentifiée" -#: ../nova/service.py:207 -msgid "Recovered model server connection!" -msgstr "Récupération du modelle de connexion serveur terminée!" +#~ msgid "List of buckets requested" +#~ msgstr "Listes de conteneurs (buckets) demandée" -#: ../nova/service.py:213 -msgid "model server went away" -msgstr "Le modèle de serveur à disparu" +#~ msgid "List keys for bucket %s" +#~ msgstr "List des clefs pour le conteneur (bucket) %s" -#: ../nova/auth/ldapdriver.py:174 -#, python-format -msgid "LDAP user %s already exists" -msgstr "L'utilisateur LDAP %s existe déjà" +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "Demande d'accès au conteneur %s non autorisé" -#: ../nova/auth/ldapdriver.py:205 -#, python-format -msgid "LDAP object for %s doesn't exist" -msgstr "L'objet LDAP pour %s n'existe pas" +#~ msgid "Creating bucket %s" +#~ msgstr "Création du conteneur %s" -#: ../nova/auth/ldapdriver.py:348 -#, python-format -msgid "User %s doesn't exist" -msgstr "L'utilisateur %s n'existe pas" +#~ msgid "Deleting bucket %s" +#~ msgstr "Suppression du conteneur %s" -#: ../nova/auth/ldapdriver.py:472 -#, python-format -msgid "Group can't be created because group %s already exists" -msgstr "Un groupe nommé %s existe déjà" +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "Tentative de suppression du conteneur %s non autorisée" -#: ../nova/auth/ldapdriver.py:478 -#, python-format -msgid "Group can't be created because user %s doesn't exist" -msgstr "Le groupe n'a pu être créé car l'utilisateur %s n'existe pas" +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "Récupération de l'objet : %(bname)s / %(nm)s" -#: ../nova/auth/ldapdriver.py:495 -#, python-format -msgid "User %s can't be searched in group because the user doesn't exist" -msgstr "" -"L'utilisateur %s ne peut pas être trouvé dans le groupe car cet utilisateur " -"n'existe pas" +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" +#~ "Tentative d'accès à l'objet %(nm)s non" +#~ " autorisée pour le conteneur %(bname)s" -#: ../nova/auth/ldapdriver.py:507 -#, python-format -msgid "User %s can't be added to the group because the user doesn't exist" -msgstr "" -"L'utilisateur %s ne peut être ajouté au groupe car cet utilisateur n'existe " -"pas" +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "Injection d'objet : %(bname)s / %(nm)s" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 -#, python-format -msgid "The group at dn %s doesn't exist" -msgstr "Le group ayant pour dn %s n'existe pas" +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" +#~ "Tentative de chargement de l'objet " +#~ "%(nm)s vers le conteneur %(bname)s non" +#~ " autorisée" -#: ../nova/auth/ldapdriver.py:513 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "L'utilisateur %(uid)s est déjà membre du groupe %(group_dn)s" +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "Suppression de l'objet : %(bname)s / %(nm)s" -#: ../nova/auth/ldapdriver.py:524 -#, python-format -msgid "" -"User %s can't be removed from the group because the user doesn't exist" -msgstr "" -"L'utilisateur %s ne peut être supprimé du groupe car cet utilisateur " -"n'existe pas" +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" +#~ "Tentative de suppression de l'objet " +#~ "%(nm)s non autorisé pour le conteneur" +#~ " %(bname)s" -#: ../nova/auth/ldapdriver.py:528 -#, python-format -msgid "User %s is not a member of the group" -msgstr "L'utilisateur %s n'est pas membre du groupe" +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "Chargement d'image non autorisé : répertoire invalide %s" -#: ../nova/auth/ldapdriver.py:542 -#, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." -msgstr "" -"Tentative de suppression du dernier membre d'un groupe. Essayez plutôt de " -"supprimer le group sur %s." +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "Chargement d'image non autorisé : conteneur non autorisé %s" -#: ../nova/auth/ldapdriver.py:549 -#, python-format -msgid "User %s can't be removed from all because the user doesn't exist" -msgstr "" -"L'utilisateur %s ne peut être supprimé partout car l'utilisateur n'existe pas" +#~ msgid "Starting image upload: %s" +#~ msgstr "Début de chargement d'image: %s" -#: ../nova/auth/ldapdriver.py:564 -#, python-format -msgid "Group at dn %s doesn't exist" -msgstr "Le groupe ayant pour dn %s n'existe pas" +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "Tentative de mise a jour d'attributs non autorisée pour l'image %s" -#: ../nova/virt/xenapi/network_utils.py:40 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "Réseau non unique trouvé pour le bridge %s" +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "Basculement de l'attribut public de l'image %(image_id)s %(newstatus)r" -#: ../nova/virt/xenapi/network_utils.py:43 -#, python-format -msgid "Found no network for bridge %s" -msgstr "Aucun réseau trouvé pour le bridge %s" +#~ msgid "Updating user fields on image %s" +#~ msgstr "Mise à jour des champs utilisateurs sur l'image %s" -#: ../nova/api/ec2/admin.py:97 -#, python-format -msgid "Creating new user: %s" -msgstr "Création d'un nouvel utilisateur : %s" +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "Tentative de suppression de l'image %s non autorisée" -#: ../nova/api/ec2/admin.py:105 -#, python-format -msgid "Deleting user: %s" -msgstr "Suppression de l'utilisateur : %s" +#~ msgid "No user found for access key %s" +#~ msgstr "Pas d'utilisateur trouvé pour la clef d'accès %s" -#: ../nova/api/ec2/admin.py:127 -#, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" -msgstr "" -"Ajout du rôle %(role)s à l'utilisateur %(user)s pour le projet %(project)s" +#~ msgid "Signature does not match" +#~ msgstr "La signature ne correspond pas" -#: ../nova/api/ec2/admin.py:131 -#, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" -msgstr "Ajout du rôle global %(role)s à l'utilisateur %(user)s" +#~ msgid "The %s role can not be found" +#~ msgstr "Le rôle %s n'a pas été trouvé" -#: ../nova/api/ec2/admin.py:137 -#, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" -msgstr "" -"Suppresion du rôle %(role)s de l'utilisateur %(user)s pour le projet " -"%(project)s" +#~ msgid "The %s role is global only" +#~ msgstr "Le rôle %s est obligatoirement global" -#: ../nova/api/ec2/admin.py:141 -#, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" -msgstr "Suppression du rôle global %(role)s pour l'utilisateur %(user)s" +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "L'objet LDAP pour %s n'existe pas" -#: ../nova/api/ec2/admin.py:146 ../nova/api/ec2/admin.py:223 -msgid "operation must be add or remove" -msgstr "L'opération doit être ajout ou suppression" +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "Un groupe nommé %s existe déjà" -#: ../nova/api/ec2/admin.py:159 -#, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" -msgstr "" -"Récupération de x509 pour l'utilisateur : %(name)s sur le projet : " -"%(project)s" +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "Le groupe n'a pu être créé car l'utilisateur %s n'existe pas" -#: ../nova/api/ec2/admin.py:177 -#, python-format -msgid "Create project %(name)s managed by %(manager_user)s" -msgstr "Création du projet %(name)s géré par %(manager_user)s" +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "" +#~ "L'utilisateur %s ne peut pas être " +#~ "trouvé dans le groupe car cet " +#~ "utilisateur n'existe pas" -#: ../nova/api/ec2/admin.py:190 -#, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" -msgstr "Modification du projet: %(name)s géré par %(manager_user)s" +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "" +#~ "L'utilisateur %s ne peut être ajouté " +#~ "au groupe car cet utilisateur n'existe" +#~ " pas" -#: ../nova/api/ec2/admin.py:200 -#, python-format -msgid "Delete project: %s" -msgstr "Supprimer le projet : %s" +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "Le group ayant pour dn %s n'existe pas" -#: ../nova/api/ec2/admin.py:214 -#, python-format -msgid "Adding user %(user)s to project %(project)s" -msgstr "Ajout de l'utilisateur %(user)s au projet %(project)s" +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "" +#~ "L'utilisateur %s ne peut être supprimé" +#~ " du groupe car cet utilisateur " +#~ "n'existe pas" -#: ../nova/api/ec2/admin.py:218 -#, python-format -msgid "Removing user %(user)s from project %(project)s" -msgstr "Suppression de l'utilisateur %(user)s du projet %(project)s" +#~ msgid "User %s is not a member of the group" +#~ msgstr "L'utilisateur %s n'est pas membre du groupe" -#~ msgid "Wrong number of arguments." -#~ msgstr "Nombre d'arguments incorrect." +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "" +#~ "L'utilisateur %s ne peut être supprimé" +#~ " partout car l'utilisateur n'existe pas" -#~ msgid "No such process" -#~ msgstr "Aucun processus de ce type" +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "Le groupe ayant pour dn %s n'existe pas" -#, python-format -#~ msgid "Starting %s" -#~ msgstr "Démarrage de %s" +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "" +#~ "Ajout du rôle %(role)s à l'utilisateur" +#~ " %(user)s pour le projet %(project)s" -#~ msgid "Full set of FLAGS:" -#~ msgstr "Ensemble de propriétés complet :" +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "Ajout du rôle global %(role)s à l'utilisateur %(user)s" -#, python-format -#~ msgid "pidfile %s does not exist. Daemon not running?\n" +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" #~ msgstr "" -#~ "Le fichier pid %s n'existe pas. Est-ce que le processus est en cours " -#~ "d'exécution ?\n" +#~ "Suppresion du rôle %(role)s de " +#~ "l'utilisateur %(user)s pour le projet " +#~ "%(project)s" -#, python-format -#~ msgid "Serving %s" -#~ msgstr "En train de servir %s" +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "Suppression du rôle global %(role)s pour l'utilisateur %(user)s" -#, python-format -#~ msgid "Cannot get blockstats for \"%(disk)s\" on \"%(iid)s\"" -#~ msgstr "Ne peut pas récupérer blockstats pour \"%(disk)s\" sur \"%(iid)s\"" +#~ msgid "operation must be add or remove" +#~ msgstr "L'opération doit être ajout ou suppression" -#, python-format -#~ msgid "Cannot get ifstats for \"%(interface)s\" on \"%(iid)s\"" -#~ msgstr "Ne peut pas récupérer ifstats pour \"%(interface)s\" sur \"%(iid)s\"" +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "" +#~ "Récupération de x509 pour l'utilisateur " +#~ ": %(name)s sur le projet : " +#~ "%(project)s" -#~ msgid "unexpected error during update" -#~ msgstr "erreur inopinée pendant la ise à jour" +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "Création du projet %(name)s géré par %(manager_user)s" -#, python-format -#~ msgid "updating %s..." -#~ msgstr "mise à jour %s..." +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "Modification du projet: %(name)s géré par %(manager_user)s" -#, python-format -#~ msgid "Found instance: %s" -#~ msgstr "Instance trouvée : %s" +#~ msgid "Adding user %(user)s to project %(project)s" +#~ msgstr "Ajout de l'utilisateur %(user)s au projet %(project)s" -#~ msgid "unexpected exception getting connection" -#~ msgstr "erreur inopinée pendant la connexion" +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "Suppression de l'utilisateur %(user)s du projet %(project)s" -#~ msgid "Starting instance monitor" -#~ msgstr "Démarrage du superviseur d'instance" diff --git a/nova/locale/it/LC_MESSAGES/nova.po b/nova/locale/it/LC_MESSAGES/nova.po index 8e740a9fb..761918e52 100644 --- a/nova/locale/it/LC_MESSAGES/nova.po +++ b/nova/locale/it/LC_MESSAGES/nova.po @@ -5,30 +5,63 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2011-10-27 15:00+0000\n" "Last-Translator: DM74S \n" "Language-Team: Italian \n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-10-28 05:41+0000\n" -"X-Generator: Launchpad (build 14197)\n" +"Generated-By: Babel 0.9.6\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 "Nessun host trovato" +#: nova/crypto.py:50 +msgid "Filename of root CA" +msgstr "Filename di root CA" + +#: nova/crypto.py:53 +msgid "Filename of private key" +msgstr "Nome file della chiave privata" + +#: nova/crypto.py:56 +#, fuzzy +msgid "Filename of root Certificate Revocation List" +msgstr "Nome file di root Certificate Revokation List" + +#: nova/crypto.py:59 +msgid "Where we keep our keys" +msgstr "Dove si conservano le chiavi" + +#: nova/crypto.py:62 +msgid "Where we keep our root CA" +msgstr "Dove si conserva root CA" + +#: nova/crypto.py:65 +msgid "Should we use a CA for each project?" +msgstr "Si dovrebbe usare un CA per ogni progetto?" + +#: nova/crypto.py:69 +#, python-format +msgid "Subject for certificate for users, %s for project, user, timestamp" +msgstr "Soggetto per il certificato degli utenti, %s per progetto, utente, orario" + +#: nova/crypto.py:74 +#, python-format +msgid "Subject for certificate for projects, %s for project, timestamp" +msgstr "Soggetto per il certificato dei progetti, %s per progetto, orario" -#: ../nova/exception.py:33 +#: nova/crypto.py:296 +#, python-format +msgid "Flags path: %s" +msgstr "Percorso dei flags: %s" + +#: nova/exception.py:56 msgid "Unexpected error while running command." -msgstr "" -"Si e' verificato un errore inatteso durante l'esecuzione del comando." +msgstr "Si e' verificato un errore inatteso durante l'esecuzione del comando." -#: ../nova/exception.py:36 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -43,2783 +76,8248 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +#, fuzzy +msgid "DB exception wrapped." msgstr "DB eccezione wrappata" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:120 -msgid "Uncaught exception" -msgstr "Eccezione non gestita" +#: nova/exception.py:153 +msgid "An unknown exception occurred." +msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#: nova/exception.py:176 +msgid "Failed to decrypt text" msgstr "" -"Quota ecceduta per %(pid)s, tentato di creare un volume di dimensione " -"%(size)sG" -#: ../nova/volume/api.py:47 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" -msgstr "Quota volume ecceduta. Non puoi creare un volume di dimensione %sG" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" +msgstr "" -#: ../nova/volume/api.py:71 ../nova/volume/api.py:96 -msgid "Volume status must be available" -msgstr "Lo stato del volume deve essere disponibile" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" -#: ../nova/volume/api.py:98 -msgid "Volume is already attached" -msgstr "Il volume é già collegato" +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" +msgstr "" -#: ../nova/volume/api.py:104 -msgid "Volume is already detached" -msgstr "Il volume é già scollegato" +#: nova/exception.py:193 +msgid "Connection to glance failed" +msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" -msgstr "Impossibile leggere l'indirizzo IP privato" +#: nova/exception.py:197 +msgid "Connection to melange failed" +msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" -msgstr "Impossibile leggere gli indirizzi IP pubblici" +#: nova/exception.py:201 +msgid "Not authorized." +msgstr "" + +#: nova/exception.py:206 +msgid "User does not have admin privileges" +msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" +msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -"La proprietà %(param)s non é stata trovata per l'immagine %(_image_id)s" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" -msgstr "No keypairs definita" +#: nova/exception.py:214 +msgid "Unacceptable parameters." +msgstr "" -#: ../nova/api/openstack/servers.py:238 -#, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::lock %s" +#: nova/exception.py:219 +msgid "Invalid snapshot" +msgstr "" -#: ../nova/api/openstack/servers.py:253 +#: nova/exception.py:223 #, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::unlock %s" +msgid "Volume %(volume_id)s is not attached to anything" +msgstr "" -#: ../nova/api/openstack/servers.py:267 -#, python-format -msgid "Compute.api::get_lock %s" -msgstr "Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" +msgstr "" -#: ../nova/api/openstack/servers.py:281 -#, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" +#: nova/exception.py:231 +msgid "Failed to load data into json format" +msgstr "" -#: ../nova/api/openstack/servers.py:292 -#, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." +msgstr "" -#: ../nova/api/openstack/servers.py:303 +#: nova/exception.py:239 #, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::unpause %s" +msgid "Invalid signature %(signature)s for user %(user)s." +msgstr "" -#: ../nova/api/openstack/servers.py:314 -#, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::suspend %s" +#: nova/exception.py:243 +msgid "Invalid input received" +msgstr "" -#: ../nova/api/openstack/servers.py:325 +#: nova/exception.py:247 #, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" +msgid "Invalid instance type %(instance_type)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 "Istanza %s non trovata" +#: nova/exception.py:251 +msgid "Invalid volume type" +msgstr "" -#. NOTE: No Resource Pool concept so far -#: ../nova/virt/xenapi/volumeops.py:51 +#: nova/exception.py:255 +msgid "Invalid volume" +msgstr "" + +#: nova/exception.py:259 #, python-format -msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" -msgstr "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:69 +#: nova/exception.py:263 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid IP protocol %(protocol)s." msgstr "" -"Impossible creare il VDI su SR %(sr_ref)s per l'istanza %(instance_name)s" -#: ../nova/virt/xenapi/volumeops.py:80 +#: nova/exception.py:267 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "Impossibile usare SR %(sr_ref)s per l'istanza %(instance_name)s" +msgid "Invalid content type %(content_type)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:91 +#: nova/exception.py:271 #, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Impossibile montare il volume all'istanza %s" +msgid "Invalid cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:93 +#: nova/exception.py:281 #, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "Mountpoint %(mountpoint)s montato all'istanza %(instance_name)s" +msgid "%(err)s" +msgstr "" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:104 +#: nova/exception.py:285 #, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:112 +#: nova/exception.py:290 #, python-format -msgid "Unable to locate volume %s" -msgstr "Impossibile localizzare il volume %s" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:120 +#: nova/exception.py:295 #, python-format -msgid "Unable to detach volume %s" -msgstr "Impossibile smontare il volume %s" +msgid "Instance %(instance_id)s is not running." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:127 +#: nova/exception.py:299 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "Mountpoint %(mountpoint)s smontato dall'istanza %(instance_name)s" +msgid "Instance %(instance_id)s is not suspended." +msgstr "" -#: ../nova/compute/instance_types.py:41 +#: nova/exception.py:303 #, python-format -msgid "Unknown instance type: %s" -msgstr "Tipo dell'istanza sconosciuto: %s" +msgid "Instance %(instance_id)s is not in rescue mode" +msgstr "" -#: ../nova/crypto.py:46 -msgid "Filename of root CA" -msgstr "Filename di root CA" +#: nova/exception.py:307 +msgid "Failed to suspend instance" +msgstr "" -#: ../nova/crypto.py:49 -msgid "Filename of private key" -msgstr "Nome file della chiave privata" +#: nova/exception.py:311 +msgid "Failed to resume server" +msgstr "" -#: ../nova/crypto.py:51 -msgid "Filename of root Certificate Revokation List" -msgstr "Nome file di root Certificate Revokation List" +#: nova/exception.py:315 +#, fuzzy, python-format +msgid "Failed to reboot instance" +msgstr "Riavviando l'istanza %s" -#: ../nova/crypto.py:53 -msgid "Where we keep our keys" -msgstr "Dove si conservano le chiavi" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:55 -msgid "Where we keep our root CA" -msgstr "Dove si conserva root CA" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:57 -msgid "Should we use a CA for each project?" -msgstr "Si dovrebbe usare un CA per ogni progetto?" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:61 +#: nova/exception.py:331 #, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -"Soggetto per il certificato degli utenti, %s per progetto, utente, orario" -#: ../nova/crypto.py:66 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "Soggetto per il certificato dei progetti, %s per progetto, orario" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." +msgstr "" + +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." +msgstr "" -#: ../nova/crypto.py:71 +#: nova/exception.py:353 #, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" -msgstr "Soggetto per il certificato delle vpn, %s per progetto, orario" +msgid "" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." +msgstr "" -#: ../nova/crypto.py:258 +#: nova/exception.py:358 #, python-format -msgid "Flags path: %s" -msgstr "Percorso dei flags: %s" +msgid "The supplied device path (%(path)s) is invalid." +msgstr "" -#: ../nova/scheduler/manager.py:69 +#: nova/exception.py:362 +msgid "Unacceptable CPU info" +msgstr "" + +#: nova/exception.py:366 #, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" -msgstr "Trasmissione asincrona a %(topic)s %(host)s for %(method)s" +msgid "%(address)s is not a valid IP v4/6 address." +msgstr "" -#: ../nova/compute/manager.py:78 +#: nova/exception.py:370 #, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: decorazione: |%s|" +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/compute/manager.py:80 +#: nova/exception.py:376 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +"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 "" -"check_instance_lock: argomenti: |%(self)s| |%(context)s| |%(instance_id)s|" -#: ../nova/compute/manager.py:84 +#: nova/exception.py:383 #, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: bloccato: |%s|" +msgid "Disk format %(disk_format)s is not acceptable" +msgstr "" -#: ../nova/compute/manager.py:86 +#: nova/exception.py:387 #, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin: |%s|" +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "" -#: ../nova/compute/manager.py:91 +#: nova/exception.py:391 #, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: esecuzione: |%s|" +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgstr "" -#: ../nova/compute/manager.py:95 +#: nova/exception.py:395 #, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: non esecuzione |%s|" +msgid "Ec2 id %(ec2_id)s is unacceptable." +msgstr "" -#: ../nova/compute/manager.py:179 -msgid "Instance has already been created" -msgstr "L'istanza é stata già creata" +#: nova/exception.py:399 +msgid "Resource could not be found." +msgstr "" -#: ../nova/compute/manager.py:180 +#: nova/exception.py:404 #, python-format -msgid "instance %s: starting..." -msgstr "Istanza %s: in esecuzione..." +msgid "Required flag %(flag)s not set." +msgstr "" + +#: nova/exception.py:408 +#, fuzzy, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "Istanza %s non trovata" -#. pylint: disable=W0702 -#: ../nova/compute/manager.py:219 +#: nova/exception.py:412 #, python-format -msgid "instance %s: Failed to spawn" -msgstr "Istanza %s: esecuzione fallita..." +msgid "Volume %(volume_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 +#: nova/exception.py:416 #, python-format -msgid "Terminating instance %s" -msgstr "Terminando l'istanza %s" +msgid "Unable to locate account %(account_name) on Solidfire device" +msgstr "" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:420 +#, fuzzy, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "Impossibile usare SR %(sr_ref)s per l'istanza %(instance_name)s" + +#: nova/exception.py:424 #, python-format -msgid "Deallocating address %s" -msgstr "Deallocando l'indirizzo %s" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: nova/exception.py:429 +msgid "Zero volume types found." +msgstr "" -#: ../nova/compute/manager.py:268 +#: nova/exception.py:433 #, python-format -msgid "trying to destroy already destroyed instance: %s" -msgstr "Provando a distruggere una istanza già distrutta: %s" +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:282 +#: nova/exception.py:437 #, python-format -msgid "Rebooting instance %s" -msgstr "Riavviando l'istanza %s" +msgid "Volume type with name %(volume_type_name)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:287 +#: nova/exception.py:442 #, python-format msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/compute/manager.py:311 +#: nova/exception.py:447 #, python-format -msgid "instance %s: snapshotting" -msgstr "istanza %s: creazione snapshot in corso" +msgid "Snapshot %(snapshot_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:316 +#: nova/exception.py:451 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:455 #, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:459 #, python-format -msgid "instance %s: setting admin password" -msgstr "istanza %s: impostazione password di amministratore" +msgid "No disk at %(location)s" +msgstr "" -#: ../nova/compute/manager.py:353 +#: nova/exception.py:463 #, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" +msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: ../nova/compute/manager.py:362 +#: nova/exception.py:467 #, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" +msgid "Invalid image href %(image_href)s." +msgstr "" + +#: nova/exception.py:471 +msgid "" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -#: ../nova/compute/manager.py:372 +#: nova/exception.py:476 #, python-format -msgid "instance %s: rescuing" +msgid "Image %(image_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:387 +#: nova/exception.py:480 +#, fuzzy, python-format +msgid "Kernel not found for image %(image_id)s." +msgstr "La proprietà %(param)s non é stata trovata per l'immagine %(_image_id)s" + +#: nova/exception.py:484 +#, fuzzy, python-format +msgid "User %(user_id)s could not be found." +msgstr "Classe %s non può essere trovata" + +#: nova/exception.py:488 #, python-format -msgid "instance %s: unrescuing" +msgid "Project %(project_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:406 +#: nova/exception.py:492 #, python-format -msgid "instance %s: pausing" -msgstr "istanza %s: in pausa" +msgid "User %(user_id)s is not a member of project %(project_id)s." +msgstr "" + +#: nova/exception.py:496 +#, fuzzy, python-format +msgid "Role %(role_id)s could not be found." +msgstr "Classe %s non può essere trovata" -#: ../nova/compute/manager.py:423 +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." +msgstr "" + +#: nova/exception.py:504 #, python-format -msgid "instance %s: unpausing" -msgstr "istanza %s: fuori pausa" +msgid "%(req)s is required to create a network." +msgstr "" -#: ../nova/compute/manager.py:440 +#: nova/exception.py:508 #, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "istanza %s: ricezione diagnostiche" +msgid "Network %(network_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:453 +#: nova/exception.py:512 #, python-format -msgid "instance %s: suspending" -msgstr "istanza %s: sospensione in corso" +msgid "Network could not be found for bridge %(bridge)s" +msgstr "" -#: ../nova/compute/manager.py:472 +#: nova/exception.py:516 #, python-format -msgid "instance %s: resuming" -msgstr "istanza %s: ripristino" +msgid "Network could not be found for uuid %(uuid)s" +msgstr "" -#: ../nova/compute/manager.py:491 +#: nova/exception.py:520 #, python-format -msgid "instance %s: locking" -msgstr "istanza %s: bloccato" +msgid "Network could not be found with cidr %(cidr)s." +msgstr "" -#: ../nova/compute/manager.py:503 +#: nova/exception.py:524 #, python-format -msgid "instance %s: unlocking" -msgstr "istanza %s: sbloccato" +msgid "Network could not be found for instance %(instance_id)s." +msgstr "" -#: ../nova/compute/manager.py:513 +#: nova/exception.py:528 +#, fuzzy +msgid "No networks defined." +msgstr "No keypairs definita" + +#: nova/exception.py:532 #, python-format -msgid "instance %s: getting locked state" +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." msgstr "" -#: ../nova/compute/manager.py:526 +#: nova/exception.py:537 #, python-format -msgid "instance %s: reset network" -msgstr "istanza %s: ripristino rete" +msgid "Host is not set to the network (%(network_id)s)." +msgstr "" + +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." +msgstr "" -#: ../nova/compute/manager.py:535 ../nova/api/ec2/cloud.py:515 +#: nova/exception.py:545 #, python-format -msgid "Get console output for instance %s" +msgid "No fixed IP associated with id %(id)s." msgstr "" -#: ../nova/compute/manager.py:543 +#: nova/exception.py:549 #, python-format -msgid "instance %s: getting ajax console" +msgid "Fixed ip not found for address %(address)s." msgstr "" -#: ../nova/compute/manager.py:553 +#: nova/exception.py:553 #, python-format -msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +msgid "Instance %(instance_id)s has zero fixed ips." 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 +#: nova/exception.py:557 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: ../nova/compute/manager.py:585 +#: nova/exception.py:562 #, python-format -msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: ../nova/compute/manager.py:588 +#: nova/exception.py:566 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "Host %(host)s has zero fixed ips." msgstr "" -#: ../nova/scheduler/simple.py:53 +#: nova/exception.py:570 #, python-format -msgid "Host %s is not alive" -msgstr "L'host %s non è attivo" +msgid "" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." +msgstr "" -#: ../nova/scheduler/simple.py:65 -msgid "All hosts have too many cores" -msgstr "Gli host hanno troppi core" +#: nova/exception.py:575 +#, python-format +msgid "Fixed IP address %(address)s is already in use." +msgstr "" -#: ../nova/scheduler/simple.py:87 +#: nova/exception.py:579 #, python-format -msgid "Host %s not available" -msgstr "Host %s non disponibile" +msgid "Fixed IP address %(address)s is invalid." +msgstr "" -#: ../nova/scheduler/simple.py:99 -msgid "All hosts have too many gigabytes" -msgstr "Gli Host hanno troppy gigabyte" +#: nova/exception.py:583 +msgid "Zero fixed ips available." +msgstr "" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many networks" -msgstr "Gli host hanno troppe reti" +#: nova/exception.py:587 +msgid "Zero fixed ips could be found." +msgstr "" -#: ../nova/volume/manager.py:85 +#: nova/exception.py:591 #, python-format -msgid "Re-exporting %s volumes" +msgid "Floating ip not found for id %(id)s." msgstr "" -#: ../nova/volume/manager.py:90 +#: nova/exception.py:595 #, python-format -msgid "volume %s: skipping export" +msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: ../nova/volume/manager.py:96 +#: nova/exception.py:599 #, python-format -msgid "volume %s: creating" -msgstr "volume %s: creazione in corso" +msgid "Floating ip not found for address %(address)s." +msgstr "" -#: ../nova/volume/manager.py:108 +#: nova/exception.py:603 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgid "Floating ip not found for host %(host)s." msgstr "" -#: ../nova/volume/manager.py:112 -#, python-format -msgid "volume %s: creating export" -msgstr "volume %s: creazione in corso per l'esportazione" +#: nova/exception.py:607 +msgid "Zero floating ips available." +msgstr "" -#: ../nova/volume/manager.py:123 +#: nova/exception.py:611 #, python-format -msgid "volume %s: created successfully" -msgstr "volume %s: creato con successo" - -#: ../nova/volume/manager.py:131 -msgid "Volume is still attached" -msgstr "Volume ancora collegato" - -#: ../nova/volume/manager.py:133 -msgid "Volume is not local to this node" +msgid "Floating ip %(address)s is associated." msgstr "" -#: ../nova/volume/manager.py:136 +#: nova/exception.py:615 #, python-format -msgid "volume %s: removing export" +msgid "Floating ip %(address)s is not associated." msgstr "" -#: ../nova/volume/manager.py:138 -#, python-format -msgid "volume %s: deleting" -msgstr "volume %s: rimuovendo" +#: nova/exception.py:619 +msgid "Zero floating ips exist." +msgstr "" -#: ../nova/volume/manager.py:147 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "volume %s: rimosso con successo" +#: nova/exception.py:623 +#, fuzzy, python-format +msgid "Interface %(interface)s not found." +msgstr "Istanza %s non trovata" -#: ../nova/virt/xenapi/fake.py:74 +#: nova/exception.py:627 +#, fuzzy, python-format +msgid "Keypair %(name)s not found for user %(user_id)s" +msgstr "La proprietà %(param)s non é stata trovata per l'immagine %(_image_id)s" + +#: nova/exception.py:631 #, python-format -msgid "%(text)s: _db_content => %(content)s" +msgid "Certificate %(certificate_id)s not found." 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 "Sollevando NotImplemented" - -#: ../nova/virt/xenapi/fake.py:306 +#: nova/exception.py:635 #, python-format -msgid "xenapi.fake does not have an implementation for %s" +msgid "Service %(service_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/fake.py:341 -#, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "Chiamando %(localname)s %(impl)s" +#: nova/exception.py:639 +#, fuzzy, python-format +msgid "Host %(host)s could not be found." +msgstr "Classe %s non può essere trovata" -#: ../nova/virt/xenapi/fake.py:346 +#: nova/exception.py:643 #, python-format -msgid "Calling getter %s" +msgid "Compute host %(host)s could not be found." msgstr "" -#: ../nova/virt/xenapi/fake.py:406 +#: nova/exception.py:647 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." +#: nova/exception.py:651 +#, python-format +msgid "Auth token %(token)s could not be found." msgstr "" -#: ../nova/tests/test_cloud.py:268 +#: nova/exception.py:655 #, python-format -msgid "Need to watch instance %s until it's running..." +msgid "Access Key %(access_key)s could not be found." msgstr "" -#: ../nova/virt/connection.py:73 -msgid "Failed to open connection to the hypervisor" -msgstr "Fallita l'apertura della connessione verso l'hypervisor" +#: nova/exception.py:659 +#, fuzzy, python-format +msgid "Quota could not be found" +msgstr "Classe %s non può essere trovata" -#: ../nova/network/linux_net.py:187 +#: nova/exception.py:663 #, python-format -msgid "Starting VLAN inteface %s" -msgstr "Avviando l'interfaccia VLAN %s" +msgid "Quota for project %(project_id)s could not be found." +msgstr "" -#: ../nova/network/linux_net.py:208 +#: nova/exception.py:667 #, python-format -msgid "Starting Bridge interface for %s" -msgstr "Avviando l'interfaccia Bridge per %s" +msgid "Security group %(security_group_id)s not found." +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:314 +#: nova/exception.py:671 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: ../nova/network/linux_net.py:316 +#: nova/exception.py:676 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "Security group with rule %(rule_id)s not found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:358 +#: nova/exception.py:680 #, python-format -msgid "killing radvd threw %s" +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" msgstr "" -#: ../nova/network/linux_net.py:360 +#: nova/exception.py:685 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:449 +#: nova/exception.py:690 #, python-format -msgid "Killing dnsmasq threw %s" +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: ../nova/utils.py:58 +#: nova/exception.py:694 #, python-format -msgid "Inner Exception: %s" -msgstr "Eccezione interna: %s" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "" -#: ../nova/utils.py:59 +#: nova/exception.py:699 #, python-format -msgid "Class %s cannot be found" -msgstr "Classe %s non può essere trovata" +msgid "Console pool %(pool_id)s could not be found." +msgstr "" -#: ../nova/utils.py:118 +#: nova/exception.py:703 #, python-format -msgid "Fetching %s" -msgstr "Prelievo %s" +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." +msgstr "" -#: ../nova/utils.py:130 +#: nova/exception.py:709 #, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Esecuzione del comando (sottoprocesso): %s" +msgid "Console %(console_id)s could not be found." +msgstr "" -#: ../nova/utils.py:143 ../nova/utils.py:183 +#: nova/exception.py:713 #, python-format -msgid "Result was %s" -msgstr "Il risultato é %s" +msgid "Console for instance %(instance_id)s could not be found." +msgstr "" -#: ../nova/utils.py:159 +#: nova/exception.py:717 #, python-format -msgid "Running cmd (SSH): %s" -msgstr "Eseguendo cmd (SSH): %s" +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." +msgstr "" -#: ../nova/utils.py:217 +#: nova/exception.py:722 #, python-format -msgid "debug in callback: %s" -msgstr "debug in callback: %s" +msgid "Invalid console type %(console_type)s " +msgstr "" -#: ../nova/utils.py:222 -#, python-format -msgid "Running %s" -msgstr "Eseguendo %s" +#: nova/exception.py:726 +#, fuzzy, python-format +msgid "Zero instance types found." +msgstr "Istanza %s non trovata" -#: ../nova/utils.py:262 +#: nova/exception.py:730 #, python-format -msgid "Link Local address is not found.:%s" +msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: ../nova/utils.py:265 +#: nova/exception.py:734 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: ../nova/utils.py:363 +#: nova/exception.py:739 #, python-format -msgid "Invalid backend: %s" +msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: ../nova/utils.py:374 +#: nova/exception.py:743 #, python-format -msgid "backend %s" +msgid "Zone %(zone_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:49 +#: nova/exception.py:747 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:54 +#: nova/exception.py:751 #, python-format -msgid "Publishing to route %s" -msgstr "Pubblicando sulla route %s" +msgid "Scheduler cost function %(cost_fn_str)s could not be found." +msgstr "" -#: ../nova/fakerabbit.py:84 +#: nova/exception.py:756 #, python-format -msgid "Declaring queue %s" -msgstr "Dichiarando la coda %s" +msgid "Scheduler weight flag not found: %(flag_name)s" +msgstr "" -#: ../nova/fakerabbit.py:90 +#: nova/exception.py:760 #, python-format -msgid "Declaring exchange %s" -msgstr "Dichiarando il centralino %s" +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgstr "" -#: ../nova/fakerabbit.py:96 +#: nova/exception.py:765 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgid "" +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/fakerabbit.py:121 +#: nova/exception.py:770 +#, fuzzy, python-format +msgid "LDAP object could not be found" +msgstr "Classe %s non può essere trovata" + +#: nova/exception.py:774 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s could not be found." +msgstr "Classe %s non può essere trovata" + +#: nova/exception.py:778 #, python-format -msgid "Getting from %(queue)s: %(message)s" +msgid "LDAP group %(group_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:135 ../nova/virt/hyperv.py:171 +#: nova/exception.py:782 #, python-format -msgid "Created VM %s..." -msgstr "Creata VM %s.." +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:138 +#: nova/exception.py:786 #, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." -msgstr "Creata VM %(instance_name)s come %(vm_ref)s" +msgid "File %(file_path)s could not be found." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:168 -#, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#: nova/exception.py:790 +msgid "Zero files could be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:171 +#: nova/exception.py:794 #, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:187 +#: nova/exception.py:799 #, python-format -msgid "VBD not found in instance %s" +msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:197 +#: nova/exception.py:803 #, python-format -msgid "Unable to unplug VBD %s" +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:209 -#, python-format -msgid "Unable to destroy VBD %s" +#: nova/exception.py:807 +msgid "Action not allowed." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:224 -#, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +#: nova/exception.py:811 +#, fuzzy, python-format +msgid "Unable to use global role %(role_id)s" +msgstr "Impossibile localizzare il volume %s" + +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" 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." +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:246 +#: nova/exception.py:828 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +msgid "Key pair %(key_name)s already exists." msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vm_utils.py:258 +#: nova/exception.py:832 #, python-format -msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgid "User %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:272 +#: nova/exception.py:836 #, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgid "LDAP user %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:286 +#: nova/exception.py:840 #, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgid "LDAP group %(group)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:327 +#: nova/exception.py:844 #, python-format -msgid "Size for image %(image)s:%(virtual_size)d" +msgid "User %(uid)s is already a member of the group %(group_dn)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:332 +#: nova/exception.py:849 #, python-format -msgid "Glance image %s" -msgstr "Immagine Glance %s" +msgid "Project %(project)s already exists." +msgstr "" + +#: nova/exception.py:853 +#, fuzzy, python-format +msgid "Instance %(name)s already exists." +msgstr "L'istanza é stata già creata" -#. we need to invoke a plugin for copying VDI's -#. content into proper path -#: ../nova/virt/xenapi/vm_utils.py:342 +#: nova/exception.py:857 #, python-format -msgid "Copying VDI %s to /boot/guest on dom0" +msgid "Instance Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:352 +#: nova/exception.py:861 #, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "Kernel/Ramdisk VDI %s distrutti" +msgid "Volume Type %(name)s already exists." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/exception.py:865 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" +msgid "%(path)s is on shared storage: %(reason)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 "Cercando vdi %s per kernel PV" +#: nova/exception.py:869 +msgid "Migration error" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:397 +#: nova/exception.py:873 #, python-format -msgid "PV Kernel in VDI:%s" +msgid "Malformed message body: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:405 +#: nova/exception.py:877 #, python-format -msgid "Running pygrub against %s" +msgid "Could not find config at %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:411 +#: nova/exception.py:881 #, python-format -msgid "Found Xen kernel %s" +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:413 -msgid "No Xen kernel found. Booting HVM." +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:425 ../nova/virt/hyperv.py:431 +#: nova/exception.py:889 #, python-format -msgid "duplicate name found: %s" +msgid "Virtual Storage Array %(id)d could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:442 +#: nova/exception.py:893 #, python-format -msgid "VDI %s is still available" +msgid "Virtual Storage Array %(name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:463 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:465 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:525 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:542 -#, python-format -msgid "Re-scanning SR %s" +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:567 -#, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:574 +#: nova/exception.py:917 #, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." +msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:590 -#, python-format -msgid "No VDIs found for VM %s" +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:594 +#: nova/exception.py:925 #, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +msgid "No valid host was found. %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:653 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 +#: nova/exception.py:929 #, python-format -msgid "Creating VBD for VDI %s ... " +msgid "Host %(host)s is not up or doesn't exist." 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." +#: nova/exception.py:933 +msgid "Quota exceeded" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:657 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 +#: nova/exception.py:937 #, python-format -msgid "Plugging VBD %s ... " +msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:659 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 +#: nova/exception.py:941 #, python-format -msgid "Plugging VBD %s done." +msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:661 +#: nova/exception.py:945 #, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:664 +#: nova/exception.py:949 #, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:668 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 +#: nova/exception.py:954 #, python-format -msgid "Destroying VBD for VDI %s ... " +msgid "Host %(host)s already member of another aggregate." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:671 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 +#: nova/exception.py:958 #, python-format -msgid "Destroying VBD for VDI %s done." +msgid "Aggregate %(aggregate_id)s already has host %(host)s." 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." +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:688 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 -msgid "VBD.unplug rejected: retrying..." +#: nova/exception.py:966 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:692 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 -msgid "VBD.unplug successful eventually." +#: nova/exception.py:971 +#, fuzzy, python-format +msgid "Unable to create instance type" +msgstr "Impossibile montare il volume all'istanza %s" + +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:695 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 +#: nova/exception.py:979 #, python-format -msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgid "Error in SolidFire API response: status=%(status)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:704 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/exception.py:983 #, python-format -msgid "Ignoring XenAPI.Failure %s" +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:735 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:747 +#: nova/log.py:307 #, python-format -msgid "Writing partition table %s done." +msgid "syslog facility must be one of: %s" msgstr "" -#: ../nova/tests/test_rpc.py:89 +#: nova/manager.py:146 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: ../nova/tests/test_rpc.py:95 +#: nova/manager.py:152 #, python-format -msgid "Nested return %s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: ../nova/tests/test_rpc.py:120 ../nova/tests/test_rpc.py:126 +#: nova/manager.py:159 #, python-format -msgid "Received %s" +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:44 -msgid "Use of empty request context is deprecated" +#: 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/db/sqlalchemy/api.py:133 +#: nova/service.py:159 #, python-format -msgid "No service for id %s" +msgid "Starting %(topic)s node (version %(vcs_string)s)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:251 +#: nova/service.py:176 #, python-format -msgid "No service for %(host)s, %(binary)s" +msgid "Creating Consumer connection for Service %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" +#: nova/service.py:250 +msgid "Service killed that has no database entry" +msgstr "Servizio terminato che non ha entry nel database" + +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." +msgstr "Il servizio é scomparso dal database, ricreo." + +#: nova/service.py:302 +msgid "Recovered model server connection!" +msgstr "Connessione al model server ripristinata!" + +#: nova/service.py:308 +msgid "model server went away" +msgstr "model server é scomparso" + +#: nova/service.py:400 +msgid "Full set of FLAGS:" msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 +#: nova/service.py:407 #, python-format -msgid "No floating ip for address %s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 +#: nova/utils.py:72 #, python-format -msgid "No address for instance %s" -msgstr "" +msgid "Inner Exception: %s" +msgstr "Eccezione interna: %s" -#: ../nova/db/sqlalchemy/api.py:961 +#: nova/utils.py:156 #, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" -msgstr "" +msgid "Fetching %s" +msgstr "Prelievo %s" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 +#: nova/utils.py:197 #, python-format -msgid "No network for id %s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" -msgstr "" +#: nova/utils.py:207 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Esecuzione del comando (sottoprocesso): %s" -#: ../nova/db/sqlalchemy/api.py:1115 +#: nova/utils.py:223 nova/utils.py:302 #, python-format -msgid "No network for bridge %s" -msgstr "" +msgid "Result was %s" +msgstr "Il risultato é %s" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 +#: nova/utils.py:236 #, python-format -msgid "No network for instance %s" +msgid "%r failed. Retrying." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1277 +#: nova/utils.py:278 #, python-format -msgid "Token %s does not exist" +msgid "Running cmd (SSH): %s" +msgstr "Eseguendo cmd (SSH): %s" + +#: nova/utils.py:280 +msgid "Environment not supported over SSH" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1302 -#, python-format -msgid "No quota for project_id %s" +#: nova/utils.py:284 +msgid "process_input not supported over SSH" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1455 ../nova/db/sqlalchemy/api.py:1501 -#: ../nova/api/ec2/__init__.py:323 +#: nova/utils.py:343 #, python-format -msgid "Volume %s not found" -msgstr "" +msgid "debug in callback: %s" +msgstr "debug in callback: %s" -#: ../nova/db/sqlalchemy/api.py:1514 +#: nova/utils.py:476 #, python-format -msgid "No export device found for volume %s" +msgid "Link Local address is not found.:%s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1527 +#: nova/utils.py:479 #, python-format -msgid "No target id found for volume %s" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1572 +#: nova/utils.py:576 #, python-format -msgid "No security group with id %s" +msgid "Invalid backend: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1589 +#: nova/utils.py:587 #, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +msgid "backend %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 -#, python-format -msgid "No secuity group rule with id %s" +#: nova/utils.py:636 +msgid "in looping call" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1756 +#: nova/utils.py:810 #, python-format -msgid "No user for id %s" +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1772 +#: nova/utils.py:814 #, python-format -msgid "No user for access key %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1834 +#: nova/utils.py:818 #, python-format -msgid "No project with id %s" +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1979 +#: nova/utils.py:825 #, python-format -msgid "No console pool with id %(pool_id)s" +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1996 +#: nova/utils.py:935 #, python-format -msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" +msgid "Expected object of type: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2035 +#: nova/utils.py:966 #, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +msgid "Invalid server_string: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2057 +#: nova/utils.py:1091 #, python-format -msgid "on instance %s" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 +#: nova/utils.py:1123 +#, fuzzy +msgid "Original exception being dropped" +msgstr "DB eccezione wrappata" + +#: nova/utils.py:1242 #, python-format -msgid "No console with id %(console_id)s %(idesc)s" +msgid "Class %(fullname)s is deprecated: %(msg)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 +#: nova/utils.py:1244 #, python-format -msgid "No zone with id %(zone_id)s" +msgid "Class %(fullname)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:160 +#: nova/utils.py:1276 #, python-format -msgid "Checking state of %s" +msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/utils.py:1278 #, python-format -msgid "Current state of %(name)s was %(state)s." +msgid "Function %(name)s in %(location)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:183 +#: nova/wsgi.py:93 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Started %(name)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:196 -msgid "Connection to libvirt broke" +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." msgstr "" -#: ../nova/virt/libvirt_conn.py:258 -#, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." msgstr "" -#: ../nova/virt/libvirt_conn.py:283 +#: nova/wsgi.py:113 #, python-format -msgid "Invalid device path %s" +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:313 -#, python-format -msgid "No disk at %s" +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." msgstr "" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +#: nova/wsgi.py:207 +msgid "You must implement __call__" msgstr "" -#: ../nova/virt/libvirt_conn.py:336 -#, python-format -msgid "instance %s: rebooted" +#: nova/api/direct.py:218 +msgid "not available" msgstr "" -#: ../nova/virt/libvirt_conn.py:339 +#: nova/api/direct.py:299 #, python-format -msgid "_wait_for_reboot failed: %s" +msgid "Returned non-serializeable type: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:382 +#: nova/api/ec2/__init__.py:69 #, python-format -msgid "instance %s: rescued" +msgid "%(code)s: %(message)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/api/ec2/__init__.py:91 #, python-format -msgid "_wait_for_rescue failed: %s" +msgid "FaultWrapper: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:411 -#, python-format -msgid "instance %s: is running" +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." msgstr "" -#: ../nova/virt/libvirt_conn.py:422 +#: nova/api/ec2/__init__.py:176 #, python-format -msgid "instance %s: booted" +msgid "" +"Access key %(access_key)s has had %(failures)d failed authentications and" +" will be locked out for %(lock_mins)d minutes." msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 -#, python-format -msgid "instance %s: failed to boot" +#: nova/api/ec2/__init__.py:263 +msgid "Signature not provided" msgstr "" -#: ../nova/virt/libvirt_conn.py:436 -#, python-format -msgid "virsh said: %r" +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" msgstr "" -#: ../nova/virt/libvirt_conn.py:440 -msgid "cool, it's a device" +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" msgstr "" -#: ../nova/virt/libvirt_conn.py:448 +#: nova/api/ec2/__init__.py:385 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Authentication Failure: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:456 +#: nova/api/ec2/__init__.py:401 #, python-format -msgid "Contents of file %(fpath)s: %(contents)r" +msgid "Authenticated Request For %(uname)s:%(pname)s)" msgstr "" -#: ../nova/virt/libvirt_conn.py:489 -msgid "Unable to find an open port" +#: nova/api/ec2/__init__.py:432 +#, python-format +msgid "action: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:563 +#: nova/api/ec2/__init__.py:434 #, python-format -msgid "instance %s: Creating image" +msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:646 +#: nova/api/ec2/__init__.py:509 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:649 +#: nova/api/ec2/__init__.py:581 #, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +msgid "InstanceNotFound raised: %s" msgstr "" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt_conn.py:657 +#: nova/api/ec2/__init__.py:587 #, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" +msgid "VolumeNotFound raised: %s" msgstr "" -#. TODO(termie): cache? -#: ../nova/virt/libvirt_conn.py:665 +#: nova/api/ec2/__init__.py:593 #, python-format -msgid "instance %s: starting toXML method" +msgid "SnapshotNotFound raised: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:732 +#: nova/api/ec2/__init__.py:599 #, python-format -msgid "instance %s: finished toXML method" +msgid "NotFound raised: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:751 -msgid "diagnostics are not supported for libvirt" +#: nova/api/ec2/__init__.py:602 +#, python-format +msgid "EC2APIError raised: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:1225 +#: nova/api/ec2/__init__.py:610 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "KeyPairExists raised: %s" msgstr "" -#: ../nova/api/ec2/metadatarequesthandler.py:76 +#: nova/api/ec2/__init__.py:614 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "InvalidParameterValue raised: %s" msgstr "" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: nova/api/ec2/__init__.py:618 +#, python-format +msgid "InvalidPortRange raised: %s" msgstr "" -#: ../nova/network/api.py:39 +#: nova/api/ec2/__init__.py:622 #, python-format -msgid "Quota exceeeded for %s, tried to allocate address" +msgid "NotAuthorized raised: %s" msgstr "" -#: ../nova/network/api.py:42 -msgid "Address quota exceeded. You cannot allocate any more addresses" +#: nova/api/ec2/__init__.py:626 +#, python-format +msgid "InvalidRequest raised: %s" msgstr "" -#: ../nova/tests/test_volume.py:162 +#: nova/api/ec2/__init__.py:635 #, python-format -msgid "Target %s allocated" +msgid "Unexpected error raised: %s" msgstr "" -#: ../nova/virt/images.py:70 +#: nova/api/ec2/__init__.py:636 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" -msgstr "" - -#: ../nova/scheduler/driver.py:66 -msgid "Must implement a fallback schedule" +msgid "Environment: %s" msgstr "" -#: ../nova/console/manager.py:70 -msgid "Adding console" +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: ../nova/console/manager.py:90 +#: nova/api/ec2/apirequest.py:64 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: ../nova/api/direct.py:149 -msgid "not available" -msgstr "" - -#: ../nova/api/ec2/cloud.py:62 +#: nova/api/ec2/cloud.py:326 #, python-format -msgid "The key_pair %s already exists" +msgid "Create snapshot of volume %s" msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:118 +#: nova/api/ec2/cloud.py:361 #, python-format -msgid "Generating root CA: %s" +msgid "Create key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:303 +#: nova/api/ec2/cloud.py:370 #, python-format -msgid "Create key pair %s" +msgid "Import key %s" msgstr "" -#: ../nova/api/ec2/cloud.py:311 +#: nova/api/ec2/cloud.py:388 #, python-format msgid "Delete key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:386 -#, python-format -msgid "%s is not a valid ipProtocol" +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 +msgid "No rule for the specified parameters." msgstr "" -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" +#: nova/api/ec2/cloud.py:733 +#, 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:421 +#: nova/api/ec2/cloud.py:740 #, python-format -msgid "Revoke security group ingress %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." msgstr "" -#: ../nova/api/ec2/cloud.py:430 ../nova/api/ec2/cloud.py:459 -msgid "Not enough parameters to build a valid rule." +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 +#, python-format +msgid "Create Security Group %s" msgstr "" -#: ../nova/api/ec2/cloud.py:443 -msgid "No rule for the specified parameters." +#: nova/api/ec2/cloud.py:747 +#, python-format +msgid "group %s already exists" msgstr "" -#: ../nova/api/ec2/cloud.py:450 +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 #, python-format -msgid "Authorize security group ingress %s" +msgid "Delete security group %s" msgstr "" -#: ../nova/api/ec2/cloud.py:464 +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 #, python-format -msgid "This rule already exists in group %s" +msgid "Get console output for instance %s" msgstr "" -#: ../nova/api/ec2/cloud.py:492 +#: nova/api/ec2/cloud.py:854 #, python-format -msgid "Create Security Group %s" +msgid "Create volume from snapshot %s" msgstr "" -#: ../nova/api/ec2/cloud.py:495 +#: nova/api/ec2/cloud.py:858 nova/api/openstack/compute/contrib/volumes.py:186 +#: nova/api/openstack/volume/volumes.py:215 #, python-format -msgid "group %s already exists" +msgid "Create volume of %s GB" msgstr "" -#: ../nova/api/ec2/cloud.py:507 +#: nova/api/ec2/cloud.py:883 #, python-format -msgid "Delete security group %s" +msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: ../nova/api/ec2/cloud.py:584 +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 #, python-format -msgid "Create volume of %s GB" +msgid "Detach volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:612 +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "attribute not supported: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:629 +#: nova/api/ec2/cloud.py:1046 #, python-format -msgid "Detach volume %s" +msgid "vol = %s\n" msgstr "" -#: ../nova/api/ec2/cloud.py:761 +#: nova/api/ec2/cloud.py:1191 msgid "Allocate address" msgstr "" -#: ../nova/api/ec2/cloud.py:766 +#: nova/api/ec2/cloud.py:1203 #, python-format msgid "Release address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:771 +#: nova/api/ec2/cloud.py:1208 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:780 +#: nova/api/ec2/cloud.py:1218 #, python-format msgid "Disassociate address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:807 +#: nova/api/ec2/cloud.py:1243 +#, fuzzy +msgid "Image must be available" +msgstr "Lo stato del volume deve essere disponibile" + +#: nova/api/ec2/cloud.py:1264 msgid "Going to start terminating instances" msgstr "" -#: ../nova/api/ec2/cloud.py:815 +#: nova/api/ec2/cloud.py:1277 #, 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:1287 +#, fuzzy, python-format +msgid "Going to stop instances" +msgstr "Riavviando l'istanza %s" -#: ../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:1297 +#, fuzzy, python-format +msgid "Going to start instances" +msgstr "Riavviando l'istanza %s" -#: ../nova/api/ec2/cloud.py:882 ../nova/api/ec2/cloud.py:900 +#: nova/api/ec2/cloud.py:1388 #, python-format -msgid "attribute not supported: %s" +msgid "De-registering image %s" msgstr "" -#: ../nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:1415 #, python-format -msgid "invalid id: %s" +msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:903 +#: nova/api/ec2/cloud.py:1461 msgid "user or group not specified" msgstr "" -#: ../nova/api/ec2/cloud.py:905 +#: nova/api/ec2/cloud.py:1463 msgid "only group \"all\" is supported" msgstr "" -#: ../nova/api/ec2/cloud.py:907 +#: nova/api/ec2/cloud.py:1465 msgid "operation_type must be add or remove" msgstr "" -#: ../nova/api/ec2/cloud.py:908 +#: nova/api/ec2/cloud.py:1467 #, python-format msgid "Updating image %s publicity" msgstr "" -#: ../bin/nova-api.py:52 +#: nova/api/ec2/cloud.py:1524 #, python-format -msgid "Using paste.deploy config at: %s" +msgid "Couldn't stop instance with in %d sec" msgstr "" -#: ../bin/nova-api.py:57 +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 #, python-format -msgid "No paste configuration for app: %s" +msgid "Failed to get metadata for ip: %s" msgstr "" -#: ../bin/nova-api.py:59 +#: nova/api/openstack/__init__.py:43 #, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" +msgid "Caught error: %s" msgstr "" -#: ../bin/nova-api.py:64 +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 #, python-format -msgid "Running %s API" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: ../bin/nova-api.py:69 -#, python-format -msgid "No known API applications configured in %s." +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" msgstr "" -#: ../bin/nova-api.py:83 +#: nova/api/openstack/__init__.py:105 #, python-format -msgid "Starting nova-api node (version %s)" +msgid "Extended resource: %s" msgstr "" -#: ../bin/nova-api.py:89 +#: nova/api/openstack/__init__.py:130 #, python-format -msgid "No paste configuration found for: %s" +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/api/openstack/__init__.py:135 #, python-format -msgid "Argument %(key)s value %(value)s is too short." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/api/openstack/auth.py:91 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "%(user_id)s could not be found with token '%(token)s'" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 +#: nova/api/openstack/auth.py:135 #, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." +msgid "%(user_id)s must be an admin or a member of %(project_id)s" 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." +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/api/openstack/auth.py:168 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Could not find %s in request." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/api/openstack/auth.py:188 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "Successfully authenticated '%s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." msgstr "" -#: ../nova/virt/xenapi/vmops.py:73 +#: nova/api/openstack/auth.py:255 #, python-format -msgid "instance %(name)s: not enough free memory" +msgid "Provided API key is valid, but not for user '%(username)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:148 -#, python-format -msgid "Starting VM %s..." +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:151 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" +msgstr "" + +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:202 +#, fuzzy, python-format +msgid "marker [%s] not found" +msgstr "Istanza %s non trovata" + +#: nova/api/openstack/common.py:242 #, python-format -msgid "Invalid value for onset_files: '%s'" +msgid "href %s does not contain version" +msgstr "" + +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" msgstr "" -#: ../nova/virt/xenapi/vmops.py:167 +#: nova/api/openstack/common.py:358 #, python-format -msgid "Injecting file path: '%s'" +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:180 +#: nova/api/openstack/common.py:361 #, python-format -msgid "Instance %s: booted" +msgid "Instance is in an invalid state for '%(action)s'" +msgstr "" + +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" +msgstr "" + +#: nova/api/openstack/common.py:443 +msgid "Instance snapshots are not permitted at this time." msgstr "" -#: ../nova/virt/xenapi/vmops.py:232 +#: nova/api/openstack/extensions.py:191 #, python-format -msgid "Instance not present %s" +msgid "Loaded extension: %s" msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:261 +#: nova/api/openstack/extensions.py:228 #, python-format -msgid "Starting snapshot for VM %s" +msgid "Ext name: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:269 +#: nova/api/openstack/extensions.py:229 +#, fuzzy, python-format +msgid "Ext alias: %s" +msgstr "Il risultato é %s" + +#: nova/api/openstack/extensions.py:230 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +msgid "Ext description: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:280 +#: nova/api/openstack/extensions.py:232 #, python-format -msgid "Finished snapshot and upload for VM %s" +msgid "Ext namespace: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:356 +#: nova/api/openstack/extensions.py:233 #, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." +msgid "Ext updated: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" +#: nova/api/openstack/extensions.py:235 +#, python-format +msgid "Exception loading extension: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:399 -msgid "kernel/ramdisk files removed" +#: nova/api/openstack/extensions.py:249 +#, python-format +msgid "Loading extension %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/api/openstack/extensions.py:255 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Calling extension factory %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/api/openstack/extensions.py:267 #, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/api/openstack/extensions.py:345 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:760 +#: nova/api/openstack/extensions.py:369 #, python-format -msgid "OpenSSL error: %s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: ../nova/tests/test_compute.py:148 +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +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:542 +msgid "too many body keys" +msgstr "" + +#: nova/api/openstack/wsgi.py:580 #, python-format -msgid "Running instances: %s" +msgid "Fault thrown: %s" msgstr "" -#: ../nova/tests/test_compute.py:154 +#: nova/api/openstack/wsgi.py:583 #, python-format -msgid "After terminating instances: %s" +msgid "HTTP exception thrown: %s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" msgstr "" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" msgstr "" -#: ../nova/cloudpipe/pipelib.py:97 +#: nova/api/openstack/wsgi.py:810 #, python-format -msgid "Launching VPN for %s" +msgid "There is no such action: %s" msgstr "" -#: ../nova/db/sqlalchemy/migration.py:35 -msgid "python-migrate is not installed. Exiting." +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" msgstr "" -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" msgstr "" -#: ../nova/api/ec2/__init__.py:121 -msgid "Too many failed authentications." +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" msgstr "" -#: ../nova/api/ec2/__init__.py:131 +#: nova/api/openstack/wsgi.py:884 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and " -"will be locked out for %(lock_mins)d minutes." +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: ../nova/api/ec2/__init__.py:169 ../nova/objectstore/handler.py:140 -#, python-format -msgid "Authentication Failure: %s" +#: nova/api/openstack/xmlutil.py:265 +msgid "element is not a child" msgstr "" -#: ../nova/api/ec2/__init__.py:182 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: nova/api/openstack/xmlutil.py:414 +msgid "root element selecting a list" msgstr "" -#: ../nova/api/ec2/__init__.py:207 +#: nova/api/openstack/xmlutil.py:739 #, python-format -msgid "action: %s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: ../nova/api/ec2/__init__.py:209 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +#: nova/api/openstack/xmlutil.py:858 +msgid "subclasses must implement construct()!" msgstr "" -#: ../nova/api/ec2/__init__.py:281 -#, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +#: nova/api/openstack/compute/extensions.py:29 +#: nova/api/openstack/volume/extensions.py:29 +msgid "Initializing extension manager." msgstr "" -#: ../nova/api/ec2/__init__.py:314 -#, python-format -msgid "InstanceNotFound raised: %s" +#: nova/api/openstack/compute/image_metadata.py:40 +#: nova/api/openstack/compute/images.py:142 +#: nova/api/openstack/compute/images.py:157 +#, fuzzy, python-format +msgid "Image not found." +msgstr "Istanza %s non trovata" + +#: nova/api/openstack/compute/image_metadata.py:79 +msgid "Incorrect request body format" msgstr "" -#: ../nova/api/ec2/__init__.py:320 -#, python-format -msgid "VolumeNotFound raised: %s" +#: 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/ec2/__init__.py:326 -#, python-format -msgid "NotFound raised: %s" +#: 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/ec2/__init__.py:329 -#, python-format -msgid "ApiError raised: %s" +#: nova/api/openstack/compute/image_metadata.py:111 +msgid "Invalid metadata key" msgstr "" -#: ../nova/api/ec2/__init__.py:338 +#: nova/api/openstack/compute/ips.py:74 +#, fuzzy, python-format +msgid "Instance does not exist" +msgstr "Istanza %s non trovata" + +#: nova/api/openstack/compute/ips.py:97 +#, fuzzy, python-format +msgid "Instance is not a member of specified network" +msgstr "istanza %s: ripristino rete" + +#: nova/api/openstack/compute/limits.py:140 #, python-format -msgid "Unexpected error raised: %s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: ../nova/api/ec2/__init__.py:343 -msgid "An unknown error has occurred. Please try your request again." +#: nova/api/openstack/compute/limits.py:265 +msgid "This request was rate-limited." msgstr "" -#: ../nova/auth/dbdriver.py:84 -#, python-format -msgid "User %s already exists" +#: 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/auth/dbdriver.py:106 ../nova/auth/ldapdriver.py:232 +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +#, fuzzy, python-format +msgid "Metadata item was not found" +msgstr "Istanza %s non trovata" + +#: nova/api/openstack/compute/servers.py:425 #, python-format -msgid "Project can't be created because manager %s doesn't exist" +msgid "Invalid server status: %(status)s" 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" +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" msgstr "" -#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 -#, python-format -msgid "Project can't be created because project %s already exists" +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" 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" +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" msgstr "" -#: ../nova/auth/dbdriver.py:245 -#, python-format -msgid "User \"%s\" not found" +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" msgstr "" -#: ../nova/auth/dbdriver.py:248 -#, python-format -msgid "Project \"%s\" not found" +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" 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" +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" msgstr "" -#: ../nova/virt/xenapi_conn.py:311 +#: nova/api/openstack/compute/servers.py:522 #, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgid "Bad personality format: missing %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" msgstr "" -#: ../nova/virt/xenapi_conn.py:317 +#: nova/api/openstack/compute/servers.py:530 #, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgid "Personality content for %s cannot be decoded" msgstr "" -#: ../nova/virt/xenapi_conn.py:331 ../nova/virt/xenapi_conn.py:344 +#: nova/api/openstack/compute/servers.py:545 #, python-format -msgid "Got exception: %s" +msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: ../nova/volume/san.py:67 +#: nova/api/openstack/compute/servers.py:554 #, python-format -msgid "Could not find iSCSI export for volume %s" +msgid "Invalid fixed IP address (%s)" msgstr "" -#: ../nova/api/ec2/apirequest.py:100 +#: nova/api/openstack/compute/servers.py:561 #, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: ../nova/api/openstack/__init__.py:55 +#: nova/api/openstack/compute/servers.py:567 #, python-format -msgid "Caught error: %s" +msgid "Bad network format: missing %s" msgstr "" -#: ../nova/api/openstack/__init__.py:76 -msgid "Including admin operations in API." +#: nova/api/openstack/compute/servers.py:570 +msgid "Bad networks format" msgstr "" -#: ../nova/console/xvp.py:99 -msgid "Rebuilding xvp conf" +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" msgstr "" -#: ../nova/console/xvp.py:116 -#, python-format -msgid "Re-wrote %s" +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: ../nova/console/xvp.py:121 -msgid "Stopping xvp" +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" msgstr "" -#: ../nova/console/xvp.py:134 -msgid "Starting xvp" +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." msgstr "" -#: ../nova/console/xvp.py:141 -#, python-format -msgid "Error starting xvp: %s" +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." msgstr "" -#: ../nova/console/xvp.py:144 -msgid "Restarting xvp" +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" msgstr "" -#: ../nova/console/xvp.py:146 -msgid "xvp not running..." +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." 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." +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +#, fuzzy +msgid "Instance has not been resized." +msgstr "L'istanza é stata già creata" + +#: nova/api/openstack/compute/servers.py:838 +#, python-format +msgid "Error in confirm-resize %s" 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" +#: nova/api/openstack/compute/servers.py:858 +#, python-format +msgid "Error in revert-resize %s" 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." +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: ../bin/nova-manage.py:447 ../bin/nova-manage.py:536 -msgid "network" +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" msgstr "" -#: ../bin/nova-manage.py:448 -msgid "IP address" +#: nova/api/openstack/compute/servers.py:888 +#, python-format +msgid "Error in reboot %s" msgstr "" -#: ../bin/nova-manage.py:449 -msgid "MAC address" +#: nova/api/openstack/compute/servers.py:900 +#, fuzzy, python-format +msgid "Unable to locate requested flavor." +msgstr "Impossibile localizzare il volume %s" + +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." msgstr "" -#: ../bin/nova-manage.py:450 -msgid "hostname" +#: nova/api/openstack/compute/servers.py:927 +#, fuzzy +msgid "Malformed server entity" +msgstr "model server é scomparso" + +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" msgstr "" -#: ../bin/nova-manage.py:451 -msgid "host" +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" msgstr "" -#: ../bin/nova-manage.py:537 -msgid "netmask" +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" msgstr "" -#: ../bin/nova-manage.py:538 -msgid "start address" +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +msgid "Invalid adminPass" msgstr "" -#: ../nova/virt/disk.py:69 -#, python-format -msgid "Failed to load partition: %s" +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." msgstr "" -#: ../nova/virt/disk.py:91 -#, python-format -msgid "Failed to mount filesystem: %s" +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: ../nova/virt/disk.py:124 -#, python-format -msgid "nbd device %s did not show up" +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: ../nova/virt/disk.py:128 -#, python-format -msgid "Could not attach image to loopback: %s" +#: nova/api/openstack/compute/servers.py:1006 +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#: nova/api/openstack/compute/contrib/networks.py:65 +msgid "Invalid request body" msgstr "" -#: ../nova/virt/disk.py:151 -msgid "No free nbd devices" +#: nova/api/openstack/compute/servers.py:1011 +msgid "Could not parse imageRef from request." msgstr "" -#: ../doc/ext/nova_todo.py:46 -#, python-format -msgid "%(filename)s, line %(line_info)d" +#: nova/api/openstack/compute/servers.py:1061 +#, fuzzy, python-format +msgid "Instance could not be found" +msgstr "Istanza %s non trovata" + +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:118 -msgid "In init host" +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" msgstr "" -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +msgid "Invalid metadata" msgstr "" -#: ../nova/virt/hyperv.py:148 +#: nova/api/openstack/compute/servers.py:1157 #, python-format -msgid "Starting VM %s " +msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: ../nova/virt/hyperv.py:150 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 #, python-format -msgid "Started VM %s " -msgstr "" +msgid "Compute.api::pause %s" +msgstr "Compute.api::pause %s" -#: ../nova/virt/hyperv.py:152 +#: nova/api/openstack/compute/contrib/admin_actions.py:77 #, python-format -msgid "spawn vm failed: %s" -msgstr "" +msgid "Compute.api::unpause %s" +msgstr "Compute.api::unpause %s" -#: ../nova/virt/hyperv.py:169 +#: nova/api/openstack/compute/contrib/admin_actions.py:94 #, python-format -msgid "Failed to create VM %s" -msgstr "" +msgid "compute.api::suspend %s" +msgstr "compute.api::suspend %s" -#: ../nova/virt/hyperv.py:188 +#: nova/api/openstack/compute/contrib/admin_actions.py:111 #, python-format -msgid "Set memory for vm %s..." -msgstr "" +msgid "compute.api::resume %s" +msgstr "compute.api::resume %s" -#: ../nova/virt/hyperv.py:198 +#: nova/api/openstack/compute/contrib/admin_actions.py:127 #, python-format -msgid "Set vcpus for vm %s..." +msgid "Error in migrate %s" msgstr "" -#: ../nova/virt/hyperv.py:202 +#: nova/api/openstack/compute/contrib/admin_actions.py:141 #, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" -msgstr "" +msgid "Compute.api::reset_network %s" +msgstr "Compute.api::reset_network %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +#, fuzzy, python-format +msgid "Server not found" +msgstr "Istanza %s non trovata" + +#: nova/api/openstack/compute/contrib/admin_actions.py:157 +#, fuzzy, python-format +msgid "Compute.api::inject_network_info %s" +msgstr "Compute.api::reset_network %s" -#: ../nova/virt/hyperv.py:227 +#: nova/api/openstack/compute/contrib/admin_actions.py:173 #, python-format -msgid "Failed to add diskdrive to VM %s" -msgstr "" +msgid "Compute.api::lock %s" +msgstr "Compute.api::lock %s" -#: ../nova/virt/hyperv.py:230 +#: nova/api/openstack/compute/contrib/admin_actions.py:189 #, python-format -msgid "New disk drive path is %s" -msgstr "" +msgid "Compute.api::unlock %s" +msgstr "Compute.api::unlock %s" -#: ../nova/virt/hyperv.py:247 +#: nova/api/openstack/compute/contrib/admin_actions.py:219 #, python-format -msgid "Failed to add vhd file to VM %s" +msgid "createBackup entity requires %s attribute" msgstr "" -#: ../nova/virt/hyperv.py:249 -#, python-format -msgid "Created disk for %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" msgstr "" -#: ../nova/virt/hyperv.py:253 -#, python-format -msgid "Creating nic for %s " +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: ../nova/virt/hyperv.py:272 -msgid "Failed creating a port on the external vswitch" +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +#, fuzzy, python-format +msgid "Instance not found" +msgstr "Istanza %s non trovata" + +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." msgstr "" -#: ../nova/virt/hyperv.py:273 +#: nova/api/openstack/compute/contrib/admin_actions.py:284 #, python-format -msgid "Failed creating port for %s" +msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: ../nova/virt/hyperv.py:276 +#: nova/api/openstack/compute/contrib/aggregates.py:137 #, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +msgid "Aggregates does not have %s action" msgstr "" -#: ../nova/virt/hyperv.py:286 -#, python-format -msgid "Failed to add nic to VM %s" +#: nova/api/openstack/compute/contrib/certificates.py:75 +msgid "Only root certificate can be retrieved." msgstr "" -#: ../nova/virt/hyperv.py:288 -#, python-format -msgid "Created nic for %s " +#: 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/virt/hyperv.py:321 -#, python-format -msgid "WMI job failed: %s" +#: nova/api/openstack/compute/contrib/consoles.py:44 +msgid "Missing type specification" msgstr "" -#: ../nova/virt/hyperv.py:325 -#, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#: nova/api/openstack/compute/contrib/consoles.py:56 +msgid "Invalid type specification" msgstr "" -#: ../nova/virt/hyperv.py:361 +#: nova/api/openstack/compute/contrib/disk_config.py:44 #, python-format -msgid "Got request to destroy vm %s" +msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" -#: ../nova/virt/hyperv.py:386 -#, python-format -msgid "Failed to destroy vm %s" +#: nova/api/openstack/compute/contrib/extended_status.py:61 +#, fuzzy, python-format +msgid "Server not found." +msgstr "Istanza %s non trovata" + +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +msgid "No Request Body" msgstr "" -#: ../nova/virt/hyperv.py:393 +#: nova/api/openstack/compute/contrib/floating_ips.py:159 #, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +msgid "No more floating ips in pool %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" +#: nova/api/openstack/compute/contrib/floating_ips.py:161 +msgid "No more floating ips available." msgstr "" -#: ../nova/virt/hyperv.py:451 -#, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" msgstr "" -#: ../nova/virt/hyperv.py:454 -#, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +msgid "Address not specified" msgstr "" -#: ../nova/compute/api.py:71 -#, python-format -msgid "Instance %d was not found in get_network_topic" +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" msgstr "" -#: ../nova/compute/api.py:77 -#, python-format -msgid "Instance %d has no host" +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" msgstr "" -#: ../nova/compute/api.py:97 +#: nova/api/openstack/compute/contrib/hosts.py:145 #, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +msgid "Invalid status: '%s'" msgstr "" -#: ../nova/compute/api.py:99 +#: nova/api/openstack/compute/contrib/hosts.py:150 #, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." +msgid "Invalid update setting: '%s'" msgstr "" -#: ../nova/compute/api.py:112 -msgid "Creating a raw instance" +#: nova/api/openstack/compute/contrib/hosts.py:159 +#, fuzzy, python-format +msgid "Setting host %(host)s to %(state)s." +msgstr "Trasmissione asincrona a %(topic)s %(host)s for %(method)s" + +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" msgstr "" -#: ../nova/compute/api.py:160 -#, python-format -msgid "Going to run %s instances..." +#: nova/api/openstack/compute/contrib/hosts.py:214 +#, fuzzy +msgid "Host not found" +msgstr "Nessun host trovato" + +#: nova/api/openstack/compute/contrib/keypairs.py:85 +msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: ../nova/compute/api.py:187 +#: nova/api/openstack/compute/contrib/keypairs.py:90 #, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +msgid "Key pair '%s' already exists." msgstr "" -#: ../nova/compute/api.py:292 -#, python-format -msgid "Going to try to terminate %s" +#: nova/api/openstack/compute/contrib/multinic.py:52 +msgid "Missing 'networkId' argument for addFixedIp" msgstr "" -#: ../nova/compute/api.py:296 -#, python-format -msgid "Instance %d was not found during terminate" +#: nova/api/openstack/compute/contrib/multinic.py:68 +msgid "Missing 'address' argument for removeFixedIp" msgstr "" -#: ../nova/compute/api.py:301 +#: nova/api/openstack/compute/contrib/multinic.py:77 #, python-format -msgid "Instance %d is already being terminated" +msgid "Unable to find address %r" msgstr "" -#: ../nova/compute/api.py:481 +#: nova/api/openstack/compute/contrib/networks.py:62 #, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" +msgid "Network does not have %s action" msgstr "" -#: ../nova/compute/api.py:496 -msgid "Volume isn't attached to anything!" +#: nova/api/openstack/compute/contrib/networks.py:70 +#, python-format +msgid "Disassociating network with id %s" msgstr "" -#: ../nova/rpc.py:98 +#: nova/api/openstack/compute/contrib/networks.py:74 +#: nova/api/openstack/compute/contrib/networks.py:91 +#: nova/api/openstack/compute/contrib/networks.py:101 +#, fuzzy +msgid "Network not found" +msgstr "Nessun host trovato" + +#: nova/api/openstack/compute/contrib/networks.py:87 #, python-format -msgid "" -"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in " -"%(fl_intv)d seconds." +msgid "Showing network with id %s" msgstr "" -#: ../nova/rpc.py:103 +#: nova/api/openstack/compute/contrib/networks.py:97 #, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." +msgid "Deleting network with id %s" msgstr "" -"Impossibile connettersi al server AMQP dopo %d tentativi. Terminando " -"l'applicazione." -#: ../nova/rpc.py:122 -msgid "Reconnected to queue" -msgstr "Riconnesso alla coda" +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" +msgstr "" -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" -msgstr "Impossibile prelevare il messaggio dalla coda" +#: nova/api/openstack/compute/contrib/security_groups.py:219 +msgid "Security group id should be integer" +msgstr "" -#: ../nova/rpc.py:159 +#: nova/api/openstack/compute/contrib/security_groups.py:289 #, python-format -msgid "Initing the Adapter Consumer for %s" -msgstr "Inizializzando il Consumer Adapter per %s" +msgid "Security group %s already exists" +msgstr "" -#: ../nova/rpc.py:178 +#: nova/api/openstack/compute/contrib/security_groups.py:309 #, python-format -msgid "received %s" -msgstr "ricevuto %s" +msgid "Security group %s is not a string or unicode" +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 +#: nova/api/openstack/compute/contrib/security_groups.py:312 #, python-format -msgid "no method for message: %s" -msgstr "nessun metodo per il messaggio: %s" +msgid "Security group %s cannot be empty." +msgstr "" -#: ../nova/rpc.py:192 +#: nova/api/openstack/compute/contrib/security_groups.py:315 #, python-format -msgid "No method for message: %s" -msgstr "nessun metodo per il messagggio: %s" - -#: ../nova/rpc.py:253 -#, python-format -msgid "Returning exception %s to caller" -msgstr "Sollevando eccezione %s al chiamante" - -#: ../nova/rpc.py:294 -#, python-format -msgid "unpacked context: %s" -msgstr "contesto decompresso: %s" - -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." -msgstr "Facendo chiamata asincrona..." - -#: ../nova/rpc.py:316 -#, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID é %s" - -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." +msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: ../nova/rpc.py:364 -#, python-format -msgid "response %s" -msgstr "risposta %s" - -#: ../nova/rpc.py:373 -#, python-format -msgid "topic is %s" -msgstr "argomento é %s" +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" +msgstr "" -#: ../nova/rpc.py:374 -#, python-format -msgid "message %s" -msgstr "messaggio %s" +#: nova/api/openstack/compute/contrib/security_groups.py:345 +#, fuzzy, python-format +msgid "Security group (%s) not found" +msgstr "Istanza %s non trovata" -#: ../nova/volume/driver.py:78 +#: nova/api/openstack/compute/contrib/security_groups.py:348 #, python-format -msgid "Recovering from a failed execute. Try number %s" +msgid "Authorize security group ingress %s" msgstr "" -#: ../nova/volume/driver.py:87 -#, python-format -msgid "volume group %s doesn't exist" +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." msgstr "" -#: ../nova/volume/driver.py:220 +#: nova/api/openstack/compute/contrib/security_groups.py:370 #, python-format -msgid "FAKE AOE: %s" +msgid "This rule already exists in group %s" msgstr "" -#: ../nova/volume/driver.py:233 -msgid "Skipping ensure_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" msgstr "" -#: ../nova/volume/driver.py:279 ../nova/volume/driver.py:288 -msgid "Skipping remove_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" msgstr "" -#: ../nova/volume/driver.py:347 -#, python-format -msgid "FAKE ISCSI: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" msgstr "" -#: ../nova/volume/driver.py:359 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#: nova/api/openstack/compute/contrib/security_groups.py:493 +#, fuzzy, python-format +msgid "Rule (%s) not found" +msgstr "Istanza %s non trovata" -#: ../nova/volume/driver.py:414 +#: nova/api/openstack/compute/contrib/security_groups.py:500 #, python-format -msgid "Sheepdog is not working: %s" +msgid "Revoke security group ingress %s" msgstr "" -#: ../nova/volume/driver.py:416 -msgid "Sheepdog is not working" +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +msgid "Security group not specified" msgstr "" -#: ../nova/wsgi.py:68 -#, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" msgstr "" -#: ../nova/wsgi.py:147 -msgid "You must implement __call__" -msgstr "" +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 +#, fuzzy, python-format +msgid "start instance %r" +msgstr "Terminando l'istanza %s" -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" -msgstr "" +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 +#, fuzzy, python-format +msgid "stop instance %r" +msgstr "Riavviando l'istanza %s" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:170 +msgid "No body provided" msgstr "" -#: ../bin/nova-dhcpbridge.py:80 -msgid "releasing ip" -msgstr "" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:182 +#, fuzzy, python-format +msgid "Create VSA %(display_name)s of type %(vc_type)s" +msgstr "Creata VM %(instance_name)s come %(vm_ref)s" -#: ../bin/nova-dhcpbridge.py:123 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:203 #, python-format -msgid "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" +msgid "Delete VSA with id: %s" msgstr "" -#: ../nova/virt/fake.py:239 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:222 #, python-format -msgid "Instance %s Not Found" +msgid "Associate address %(ip)s to VSA %(id)s" msgstr "" -#: ../nova/network/manager.py:153 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 #, python-format -msgid "Dissassociated %s stale fixed ip(s)" +msgid "Disassociate address from VSA %(id)s" msgstr "" -#: ../nova/network/manager.py:157 -msgid "setting network host" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:291 +#, python-format +msgid "%(obj)s with ID %(id)s not found" msgstr "" -#: ../nova/network/manager.py:212 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:297 #, python-format -msgid "Leasing IP %s" +msgid "" +"%(obj)s with ID %(id)s belongs to VSA %(own_vsa_id)s and not to VSA " +"%(vsa_id)s." msgstr "" -#: ../nova/network/manager.py:216 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:317 #, python-format -msgid "IP %s leased that isn't associated" +msgid "Index. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:220 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:322 #, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +msgid "Detail. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:228 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:327 #, python-format -msgid "IP %s leased that was already deallocated" +msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" msgstr "" -#: ../nova/network/manager.py:233 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:336 #, python-format -msgid "Releasing IP %s" +msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:237 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:381 #, python-format -msgid "IP %s released that isn't associated" +msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" msgstr "" -#: ../nova/network/manager.py:241 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:396 #, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/network/manager.py:244 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:412 #, python-format -msgid "IP %s released that was not leased" +msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" 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/api/openstack/compute/contrib/virtual_storage_arrays.py:623 +#, fuzzy, python-format +msgid "Index instances for VSA %s" +msgstr "Avviando l'interfaccia Bridge per %s" -#: ../nova/virt/xenapi/volume_utils.py:57 +#: nova/api/openstack/compute/contrib/volumes.py:73 +#: nova/api/openstack/volume/volumes.py:99 #, python-format -msgid "Introducing %s..." +msgid "vol=%s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:74 +#: nova/api/openstack/compute/contrib/volumes.py:146 +#: nova/api/openstack/volume/volumes.py:177 #, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "" - -#: ../nova/virt/xenapi/volume_utils.py:78 -msgid "Unable to create Storage Repository" +msgid "Delete volume with id: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:90 +#: nova/api/openstack/compute/contrib/volumes.py:329 #, python-format -msgid "Unable to find SR from VBD %s" +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:96 +#: nova/api/openstack/compute/contrib/volumes.py:481 +#: nova/api/openstack/volume/snapshots.py:109 #, python-format -msgid "Forgetting SR %s ... " +msgid "Delete snapshot with id: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:101 +#: nova/api/openstack/compute/contrib/volumes.py:523 +#: nova/api/openstack/volume/snapshots.py:149 #, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgid "Create snapshot from volume %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:107 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:111 +#: nova/auth/ldapdriver.py:650 #, python-format -msgid "Forgetting SR %s done." +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:113 +#: nova/auth/manager.py:297 #, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +msgid "Looking up user: %r" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:123 +#: nova/auth/manager.py:301 #, python-format -msgid "Unable to introduce VDI on SR %s" +msgid "Failed authorization for access key %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:128 +#: nova/auth/manager.py:307 #, python-format -msgid "Unable to get record of VDI %s on" +msgid "Using project name = user name (%s)" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:146 +#: nova/auth/manager.py:314 #, python-format -msgid "Unable to introduce VDI for SR %s" +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:175 +#: nova/auth/manager.py:323 #, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +msgid "" +"Failed authorization: user %(uname)s not admin and not member of project " +"%(pjname)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:197 +#: nova/auth/manager.py:330 nova/auth/manager.py:342 #, python-format -msgid "Mountpoint cannot be translated: %s" +msgid "user.secret: %s" msgstr "" -#: ../nova/objectstore/image.py:262 +#: nova/auth/manager.py:331 nova/auth/manager.py:343 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "expected_signature: %s" msgstr "" -#: ../nova/objectstore/image.py:269 +#: nova/auth/manager.py:332 nova/auth/manager.py:344 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "signature: %s" msgstr "" -#: ../nova/objectstore/image.py:277 +#: nova/auth/manager.py:334 nova/auth/manager.py:356 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "Invalid signature for user %s" msgstr "" -#: ../nova/objectstore/handler.py:106 +#: nova/auth/manager.py:352 #, python-format -msgid "Unknown S3 value type %r" -msgstr "" - -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" +msgid "host_only_signature: %s" msgstr "" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" +#: nova/auth/manager.py:448 +msgid "Must specify project" msgstr "" -#: ../nova/objectstore/handler.py:209 +#: nova/auth/manager.py:489 #, python-format -msgid "List keys for bucket %s" +msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:217 +#: nova/auth/manager.py:492 #, python-format -msgid "Unauthorized attempt to access bucket %s" +msgid "Adding sitewide role %(role)s to user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:235 +#: nova/auth/manager.py:518 #, python-format -msgid "Creating bucket %s" +msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:245 +#: nova/auth/manager.py:521 #, python-format -msgid "Deleting bucket %s" +msgid "Removing sitewide role %(role)s from user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:249 +#: nova/auth/manager.py:594 #, python-format -msgid "Unauthorized attempt to delete bucket %s" +msgid "Created project %(name)s with manager %(manager_user)s" msgstr "" -#: ../nova/objectstore/handler.py:273 +#: nova/auth/manager.py:612 #, python-format -msgid "Getting object: %(bname)s / %(nm)s" +msgid "modifying project %s" msgstr "" -#: ../nova/objectstore/handler.py:276 +#: nova/auth/manager.py:624 #, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +msgid "Adding user %(uid)s to project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:296 +#: nova/auth/manager.py:645 #, python-format -msgid "Putting object: %(bname)s / %(nm)s" +msgid "Remove user %(uid)s from project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:299 +#: nova/auth/manager.py:675 #, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +msgid "Deleting project %s" msgstr "" -#: ../nova/objectstore/handler.py:318 +#: nova/auth/manager.py:733 #, python-format -msgid "Deleting object: %(bname)s / %(nm)s" +msgid "Created user %(rvname)s (admin: %(rvadmin)r)" msgstr "" -#: ../nova/objectstore/handler.py:322 +#: nova/auth/manager.py:742 #, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +msgid "Deleting user %s" msgstr "" -#: ../nova/objectstore/handler.py:396 +#: nova/auth/manager.py:752 #, python-format -msgid "Not authorized to upload image: invalid directory %s" +msgid "Access Key change for user %s" msgstr "" -#: ../nova/objectstore/handler.py:404 +#: nova/auth/manager.py:754 #, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" +msgid "Secret Key change for user %s" msgstr "" -#: ../nova/objectstore/handler.py:409 +#: nova/auth/manager.py:756 #, python-format -msgid "Starting image upload: %s" +msgid "Admin status set to %(admin)r for user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:423 +#: nova/auth/manager.py:801 #, python-format -msgid "Not authorized to update attributes of image %s" +msgid "No vpn data for project %s" msgstr "" -#: ../nova/objectstore/handler.py:431 -#, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#: nova/cloudpipe/pipelib.py:46 +msgid "Template for cloudpipe instance boot script" msgstr "" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 -#, python-format -msgid "Updating user fields on image %s" +#: nova/cloudpipe/pipelib.py:49 +msgid "Network to push into openvpn config" msgstr "" -#: ../nova/objectstore/handler.py:450 -#, python-format -msgid "Unauthorized attempt to delete image %s" +#: nova/cloudpipe/pipelib.py:52 +msgid "Netmask to push into openvpn config" msgstr "" -#: ../nova/objectstore/handler.py:455 +#: nova/cloudpipe/pipelib.py:101 #, python-format -msgid "Deleted image: %s" +msgid "Launching VPN for %s" msgstr "" -#: ../nova/auth/manager.py:259 -#, python-format -msgid "Looking up user: %r" +#: nova/compute/api.py:149 +#, fuzzy, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" msgstr "" +"Quota ecceduta per %(pid)s, tentato di creare un volume di dimensione " +"%(size)sG" -#: ../nova/auth/manager.py:263 +#: nova/compute/api.py:160 #, python-format -msgid "Failed authorization for access key %s" +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" msgstr "" -#: ../nova/auth/manager.py:264 -#, python-format -msgid "No user found for access key %s" +#: nova/compute/api.py:213 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" msgstr "" +"Quota ecceduta per %(pid)s, tentato di creare un volume di dimensione " +"%(size)sG" -#: ../nova/auth/manager.py:270 -#, python-format -msgid "Using project name = user name (%s)" +#: nova/compute/api.py:216 +msgid "Instance quota exceeded. You cannot run any more instances of this type." msgstr "" -#: ../nova/auth/manager.py:277 +#: nova/compute/api.py:219 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "Instance quota exceeded. You can only run %s more instances of this type." msgstr "" -#: ../nova/auth/manager.py:279 -#, python-format -msgid "No project called %s could be found" +#: nova/compute/api.py:268 +msgid "Creating a raw instance" msgstr "" -#: ../nova/auth/manager.py:287 +#: nova/compute/api.py:270 #, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" msgstr "" -#: ../nova/auth/manager.py:289 +#: nova/compute/api.py:340 #, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" +msgid "Going to run %s instances..." msgstr "" -#: ../nova/auth/manager.py:298 ../nova/auth/manager.py:309 +#: nova/compute/api.py:404 #, python-format -msgid "Invalid signature for user %s" +msgid "bdm %s" msgstr "" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" +#: nova/compute/api.py:431 +#, python-format +msgid "block_device_mapping %s" msgstr "" -#: ../nova/auth/manager.py:380 -msgid "Must specify project" +#: nova/compute/api.py:548 +#, python-format +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" msgstr "" -#: ../nova/auth/manager.py:414 +#: nova/compute/api.py:832 #, python-format -msgid "The %s role can not be found" +msgid "Going to try to soft delete %s" msgstr "" -#: ../nova/auth/manager.py:416 +#: nova/compute/api.py:851 #, python-format -msgid "The %s role is global only" +msgid "No host for instance %s, deleting immediately" msgstr "" -#: ../nova/auth/manager.py:420 +#: nova/compute/api.py:885 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgid "Going to try to terminate %s" msgstr "" -#: ../nova/auth/manager.py:423 +#: nova/compute/api.py:923 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +msgid "Going to try to stop %s" msgstr "" -#: ../nova/auth/manager.py:448 +#: nova/compute/api.py:942 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgid "Going to try to start %s" msgstr "" -#: ../nova/auth/manager.py:451 +#: nova/compute/api.py:946 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" msgstr "" -#: ../nova/auth/manager.py:515 -#, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 +#, fuzzy, python-format +msgid "Searching by: %s" +msgstr "Prelievo %s" + +#: nova/compute/api.py:1107 +msgid "No compute host specified" msgstr "" -#: ../nova/auth/manager.py:533 -#, python-format -msgid "modifying project %s" +#: nova/compute/api.py:1110 +#, fuzzy, python-format +msgid "Unable to find host for Instance %s" +msgstr "Impossibile montare il volume all'istanza %s" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." msgstr "" -#: ../nova/auth/manager.py:545 +#: nova/compute/api.py:1360 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" msgstr "" -#: ../nova/auth/manager.py:566 +#: nova/compute/api.py:1651 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" +msgid "multiple fixedips exist, using the first: %s" msgstr "" -#: ../nova/auth/manager.py:592 -#, python-format -msgid "Deleting project %s" +#: nova/compute/instance_types.py:57 nova/compute/instance_types.py:65 +msgid "create arguments must be positive integers" msgstr "" -#: ../nova/auth/manager.py:650 +#: nova/compute/instance_types.py:74 nova/volume/volume_types.py:41 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgid "DB error: %s" msgstr "" -#: ../nova/auth/manager.py:659 +#: nova/compute/instance_types.py:84 +#, fuzzy, python-format +msgid "Instance type %s not found for deletion" +msgstr "Istanza %s non trovata" + +#: nova/compute/manager.py:136 #, python-format -msgid "Deleting user %s" -msgstr "" +msgid "check_instance_lock: decorating: |%s|" +msgstr "check_instance_lock: decorazione: |%s|" + +#: nova/compute/manager.py:138 +#, fuzzy, python-format +msgid "" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" +msgstr "check_instance_lock: argomenti: |%(self)s| |%(context)s| |%(instance_id)s|" -#: ../nova/auth/manager.py:669 +#: nova/compute/manager.py:142 #, python-format -msgid "Access Key change for user %s" -msgstr "" +msgid "check_instance_lock: locked: |%s|" +msgstr "check_instance_lock: bloccato: |%s|" -#: ../nova/auth/manager.py:671 +#: nova/compute/manager.py:144 #, python-format -msgid "Secret Key change for user %s" -msgstr "" +msgid "check_instance_lock: admin: |%s|" +msgstr "check_instance_lock: admin: |%s|" -#: ../nova/auth/manager.py:673 +#: nova/compute/manager.py:149 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" -msgstr "" +msgid "check_instance_lock: executing: |%s|" +msgstr "check_instance_lock: esecuzione: |%s|" -#: ../nova/auth/manager.py:722 +#: nova/compute/manager.py:153 #, python-format -msgid "No vpn data for project %s" -msgstr "" +msgid "check_instance_lock: not executing |%s|" +msgstr "check_instance_lock: non esecuzione |%s|" -#: ../nova/service.py:161 +#: nova/compute/manager.py:199 +#, fuzzy, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "Impossibile localizzare il volume %s" + +#: nova/compute/manager.py:233 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: ../nova/service.py:174 -msgid "Service killed that has no database entry" -msgstr "Servizio terminato che non ha entry nel database" - -#: ../nova/service.py:195 -msgid "The service database object disappeared, Recreating it." -msgstr "Il servizio é scomparso dal database, ricreo." +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" -#: ../nova/service.py:207 -msgid "Recovered model server connection!" -msgstr "Connessione al model server ripristinata!" +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" -#: ../nova/service.py:213 -msgid "model server went away" -msgstr "model server é scomparso" +#: nova/compute/manager.py:253 +msgid "Checking state" +msgstr "" -#: ../nova/auth/ldapdriver.py:174 +#: nova/compute/manager.py:322 #, python-format -msgid "LDAP user %s already exists" +msgid "Setting up bdm %s" msgstr "" -#: ../nova/auth/ldapdriver.py:205 +#: nova/compute/manager.py:389 #, python-format -msgid "LDAP object for %s doesn't exist" +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" msgstr "" -#: ../nova/auth/ldapdriver.py:348 +#: nova/compute/manager.py:395 #, python-format -msgid "User %s doesn't exist" +msgid "" +"Instance %(instance_uuid)s did not exist in the DB, but I will shut it " +"down anyway using a special context" msgstr "" -#: ../nova/auth/ldapdriver.py:472 +#: nova/compute/manager.py:401 #, python-format -msgid "Group can't be created because group %s already exists" +msgid "exception terminating the instance %(instance_uuid)s" msgstr "" -#: ../nova/auth/ldapdriver.py:478 +#: nova/compute/manager.py:434 +#, fuzzy, python-format +msgid "Instance %s not found." +msgstr "Istanza %s non trovata" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" +msgstr "L'istanza é stata già creata" + +#: nova/compute/manager.py:489 #, python-format -msgid "Group can't be created because user %s doesn't exist" +msgid "" +"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +"allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: ../nova/auth/ldapdriver.py:495 +#: nova/compute/manager.py:494 #, python-format -msgid "User %s can't be searched in group because the user doesn't exist" +msgid "" +"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " +"size %(allowed_size_bytes)d" msgstr "" -#: ../nova/auth/ldapdriver.py:507 -#, python-format -msgid "User %s can't be added to the group because the user doesn't exist" +#: nova/compute/manager.py:504 +#, fuzzy, python-format +msgid "Starting instance..." +msgstr "Terminando l'istanza %s" + +#: nova/compute/manager.py:514 +msgid "Skipping network allocation for instance" msgstr "" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 -#, python-format -msgid "The group at dn %s doesn't exist" +#: nova/compute/manager.py:527 +#, fuzzy, python-format +msgid "Instance failed network setup" +msgstr "Istanza %s: esecuzione fallita..." + +#: nova/compute/manager.py:531 +#, fuzzy, python-format +msgid "Instance network_info: |%s|" +msgstr "check_instance_lock: decorazione: |%s|" + +#: nova/compute/manager.py:544 +#, fuzzy, python-format +msgid "Instance failed block device setup" +msgstr "Istanza %s: esecuzione fallita..." + +#: nova/compute/manager.py:560 +#, fuzzy, python-format +msgid "Instance failed to spawn" +msgstr "Istanza %s: esecuzione fallita..." + +#: nova/compute/manager.py:581 +msgid "Deallocating network for instance" msgstr "" -#: ../nova/auth/ldapdriver.py:513 +#: nova/compute/manager.py:632 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "%(action_str)s instance" msgstr "" -#: ../nova/auth/ldapdriver.py:524 +#: nova/compute/manager.py:644 #, python-format -msgid "" -"User %s can't be removed from the group because the user doesn't exist" -msgstr "" +msgid "trying to destroy already destroyed instance: %s" +msgstr "Provando a distruggere una istanza già distrutta: %s" -#: ../nova/auth/ldapdriver.py:528 +#: nova/compute/manager.py:664 #, python-format -msgid "User %s is not a member of the group" +msgid "Ignoring DiskNotFound: %s" msgstr "" -#: ../nova/auth/ldapdriver.py:542 +#: nova/compute/manager.py:671 +#, fuzzy, python-format +msgid "terminating bdm %s" +msgstr "Terminando l'istanza %s" + +#: nova/compute/manager.py:760 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." msgstr "" -#: ../nova/auth/ldapdriver.py:549 +#: nova/compute/manager.py:765 #, python-format -msgid "User %s can't be removed from all because the user doesn't exist" +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" msgstr "" -#: ../nova/auth/ldapdriver.py:564 -#, python-format -msgid "Group at dn %s doesn't exist" -msgstr "" +#: nova/compute/manager.py:772 +#, fuzzy, python-format +msgid "Rebuilding instance %s" +msgstr "Riavviando l'istanza %s" -#: ../nova/virt/xenapi/network_utils.py:40 +#: nova/compute/manager.py:825 #, python-format -msgid "Found non-unique network for bridge %s" -msgstr "" +msgid "Rebooting instance %s" +msgstr "Riavviando l'istanza %s" -#: ../nova/virt/xenapi/network_utils.py:43 +#: nova/compute/manager.py:840 #, python-format -msgid "Found no network for bridge %s" +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -#: ../nova/api/ec2/admin.py:97 +#: nova/compute/manager.py:878 #, python-format -msgid "Creating new user: %s" +msgid "Image type not recognized %s" msgstr "" -#: ../nova/api/ec2/admin.py:105 +#: nova/compute/manager.py:890 #, python-format -msgid "Deleting user: %s" -msgstr "" +msgid "instance %s: snapshotting" +msgstr "istanza %s: creazione snapshot in corso" -#: ../nova/api/ec2/admin.py:127 +#: nova/compute/manager.py:896 #, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -#: ../nova/api/ec2/admin.py:131 +#: nova/compute/manager.py:949 #, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" +msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: ../nova/api/ec2/admin.py:137 +#: nova/compute/manager.py:954 #, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" +msgid "Rotating out %d backups" msgstr "" -#: ../nova/api/ec2/admin.py:141 +#: nova/compute/manager.py:958 +#, fuzzy, python-format +msgid "Deleting image %s" +msgstr "Immagine Glance %s" + +#: nova/compute/manager.py:988 #, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" +msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: ../nova/api/ec2/admin.py:146 ../nova/api/ec2/admin.py:223 -msgid "operation must be add or remove" +#: nova/compute/manager.py:994 +#, fuzzy, python-format +msgid "Instance %s: Root password set" +msgstr "istanza %s: impostazione password di amministratore" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." msgstr "" -#: ../nova/api/ec2/admin.py:159 +#: nova/compute/manager.py:1017 +#, fuzzy, python-format +msgid "Error setting admin password" +msgstr "istanza %s: impostazione password di amministratore" + +#: nova/compute/manager.py:1032 #, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: ../nova/api/ec2/admin.py:177 +#: nova/compute/manager.py:1037 #, python-format -msgid "Create project %(name)s managed by %(manager_user)s" +msgid "instance %(instance_uuid)s: injecting file to %(path)s" msgstr "" -#: ../nova/api/ec2/admin.py:190 +#: nova/compute/manager.py:1051 #, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: ../nova/api/ec2/admin.py:200 +#: nova/compute/manager.py:1056 #, python-format -msgid "Delete project: %s" +msgid "instance %(instance_uuid)s: updating agent to %(url)s" msgstr "" -#: ../nova/api/ec2/admin.py:214 +#: nova/compute/manager.py:1069 #, python-format -msgid "Adding user %(user)s to project %(project)s" +msgid "instance %s: rescuing" msgstr "" -#: ../nova/api/ec2/admin.py:218 +#: nova/compute/manager.py:1094 #, python-format -msgid "Removing user %(user)s from project %(project)s" +msgid "instance %s: unrescuing" msgstr "" -#~ msgid "Full set of FLAGS:" -#~ msgstr "Insieme di FLAGS:" +#: nova/compute/manager.py:1213 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:1230 +#, fuzzy, python-format +msgid "instance %s: migrating" +msgstr "istanza %s: in pausa" +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 #, python-format -#~ msgid "pidfile %s does not exist. Daemon not running?\n" -#~ msgstr "" -#~ "Il pidfile %s non esiste. Assicurarsi che il demone é in esecuzione.\n" +msgid "%s. Setting instance vm_state to ERROR" +msgstr "" +#: nova/compute/manager.py:1395 #, python-format -#~ msgid "Starting %s" -#~ msgstr "Avvio di %s" +msgid "instance %s: pausing" +msgstr "istanza %s: in pausa" +#: nova/compute/manager.py:1413 #, python-format -#~ msgid "Serving %s" -#~ msgstr "Servire %s" +msgid "instance %s: unpausing" +msgstr "istanza %s: fuori pausa" -#~ msgid "Wrong number of arguments." -#~ msgstr "Numero errato di argomenti" +#: nova/compute/manager.py:1443 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "istanza %s: ricezione diagnostiche" + +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" +msgstr "istanza %s: sospensione in corso" + +#: nova/compute/manager.py:1474 +#, python-format +msgid "instance %s: resuming" +msgstr "istanza %s: ripristino" + +#: nova/compute/manager.py:1497 +#, python-format +msgid "instance %s: locking" +msgstr "istanza %s: bloccato" + +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" +msgstr "istanza %s: sbloccato" + +#: nova/compute/manager.py:1514 +#, python-format +msgid "instance %s: getting locked state" +msgstr "" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "istanza %s: ripristino rete" + +#: nova/compute/manager.py:1532 +#, fuzzy, python-format +msgid "instance %s: inject network info" +msgstr "istanza %s: ripristino rete" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, fuzzy, python-format +msgid "instance %s: getting vnc console" +msgstr "istanza %s: impostazione password di amministratore" + +#: nova/compute/manager.py:1603 +#, fuzzy, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" + +#: nova/compute/manager.py:1621 +#, fuzzy, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" + +#: nova/compute/manager.py:1633 +#, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "" + +#: nova/compute/manager.py:1661 +#, fuzzy, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +#, fuzzy, python-format +msgid "Instance has no volume." +msgstr "Istanza %s non trovata" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1878 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +msgid "No floating_ip found" +msgstr "" + +#: nova/compute/manager.py:1943 +msgid "No floating_ip found." +msgstr "" + +#: nova/compute/manager.py:1945 +#, python-format +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" +msgstr "" + +#: nova/compute/manager.py:1983 +#, python-format +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2138 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:2150 +#, python-format +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +msgid "Reclaiming deleted instance" +msgstr "" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "" + +#: nova/console/manager.py:97 +#, 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:98 +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 "" + +#: 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:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:315 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:327 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:340 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:397 +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:321 +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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, fuzzy, python-format +msgid "Instance %(instance_id)s not found" +msgstr "Istanza %s non trovata" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "Avviando l'interfaccia VLAN %s" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "Avviando l'interfaccia Bridge per %s" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, fuzzy, python-format +msgid "Interface %(interface)s not found" +msgstr "Istanza %s non trovata" + +#: 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 +#, fuzzy, python-format +msgid "Quota exceeded for %s, tried to allocate address" +msgstr "" +"Quota ecceduta per %(pid)s, tentato di creare un volume di dimensione " +"%(size)sG" + +#: nova/network/manager.py:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:864 +#, fuzzy, python-format +msgid "network allocations for instance |%s|" +msgstr "Riavviando l'istanza %s" + +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 +#, fuzzy, python-format +msgid "network deallocation for instance |%s|" +msgstr "Riavviando l'istanza %s" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, python-format +msgid "Leased IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1191 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1199 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1204 +#, python-format +msgid "Released IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1208 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +msgid "Network already exists!" +msgstr "" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, fuzzy, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "" +"Impossibile connettersi al server AMQP dopo %d tentativi. Terminando " +"l'applicazione." + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, fuzzy, python-format +msgid "network allocations for instance %s" +msgstr "Riavviando l'istanza %s" + +#: nova/network/quantum/manager.py:537 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:556 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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:90 +#, python-format +msgid "No network with net_id = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 nova/rpc/impl_carrot.py:460 +#, python-format +msgid "Returning exception %s to caller" +msgstr "Sollevando eccezione %s al chiamante" + +#: nova/rpc/amqp.py:187 nova/rpc/impl_carrot.py:494 +#, python-format +msgid "unpacked context: %s" +msgstr "contesto decompresso: %s" + +#: nova/rpc/amqp.py:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "ricevuto %s" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "nessun metodo per il messaggio: %s" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "nessun metodo per il messagggio: %s" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, fuzzy, python-format +msgid "Making asynchronous call on %s ..." +msgstr "Facendo chiamata asincrona..." + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "MSG_ID é %s" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, fuzzy, python-format +msgid "Making asynchronous cast on %s..." +msgstr "Facendo chiamata asincrona..." + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +#, fuzzy +msgid "Making asynchronous fanout cast..." +msgstr "Facendo chiamata asincrona..." + +#: nova/rpc/amqp.py:376 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 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +msgstr "" +"Impossibile connettersi al server AMQP dopo %d tentativi. Terminando " +"l'applicazione." + +#: nova/rpc/impl_carrot.py:222 +msgid "Reconnected to queue" +msgstr "Riconnesso alla coda" + +#: nova/rpc/impl_carrot.py:229 +#, fuzzy, python-format +msgid "Failed to fetch message from queue: %s" +msgstr "Impossibile prelevare il messaggio dalla coda" + +#: nova/rpc/impl_carrot.py:237 +#, python-format +msgid "Initing the Adapter Consumer for %s" +msgstr "Inizializzando il Consumer Adapter per %s" + +#: 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 "risposta %s" + +#: nova/rpc/impl_carrot.py:654 +#, python-format +msgid "topic is %s" +msgstr "argomento é %s" + +#: nova/rpc/impl_carrot.py:655 +#, python-format +msgid "message %s" +msgstr "messaggio %s" + +#: nova/rpc/impl_kombu.py:357 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, 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:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, fuzzy, python-format +msgid "Failed to consume message from queue: %s" +msgstr "Impossibile prelevare il messaggio dalla coda" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "" +"Impossibile connettersi al server AMQP dopo %d tentativi. Terminando " +"l'applicazione." + +#: nova/rpc/impl_qpid.py:340 +#, fuzzy, python-format +msgid "Connected to AMQP server on %s" +msgstr "Riconnesso alla coda" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +msgid "Error creating volumes" +msgstr "" + +#: nova/scheduler/vsa.py:328 +#, python-format +msgid "Non-VSA volume %d" +msgstr "" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +msgid "Error creating volume" +msgstr "" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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 "Pubblicando sulla route %s" + +#: nova/testing/fake/rabbit.py:84 +#, python-format +msgid "Declaring queue %s" +msgstr "Dichiarando la coda %s" + +#: nova/testing/fake/rabbit.py:90 +#, python-format +msgid "Declaring exchange %s" +msgstr "Dichiarando il centralino %s" + +#: 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 +#, fuzzy, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "Esecuzione del comando (sottoprocesso): %s" + +#: 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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, fuzzy, python-format +msgid "After force-killing instances: %s" +msgstr "Terminando l'istanza %s" + +#: 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "" + +#: nova/tests/test_volume.py:383 +#, 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 +#, fuzzy, python-format +msgid "Result data: %s" +msgstr "Il risultato é %s" + +#: nova/tests/test_vsa.py:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, 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 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, 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 +#, fuzzy, python-format +msgid "Item not found" +msgstr "Istanza %s non trovata" + +#: 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:147 +#, python-format +msgid "Host %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, python-format +msgid "Test: Volume create: %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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 "Fallita l'apertura della connessione verso l'hypervisor" + +#: nova/virt/firewall.py:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:137 +#, fuzzy, python-format +msgid "Filters added to instance %s" +msgstr "Terminando l'istanza %s" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, python-format +msgid "Adding security group rule: %r" +msgstr "" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, 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:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:399 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, 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 +#, 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 +#, fuzzy, python-format +msgid "instance %s: is building" +msgstr "istanza %s: sospensione in corso" + +#: 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 +#, fuzzy, python-format +msgid "instance %s spawned successfully" +msgstr "volume %s: creato con successo" + +#: nova/virt/baremetal/proxy.py:272 +#, fuzzy, python-format +msgid "instance %s:not booted" +msgstr "Istanza %s non trovata" + +#: nova/virt/baremetal/proxy.py:274 +msgid "Bremetal assignment is overcommitted." +msgstr "" + +#: nova/virt/baremetal/proxy.py:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "" + +#: nova/virt/baremetal/proxy.py:475 +#, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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 +#, fuzzy +msgid "rootfs is already removed" +msgstr "Il volume é già scollegato" + +#: 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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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:274 +#, 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 +#, fuzzy +msgid "no partitions found" +msgstr "Nessun host trovato" + +#: nova/virt/disk/mount.py:77 +#, fuzzy, python-format +msgid "Failed to map partitions: %s" +msgstr "Impossibile leggere l'indirizzo IP privato" + +#: nova/virt/disk/nbd.py:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:81 +#, python-format +msgid "qemu-nbd error: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +#, fuzzy, python-format +msgid "Instance destroyed successfully." +msgstr "volume %s: rimosso con successo" + +#: nova/virt/libvirt/connection.py:430 +#, fuzzy, python-format +msgid "Deleting instance files %(target)s" +msgstr "Riavviando l'istanza %s" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +#, fuzzy, python-format +msgid "Instance rebooted successfully." +msgstr "volume %s: creato con successo" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +#, fuzzy, python-format +msgid "Instance is running" +msgstr "istanza %s: ripristino" + +#: nova/virt/libvirt/connection.py:825 +#, fuzzy, python-format +msgid "Instance spawned successfully." +msgstr "volume %s: creato con successo" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:875 +#, fuzzy +msgid "Unable to read LXC console" +msgstr "Impossibile leggere gli indirizzi IP pubblici" + +#: nova/virt/libvirt/connection.py:992 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/connection.py:1171 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1179 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +msgid "Starting toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1340 +msgid "Finished toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, fuzzy, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "istanza %s: impostazione password di amministratore" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, fuzzy, python-format +msgid "Instance %s running successfully." +msgstr "istanza %s: ripristino" + +#: nova/virt/libvirt/connection.py:2165 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "Istanza %s: in esecuzione..." + +#: nova/virt/libvirt/connection.py:2206 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_revert_migration" +msgstr "Istanza %s: in esecuzione..." + +#: nova/virt/libvirt/firewall.py:42 +msgid "" +"Libvirt module could not be loaded. NWFilterFirewall will not work " +"correctly." +msgstr "" + +#: nova/virt/libvirt/firewall.py:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, python-format +msgid "%s is a valid instance name" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, fuzzy, python-format +msgid "Unknown base file: %s" +msgstr "Tipo dell'istanza sconosciuto: %s" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, python-format +msgid "Ensuring bridge %s" +msgstr "" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, python-format +msgid "httplib error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:157 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:162 +#, python-format +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:166 +#, fuzzy, python-format +msgid "Exception in %s " +msgstr "Eccezione interna: %s" + +#: nova/virt/vmwareapi/vmops.py:66 +#, fuzzy, python-format +msgid "Getting list of instances" +msgstr "Riavviando l'istanza %s" + +#: nova/virt/vmwareapi/vmops.py:82 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, fuzzy, python-format +msgid "Powering on the VM instance %s" +msgstr "Terminando l'istanza %s" + +#: nova/virt/vmwareapi/vmops.py:334 +#, fuzzy, python-format +msgid "Powered on the VM instance %s" +msgstr "Riavviando l'istanza %s" + +#: nova/virt/vmwareapi/vmops.py:379 +#, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, fuzzy, python-format +msgid "Uploading image %s" +msgstr "Immagine Glance %s" + +#: nova/virt/vmwareapi/vmops.py:467 +#, fuzzy, python-format +msgid "Uploaded image %s" +msgstr "Immagine Glance %s" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:486 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:518 +#, fuzzy, python-format +msgid "instance is not powered on" +msgstr "Istanza %s non trovata" + +#: nova/virt/vmwareapi/vmops.py:525 +#, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:528 +#, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:530 +#, python-format +msgid "Doing hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:534 +#, python-format +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, fuzzy, python-format +msgid "instance - %s not present" +msgstr "istanza %s: ripristino" + +#: nova/virt/vmwareapi/vmops.py:565 +#, python-format +msgid "Powering off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:570 +#, python-format +msgid "Powered off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:574 +#, python-format +msgid "Unregistering the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:577 +#, python-format +msgid "Unregistered the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:579 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:590 +#, python-format +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:600 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:605 +#, 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:613 +msgid "pause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:631 +#, python-format +msgid "Suspending the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:635 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:641 +#, python-format +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:654 +#, python-format +msgid "Resuming the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:659 +#, python-format +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:661 +#, fuzzy, python-format +msgid "instance is not in a suspended state" +msgstr "istanza %s: sospensione in corso" + +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 +#, python-format +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:763 +#, python-format +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:800 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:804 +#, 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:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "Sollevando NotImplemented" + +#: nova/virt/xenapi/fake.py:526 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:560 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "Chiamando %(localname)s %(impl)s" + +#: nova/virt/xenapi/fake.py:565 +#, python-format +msgid "Calling getter %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:625 +#, 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:103 +#, python-format +msgid "Found no PIF for device %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:122 +#, 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:209 +#, python-format +msgid "Created VM %s..." +msgstr "Creata VM %s.." + +#: nova/virt/xenapi/vm_utils.py:212 +#, python-format +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "Creata VM %(instance_name)s come %(vm_ref)s" + +#: nova/virt/xenapi/vm_utils.py:243 +#, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:246 +#, 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:263 +#, python-format +msgid "VBD not found in instance %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:274 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:285 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:295 +#, fuzzy, python-format +msgid "Unable to destroy VDI %s" +msgstr "Impossibile smontare il volume %s" + +#: nova/virt/xenapi/vm_utils.py:312 +#, 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:321 +#, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:355 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:369 +#, python-format +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:408 +#, python-format +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, fuzzy, python-format +msgid "Image Type: %s" +msgstr "Tipo dell'istanza sconosciuto: %s" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 +#, python-format +msgid "Size for image %(image)s:%(virtual_size)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:819 +#, 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:836 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:848 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "Kernel/Ramdisk VDI %s distrutti" + +#: nova/virt/xenapi/vm_utils.py:858 +#, fuzzy, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "Istanza %s: esecuzione fallita..." + +#: nova/virt/xenapi/vm_utils.py:897 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:919 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "Cercando vdi %s per kernel PV" + +#: nova/virt/xenapi/vm_utils.py:937 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:979 +#, python-format +msgid "VDI %s is still available" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1025 +#, python-format +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1027 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1072 +#, python-format +msgid "Re-scanning SR %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1384 +#, 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:1394 +#, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1429 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1448 +#, python-format +msgid "Creating VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1450 +#, python-format +msgid "Creating VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1452 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1455 +#, python-format +msgid "Plugging VBD %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1457 +#, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1460 +#, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1469 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1473 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1484 +msgid "VBD.unplug successful first time." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1489 +msgid "VBD.unplug rejected: retrying..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 +msgid "VBD.unplug successful eventually." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1497 +#, python-format +msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1506 +#, python-format +msgid "Ignoring XenAPI.Failure %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1520 +#, python-format +msgid "Running pygrub against %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1527 +#, python-format +msgid "Found Xen kernel %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1548 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1574 +#, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1587 +#, python-format +msgid "Writing partition table %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1712 +#, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:181 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:183 +#, fuzzy, python-format +msgid "Starting instance %s" +msgstr "Terminando l'istanza %s" + +#: nova/virt/xenapi/vmops.py:246 +#, python-format +msgid "instance %s: Failed to spawn" +msgstr "Istanza %s: esecuzione fallita..." + +#: nova/virt/xenapi/vmops.py:248 +#, fuzzy, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "Istanza %s: esecuzione fallita..." + +#: nova/virt/xenapi/vmops.py:322 +#, fuzzy, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "Istanza %s: esecuzione fallita..." + +#: nova/virt/xenapi/vmops.py:389 +#, python-format +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:448 +#, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:453 +#, python-format +msgid "Injecting file path: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:459 +#, fuzzy, python-format +msgid "Setting admin password" +msgstr "istanza %s: impostazione password di amministratore" + +#: nova/virt/xenapi/vmops.py:463 +#, fuzzy, python-format +msgid "Resetting network" +msgstr "istanza %s: ripristino rete" + +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:476 +#, python-format +msgid "Starting VM %s..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:480 +#, fuzzy, python-format +msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +msgstr "Creata VM %(instance_name)s come %(vm_ref)s" + +#: 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 +#, fuzzy, python-format +msgid "Instance %s: waiting for running" +msgstr "istanza %s: in pausa" + +#: nova/virt/xenapi/vmops.py:506 +#, fuzzy, python-format +msgid "Instance %s: running" +msgstr "istanza %s: ripristino" + +#: 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:655 +#, python-format +msgid "Starting snapshot for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:664 +#, fuzzy, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "Impossibile usare SR %(sr_ref)s per l'istanza %(instance_name)s" + +#: nova/virt/xenapi/vmops.py:683 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:703 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:751 +#, python-format +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:874 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:882 +#, python-format +msgid "Resize instance %s complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:913 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:933 +#, python-format +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:949 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:972 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:988 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1015 +#, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1024 +#, python-format +msgid "VM %(instance_uuid)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 +#, fuzzy, python-format +msgid "Instance is already in Rescue Mode: %s" +msgstr "L'istanza é stata già creata" + +#: 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:1380 +#, python-format +msgid "Instance for migration %d not found, skipping" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1484 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1500 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1518 +#, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1527 +#, python-format +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1530 +#, python-format +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1559 +#, python-format +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1621 +#, 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:1646 +#, 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:1650 +#, 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:1655 +#, 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:1841 +#, 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 +#, fuzzy, python-format +msgid "type is = %s" +msgstr "argomento é %s" + +#: 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 +#, fuzzy, python-format +msgid "Created %(label)s as %(sr_ref)s." +msgstr "Creata VM %(instance_name)s come %(vm_ref)s" + +#: 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 +#, fuzzy, python-format +msgid "Creating SR %s" +msgstr "Prelievo %s" + +#: 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 +#, fuzzy, python-format +msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" + +#: nova/virt/xenapi/volumeops.py:174 +#, python-format +msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgstr "Impossible creare il VDI su SR %(sr_ref)s per l'istanza %(instance_name)s" + +#: nova/virt/xenapi/volumeops.py:187 +#, python-format +msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgstr "Impossibile usare SR %(sr_ref)s per l'istanza %(instance_name)s" + +#: nova/virt/xenapi/volumeops.py:195 +#, python-format +msgid "Unable to attach volume to instance %s" +msgstr "Impossibile montare il volume all'istanza %s" + +#: nova/virt/xenapi/volumeops.py:198 +#, python-format +msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgstr "Mountpoint %(mountpoint)s montato all'istanza %(instance_name)s" + +#: nova/virt/xenapi/volumeops.py:208 +#, python-format +msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" + +#: nova/virt/xenapi/volumeops.py:216 +#, python-format +msgid "Unable to locate volume %s" +msgstr "Impossibile localizzare il volume %s" + +#: nova/virt/xenapi/volumeops.py:224 +#, python-format +msgid "Unable to detach volume %s" +msgstr "Impossibile smontare il volume %s" + +#: nova/virt/xenapi/volumeops.py:229 +#, fuzzy, python-format +msgid "Unable to destroy vbd %s" +msgstr "Impossibile smontare il volume %s" + +#: 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 "Mountpoint %(mountpoint)s smontato dall'istanza %(instance_name)s" + +#: 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 +#, fuzzy, python-format +msgid "Unexpected error: %s" +msgstr "contesto decompresso: %s" + +#: nova/vnc/xvp_proxy.py:180 +#, python-format +msgid "Starting nova-xvpvncproxy node (version %s)" +msgstr "" + +#: nova/volume/api.py:74 nova/volume/api.py:210 +#, fuzzy +msgid "status must be available" +msgstr "Lo stato del volume deve essere disponibile" + +#: nova/volume/api.py:85 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +msgstr "" +"Quota ecceduta per %(pid)s, tentato di creare un volume di dimensione " +"%(size)sG" + +#: nova/volume/api.py:133 +msgid "Volume status must be available" +msgstr "Lo stato del volume deve essere disponibile" + +#: nova/volume/api.py:213 +#, fuzzy +msgid "already attached" +msgstr "Il volume é già collegato" + +#: nova/volume/api.py:220 +#, fuzzy +msgid "already detached" +msgstr "Il volume é già scollegato" + +#: nova/volume/api.py:272 nova/volume/api.py:305 +#, fuzzy +msgid "must be available" +msgstr "Lo stato del volume deve essere disponibile" + +#: 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 +#, fuzzy, python-format +msgid "\tVolume %s is NOT VSA volume" +msgstr "L'host %s non è attivo" + +#: nova/volume/driver.py:715 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s creation - do nothing" +msgstr "volume %s: creazione in corso" + +#: 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 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s deletion - do nothing" +msgstr "volume %s: rimuovendo" + +#: 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 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s create export - do nothing" +msgstr "volume %s: creazione in corso per l'esportazione" + +#: 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 +#, fuzzy +msgid "Failed to retrieve QoS info" +msgstr "Impossibile leggere l'indirizzo IP privato" + +#: 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 "volume %s: creazione in corso" + +#: 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 "volume %s: creazione in corso per l'esportazione" + +#: nova/volume/manager.py:145 +#, python-format +msgid "volume %s: created successfully" +msgstr "volume %s: creato con successo" + +#: nova/volume/manager.py:174 +msgid "Volume is still attached" +msgstr "Volume ancora collegato" + +#: 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 "volume %s: rimuovendo" + +#: nova/volume/manager.py:185 +#, fuzzy, python-format +msgid "volume %s: volume is busy" +msgstr "volume %s: rimosso con successo" + +#: nova/volume/manager.py:197 +#, python-format +msgid "volume %s: deleted successfully" +msgstr "volume %s: rimosso con successo" + +#: nova/volume/manager.py:204 +#, fuzzy, python-format +msgid "snapshot %s: creating" +msgstr "volume %s: creazione in corso" + +#: nova/volume/manager.py:208 +#, python-format +msgid "snapshot %(snap_name)s: creating" +msgstr "" + +#: nova/volume/manager.py:223 +#, fuzzy, python-format +msgid "snapshot %s: created successfully" +msgstr "volume %s: creato con successo" + +#: nova/volume/manager.py:232 +#, fuzzy, python-format +msgid "snapshot %s: deleting" +msgstr "volume %s: rimuovendo" + +#: nova/volume/manager.py:241 +#, fuzzy, python-format +msgid "snapshot %s: deleted successfully" +msgstr "volume %s: rimosso con successo" + +#: 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:714 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: nova/volume/san.py:719 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:733 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: nova/volume/san.py:747 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" + +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" + +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: nova/volume/san.py:878 +#, python-format +msgid "Deleting volumeID: %s " +msgstr "" + +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +#, fuzzy, python-format +msgid "name cannot be None" +msgstr "Classe %s non può essere trovata" + +#: nova/volume/volume_types.py:96 +#, fuzzy, python-format +msgid "id cannot be None" +msgstr "Classe %s non può essere trovata" + +#: 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 +#, fuzzy +msgid "Failed to update db" +msgstr "Impossibile leggere l'indirizzo IP privato" + +#: 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:142 +#, python-format +msgid "Volume will be created in backend - %d" +msgstr "" + +#: nova/volume/xensm.py:154 +#, fuzzy, python-format +msgid "Failed to update volume in db" +msgstr "Impossibile localizzare il volume %s" + +#: nova/volume/xensm.py:157 +#, fuzzy, python-format +msgid "Unable to create volume" +msgstr "Impossibile localizzare il volume %s" + +#: nova/volume/xensm.py:171 +#, fuzzy +msgid "Failed to delete vdi" +msgstr "Impossibile leggere l'indirizzo IP privato" + +#: nova/volume/xensm.py:177 +#, fuzzy, python-format +msgid "Failed to delete volume in db" +msgstr "Impossibile localizzare il volume %s" + +#: nova/volume/xensm.py:211 +#, fuzzy, python-format +msgid "Failed to find volume in db" +msgstr "Impossibile smontare il volume %s" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" + +#: nova/vsa/api.py:82 +msgid "invalid drive data" +msgstr "" + +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" + +#: nova/vsa/api.py:111 +#, python-format +msgid "invalid drive type name %s" +msgstr "" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 +#, python-format +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:194 +#, fuzzy, python-format +msgid "Creating VSA: %s" +msgstr "Terminando l'istanza %s" + +#: nova/vsa/api.py:241 +#, 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:272 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" + +#: nova/vsa/api.py:287 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" + +#: nova/vsa/api.py:318 +#, python-format +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:324 +#, python-format +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:351 +#, python-format +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:355 +#, fuzzy, python-format +msgid "Unable to delete volume %s" +msgstr "Impossibile localizzare il volume %s" + +#: nova/vsa/api.py:357 +#, python-format +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "" + +#: nova/vsa/api.py:374 +#, python-format +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:73 +#, python-format +msgid "Create call received for VSA %s" +msgstr "" + +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 +#, python-format +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" + +#: nova/vsa/manager.py:89 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" + +#: nova/vsa/manager.py:100 +#, python-format +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" + +#: nova/vsa/manager.py:114 +#, 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:137 +#, 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:146 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" + +#: nova/vsa/manager.py:153 +#, python-format +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" + +#: nova/vsa/manager.py:168 +#, python-format +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" + +#~ msgid "Uncaught exception" +#~ msgstr "Eccezione non gestita" + +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "Quota volume ecceduta. Non puoi creare un volume di dimensione %sG" + +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "Compute.api::get_lock %s" + +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" + +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "Soggetto per il certificato delle vpn, %s per progetto, orario" + +#~ msgid "Deallocating address %s" +#~ msgstr "Deallocando l'indirizzo %s" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reset the password on a" +#~ " non-running instance: %(instance_id)s " +#~ "(state: %(instance_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_id)s (state:" +#~ " %(instance_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(nm)s: injecting file to %(plain_path)s" +#~ msgstr "" + +#~ msgid "instance %s: getting ajax console" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_id)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "" +#~ "Detach volume %(volume_id)s from mountpoint" +#~ " %(mp)s on instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "All hosts have too many cores" +#~ msgstr "Gli host hanno troppi core" + +#~ msgid "Host %s not available" +#~ msgstr "Host %s non disponibile" + +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "Gli Host hanno troppy gigabyte" + +#~ msgid "All hosts have too many networks" +#~ msgstr "Gli host hanno troppe reti" + +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "" + +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "" + +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Running %s" +#~ msgstr "Eseguendo %s" + +#~ msgid "Asking xapi to fetch %(url)s as %(access)s" +#~ msgstr "" + +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "" + +#~ msgid "duplicate name found: %s" +#~ msgstr "" + +#~ msgid "" +#~ "VHD coalesce attempts exceeded (%(counter)d" +#~ " > %(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "No VDIs found for VM %s" +#~ msgstr "" + +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "" + +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dest)s..." +#~ msgstr "" + +#~ msgid "No service for id %s" +#~ msgstr "" + +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "" + +#~ msgid "No fixed ips defined" +#~ msgstr "" + +#~ msgid "No floating ip for address %s" +#~ msgstr "" + +#~ msgid "No address for instance %s" +#~ msgstr "" + +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "" + +#~ msgid "No network for id %s" +#~ msgstr "" + +#~ msgid "No networks defined" +#~ msgstr "" + +#~ msgid "No network for bridge %s" +#~ msgstr "" + +#~ msgid "No network for instance %s" +#~ msgstr "" + +#~ msgid "Token %s does not exist" +#~ msgstr "" + +#~ msgid "No quota for project_id %s" +#~ msgstr "" + +#~ msgid "Volume %s not found" +#~ msgstr "" + +#~ msgid "No export device found for volume %s" +#~ msgstr "" + +#~ msgid "No target id found for volume %s" +#~ msgstr "" + +#~ msgid "No security group with id %s" +#~ msgstr "" + +#~ msgid "No security group named %(group_name)s for project: %(project_id)s" +#~ msgstr "" + +#~ msgid "No secuity group rule with id %s" +#~ msgstr "" + +#~ msgid "No user for id %s" +#~ msgstr "" + +#~ msgid "No user for access key %s" +#~ msgstr "" + +#~ msgid "No project with id %s" +#~ msgstr "" + +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "No console pool of type %(console_type)s" +#~ " for compute host %(compute_host)s on " +#~ "proxy host %(host)s" +#~ msgstr "" + +#~ msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#~ msgstr "" + +#~ msgid "on instance %s" +#~ msgstr "" + +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "" + +#~ msgid "No zone with id %(zone_id)s" +#~ msgstr "" + +#~ msgid "Checking state of %s" +#~ msgstr "" + +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "" + +#~ msgid "Invalid device path %s" +#~ msgstr "" + +#~ msgid "No disk at %s" +#~ msgstr "" + +#~ msgid "Instance snapshotting is not supported for libvirtat this time" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed: %s" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed: %s" +#~ msgstr "" + +#~ msgid "instance %s: is running" +#~ msgstr "" + +#~ msgid "instance %s: failed to boot" +#~ msgstr "" + +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#~ msgstr "" + +#~ msgid "diagnostics are not supported for libvirt" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "" + +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "" + +#~ msgid "The key_pair %s already exists" +#~ msgstr "" + +#~ msgid "Generating root CA: %s" +#~ msgstr "" + +#~ msgid "%s is not a valid ipProtocol" +#~ msgstr "" + +#~ msgid "Invalid port range" +#~ msgstr "" + +#~ msgid "invalid id: %s" +#~ msgstr "" + +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "" + +#~ msgid "No paste configuration for app: %s" +#~ msgstr "" + +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" + +#~ msgid "Running %s API" +#~ msgstr "" + +#~ msgid "No known API applications configured in %s." +#~ msgstr "" + +#~ msgid "Starting nova-api node (version %s)" +#~ msgstr "" + +#~ msgid "No paste configuration found for: %s" +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" + +#~ msgid "Argument %s is required." +#~ msgstr "" + +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" + +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "" + +#~ msgid "instance %(name)s: not enough free memory" +#~ msgstr "" + +#~ msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#~ msgstr "" + +#~ msgid "Invalid value for onset_files: '%s'" +#~ msgstr "" + +#~ msgid "Instance %s: booted" +#~ msgstr "" + +#~ msgid "Instance not present %s" +#~ msgstr "" + +#~ msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#~ msgstr "" + +#~ msgid "VM %(vm)s already halted, skipping shutdown..." +#~ msgstr "" + +#~ msgid "Removing kernel/ramdisk files" +#~ msgstr "" + +#~ msgid "" +#~ "TIMEOUT: The call to %(method)s timed" +#~ " out. VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "The call to %(method)s returned an " +#~ "error: %(e)s. VM id=%(instance_id)s; " +#~ "args=%(strargs)s" +#~ msgstr "" + +#~ msgid "Template for script to run on cloudpipe instance boot" +#~ msgstr "" + +#~ msgid "Image %s could not be found" +#~ msgstr "" + +#~ msgid "ApiError raised: %s" +#~ msgstr "" + +#~ msgid "User %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "User \"%s\" not found" +#~ msgstr "" + +#~ msgid "Project \"%s\" not found" +#~ msgstr "" + +#~ msgid "Including admin operations in API." +#~ msgstr "" + +#~ 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 "" + +#~ 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 "" + +#~ 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 "" + +#~ msgid "network" +#~ msgstr "" + +#~ msgid "IP address" +#~ msgstr "" + +#~ msgid "MAC address" +#~ msgstr "" + +#~ msgid "hostname" +#~ msgstr "" + +#~ msgid "host" +#~ msgstr "" + +#~ msgid "netmask" +#~ msgstr "" + +#~ msgid "Failed to load partition: %s" +#~ msgstr "" + +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "" + +#~ msgid "In init host" +#~ msgstr "" + +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "" + +#~ msgid "Starting VM %s " +#~ msgstr "" + +#~ msgid "Started VM %s " +#~ msgstr "" + +#~ msgid "spawn vm failed: %s" +#~ msgstr "" + +#~ msgid "Failed to create VM %s" +#~ msgstr "" + +#~ msgid "Set memory for vm %s..." +#~ msgstr "" + +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "" + +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" + +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "" + +#~ msgid "New disk drive path is %s" +#~ msgstr "" + +#~ msgid "Failed to add vhd file to VM %s" +#~ msgstr "" + +#~ msgid "Created disk for %s" +#~ msgstr "" + +#~ msgid "Creating nic for %s " +#~ msgstr "" + +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "" + +#~ msgid "Failed creating port for %s" +#~ msgstr "" + +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "" + +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "" + +#~ msgid "Created nic for %s " +#~ msgstr "" + +#~ msgid "WMI job failed: %s" +#~ msgstr "" + +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "" + +#~ msgid "Got request to destroy vm %s" +#~ msgstr "" + +#~ msgid "Failed to destroy vm %s" +#~ msgstr "" + +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" + +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "" + +#~ msgid "Instance %d has no host" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgstr "" + +#~ msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found during terminate" +#~ msgstr "" + +#~ msgid "Instance %d is already being terminated" +#~ msgstr "" + +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "" + +#~ msgid "Volume isn't attached to anything!" +#~ msgstr "" + +#~ msgid "" +#~ "AMQP server on %(fl_host)s:%(fl_port)d is " +#~ "unreachable. Trying again in %(fl_intv)d " +#~ "seconds." +#~ msgstr "" + +#~ msgid "Making asynchronous cast..." +#~ msgstr "" + +#~ msgid "FAKE AOE: %s" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" + +#~ msgid "leasing ip" +#~ msgstr "" + +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "" + +#~ msgid "releasing ip" +#~ msgstr "" + +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" + +#~ msgid "Instance %s Not Found" +#~ msgstr "" + +#~ msgid "Dissassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "Leasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s leased that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "" + +#~ msgid "Releasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s released that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "Forgetting SR %s ... " +#~ msgstr "" + +#~ msgid "Forgetting SR %s done." +#~ msgstr "" + +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "" + +#~ msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown S3 value type %r" +#~ msgstr "" + +#~ msgid "Authenticated request" +#~ msgstr "" + +#~ msgid "List of buckets requested" +#~ msgstr "" + +#~ msgid "List keys for bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "" + +#~ msgid "Creating bucket %s" +#~ msgstr "" + +#~ msgid "Deleting bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "" + +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "" + +#~ msgid "Starting image upload: %s" +#~ msgstr "" + +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "" + +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "" + +#~ msgid "Updating user fields on image %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "" + +#~ msgid "Deleted image: %s" +#~ msgstr "" + +#~ msgid "No user found for access key %s" +#~ msgstr "" + +#~ msgid "No project called %s could be found" +#~ msgstr "" + +#~ msgid "User %(uid)s is not a member of project %(pjid)s" +#~ msgstr "" + +#~ msgid "Signature does not match" +#~ msgstr "" + +#~ msgid "The %s role can not be found" +#~ msgstr "" + +#~ msgid "The %s role is global only" +#~ msgstr "" + +#~ msgid "LDAP user %s already exists" +#~ msgstr "" + +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s doesn't exist" +#~ msgstr "" + +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "" + +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s is not a member of the group" +#~ msgstr "" + +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "" + +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "Creating new user: %s" +#~ msgstr "" + +#~ msgid "Deleting user: %s" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "" + +#~ msgid "operation must be add or remove" +#~ msgstr "" + +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "" + +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Delete project: %s" +#~ msgstr "" + +#~ msgid "Adding user %(user)s to project %(project)s" +#~ msgstr "" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "" -#~ msgid "No such process" -#~ msgstr "Nessun processo trovato" diff --git a/nova/locale/ja/LC_MESSAGES/nova.po b/nova/locale/ja/LC_MESSAGES/nova.po index c71d7df9d..9b3a48c2e 100644 --- a/nova/locale/ja/LC_MESSAGES/nova.po +++ b/nova/locale/ja/LC_MESSAGES/nova.po @@ -5,29 +5,63 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2011-08-23 11:22+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: \n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\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" +"Generated-By: Babel 0.9.6\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/crypto.py:50 +msgid "Filename of root CA" +msgstr "ルートCAのファイル名" + +#: nova/crypto.py:53 +msgid "Filename of private key" +msgstr "プライベートキーのファイル名" + +#: nova/crypto.py:56 +#, fuzzy +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 "ルートCAを格納するパス" + +#: nova/crypto.py:65 +msgid "Should we use a CA for each project?" +msgstr "プロジェクトごとにCAを使用するか否かのフラグ" + +#: nova/crypto.py:69 +#, python-format +msgid "Subject for certificate for users, %s for project, user, timestamp" +msgstr "ユーザの証明書のサブジェクト、%s はプロジェクト、ユーザ、タイムスタンプ" + +#: nova/crypto.py:74 +#, python-format +msgid "Subject for certificate for projects, %s for project, timestamp" +msgstr "プロジェクトの証明書のサブジェクト、%s はプロジェクト、およびタイムスタンプ" + +#: nova/crypto.py:296 +#, python-format +msgid "Flags path: %s" +msgstr "Flags のパス: %s" -#: ../nova/exception.py:33 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "コマンド実行において予期しないエラーが発生しました。" -#: ../nova/exception.py:36 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -42,2854 +76,8039 @@ msgstr "" "標準出力: %(stdout)r\n" "標準エラー出力: %(stderr)r" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +#, fuzzy +msgid "DB exception wrapped." msgstr "DB 例外がラップ(wrapped)されました" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:120 -msgid "Uncaught exception" -msgstr "キャッチされなかった例外" +#: nova/exception.py:153 +msgid "An unknown exception occurred." +msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" -msgstr "サイズ %(size)s GB のボリューム作成を行おうとしましたが、%(pid)s のサイズ制限を超えています。" +#: nova/exception.py:176 +#, fuzzy, python-format +msgid "Failed to decrypt text" +msgstr "プライベートキーの復号に失敗しました: %s" -#: ../nova/volume/api.py:47 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" -msgstr "ボリュームのサイズ制限を超えています。サイズ %s GB のボリュームは作成できません。" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" +msgstr "" -#: ../nova/volume/api.py:71 ../nova/volume/api.py:96 -msgid "Volume status must be available" -msgstr "ボリュームのステータス(status)は available でなければなりません。" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" -#: ../nova/volume/api.py:98 -msgid "Volume is already attached" -msgstr "ボリュームは既に接続(attached)されています。" +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" +msgstr "" -#: ../nova/volume/api.py:104 -msgid "Volume is already detached" -msgstr "ボリュームは既に切断(detached)されています。" +#: nova/exception.py:193 +msgid "Connection to glance failed" +msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" -msgstr "プライベート IP アドレスのリードに失敗しました" +#: nova/exception.py:197 +msgid "Connection to melange failed" +msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" -msgstr "パブリック IP アドレスのリードに失敗しました" +#: nova/exception.py:201 +msgid "Not authorized." +msgstr "" + +#: nova/exception.py:206 +msgid "User does not have admin privileges" +msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" -msgstr "イメージ %(_image_id)s に対するプロパティ %(param)s が見つかりません" +msgid "Policy doesn't allow %(action)s to be performed." +msgstr "" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" -msgstr "キーペアが定義されていません" +#: nova/exception.py:214 +msgid "Unacceptable parameters." +msgstr "" -#: ../nova/api/openstack/servers.py:238 -#, python-format -msgid "Compute.api::lock %s" -msgstr "例外: Compute.api::lock %s" +#: nova/exception.py:219 +#, fuzzy, python-format +msgid "Invalid snapshot" +msgstr "id %s は不正です。" -#: ../nova/api/openstack/servers.py:253 -#, python-format -msgid "Compute.api::unlock %s" -msgstr "例外: Compute.api::unlock %s" +#: nova/exception.py:223 +#, fuzzy, python-format +msgid "Volume %(volume_id)s is not attached to anything" +msgstr "ボリュームはどこにもアタッチされていません。" -#: ../nova/api/openstack/servers.py:267 -#, python-format -msgid "Compute.api::get_lock %s" -msgstr "例外: Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" +msgstr "" -#: ../nova/api/openstack/servers.py:281 -#, python-format -msgid "Compute.api::reset_network %s" -msgstr "例外: Compute.api::reset_network %s" +#: nova/exception.py:231 +#, fuzzy, python-format +msgid "Failed to load data into json format" +msgstr "パーティション %s のロードに失敗しました。" -#: ../nova/api/openstack/servers.py:292 -#, python-format -msgid "Compute.api::pause %s" -msgstr "例外: Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." +msgstr "" -#: ../nova/api/openstack/servers.py:303 -#, python-format -msgid "Compute.api::unpause %s" -msgstr "例外: Compute.api::unpause %s" +#: nova/exception.py:239 +#, fuzzy, python-format +msgid "Invalid signature %(signature)s for user %(user)s." +msgstr "Invalid signature: ユーザ %s の署名が不正です。" -#: ../nova/api/openstack/servers.py:314 -#, python-format -msgid "compute.api::suspend %s" -msgstr "例外: compute.api::suspend %s" +#: nova/exception.py:243 +#, fuzzy +msgid "Invalid input received" +msgstr "ポートの範囲が不正です。" -#: ../nova/api/openstack/servers.py:325 +#: nova/exception.py:247 #, python-format -msgid "compute.api::resume %s" -msgstr "例外: compute.api::resume %s" +msgid "Invalid instance type %(instance_type)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 "インスタンス %s が見つかりません。" +#: nova/exception.py:251 +msgid "Invalid volume type" +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 "ボリューム接続: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#: nova/exception.py:255 +msgid "Invalid volume" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:69 +#: nova/exception.py:259 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "インスタンス %(instance_name)s 用のSR %(sr_ref)s における VDI を作成できません" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:80 +#: nova/exception.py:263 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "インスタンス %(instance_name)s 用のSR %(sr_ref)s が使用できません" +msgid "Invalid IP protocol %(protocol)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:91 +#: nova/exception.py:267 #, python-format -msgid "Unable to attach volume to instance %s" -msgstr "インスタンス %s にボリュームを接続(attach)できません。" +msgid "Invalid content type %(content_type)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:93 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "インスタンス %(instance_name)s にマウントポイント %(mountpoint)s を接続(attach)しました" +#: nova/exception.py:271 +#, fuzzy, python-format +msgid "Invalid cidr %(cidr)s." +msgstr "id %s は不正です。" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:104 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "ボリューム切断: %(instance_name)s, %(mountpoint)s" +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:112 +#: nova/exception.py:281 #, python-format -msgid "Unable to locate volume %s" -msgstr "ボリューム %s の存在が確認できません。" +msgid "%(err)s" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:120 +#: nova/exception.py:285 #, python-format -msgid "Unable to detach volume %s" -msgstr "ボリューム %s を切断(detach)できません" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:127 +#: nova/exception.py:290 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "インスタンス %(instance_name)s からマウントポイント %(mountpoint)s を切断(detach)しました" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." +msgstr "" + +#: nova/exception.py:295 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is not running." +msgstr "インスタンス %s を起動中です。" -#: ../nova/compute/instance_types.py:41 +#: nova/exception.py:299 #, python-format -msgid "Unknown instance type: %s" -msgstr "未知のインスタンスタイプ: %s" +msgid "Instance %(instance_id)s is not suspended." +msgstr "" -#: ../nova/crypto.py:46 -msgid "Filename of root CA" -msgstr "ルートCAのファイル名" +#: nova/exception.py:303 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is not in rescue mode" +msgstr "インスタンス %(name)s: 十分な空きメモリがありません" -#: ../nova/crypto.py:49 -msgid "Filename of private key" -msgstr "プライベートキーのファイル名" +#: nova/exception.py:307 +msgid "Failed to suspend instance" +msgstr "" -#: ../nova/crypto.py:51 -msgid "Filename of root Certificate Revokation List" -msgstr "ルート証明書失効リストのファイル名" +#: nova/exception.py:311 +#, fuzzy, python-format +msgid "Failed to resume server" +msgstr "VM %s の作成に失敗しました。" -#: ../nova/crypto.py:53 -msgid "Where we keep our keys" -msgstr "キーを格納するパス" +#: nova/exception.py:315 +#, fuzzy, python-format +msgid "Failed to reboot instance" +msgstr "Reboot instance: インスタンス %r を再起動します。" -#: ../nova/crypto.py:55 -msgid "Where we keep our root CA" -msgstr "ルートCAを格納するパス" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:57 -msgid "Should we use a CA for each project?" -msgstr "プロジェクトごとにCAを使用するか否かのフラグ" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:61 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "ユーザの証明書のサブジェクト、%s はプロジェクト、ユーザ、タイムスタンプ" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:66 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "プロジェクトの証明書のサブジェクト、%s はプロジェクト、およびタイムスタンプ" +#: nova/exception.py:331 +#, fuzzy, python-format +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgstr "プール %(pool_id)s に %(instance_id)s のコンソールがありません。" -#: ../nova/crypto.py:71 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" -msgstr "vpnの証明書のサブジェクト、%sはプロジェクト、およびタイムスタンプ" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:258 +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." +msgstr "" + +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." +msgstr "" + +#: nova/exception.py:353 #, python-format -msgid "Flags path: %s" -msgstr "Flags のパス: %s" +msgid "" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." +msgstr "" -#: ../nova/scheduler/manager.py:69 +#: nova/exception.py:358 #, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" -msgstr "%(method)s 用に %(topic)s %(host)s を割り当て中" +msgid "The supplied device path (%(path)s) is invalid." +msgstr "" -#: ../nova/compute/manager.py:78 +#: nova/exception.py:362 +msgid "Unacceptable CPU info" +msgstr "" + +#: nova/exception.py:366 #, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: decorating: |%s|" +msgid "%(address)s is not a valid IP v4/6 address." +msgstr "" -#: ../nova/compute/manager.py:80 +#: nova/exception.py:370 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" -msgstr "check_instance_lock: 引数: |%(self)s| |%(context)s| |%(instance_id)s|" +"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/compute/manager.py:84 +#: nova/exception.py:376 #, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: locked: |%s|" +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/compute/manager.py:86 +#: nova/exception.py:383 #, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin: |%s|" +msgid "Disk format %(disk_format)s is not acceptable" +msgstr "" -#: ../nova/compute/manager.py:91 +#: nova/exception.py:387 #, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: executing: |%s|" +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "" + +#: nova/exception.py:391 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgstr "インスタンス %(instance_id)s: %(mountpoint)s へのアタッチに失敗しました。削除します。" -#: ../nova/compute/manager.py:95 +#: nova/exception.py:395 #, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: not executing |%s|" +msgid "Ec2 id %(ec2_id)s is unacceptable." +msgstr "" -#: ../nova/compute/manager.py:179 -msgid "Instance has already been created" -msgstr "インスタンスは既に生成されています。" +#: nova/exception.py:399 +#, fuzzy, python-format +msgid "Resource could not be found." +msgstr "イメージ %s が見つかりませんでした。" -#: ../nova/compute/manager.py:180 +#: nova/exception.py:404 #, python-format -msgid "instance %s: starting..." -msgstr "インスタンス %s: 起動中…" +msgid "Required flag %(flag)s not set." +msgstr "" -#. pylint: disable=W0702 -#: ../nova/compute/manager.py:219 -#, python-format -msgid "instance %s: Failed to spawn" -msgstr "インスタンス %s: 起動に失敗しました" +#: nova/exception.py:408 +#, fuzzy, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 -#, python-format -msgid "Terminating instance %s" -msgstr "インスタンス %s を停止中" +#: nova/exception.py:412 +#, fuzzy, python-format +msgid "Volume %(volume_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:416 #, python-format -msgid "Deallocating address %s" -msgstr "アドレス %s の割当を解除中(deallocating)" +msgid "Unable to locate account %(account_name) on Solidfire device" +msgstr "" + +#: nova/exception.py:420 +#, fuzzy, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "ボリューム %(volume_id)s をインスタンス %(instance_id)s のデバイス %(device)s に接続" -#: ../nova/compute/manager.py:268 +#: nova/exception.py:424 #, python-format -msgid "trying to destroy already destroyed instance: %s" -msgstr "既に消去済みのインスタンス%sを消去しようとしました。" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: nova/exception.py:429 +#, fuzzy, python-format +msgid "Zero volume types found." +msgstr "ボリューム %s が見つかりません。" + +#: nova/exception.py:433 +#, fuzzy, python-format +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" -#: ../nova/compute/manager.py:282 +#: nova/exception.py:437 #, python-format -msgid "Rebooting instance %s" -msgstr "Rebooting instance: インスタンス %s を再起動します。" +msgid "Volume type with name %(volume_type_name)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:287 +#: nova/exception.py:442 #, python-format msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -"実行していないインスタンスを再起動しようとしました: %(instance_id)s (state: %(state)s 期待される状態: " -"%(running)s)" -#: ../nova/compute/manager.py:311 -#, python-format -msgid "instance %s: snapshotting" -msgstr "snapshotting: インスタンス %s のスナップショットを取得中" +#: nova/exception.py:447 +#, fuzzy, python-format +msgid "Snapshot %(snapshot_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" -#: ../nova/compute/manager.py:316 +#: nova/exception.py:451 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -"実行していないインスタンスのスナップショットを取得しようとしました: %(instance_id)s (state: %(state)s " -"期待される状態: %(running)s)" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:455 +#, fuzzy, python-format +msgid "No target id found for volume %(volume_id)s." +msgstr "ボリューム %s に対する target idが存在しません。" + +#: nova/exception.py:459 +#, fuzzy, python-format +msgid "No disk at %(location)s" +msgstr "%s にディスクが存在しません。" + +#: nova/exception.py:463 #, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -"実行していないインスタンスのパスワードをリセットしようとしました: %(instance_id)s (state: %(instance_state)s " -"期待される状態: %(expected_state)s)" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:467 #, python-format -msgid "instance %s: setting admin password" -msgstr "インスタンス %s: 管理者用パスワードをセット中" +msgid "Invalid image href %(image_href)s." +msgstr "" -#: ../nova/compute/manager.py:353 -#, python-format +#: nova/exception.py:471 msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -"実行していないインスタンスにファイルをインジェクトしようとしました: %(instance_id)s (state: " -"%(instance_state)s 期待される状態: %(expected_state)s)" -#: ../nova/compute/manager.py:362 -#, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" -msgstr "インスタンス %(nm)s: ファイルを %(plain_path)s に埋め込み中" +#: nova/exception.py:476 +#, fuzzy, python-format +msgid "Image %(image_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" -#: ../nova/compute/manager.py:372 -#, python-format -msgid "instance %s: rescuing" -msgstr "Rescuing: インスタンス %s をレスキューします。" +#: nova/exception.py:480 +#, fuzzy, python-format +msgid "Kernel not found for image %(image_id)s." +msgstr "イメージ %(_image_id)s に対するプロパティ %(param)s が見つかりません" -#: ../nova/compute/manager.py:387 -#, python-format -msgid "instance %s: unrescuing" -msgstr "Unrescuing: インスタンス %s をアンレスキューします。" +#: nova/exception.py:484 +#, fuzzy, python-format +msgid "User %(user_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" -#: ../nova/compute/manager.py:406 -#, python-format -msgid "instance %s: pausing" -msgstr "pausing: インスタンス %s を一時停止します。" +#: nova/exception.py:488 +#, fuzzy, python-format +msgid "Project %(project_id)s could not be found." +msgstr "プロジェクト %s は見つかりませんでした。" -#: ../nova/compute/manager.py:423 -#, python-format -msgid "instance %s: unpausing" -msgstr "unpausing: インスタンス %s の一時停止を解除します。" +#: nova/exception.py:492 +#, fuzzy, python-format +msgid "User %(user_id)s is not a member of project %(project_id)s." +msgstr "ユーザ %(uid)s はプロジェクト %(pjid)s のメンバではありません。" + +#: nova/exception.py:496 +#, fuzzy, python-format +msgid "Role %(role_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." +msgstr "" -#: ../nova/compute/manager.py:440 +#: nova/exception.py:504 #, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "retrieving diagnostics: インスタンス %s の診断情報を取得します。" +msgid "%(req)s is required to create a network." +msgstr "" -#: ../nova/compute/manager.py:453 +#: nova/exception.py:508 +#, fuzzy, python-format +msgid "Network %(network_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:512 #, python-format -msgid "instance %s: suspending" -msgstr "suspending: インスタンス %s をサスペンドします。" +msgid "Network could not be found for bridge %(bridge)s" +msgstr "" -#: ../nova/compute/manager.py:472 +#: nova/exception.py:516 #, python-format -msgid "instance %s: resuming" -msgstr "resuming: インスタンス %s をレジュームします。" +msgid "Network could not be found for uuid %(uuid)s" +msgstr "" -#: ../nova/compute/manager.py:491 +#: nova/exception.py:520 #, python-format -msgid "instance %s: locking" -msgstr "locking: インスタンス %s をロックします。" +msgid "Network could not be found with cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:524 +#, fuzzy, python-format +msgid "Network could not be found for instance %(instance_id)s." +msgstr "プール %(pool_id)s に %(instance_id)s のコンソールがありません。" + +#: nova/exception.py:528 +#, fuzzy +msgid "No networks defined." +msgstr "ネットワークが定義されていません。" -#: ../nova/compute/manager.py:503 +#: nova/exception.py:532 #, python-format -msgid "instance %s: unlocking" -msgstr "unlocking: インスタンス %s のロックを解除します。" +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." +msgstr "" -#: ../nova/compute/manager.py:513 +#: nova/exception.py:537 #, python-format -msgid "instance %s: getting locked state" -msgstr "getting locked state: インスタンス %s のロックを取得しました。" +msgid "Host is not set to the network (%(network_id)s)." +msgstr "" + +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." +msgstr "" -#: ../nova/compute/manager.py:526 +#: nova/exception.py:545 #, python-format -msgid "instance %s: reset network" -msgstr "インスタンス %s: ネットワークをリセットします" +msgid "No fixed IP associated with id %(id)s." +msgstr "" -#: ../nova/compute/manager.py:535 ../nova/api/ec2/cloud.py:515 +#: nova/exception.py:549 #, python-format -msgid "Get console output for instance %s" -msgstr "Get console output: インスタンス %s のコンソール出力を取得します。" +msgid "Fixed ip not found for address %(address)s." +msgstr "" + +#: nova/exception.py:553 +#, fuzzy, python-format +msgid "Instance %(instance_id)s has zero fixed ips." +msgstr "インスタンス %(instance_id)s: %(mountpoint)s へのアタッチに失敗しました。削除します。" -#: ../nova/compute/manager.py:543 +#: nova/exception.py:557 #, python-format -msgid "instance %s: getting ajax console" -msgstr "インスタンス %s: ajax consoleを接続します" +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgstr "" + +#: nova/exception.py:562 +#, fuzzy, python-format +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +msgstr "インスタンス %(instance_name)s: インスタンスファイル群 %(target)s を削除しています" -#: ../nova/compute/manager.py:553 +#: nova/exception.py:566 +#, python-format +msgid "Host %(host)s has zero fixed ips." +msgstr "" + +#: nova/exception.py:570 #, python-format msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." msgstr "" -"インスタンス %(instance_id)s: ボリューム %(volume_id)s を %(mountpoint)s に接続中(attaching)" -#. 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 +#: nova/exception.py:575 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" -msgstr "インスタンス %(instance_id)s: %(mountpoint)s へのアタッチに失敗しました。削除します。" +msgid "Fixed IP address %(address)s is already in use." +msgstr "" + +#: nova/exception.py:579 +#, python-format +msgid "Fixed IP address %(address)s is invalid." +msgstr "" + +#: nova/exception.py:583 +msgid "Zero fixed ips available." +msgstr "" + +#: nova/exception.py:587 +#, fuzzy +msgid "Zero fixed ips could be found." +msgstr "fixed ipが一つも定義されていません。" + +#: nova/exception.py:591 +#, fuzzy, python-format +msgid "Floating ip not found for id %(id)s." +msgstr "アドレス %s の floating ip が存在しません。" + +#: nova/exception.py:595 +#, python-format +msgid "The DNS entry %(name)s already exists in domain %(domain)s." +msgstr "" + +#: nova/exception.py:599 +#, fuzzy, python-format +msgid "Floating ip not found for address %(address)s." +msgstr "アドレス %s の floating ip が存在しません。" + +#: nova/exception.py:603 +#, python-format +msgid "Floating ip not found for host %(host)s." +msgstr "" + +#: nova/exception.py:607 +msgid "Zero floating ips available." +msgstr "" + +#: nova/exception.py:611 +#, fuzzy, python-format +msgid "Floating ip %(address)s is associated." +msgstr "アドレス %s の floating ip が存在しません。" + +#: nova/exception.py:615 +#, python-format +msgid "Floating ip %(address)s is not associated." +msgstr "" + +#: nova/exception.py:619 +#, fuzzy, python-format +msgid "Zero floating ips exist." +msgstr "アドレス %s の floating ip が存在しません。" + +#: nova/exception.py:623 +#, fuzzy, python-format +msgid "Interface %(interface)s not found." +msgstr "インスタンス %s が見つかりません。" + +#: nova/exception.py:627 +#, fuzzy, python-format +msgid "Keypair %(name)s not found for user %(user_id)s" +msgstr "イメージ %(_image_id)s に対するプロパティ %(param)s が見つかりません" + +#: nova/exception.py:631 +#, python-format +msgid "Certificate %(certificate_id)s not found." +msgstr "" + +#: nova/exception.py:635 +#, fuzzy, python-format +msgid "Service %(service_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:639 +#, fuzzy, python-format +msgid "Host %(host)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:643 +#, fuzzy, python-format +msgid "Compute host %(host)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:647 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "" + +#: nova/exception.py:651 +#, fuzzy, python-format +msgid "Auth token %(token)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:655 +#, fuzzy, python-format +msgid "Access Key %(access_key)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:659 +#, fuzzy, python-format +msgid "Quota could not be found" +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:663 +#, fuzzy, python-format +msgid "Quota for project %(project_id)s could not be found." +msgstr "プロジェクト %s は見つかりませんでした。" + +#: nova/exception.py:667 +#, python-format +msgid "Security group %(security_group_id)s not found." +msgstr "" + +#: nova/exception.py:671 +#, fuzzy, python-format +msgid "Security group %(security_group_id)s not found for project %(project_id)s." +msgstr "プロジェクト %(project_id)s に対する名称 %(group_name)s のセキュリティグループが存在しません。" -#: ../nova/compute/manager.py:585 +#: nova/exception.py:676 +#, fuzzy, python-format +msgid "Security group with rule %(rule_id)s not found." +msgstr "id %s のセキュリティグループが存在しません。" + +#: nova/exception.py:680 +#, python-format +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" +msgstr "" + +#: nova/exception.py:685 #, python-format msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " +"Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -"インスタンス%(instance_id)s のマウントポイント %(mp)s からボリューム %(volume_id)s をデタッチします。" -#: ../nova/compute/manager.py:588 +#: nova/exception.py:690 +#, fuzzy, python-format +msgid "Migration %(migration_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:694 +#, fuzzy, python-format +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "プール %(pool_id)s に %(instance_id)s のコンソールがありません。" + +#: nova/exception.py:699 +#, fuzzy, python-format +msgid "Console pool %(pool_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:703 +#, fuzzy, python-format +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." +msgstr "" +"コンピュータホスト %(compute_host)s 用 %(console_type)s 型コンソールプールがプロキシホスト %(host)s " +"上にありません" + +#: nova/exception.py:709 +#, fuzzy, python-format +msgid "Console %(console_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:713 +#, fuzzy, python-format +msgid "Console for instance %(instance_id)s could not be found." +msgstr "プール %(pool_id)s に %(instance_id)s のコンソールがありません。" + +#: nova/exception.py:717 +#, fuzzy, python-format +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." +msgstr "プール %(pool_id)s に %(instance_id)s のコンソールがありません。" + +#: nova/exception.py:722 +#, python-format +msgid "Invalid console type %(console_type)s " +msgstr "" + +#: nova/exception.py:726 +#, fuzzy, python-format +msgid "Zero instance types found." +msgstr "インスタンス %s が見つかりません。" + +#: nova/exception.py:730 #, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "ボリュームを未知のインスタンス %s からデタッチします。" +msgid "Instance type %(instance_type_id)s could not be found." +msgstr "" + +#: nova/exception.py:734 +#, python-format +msgid "Instance type with name %(instance_type_name)s could not be found." +msgstr "" + +#: nova/exception.py:739 +#, fuzzy, python-format +msgid "Flavor %(flavor_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:743 +#, fuzzy, python-format +msgid "Zone %(zone_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:747 +#, python-format +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "" + +#: nova/exception.py:751 +#, python-format +msgid "Scheduler cost function %(cost_fn_str)s could not be found." +msgstr "" -#: ../nova/scheduler/simple.py:53 +#: nova/exception.py:756 #, python-format -msgid "Host %s is not alive" -msgstr "ホスト %s は稼働していません。" +msgid "Scheduler weight flag not found: %(flag_name)s" +msgstr "" -#: ../nova/scheduler/simple.py:65 -msgid "All hosts have too many cores" -msgstr "全てのホストにコア数の空きがありません。" +#: nova/exception.py:760 +#, python-format +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgstr "" -#: ../nova/scheduler/simple.py:87 +#: nova/exception.py:765 #, python-format -msgid "Host %s not available" -msgstr "ホスト %s は利用可能ではありません。" +msgid "" +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)s." +msgstr "" + +#: nova/exception.py:770 +#, fuzzy, python-format +msgid "LDAP object could not be found" +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:774 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:778 +#, fuzzy, python-format +msgid "LDAP group %(group_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" -#: ../nova/scheduler/simple.py:99 -msgid "All hosts have too many gigabytes" -msgstr "全てのホストが利用可能な容量(gigabytes)に達しています。" +#: nova/exception.py:782 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgstr "ユーザ %(uid)s はすでにグループ %(group_dn)s のメンバです。" + +#: nova/exception.py:786 +#, fuzzy, python-format +msgid "File %(file_path)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many networks" -msgstr "全てのホストがネットワークの最大数に達しています。" +#: nova/exception.py:790 +#, fuzzy, python-format +msgid "Zero files could be found." +msgstr "イメージ %s が見つかりませんでした。" -#: ../nova/volume/manager.py:85 +#: nova/exception.py:794 #, python-format -msgid "Re-exporting %s volumes" -msgstr "%s 個のボリュームを再エクスポートします。" +msgid "Virtual switch associated with the network adapter %(adapter)s not found." +msgstr "" + +#: nova/exception.py:799 +#, fuzzy, python-format +msgid "Network adapter %(adapter)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" -#: ../nova/volume/manager.py:90 +#: nova/exception.py:803 #, python-format -msgid "volume %s: skipping export" -msgstr "ボリューム %s のエキスポートをスキップします。" +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "" + +#: nova/exception.py:807 +msgid "Action not allowed." +msgstr "" + +#: nova/exception.py:811 +#, fuzzy, python-format +msgid "Unable to use global role %(role_id)s" +msgstr "ボリューム %s の存在が確認できません。" -#: ../nova/volume/manager.py:96 +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" +msgstr "" + +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" +msgstr "" + +#: nova/exception.py:828 +#, fuzzy, python-format +msgid "Key pair %(key_name)s already exists." +msgstr "キーペア %s は既に存在します" + +#: nova/exception.py:832 +#, fuzzy, python-format +msgid "User %(user)s already exists." +msgstr "ユーザー %s は既に存在しています。" + +#: nova/exception.py:836 +#, fuzzy, python-format +msgid "LDAP user %(user)s already exists." +msgstr "LDAPユーザ %s はすでに存在します。" + +#: nova/exception.py:840 +#, fuzzy, python-format +msgid "LDAP group %(group)s already exists." +msgstr "グループ %s は既に存在しています。" + +#: nova/exception.py:844 #, python-format -msgid "volume %s: creating" -msgstr "ボリューム%sを作成します。" +msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgstr "ユーザ %(uid)s はすでにグループ %(group_dn)s のメンバです。" -#: ../nova/volume/manager.py:108 +#: nova/exception.py:849 +#, fuzzy, python-format +msgid "Project %(project)s already exists." +msgstr "グループ %s は既に存在しています。" + +#: nova/exception.py:853 +#, fuzzy, python-format +msgid "Instance %(name)s already exists." +msgstr "ユーザー %s は既に存在しています。" + +#: nova/exception.py:857 +#, fuzzy, python-format +msgid "Instance Type %(name)s already exists." +msgstr "ユーザー %s は既に存在しています。" + +#: nova/exception.py:861 +#, fuzzy, python-format +msgid "Volume Type %(name)s already exists." +msgstr "グループ %s は既に存在しています。" + +#: nova/exception.py:865 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "ボリューム %(vol_name)s: サイズ %(vol_size)sG のlvを作成します。" +msgid "%(path)s is on shared storage: %(reason)s" +msgstr "" + +#: nova/exception.py:869 +msgid "Migration error" +msgstr "" -#: ../nova/volume/manager.py:112 +#: nova/exception.py:873 #, python-format -msgid "volume %s: creating export" -msgstr "ボリューム %s をエクスポートします。" +msgid "Malformed message body: %(reason)s" +msgstr "" + +#: nova/exception.py:877 +#, python-format +msgid "Could not find config at %(path)s" +msgstr "" + +#: nova/exception.py:881 +#, python-format +msgid "Could not load paste app '%(name)s' from %(path)s" +msgstr "" + +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." +msgstr "" + +#: nova/exception.py:889 +#, fuzzy, python-format +msgid "Virtual Storage Array %(id)d could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:893 +#, fuzzy, python-format +msgid "Virtual Storage Array %(name)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" +msgstr "" + +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" +msgstr "" + +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" +msgstr "" + +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." +msgstr "" + +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." +msgstr "" + +#: nova/exception.py:917 +#, python-format +msgid "Insufficient free memory on compute node to start %(uuid)s." +msgstr "" + +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +msgstr "" + +#: nova/exception.py:925 +#, python-format +msgid "No valid host was found. %(reason)s" +msgstr "" + +#: nova/exception.py:929 +#, python-format +msgid "Host %(host)s is not up or doesn't exist." +msgstr "" + +#: nova/exception.py:933 +msgid "Quota exceeded" +msgstr "" + +#: nova/exception.py:937 +#, fuzzy, python-format +msgid "Aggregate %(aggregate_id)s could not be found." +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/exception.py:941 +#, python-format +msgid "Aggregate %(aggregate_name)s already exists." +msgstr "" + +#: nova/exception.py:945 +#, python-format +msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgstr "" + +#: nova/exception.py:949 +#, python-format +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: nova/exception.py:954 +#, python-format +msgid "Host %(host)s already member of another aggregate." +msgstr "" + +#: nova/exception.py:958 +#, python-format +msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgstr "" + +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" +msgstr "" + +#: nova/exception.py:966 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "" + +#: nova/exception.py:971 +#, fuzzy, python-format +msgid "Unable to create instance type" +msgstr "インスタンス %s にボリュームを接続(attach)できません。" + +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" +msgstr "" + +#: nova/exception.py:979 +#, python-format +msgid "Error in SolidFire API response: status=%(status)s" +msgstr "" + +#: nova/exception.py:983 +#, python-format +msgid "Error in SolidFire API response: data=%(data)s" +msgstr "" + +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" +msgstr "" + +#: nova/log.py:307 +#, python-format +msgid "syslog facility must be one of: %s" +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:159 +#, python-format +msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgstr "%(topic)s ノードを開始しています (バージョン %(vcs_string)s)" + +#: nova/service.py:176 +#, python-format +msgid "Creating Consumer connection for Service %s" +msgstr "" + +#: nova/service.py:250 +msgid "Service killed that has no database entry" +msgstr "データベースにエントリの存在しないサービスを終了します。" + +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." +msgstr "サービスデータベースオブジェクトが消滅しました。再作成します。" + +#: nova/service.py:302 +msgid "Recovered model server connection!" +msgstr "モデルサーバへの接続を復旧しました。" + +#: nova/service.py:308 +msgid "model server went away" +msgstr "モデルサーバが消滅しました。" + +#: nova/service.py:400 +msgid "Full set of FLAGS:" +msgstr "" + +#: nova/service.py:407 +#, python-format +msgid "%(flag)s : FLAG SET " +msgstr "" + +#: nova/utils.py:72 +#, python-format +msgid "Inner Exception: %s" +msgstr "内側で発生した例外: %s" + +#: nova/utils.py:156 +#, python-format +msgid "Fetching %s" +msgstr "ファイルをフェッチ: %s" + +#: nova/utils.py:197 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/utils.py:207 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "コマンド実行(subprocess): %s" + +#: nova/utils.py:223 nova/utils.py:302 +#, python-format +msgid "Result was %s" +msgstr "コマンド実行結果: %s" + +#: nova/utils.py:236 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/utils.py:278 +#, python-format +msgid "Running cmd (SSH): %s" +msgstr "コマンド(SSH)を実行: %s" + +#: nova/utils.py:280 +msgid "Environment not supported over SSH" +msgstr "" + +#: nova/utils.py:284 +#, fuzzy, python-format +msgid "process_input not supported over SSH" +msgstr "アトリビュート %s はサポートされていません。" + +#: nova/utils.py:343 +#, python-format +msgid "debug in callback: %s" +msgstr "コールバック中のデバッグ: %s" + +#: nova/utils.py:476 +#, python-format +msgid "Link Local address is not found.:%s" +msgstr "リンクローカルアドレスが見つかりません: %s" + +#: nova/utils.py:479 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "%(interface)s のローカルIPアドレスのリンクが取得できません:%(ex)s" + +#: nova/utils.py:576 +#, python-format +msgid "Invalid backend: %s" +msgstr "不正なバックエンドです: %s" + +#: nova/utils.py:587 +#, python-format +msgid "backend %s" +msgstr "バックエンドは %s です。" + +#: nova/utils.py:636 +msgid "in looping call" +msgstr "" + +#: nova/utils.py:810 +#, python-format +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:814 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:818 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:825 +#, python-format +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" +msgstr "" + +#: nova/utils.py:935 +#, fuzzy, python-format +msgid "Expected object of type: %s" +msgstr "予期しないエラー発生: %s" + +#: nova/utils.py:966 +#, fuzzy, python-format +msgid "Invalid server_string: %s" +msgstr "id %s は不正です。" + +#: nova/utils.py:1091 +#, python-format +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "" + +#: nova/utils.py:1123 +#, fuzzy +msgid "Original exception being dropped" +msgstr "DB 例外がラップ(wrapped)されました" + +#: 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 +#, fuzzy, python-format +msgid "Started %(name)s on %(host)s:%(port)s" +msgstr "%(host)s:%(port)s 上で %(arg0)s を開始しています" + +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." +msgstr "" + +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." +msgstr "" + +#: nova/wsgi.py:113 +#, fuzzy, python-format +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" +msgstr "%(host)s:%(port)s 上で %(arg0)s を開始しています" + +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." +msgstr "" + +#: nova/wsgi.py:207 +msgid "You must implement __call__" +msgstr "__call__ を実装しなければなりません" + +#: 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:69 +#, fuzzy, python-format +msgid "%(code)s: %(message)s" +msgstr "%(queue)s から取得しています: %(message)s" + +#: nova/api/ec2/__init__.py:91 +#, python-format +msgid "FaultWrapper: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." +msgstr "認証失敗の回数が多すぎます。" + +#: nova/api/ec2/__init__.py:176 +#, 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 "アクセスキー %(access_key)s は %(failures)d 回認証に失敗しましたので、%(lock_mins)d 分間ロックします。" + +#: nova/api/ec2/__init__.py:263 +msgid "Signature not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" +msgstr "" + +#: nova/api/ec2/__init__.py:385 +#, python-format +msgid "Authentication Failure: %s" +msgstr "%s の認証に失敗しました。" + +#: nova/api/ec2/__init__.py:401 +#, python-format +msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgstr "%(uname)s 用の認証リクエスト:%(pname)s)" + +#: nova/api/ec2/__init__.py:432 +#, python-format +msgid "action: %s" +msgstr "アクション(action): %s" + +#: nova/api/ec2/__init__.py:434 +#, python-format +msgid "arg: %(key)s\t\tval: %(value)s" +msgstr "引数: %(key)s\t\t値: %(value)s" + +#: nova/api/ec2/__init__.py:509 +#, python-format +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +msgstr "コントローラ=%(controller)s とアクション=%(action)s 用の許可されていないリクエスト" + +#: nova/api/ec2/__init__.py:581 +#, python-format +msgid "InstanceNotFound raised: %s" +msgstr "InstanceNotFound が発行されました: %s" + +#: nova/api/ec2/__init__.py:587 +#, python-format +msgid "VolumeNotFound raised: %s" +msgstr "VolumeNotFound が発行されました: %s" + +#: nova/api/ec2/__init__.py:593 +#, fuzzy, python-format +msgid "SnapshotNotFound raised: %s" +msgstr "NotFound 発生: %s" + +#: nova/api/ec2/__init__.py:599 +#, python-format +msgid "NotFound raised: %s" +msgstr "NotFound 発生: %s" + +#: nova/api/ec2/__init__.py:602 +#, fuzzy, python-format +msgid "EC2APIError raised: %s" +msgstr "APIエラー発生: %s" + +#: nova/api/ec2/__init__.py:610 +#, fuzzy, python-format +msgid "KeyPairExists raised: %s" +msgstr "APIエラー発生: %s" + +#: nova/api/ec2/__init__.py:614 +#, fuzzy, python-format +msgid "InvalidParameterValue raised: %s" +msgstr "id %s は不正です。" + +#: nova/api/ec2/__init__.py:618 +#, fuzzy, python-format +msgid "InvalidPortRange raised: %s" +msgstr "id %s は不正です。" + +#: nova/api/ec2/__init__.py:622 +#, fuzzy, python-format +msgid "NotAuthorized raised: %s" +msgstr "NotFound 発生: %s" + +#: nova/api/ec2/__init__.py:626 +#, fuzzy, python-format +msgid "InvalidRequest raised: %s" +msgstr "id %s は不正です。" + +#: nova/api/ec2/__init__.py:635 +#, python-format +msgid "Unexpected error raised: %s" +msgstr "予期しないエラー発生: %s" + +#: nova/api/ec2/__init__.py:636 +#, python-format +msgid "Environment: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." +msgstr "未知のエラーが発生しました。再度リクエストを実行してください。" + +#: nova/api/ec2/apirequest.py:64 +#, python-format +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgstr "未サポートの API リクエスト: コントローラ = %(controller)s, アクション = %(action)s" + +#: nova/api/ec2/cloud.py:326 +#, fuzzy, python-format +msgid "Create snapshot of volume %s" +msgstr "Detach volume: ボリューム %s をデタッチします" + +#: nova/api/ec2/cloud.py:361 +#, python-format +msgid "Create key pair %s" +msgstr "Create key pair: キーペア %s を作成します。" + +#: 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 "Delete key pair: キーペア %s を削除します。" + +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 +msgid "No rule for the specified parameters." +msgstr "指定されたパラメータに該当するルールがありません。" + +#: nova/api/ec2/cloud.py:733 +#, 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:740 +#, python-format +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." +msgstr "" + +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 +#, python-format +msgid "Create Security Group %s" +msgstr "Create Security Group: セキュリティグループ %s を作成します。" + +#: nova/api/ec2/cloud.py:747 +#, python-format +msgid "group %s already exists" +msgstr "グループ %s は既に存在しています。" + +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 +#, python-format +msgid "Delete security group %s" +msgstr "Delete security group: セキュリティグループ %s を削除します。" + +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 +#, python-format +msgid "Get console output for instance %s" +msgstr "Get console output: インスタンス %s のコンソール出力を取得します。" + +#: nova/api/ec2/cloud.py:854 +#, fuzzy, python-format +msgid "Create volume from snapshot %s" +msgstr "Create volume: %s GBのボリュームを作成します。" + +#: nova/api/ec2/cloud.py:858 nova/api/openstack/compute/contrib/volumes.py:186 +#: nova/api/openstack/volume/volumes.py:215 +#, python-format +msgid "Create volume of %s GB" +msgstr "Create volume: %s GBのボリュームを作成します。" + +#: nova/api/ec2/cloud.py:883 +#, python-format +msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgstr "ボリューム %(volume_id)s をインスタンス %(instance_id)s のデバイス %(device)s に接続" + +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 +#, python-format +msgid "Detach volume %s" +msgstr "Detach volume: ボリューム %s をデタッチします" + +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 +#, python-format +msgid "attribute not supported: %s" +msgstr "アトリビュート %s はサポートされていません。" + +#: nova/api/ec2/cloud.py:1046 +#, python-format +msgid "vol = %s\n" +msgstr "" + +#: nova/api/ec2/cloud.py:1191 +msgid "Allocate address" +msgstr "Allocate address: アドレスを割り当てます。" + +#: nova/api/ec2/cloud.py:1203 +#, python-format +msgid "Release address %s" +msgstr "Release address: アドレス %s を開放します。" + +#: nova/api/ec2/cloud.py:1208 +#, python-format +msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgstr "インスタンス %(instance_id)s にアドレス %(public_ip)s を割り当て" + +#: nova/api/ec2/cloud.py:1218 +#, python-format +msgid "Disassociate address %s" +msgstr "Disassociate address: アドレス %s の関連付けを解除します。" + +#: nova/api/ec2/cloud.py:1243 +#, fuzzy +msgid "Image must be available" +msgstr "ボリュームのステータス(status)は available でなければなりません。" + +#: nova/api/ec2/cloud.py:1264 +msgid "Going to start terminating instances" +msgstr "インスタンス終了処理を開始します。" + +#: nova/api/ec2/cloud.py:1277 +#, python-format +msgid "Reboot instance %r" +msgstr "Reboot instance: インスタンス %r を再起動します。" + +#: nova/api/ec2/cloud.py:1287 +#, fuzzy, python-format +msgid "Going to stop instances" +msgstr "%s 個のインスタンスの起動を始めます…" + +#: nova/api/ec2/cloud.py:1297 +#, fuzzy +msgid "Going to start instances" +msgstr "インスタンス終了処理を開始します。" + +#: nova/api/ec2/cloud.py:1388 +#, python-format +msgid "De-registering image %s" +msgstr "De-registering image: イメージ %s を登録解除します。" + +#: nova/api/ec2/cloud.py:1415 +#, python-format +msgid "Registered image %(image_location)s with id %(image_id)s" +msgstr "イメージ %(image_location)s が ID %(image_id)s で登録されました" + +#: nova/api/ec2/cloud.py:1461 +msgid "user or group not specified" +msgstr "ユーザまたはグループが指定されていません。" + +#: nova/api/ec2/cloud.py:1463 +msgid "only group \"all\" is supported" +msgstr "グループ \"all\" のみサポートされています。" + +#: nova/api/ec2/cloud.py:1465 +msgid "operation_type must be add or remove" +msgstr "operation_type は add または remove の何れかである必要があります。" + +#: nova/api/ec2/cloud.py:1467 +#, python-format +msgid "Updating image %s publicity" +msgstr "イメージ %s の公開設定を更新します。" + +#: nova/api/ec2/cloud.py:1524 +#, python-format +msgid "Couldn't stop instance with in %d sec" +msgstr "" + +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 +#, python-format +msgid "Failed to get metadata for ip: %s" +msgstr "ip %s に対するメタデータの取得に失敗しました。" + +#: nova/api/openstack/__init__.py:43 +#, python-format +msgid "Caught error: %s" +msgstr "エラー %s をキャッチしました。" + +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" + +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" +msgstr "" + +#: nova/api/openstack/__init__.py:105 +#, fuzzy, python-format +msgid "Extended resource: %s" +msgstr "ネストした戻り値: %s" + +#: nova/api/openstack/__init__.py:130 +#, python-format +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" +msgstr "" + +#: nova/api/openstack/__init__.py:135 +#, python-format +msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgstr "" + +#: nova/api/openstack/auth.py:91 +#, python-format +msgid "%(user_id)s could not be found with token '%(token)s'" +msgstr "" + +#: nova/api/openstack/auth.py:135 +#, fuzzy, python-format +msgid "%(user_id)s must be an admin or a member of %(project_id)s" +msgstr "ユーザ %(uid)s はプロジェクト %(pjid)s のメンバではありません。" + +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." +msgstr "" + +#: nova/api/openstack/auth.py:168 +#, python-format +msgid "Could not find %s in request." +msgstr "" + +#: nova/api/openstack/auth.py:188 +#, python-format +msgid "Successfully authenticated '%s'" +msgstr "" + +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." +msgstr "" + +#: nova/api/openstack/auth.py:255 +#, python-format +msgid "Provided API key is valid, but not for user '%(username)s'" +msgstr "" + +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" +msgstr "" + +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" +msgstr "" + +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:202 +#, fuzzy, python-format +msgid "marker [%s] not found" +msgstr "ボリューム %s が見つかりません。" + +#: nova/api/openstack/common.py:242 +#, python-format +msgid "href %s does not contain version" +msgstr "" + +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" +msgstr "" + +#: nova/api/openstack/common.py:358 +#, python-format +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgstr "" + +#: nova/api/openstack/common.py:361 +#, python-format +msgid "Instance is in an invalid state for '%(action)s'" +msgstr "" + +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" +msgstr "" + +#: nova/api/openstack/common.py:443 +#, fuzzy +msgid "Instance snapshots are not permitted at this time." +msgstr "インスタンスのスナップショットは現在libvirtに対してはサポートされていません。" + +#: nova/api/openstack/extensions.py:191 +#, fuzzy, python-format +msgid "Loaded extension: %s" +msgstr "例外 %s が発生しました。" + +#: nova/api/openstack/extensions.py:228 +#, fuzzy, python-format +msgid "Ext name: %s" +msgstr "イメージ %s を削除しました。" + +#: nova/api/openstack/extensions.py:229 +#, fuzzy, python-format +msgid "Ext alias: %s" +msgstr "コマンド実行結果: %s" + +#: nova/api/openstack/extensions.py:230 +#, fuzzy, python-format +msgid "Ext description: %s" +msgstr "例外 %s が発生しました。" + +#: 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 +#, fuzzy, python-format +msgid "Calling extension factory %s" +msgstr "getter %s をコールします。" + +#: nova/api/openstack/extensions.py:267 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/extensions.py:345 +#, python-format +msgid "Failed to load extension %(classpath)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/extensions.py:369 +#, fuzzy, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "%(vm_ref)s のスナップショットが作成出来ません: %(exc)s" + +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +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:542 +msgid "too many body keys" +msgstr "" + +#: nova/api/openstack/wsgi.py:580 +#, fuzzy, python-format +msgid "Fault thrown: %s" +msgstr "エラー %s をキャッチしました。" + +#: nova/api/openstack/wsgi.py:583 +#, fuzzy, python-format +msgid "HTTP exception thrown: %s" +msgstr "例外 %s が発生しました。" + +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:810 +#, python-format +msgid "There is no such action: %s" +msgstr "" + +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" +msgstr "" + +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" +msgstr "" + +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" +msgstr "" + +#: nova/api/openstack/wsgi.py:884 +#, 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:142 +#: nova/api/openstack/compute/images.py:157 +#, fuzzy, python-format +msgid "Image not found." +msgstr "ボリューム %s が見つかりません。" + +#: 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 +#, fuzzy, python-format +msgid "Instance does not exist" +msgstr "トークン %s が存在しません。" + +#: nova/api/openstack/compute/ips.py:97 +#, fuzzy, python-format +msgid "Instance is not a member of specified network" +msgstr "インスタンス %s: ネットワークをリセットします" + +#: 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 +#, fuzzy, python-format +msgid "Server does not exist" +msgstr "ユーザ %s は存在しません" + +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +#, fuzzy, python-format +msgid "Metadata item was not found" +msgstr "インスタンス %s が見つかりません。" + +#: nova/api/openstack/compute/servers.py:425 +#, python-format +msgid "Invalid server status: %(status)s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" +msgstr "" + +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" +msgstr "" + +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" +msgstr "" + +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" +msgstr "" + +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" +msgstr "" + +#: nova/api/openstack/compute/servers.py:522 +#, python-format +msgid "Bad personality format: missing %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" +msgstr "" + +#: nova/api/openstack/compute/servers.py:530 +#, python-format +msgid "Personality content for %s cannot be decoded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:545 +#, python-format +msgid "Bad networks format: network uuid is not in proper format (%s)" +msgstr "" + +#: nova/api/openstack/compute/servers.py:554 +#, fuzzy, python-format +msgid "Invalid fixed IP address (%s)" +msgstr "id %s は不正です。" + +#: nova/api/openstack/compute/servers.py:561 +#, python-format +msgid "Duplicate networks (%s) are not allowed" +msgstr "" + +#: nova/api/openstack/compute/servers.py:567 +#, fuzzy, python-format +msgid "Bad network format: missing %s" +msgstr "id %s に該当するnetwork が存在しません。" + +#: nova/api/openstack/compute/servers.py:570 +#, fuzzy, python-format +msgid "Bad networks format" +msgstr "id %s に該当するnetwork が存在しません。" + +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" +msgstr "" + +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" +msgstr "" + +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" +msgstr "" + +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +#, fuzzy +msgid "Instance has not been resized." +msgstr "インスタンスは既に生成されています。" + +#: nova/api/openstack/compute/servers.py:838 +#, python-format +msgid "Error in confirm-resize %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:858 +#, python-format +msgid "Error in revert-resize %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" +msgstr "" + +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" +msgstr "" + +#: nova/api/openstack/compute/servers.py:888 +#, fuzzy, python-format +msgid "Error in reboot %s" +msgstr "ルートCA %s を生成しています。" + +#: nova/api/openstack/compute/servers.py:900 +#, fuzzy, python-format +msgid "Unable to locate requested flavor." +msgstr "ボリューム %s の存在が確認できません。" + +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." +msgstr "" + +#: nova/api/openstack/compute/servers.py:927 +#, fuzzy +msgid "Malformed server entity" +msgstr "モデルサーバが消滅しました。" + +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" +msgstr "" + +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +#, fuzzy, python-format +msgid "Invalid adminPass" +msgstr "id %s は不正です。" + +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." +msgstr "" + +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." +msgstr "" + +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1006 +#: 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:1011 +msgid "Could not parse imageRef from request." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1061 +#, fuzzy, python-format +msgid "Instance could not be found" +msgstr "イメージ %s が見つかりませんでした。" + +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +#, fuzzy, python-format +msgid "Invalid metadata" +msgstr "id %s は不正です。" + +#: nova/api/openstack/compute/servers.py:1157 +#, python-format +msgid "Removing options '%(unk_opt_str)s' from query" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:60 +#, python-format +msgid "Compute.api::pause %s" +msgstr "例外: Compute.api::pause %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:77 +#, python-format +msgid "Compute.api::unpause %s" +msgstr "例外: Compute.api::unpause %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:94 +#, python-format +msgid "compute.api::suspend %s" +msgstr "例外: compute.api::suspend %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:111 +#, python-format +msgid "compute.api::resume %s" +msgstr "例外: compute.api::resume %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:127 +#, python-format +msgid "Error in migrate %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:141 +#, python-format +msgid "Compute.api::reset_network %s" +msgstr "例外: Compute.api::reset_network %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +#, fuzzy, python-format +msgid "Server not found" +msgstr "ユーザ \"%s\" が見つかりません。" + +#: nova/api/openstack/compute/contrib/admin_actions.py:157 +#, fuzzy, python-format +msgid "Compute.api::inject_network_info %s" +msgstr "例外: Compute.api::reset_network %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:173 +#, python-format +msgid "Compute.api::lock %s" +msgstr "例外: Compute.api::lock %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:189 +#, python-format +msgid "Compute.api::unlock %s" +msgstr "例外: Compute.api::unlock %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:219 +#, python-format +msgid "createBackup entity requires %s attribute" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +#, fuzzy, python-format +msgid "Instance not found" +msgstr "インスタンス %s が見つかりません。" + +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:284 +#, 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:61 +#, fuzzy, python-format +msgid "Server not found." +msgstr "ユーザ \"%s\" が見つかりません。" + +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +#, fuzzy, python-format +msgid "No Request Body" +msgstr "destroy vm %s リクエストを受信しました。" + +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +#, fuzzy +msgid "Address not specified" +msgstr "ユーザまたはグループが指定されていません。" + +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:145 +#, fuzzy, python-format +msgid "Invalid status: '%s'" +msgstr "id %s は不正です。" + +#: nova/api/openstack/compute/contrib/hosts.py:150 +#, fuzzy, python-format +msgid "Invalid update setting: '%s'" +msgstr "onset_files 用の不正な値: '%s'" + +#: nova/api/openstack/compute/contrib/hosts.py:159 +#, fuzzy, python-format +msgid "Setting host %(host)s to %(state)s." +msgstr "%(method)s 用に %(topic)s %(host)s を割り当て中" + +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:214 +#, fuzzy, python-format +msgid "Host not found" +msgstr "ボリューム %s が見つかりません。" + +#: 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 +#, fuzzy, python-format +msgid "Key pair '%s' already exists." +msgstr "キーペア %s は既に存在します" + +#: 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 +#, fuzzy, 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 +#, fuzzy, 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 +#, fuzzy, python-format +msgid "Network not found" +msgstr "ユーザ \"%s\" が見つかりません。" + +#: nova/api/openstack/compute/contrib/networks.py:87 +#, fuzzy, python-format +msgid "Showing network with id %s" +msgstr "id %s に該当するnetwork が存在しません。" + +#: nova/api/openstack/compute/contrib/networks.py:97 +#, fuzzy, 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:219 +#, fuzzy, python-format +msgid "Security group id should be integer" +msgstr "id %s のセキュリティグループが存在しません。" + +#: nova/api/openstack/compute/contrib/security_groups.py:289 +#, fuzzy, python-format +msgid "Security group %s already exists" +msgstr "グループ %s は既に存在しています。" + +#: nova/api/openstack/compute/contrib/security_groups.py:309 +#, python-format +msgid "Security group %s is not a string or unicode" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:312 +#, python-format +msgid "Security group %s cannot be empty." +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:315 +#, python-format +msgid "Security group %s should not be greater than 255 characters." +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:345 +#, fuzzy, python-format +msgid "Security group (%s) not found" +msgstr "ユーザ \"%s\" が見つかりません。" + +#: nova/api/openstack/compute/contrib/security_groups.py:348 +#, python-format +msgid "Authorize security group ingress %s" +msgstr "Authorize security group ingress: セキュリティグループ許可 %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." +msgstr "有効なルールを作成する為の十分なパラメータがありません" + +#: nova/api/openstack/compute/contrib/security_groups.py:370 +#, python-format +msgid "This rule already exists in group %s" +msgstr "指定されたルールは既にグループ %s に存在しています。" + +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:493 +#, fuzzy, python-format +msgid "Rule (%s) not found" +msgstr "ボリューム %s が見つかりません。" + +#: nova/api/openstack/compute/contrib/security_groups.py:500 +#, python-format +msgid "Revoke security group ingress %s" +msgstr "Revoke security group ingress: セキュリティグループ許可 %s の取消" + +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +#, fuzzy +msgid "Security group not specified" +msgstr "ユーザまたはグループが指定されていません。" + +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" +msgstr "" + +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 +#, fuzzy, python-format +msgid "start instance %r" +msgstr "Reboot instance: インスタンス %r を再起動します。" + +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 +#, fuzzy, python-format +msgid "stop instance %r" +msgstr "インスタンス %s 上" + +#: 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 +#, fuzzy, python-format +msgid "Create VSA %(display_name)s of type %(vc_type)s" +msgstr "%(vm_ref)s として VM %(instance_name)s を作成しています" + +#: 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 +#, fuzzy, python-format +msgid "Associate address %(ip)s to VSA %(id)s" +msgstr "インスタンス %(instance_id)s にアドレス %(public_ip)s を割り当て" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 +#, fuzzy, python-format +msgid "Disassociate address from VSA %(id)s" +msgstr "Disassociate address: アドレス %s の関連付けを解除します。" + +#: 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 +#, fuzzy, python-format +msgid "Index instances for VSA %s" +msgstr "インスタンス %s 上" + +#: 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 +#, fuzzy, python-format +msgid "Delete volume with id: %s" +msgstr "Delete project: プロジェクト %s を削除しました。" + +#: nova/api/openstack/compute/contrib/volumes.py:329 +#, fuzzy, python-format +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgstr "ボリューム %(volume_id)s をインスタンス %(instance_id)s のデバイス %(device)s に接続" + +#: 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:523 +#: nova/api/openstack/volume/snapshots.py:149 +#, fuzzy, python-format +msgid "Create snapshot from volume %s" +msgstr "Detach volume: ボリューム %s をデタッチします" + +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" +msgstr "シングルトンをインスタンス化しようとしました。" + +#: nova/auth/ldapdriver.py:650 +#, python-format +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." +msgstr "グループの最後のメンバーを削除しようとしました。代わりにグループ %s を削除してください。" + +#: nova/auth/manager.py:297 +#, python-format +msgid "Looking up user: %r" +msgstr "ユーザ %r を検索します。" + +#: nova/auth/manager.py:301 +#, python-format +msgid "Failed authorization for access key %s" +msgstr "Failed authorization: アクセスキー %s の認証に失敗しました。" + +#: nova/auth/manager.py:307 +#, python-format +msgid "Using project name = user name (%s)" +msgstr "ユーザ名 (%s) をプロジェクト名として使用します。" + +#: nova/auth/manager.py:314 +#, python-format +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgstr "許可されません: %(pjid)s という名称のプロジェクトはありません (ユーザ=%(uname)s)" + +#: nova/auth/manager.py:323 +#, python-format +msgid "" +"Failed authorization: user %(uname)s not admin and not member of project " +"%(pjname)s" +msgstr "許可されません: ユーザ %(uname)s は管理者でもプロジェクト %(pjname)s のメンバでもありません。" + +#: 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 +#, fuzzy, python-format +msgid "expected_signature: %s" +msgstr "イメージ %s を削除しました。" + +#: 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 "Invalid signature: ユーザ %s の署名が不正です。" + +#: 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 "プロジェクト %(pid)s のユーザ %(uid)s にロール %(role)s を付与します。" + +#: nova/auth/manager.py:492 +#, python-format +msgid "Adding sitewide role %(role)s to user %(uid)s" +msgstr "サイト共通のロール %(role)s をユーザ %(uid)s に付与します。" + +#: nova/auth/manager.py:518 +#, python-format +msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgstr "プロジェクト %(pid)s のユーザ %(uid)s からロール %(role)s を削除します。" + +#: nova/auth/manager.py:521 +#, python-format +msgid "Removing sitewide role %(role)s from user %(uid)s" +msgstr "ユーザ %(uid)s からサイト共通のロール %(role)s を削除します。" + +#: nova/auth/manager.py:594 +#, python-format +msgid "Created project %(name)s with manager %(manager_user)s" +msgstr "プロジェクト %(name)s を管理者 %(manager_user)s で作成しました。" + +#: nova/auth/manager.py:612 +#, python-format +msgid "modifying project %s" +msgstr "modifying project: プロジェクト %s を更新します。" + +#: nova/auth/manager.py:624 +#, python-format +msgid "Adding user %(uid)s to project %(pid)s" +msgstr "ユーザ %(uid)s をプロジェクト %(pid)s に追加します。" + +#: nova/auth/manager.py:645 +#, python-format +msgid "Remove user %(uid)s from project %(pid)s" +msgstr "ユーザ %(uid)s をプロジェクト %(pid)s から削除します。" + +#: nova/auth/manager.py:675 +#, python-format +msgid "Deleting project %s" +msgstr "Deleting project: プロジェクト %s を削除します。" + +#: nova/auth/manager.py:733 +#, python-format +msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgstr "ユーザ %(rvname)s を作成しました。(管理者: %(rvadmin)r)" + +#: nova/auth/manager.py:742 +#, python-format +msgid "Deleting user %s" +msgstr "Deleting user: ユーザ %s を削除します。" + +#: nova/auth/manager.py:752 +#, python-format +msgid "Access Key change for user %s" +msgstr "Access Key change: ユーザ %s のアクセスキーを更新します。" + +#: nova/auth/manager.py:754 +#, python-format +msgid "Secret Key change for user %s" +msgstr "Secret Key change: ユーザ %s のシークレットキーを更新します。" + +#: nova/auth/manager.py:756 +#, python-format +msgid "Admin status set to %(admin)r for user %(uid)s" +msgstr "ユーザ %(uid)s に対して管理者状態が %(admin)r に設定されました。" + +#: nova/auth/manager.py:801 +#, python-format +msgid "No vpn data for project %s" +msgstr "プロジェクト %s に関するvpnデータがありません。" + +#: nova/cloudpipe/pipelib.py:46 +#, fuzzy +msgid "Template for cloudpipe instance boot script" +msgstr "cloudpipeインスタンス起動時に実行するスクリプトのテンプレート" + +#: nova/cloudpipe/pipelib.py:49 +msgid "Network to push into openvpn config" +msgstr "openvpnの設定に入れるネットワークの値" + +#: nova/cloudpipe/pipelib.py:52 +msgid "Netmask to push into openvpn config" +msgstr "openvpnの設定に入れるネットマスクの値" + +#: nova/cloudpipe/pipelib.py:101 +#, python-format +msgid "Launching VPN for %s" +msgstr "%s 用のVPNを起動します。" + +#: nova/compute/api.py:149 +#, fuzzy, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" +msgstr "%(pid)s 用の制限(Quota)超過、%(min_count)s 個のインスタンスを実行しようとしました" + +#: nova/compute/api.py:160 +#, python-format +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" +msgstr "" + +#: nova/compute/api.py:213 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +msgstr "%(pid)s 用の制限(Quota)超過、%(min_count)s 個のインスタンスを実行しようとしました" + +#: nova/compute/api.py:216 +#, fuzzy, python-format +msgid "Instance quota exceeded. You cannot run any more instances of this type." +msgstr "インスタンスのクオータを超えました。このタイプにおいてはあと %s インスタンスしか実行できません。" + +#: nova/compute/api.py:219 +#, python-format +msgid "Instance quota exceeded. You can only run %s more instances of this type." +msgstr "インスタンスのクオータを超えました。このタイプにおいてはあと %s インスタンスしか実行できません。" + +#: nova/compute/api.py:268 +msgid "Creating a raw instance" +msgstr "raw instanceを生成します。" + +#: nova/compute/api.py:270 +#, python-format +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgstr "" + +#: nova/compute/api.py:340 +#, python-format +msgid "Going to run %s instances..." +msgstr "%s 個のインスタンスの起動を始めます…" + +#: nova/compute/api.py:404 +#, fuzzy, python-format +msgid "bdm %s" +msgstr "バックエンドは %s です。" + +#: nova/compute/api.py:431 +#, python-format +msgid "block_device_mapping %s" +msgstr "" + +#: nova/compute/api.py:548 +#, fuzzy, python-format +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +msgstr "" +"Casting to scheduler for \r\n" +"\r\n" +"%(pid)s/%(uid)s のインスタンス %(instance_id)s 用のスケジューラを割り当て" + +#: nova/compute/api.py:832 +#, fuzzy, python-format +msgid "Going to try to soft delete %s" +msgstr "%s を停止しようとしています" + +#: nova/compute/api.py:851 +#, fuzzy, python-format +msgid "No host for instance %s, deleting immediately" +msgstr "インスタンス %s のイメージを生成します。" + +#: nova/compute/api.py:885 +#, python-format +msgid "Going to try to terminate %s" +msgstr "%s を停止しようとしています" + +#: nova/compute/api.py:923 +#, fuzzy, python-format +msgid "Going to try to stop %s" +msgstr "%s を停止しようとしています" + +#: nova/compute/api.py:942 +#, fuzzy, python-format +msgid "Going to try to start %s" +msgstr "%s を停止しようとしています" + +#: nova/compute/api.py:946 +#, fuzzy, python-format +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgstr "プール %(pool_id)s に %(instance_id)s のコンソールがありません。" + +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 +#, fuzzy, python-format +msgid "Searching by: %s" +msgstr "ファイルをフェッチ: %s" + +#: nova/compute/api.py:1107 +msgid "No compute host specified" +msgstr "" + +#: nova/compute/api.py:1110 +#, fuzzy, python-format +msgid "Unable to find host for Instance %s" +msgstr "インスタンス %s にボリュームを接続(attach)できません。" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." +msgstr "" + +#: nova/compute/api.py:1360 +#, python-format +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" +msgstr "" + +#: nova/compute/api.py:1651 +#, 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 +#, fuzzy, python-format +msgid "DB error: %s" +msgstr "エラー %s をキャッチしました。" + +#: nova/compute/instance_types.py:84 +#, fuzzy, python-format +msgid "Instance type %s not found for deletion" +msgstr "インスタンス %s が見つかりません。" + +#: nova/compute/manager.py:136 +#, python-format +msgid "check_instance_lock: decorating: |%s|" +msgstr "check_instance_lock: decorating: |%s|" + +#: nova/compute/manager.py:138 +#, fuzzy, python-format +msgid "" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" +msgstr "check_instance_lock: 引数: |%(self)s| |%(context)s| |%(instance_id)s|" + +#: nova/compute/manager.py:142 +#, python-format +msgid "check_instance_lock: locked: |%s|" +msgstr "check_instance_lock: locked: |%s|" + +#: nova/compute/manager.py:144 +#, python-format +msgid "check_instance_lock: admin: |%s|" +msgstr "check_instance_lock: admin: |%s|" + +#: nova/compute/manager.py:149 +#, python-format +msgid "check_instance_lock: executing: |%s|" +msgstr "check_instance_lock: executing: |%s|" + +#: nova/compute/manager.py:153 +#, python-format +msgid "check_instance_lock: not executing |%s|" +msgstr "check_instance_lock: not executing |%s|" + +#: nova/compute/manager.py:199 +#, fuzzy, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "初期化ベクタの復号に失敗しました: %s" + +#: nova/compute/manager.py:233 +#, python-format +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgstr "" + +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:253 +#, fuzzy, python-format +msgid "Checking state" +msgstr "%s の状態を確認しています" + +#: nova/compute/manager.py:322 +#, fuzzy, python-format +msgid "Setting up bdm %s" +msgstr "Deleting user: ユーザ %s を削除します。" + +#: nova/compute/manager.py:389 +#, python-format +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" +msgstr "" + +#: nova/compute/manager.py:395 +#, 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:401 +#, fuzzy, python-format +msgid "exception terminating the instance %(instance_uuid)s" +msgstr "インスタンス %s を終了した後です。" + +#: nova/compute/manager.py:434 +#, fuzzy, python-format +msgid "Instance %s not found." +msgstr "インスタンス %s が見つかりません。" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" +msgstr "インスタンスは既に生成されています。" + +#: nova/compute/manager.py:489 +#, 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:494 +#, 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:504 +#, fuzzy, python-format +msgid "Starting instance..." +msgstr "インスタンス %s を停止中" + +#: nova/compute/manager.py:514 +#, fuzzy, python-format +msgid "Skipping network allocation for instance" +msgstr "instance %s に該当する network が存在しません。" + +#: nova/compute/manager.py:527 +#, fuzzy, python-format +msgid "Instance failed network setup" +msgstr "インスタンス %s の起動に失敗しました。" + +#: nova/compute/manager.py:531 +#, fuzzy, python-format +msgid "Instance network_info: |%s|" +msgstr "check_instance_lock: decorating: |%s|" + +#: nova/compute/manager.py:544 +#, fuzzy, python-format +msgid "Instance failed block device setup" +msgstr "インスタンス %s: 起動に失敗しました" + +#: nova/compute/manager.py:560 +#, fuzzy, python-format +msgid "Instance failed to spawn" +msgstr "インスタンス %s: 起動に失敗しました" + +#: nova/compute/manager.py:581 +#, fuzzy, python-format +msgid "Deallocating network for instance" +msgstr "instance %s に該当する network が存在しません。" + +#: nova/compute/manager.py:632 +#, fuzzy, python-format +msgid "%(action_str)s instance" +msgstr "raw instanceを生成します。" + +#: nova/compute/manager.py:644 +#, python-format +msgid "trying to destroy already destroyed instance: %s" +msgstr "既に消去済みのインスタンス%sを消去しようとしました。" + +#: nova/compute/manager.py:664 +#, python-format +msgid "Ignoring DiskNotFound: %s" +msgstr "" + +#: nova/compute/manager.py:671 +#, fuzzy, python-format +msgid "terminating bdm %s" +msgstr "インスタンス %s を停止中" + +#: nova/compute/manager.py:760 +#, python-format +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." +msgstr "" + +#: nova/compute/manager.py:765 +#, python-format +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgstr "" + +#: nova/compute/manager.py:772 +#, fuzzy, python-format +msgid "Rebuilding instance %s" +msgstr "Rebooting instance: インスタンス %s を再起動します。" + +#: nova/compute/manager.py:825 +#, python-format +msgid "Rebooting instance %s" +msgstr "Rebooting instance: インスタンス %s を再起動します。" + +#: nova/compute/manager.py:840 +#, fuzzy, python-format +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" +"実行していないインスタンスを再起動しようとしました: %(instance_id)s (state: %(state)s 期待される状態: " +"%(running)s)" + +#: nova/compute/manager.py:878 +#, python-format +msgid "Image type not recognized %s" +msgstr "" + +#: nova/compute/manager.py:890 +#, python-format +msgid "instance %s: snapshotting" +msgstr "snapshotting: インスタンス %s のスナップショットを取得中" + +#: nova/compute/manager.py:896 +#, fuzzy, python-format +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" +"実行していないインスタンスのスナップショットを取得しようとしました: %(instance_id)s (state: %(state)s " +"期待される状態: %(running)s)" + +#: nova/compute/manager.py:949 +#, python-format +msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgstr "" + +#: nova/compute/manager.py:954 +#, python-format +msgid "Rotating out %d backups" +msgstr "" + +#: nova/compute/manager.py:958 +#, fuzzy, python-format +msgid "Deleting image %s" +msgstr "イメージ %s を削除しました。" + +#: nova/compute/manager.py:988 +#, python-format +msgid "Failed to set admin password. Instance %s is not running" +msgstr "" + +#: nova/compute/manager.py:994 +#, fuzzy, python-format +msgid "Instance %s: Root password set" +msgstr "インスタンス %s: 管理者用パスワードをセット中" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." +msgstr "" + +#: nova/compute/manager.py:1017 +#, fuzzy, python-format +msgid "Error setting admin password" +msgstr "インスタンス %s: 管理者用パスワードをセット中" + +#: nova/compute/manager.py:1032 +#, fuzzy, python-format +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" +"実行していないインスタンスにファイルをインジェクトしようとしました: %(instance_id)s (state: " +"%(instance_state)s 期待される状態: %(expected_state)s)" + +#: nova/compute/manager.py:1037 +#, fuzzy, python-format +msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgstr "インスタンス %(nm)s: ファイルを %(plain_path)s に埋め込み中" + +#: nova/compute/manager.py:1051 +#, fuzzy, python-format +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" +"実行していないインスタンスのパスワードをリセットしようとしました: %(instance_id)s (state: " +"%(instance_state)s 期待される状態: %(expected_state)s)" + +#: nova/compute/manager.py:1056 +#, fuzzy, python-format +msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgstr "インスタンス %(instance_name)s: インスタンスファイル群 %(target)s を削除しています" + +#: nova/compute/manager.py:1069 +#, python-format +msgid "instance %s: rescuing" +msgstr "Rescuing: インスタンス %s をレスキューします。" + +#: nova/compute/manager.py:1094 +#, python-format +msgid "instance %s: unrescuing" +msgstr "Unrescuing: インスタンス %s をアンレスキューします。" + +#: nova/compute/manager.py:1213 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:1230 +#, fuzzy, python-format +msgid "instance %s: migrating" +msgstr "pausing: インスタンス %s を一時停止します。" + +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 +#, python-format +msgid "%s. Setting instance vm_state to ERROR" +msgstr "" + +#: nova/compute/manager.py:1395 +#, python-format +msgid "instance %s: pausing" +msgstr "pausing: インスタンス %s を一時停止します。" + +#: nova/compute/manager.py:1413 +#, python-format +msgid "instance %s: unpausing" +msgstr "unpausing: インスタンス %s の一時停止を解除します。" + +#: nova/compute/manager.py:1443 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "retrieving diagnostics: インスタンス %s の診断情報を取得します。" + +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" +msgstr "suspending: インスタンス %s をサスペンドします。" + +#: nova/compute/manager.py:1474 +#, python-format +msgid "instance %s: resuming" +msgstr "resuming: インスタンス %s をレジュームします。" + +#: nova/compute/manager.py:1497 +#, python-format +msgid "instance %s: locking" +msgstr "locking: インスタンス %s をロックします。" + +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" +msgstr "unlocking: インスタンス %s のロックを解除します。" + +#: nova/compute/manager.py:1514 +#, python-format +msgid "instance %s: getting locked state" +msgstr "getting locked state: インスタンス %s のロックを取得しました。" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "インスタンス %s: ネットワークをリセットします" + +#: nova/compute/manager.py:1532 +#, fuzzy, python-format +msgid "instance %s: inject network info" +msgstr "インスタンス %s: ネットワークをリセットします" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, fuzzy, python-format +msgid "instance %s: getting vnc console" +msgstr "インスタンス %s: ajax consoleを接続します" + +#: nova/compute/manager.py:1603 +#, fuzzy, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "" +"インスタンス %(instance_id)s: ボリューム %(volume_id)s を %(mountpoint)s " +"に接続中(attaching)" + +#: nova/compute/manager.py:1621 +#, fuzzy, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "" +"インスタンス %(instance_id)s: ボリューム %(volume_id)s を %(mountpoint)s " +"に接続中(attaching)" + +#: nova/compute/manager.py:1633 +#, fuzzy, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "インスタンス %(instance_id)s: %(mountpoint)s へのアタッチに失敗しました。削除します。" + +#: nova/compute/manager.py:1661 +#, fuzzy, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "インスタンス%(instance_id)s のマウントポイント %(mp)s からボリューム %(volume_id)s をデタッチします。" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "ボリュームを未知のインスタンス %s からデタッチします。" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +#, fuzzy, python-format +msgid "Instance has no volume." +msgstr "インスタンス %d にホストが登録されていません。" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1878 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +#, fuzzy, python-format +msgid "No floating_ip found" +msgstr "アドレス %s の floating ip が存在しません。" + +#: nova/compute/manager.py:1943 +#, fuzzy, python-format +msgid "No floating_ip found." +msgstr "アドレス %s の floating ip が存在しません。" + +#: nova/compute/manager.py:1945 +#, python-format +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" +msgstr "" + +#: nova/compute/manager.py:1983 +#, python-format +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2138 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:2150 +#, python-format +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +#, fuzzy +msgid "Reclaiming deleted instance" +msgstr "raw instanceを生成します。" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "コンソールを追加しています" + +#: nova/console/manager.py:97 +#, python-format +msgid "Tried to remove non-existant console %(console_id)s." +msgstr "存在しないコンソール %(console_id)s を削除しようとしました" + +#: nova/console/vmrc_manager.py:122 +#, fuzzy, python-format +msgid "Tried to remove non-existent console %(console_id)s." +msgstr "存在しないコンソール %(console_id)s を削除しようとしました" + +#: nova/console/vmrc_manager.py:125 +#, fuzzy, python-format +msgid "Removing console %(console_id)s." +msgstr "存在しないコンソール %(console_id)s を削除しようとしました" + +#: nova/console/xvp.py:98 +msgid "Rebuilding xvp conf" +msgstr "xvp 設定を再構築しています" + +#: nova/console/xvp.py:116 +#, python-format +msgid "Re-wrote %s" +msgstr "%s を再度書き込みました" + +#: nova/console/xvp.py:121 +msgid "Stopping xvp" +msgstr "xvp を停止しています" + +#: nova/console/xvp.py:134 +msgid "Starting xvp" +msgstr "xvp を開始しています" + +#: nova/console/xvp.py:141 +#, python-format +msgid "Error starting xvp: %s" +msgstr "xvp の開始中にエラー: %s" + +#: nova/console/xvp.py:144 +msgid "Restarting xvp" +msgstr "xvp を再起動しています" + +#: nova/console/xvp.py:146 +msgid "xvp not running..." +msgstr "xvp が実行されていません…" + +#: nova/consoleauth/manager.py:63 +#, fuzzy, python-format +msgid "Deleting Expired Token: (%s)" +msgstr "Deleting project: プロジェクト %s を削除します。" + +#: 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 "Request context を空とすることは非推奨です。" + +#: nova/db/sqlalchemy/api.py:188 +#, python-format +msgid "Unrecognized read_deleted value '%s'" +msgstr "" + +#: nova/db/sqlalchemy/api.py:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, fuzzy, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "ID %(zone_id)s を持つゾーンがありません" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, fuzzy, python-format +msgid "No sm_volume with id %(volume_id)s" +msgstr "ID %(zone_id)s を持つゾーンがありません" + +#: nova/db/sqlalchemy/migration.py:36 +msgid "python-migrate is not installed. Exiting." +msgstr "python-migrate がインストールされていません。終了します。" + +#: 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, fuzzy, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "イメージ %(image_location)s が ID %(image_id)s で登録されました" + +#: nova/image/s3.py:315 +#, fuzzy, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "イメージ %(image_location)s が ID %(image_id)s で登録されました" + +#: nova/image/s3.py:327 +#, fuzzy, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "イメージ %(image_location)s が ID %(image_id)s で登録されました" + +#: nova/image/s3.py:340 +#, fuzzy, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "イメージ %(image_location)s が ID %(image_id)s で登録されました" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "プライベートキーの復号に失敗しました: %s" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "初期化ベクタの復号に失敗しました: %s" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "イメージファイル %(image_file)s の復号に失敗しました: %(err)s" + +#: nova/image/s3.py:397 +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:321 +msgid "This driver only supports type 'a' entries." +msgstr "" + +#: nova/network/linux_net.py:167 +#, fuzzy, python-format +msgid "Attempted to remove chain %s which does not exist" +msgstr "フィルタされていないインスタンス %s のフィルタ解除を試行しました" + +#: 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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, fuzzy, python-format +msgid "Instance %(instance_id)s not found" +msgstr "インスタンス %s が見つかりません。" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "dnsmasqに対してhupを送信しましたが %s が発生しました。" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "Pid %d は無効です。dnsmasqを再実行します。" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "radvd 停止が %s 例外を発行しました" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "Pid %d がストールしているので radvd を再実行しています…" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "VLANインタフェース %s を開始します。" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "%s 用のブリッジインタフェースを開始します。" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, fuzzy, python-format +msgid "Interface %(interface)s not found" +msgstr "インスタンス %s が見つかりません。" + +#: nova/network/manager.py:289 +#, fuzzy, python-format +msgid "floating IP allocation for instance |%s|" +msgstr "アドレス %s の floating ip が存在しません。" + +#: 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 +#, fuzzy, python-format +msgid "Quota exceeded for %s, tried to allocate address" +msgstr "アドレスを割り当てようとしましたが、%s のクオータを超えました。" + +#: nova/network/manager.py:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, fuzzy, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "無効になった %s 個の fixed ip を割当解除しました。" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "ネットワークホストの設定をします。" + +#: nova/network/manager.py:864 +#, fuzzy, python-format +msgid "network allocations for instance |%s|" +msgstr "instance %s に該当する network が存在しません。" + +#: nova/network/manager.py:869 +#, fuzzy, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "プール %(pool_id)s に %(instance_id)s のコンソールがありません。" + +#: nova/network/manager.py:893 +#, fuzzy, python-format +msgid "network deallocation for instance |%s|" +msgstr "instance %s に該当する network が存在しません。" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, fuzzy, python-format +msgid "Leased IP |%(address)s|" +msgstr "Release address: アドレス %s を開放します。" + +#: nova/network/manager.py:1191 +#, fuzzy, python-format +msgid "IP %s leased that is not associated" +msgstr "IP %s がリースされましたが関連付けられていません。" + +#: nova/network/manager.py:1199 +#, fuzzy, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "IP %s がリースされましたが関連付けられていません。" + +#: nova/network/manager.py:1204 +#, fuzzy, python-format +msgid "Released IP |%(address)s|" +msgstr "Release address: アドレス %s を開放します。" + +#: nova/network/manager.py:1208 +#, fuzzy, python-format +msgid "IP %s released that is not associated" +msgstr "割り当てていないIP %s が開放されました。" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "リースしていないIP %s が開放されました。" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +#, fuzzy, python-format +msgid "Network already exists!" +msgstr "ユーザー %s は既に存在しています。" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "ネットワークの数とVLANの開始番号の和は 4094 より大きくできません。" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, fuzzy, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "AMQPサーバーに %d 回接続を試みましたが、接続できませんでした。シャットダウンします。" + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, fuzzy, python-format +msgid "network allocations for instance %s" +msgstr "instance %s に該当する network が存在しません。" + +#: nova/network/quantum/manager.py:537 +#, fuzzy, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "プール %(pool_id)s に %(instance_id)s のコンソールがありません。" + +#: nova/network/quantum/manager.py:556 +#, fuzzy, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "プール %(pool_id)s に %(instance_id)s のコンソールがありません。" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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 +#, fuzzy +msgid "Error creating network entry" +msgstr "ネットワークホストの設定をします。" + +#: nova/network/quantum/nova_ipam_lib.py:90 +#, fuzzy, python-format +msgid "No network with net_id = %s" +msgstr "id %s に該当するnetwork が存在しません。" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, python-format +msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/notifier/api.py:115 +#, fuzzy, python-format +msgid "%s not in valid priorities" +msgstr "%s は適切なipProtocolではありません。" + +#: 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 nova/rpc/impl_carrot.py:460 +#, python-format +msgid "Returning exception %s to caller" +msgstr "呼び出し元に 例外 %s を返却します。" + +#: nova/rpc/amqp.py:187 nova/rpc/impl_carrot.py:494 +#, python-format +msgid "unpacked context: %s" +msgstr "context %s をアンパックしました。" + +#: nova/rpc/amqp.py:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "受信: %s" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "メッセージ %s に対するメソッドが存在しません。" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "メッセージ %s に対するメソッドが存在しません。" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, fuzzy, python-format +msgid "Making asynchronous call on %s ..." +msgstr "非同期呼び出しを実行します…" + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "MSG_IDは %s です。" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, fuzzy, python-format +msgid "Making asynchronous cast on %s..." +msgstr "非同期の割り当てを作成しています…" + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +#, fuzzy +msgid "Making asynchronous fanout cast..." +msgstr "非同期の割り当てを作成しています…" + +#: nova/rpc/amqp.py:376 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 +#, fuzzy, python-format +msgid "" +"AMQP server on %(fl_host)s:%(fl_port)d is unreachable: %(e)s. Trying " +"again in %(fl_intv)d seconds." +msgstr "" +"%(fl_host)s 上の AMQP サーバ:%(fl_port)d が到達不能(unreachable)です。%(fl_intv)d " +"秒後に再試行します。" + +#: nova/rpc/impl_carrot.py:202 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +msgstr "AMQPサーバーに %d 回接続を試みましたが、接続できませんでした。シャットダウンします。" + +#: nova/rpc/impl_carrot.py:222 +msgid "Reconnected to queue" +msgstr "キューに再接続しました。" + +#: nova/rpc/impl_carrot.py:229 +#, fuzzy, 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 "%sのアダプターコンシューマー(Adapter Consumer)を初期化しています。" + +#: 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 "応答 %s" + +#: nova/rpc/impl_carrot.py:654 +#, python-format +msgid "topic is %s" +msgstr "topic は %s です。" + +#: nova/rpc/impl_carrot.py:655 +#, python-format +msgid "message %s" +msgstr "メッセージ %s" + +#: nova/rpc/impl_kombu.py:357 +#, fuzzy, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "%(host)s:%(port)s 上で %(arg0)s を開始しています" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, fuzzy, python-format +msgid "" +"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " +"again in %(sleep_time)d seconds." +msgstr "" +"%(fl_host)s 上の AMQP サーバ:%(fl_port)d が到達不能(unreachable)です。%(fl_intv)d " +"秒後に再試行します。" + +#: nova/rpc/impl_kombu.py:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, fuzzy, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "Failed authorization: アクセスキー %s の認証に失敗しました。" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, fuzzy, python-format +msgid "Failed to consume message from queue: %s" +msgstr "キューからメッセージの取得に失敗しました。" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "AMQPサーバーに %d 回接続を試みましたが、接続できませんでした。シャットダウンします。" + +#: nova/rpc/impl_qpid.py:340 +#, fuzzy, python-format +msgid "Connected to AMQP server on %s" +msgstr "キューに再接続しました。" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "予備の(fallback)スケジューラを実装する必要があります。" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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 +#, fuzzy, python-format +msgid "No service for compute ID %s" +msgstr "id %s のserviceが存在しません。" + +#: nova/scheduler/manager.py:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +#, fuzzy, python-format +msgid "Error creating volumes" +msgstr "%s 個のボリュームを再エクスポートします。" + +#: nova/scheduler/vsa.py:328 +#, fuzzy, python-format +msgid "Non-VSA volume %d" +msgstr "Detach volume: ボリューム %s をデタッチします" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +#, fuzzy, python-format +msgid "Error creating volume" +msgstr "%s 個のボリュームを再エクスポートします。" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, fuzzy, python-format +msgid "Host %s:" +msgstr "ホスト" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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 "(%(nm)s) 公開 (キー: %(routing_key)s) %(message)s" + +#: nova/testing/fake/rabbit.py:54 +#, python-format +msgid "Publishing to route %s" +msgstr "ルート %s へパブリッシュ" + +#: nova/testing/fake/rabbit.py:84 +#, python-format +msgid "Declaring queue %s" +msgstr "queue %s の宣言" + +#: nova/testing/fake/rabbit.py:90 +#, python-format +msgid "Declaring exchange %s" +msgstr "exchange %s の宣言" + +#: nova/testing/fake/rabbit.py:96 +#, python-format +msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgstr "キー %(routing_key)s 付きで %(exchange)s に %(queue)s をバインドしています" + +#: nova/testing/fake/rabbit.py:133 +#, python-format +msgid "Getting from %(queue)s: %(message)s" +msgstr "%(queue)s から取得しています: %(message)s" + +#: nova/tests/fake_utils.py:72 +#, fuzzy, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "コマンド実行(subprocess): %s" + +#: 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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "インスタンス %s は実行中です。" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "インスタンス %s を終了した後です。" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, fuzzy, python-format +msgid "After force-killing instances: %s" +msgstr "インスタンス %s を終了した後です。" + +#: 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "ターゲット %s をアロケートしました。" + +#: nova/tests/test_volume.py:383 +#, 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 +#, fuzzy, python-format +msgid "Result data: %s" +msgstr "コマンド実行結果: %s" + +#: nova/tests/test_vsa.py:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, fuzzy, python-format +msgid "_delete: %s" +msgstr "Deleting user: ユーザ %s を削除します。" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:76 +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:79 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, python-format +msgid "test_snapshot_detail: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:58 +#, fuzzy, python-format +msgid "_create: param=%s" +msgstr "Create key pair: キーペア %s を作成します。" + +#: nova/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "flavor: %s" +msgstr "アクション(action): %s" + +#: 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 +#, fuzzy, python-format +msgid "Authentication error" +msgstr "%s の認証に失敗しました。" + +#: nova/tests/integrated/api/client.py:55 +msgid "Authorization error" +msgstr "" + +#: nova/tests/integrated/api/client.py:63 +#, fuzzy, python-format +msgid "Item not found" +msgstr "インスタンス %s が見つかりません。" + +#: 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 "Nested received %(queue)s, %(value)s" + +#: nova/tests/rpc/common.py:155 +#, python-format +msgid "Nested return %s" +msgstr "ネストした戻り値: %s" + +#: 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 "%s を受信。" + +#: nova/tests/scheduler/test_vsa_scheduler.py:147 +#, fuzzy, python-format +msgid "Host %s" +msgstr "ホスト" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, fuzzy, python-format +msgid "Test: Volume create: %s" +msgstr "Detach volume: ボリューム %s をデタッチします" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "フィルタされていないインスタンス %s のフィルタ解除を試行しました" + +#: nova/virt/firewall.py:137 +#, fuzzy, python-format +msgid "Filters added to instance %s" +msgstr "インスタンス %s に対するアドレスが見つかりません。" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, fuzzy, python-format +msgid "Adding security group rule: %r" +msgstr "id %s のセキュリティグループルールが存在しません。" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, python-format +msgid "Converted to raw, but format is now %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:105 +#, fuzzy +msgid "" +"Must specify vmwareapi_host_ip,vmwareapi_host_username and " +"vmwareapi_host_password to useconnection_type=vmwareapi" +msgstr "" +"connection_type=xenapi を使用するには、以下の指定が必要です: xenapi_connection_url, " +"xenapi_connection_username (オプション), xenapi_connection_password" + +#: nova/virt/vmwareapi_conn.py:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, fuzzy, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "タスク [%(name)s] %(task)s 状態: 成功 %(result)s" + +#: nova/virt/vmwareapi_conn.py:399 +#, fuzzy, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "タスク [%(name)s] %(task)s 状態: %(status)s %(error_info)s" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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 "" +"connection_type=xenapi を使用するには、以下の指定が必要です: xenapi_connection_url, " +"xenapi_connection_username (オプション), xenapi_connection_password" + +#: nova/virt/xenapi_conn.py:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "タスク [%(name)s] %(task)s 状態: 成功 %(result)s" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "タスク [%(name)s] %(task)s 状態: %(status)s %(error_info)s" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "例外 %s が発生しました。" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, fuzzy, python-format +msgid "Unable to get SR for this host: %s" +msgstr "VDI %s のレコードを取得できません。" + +#: 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 +#, fuzzy, python-format +msgid "Domains: %s" +msgstr "アクション(action): %s" + +#: nova/virt/baremetal/dom.py:163 +#, python-format +msgid "Nodes: %s" +msgstr "" + +#: nova/virt/baremetal/dom.py:166 +#, fuzzy, python-format +msgid "After storing domains: %s" +msgstr "インスタンス %s を終了した後です。" + +#: 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 +#, fuzzy, python-format +msgid "Same domain name already exists" +msgstr "ユーザー %s は既に存在しています。" + +#: nova/virt/baremetal/dom.py:181 +msgid "create_domain: before get_idle_node" +msgstr "" + +#: nova/virt/baremetal/dom.py:198 +#, fuzzy, python-format +msgid "Created new domain: %s" +msgstr "Create key pair: キーペア %s を作成します。" + +#: 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 +#, fuzzy, python-format +msgid "domain does not exist" +msgstr "トークン %s が存在しません。" + +#: 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 +#, python-format +msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgstr "インスタンス %(instance_name)s: インスタンスファイル群 %(target)s を削除しています" + +#: nova/virt/baremetal/proxy.py:189 +#, python-format +msgid "instance %s: rebooted" +msgstr "インスタンス%s: 再起動しました。" + +#: nova/virt/baremetal/proxy.py:192 +#, fuzzy, python-format +msgid "_wait_for_reboot failed" +msgstr "_wait_for_reboot 失敗: %s" + +#: nova/virt/baremetal/proxy.py:222 +#, python-format +msgid "instance %s: rescued" +msgstr "インスタンス %s: rescued" + +#: nova/virt/baremetal/proxy.py:225 +#, fuzzy, python-format +msgid "_wait_for_rescue failed" +msgstr "_wait_for_rescue 失敗: %s" + +#: nova/virt/baremetal/proxy.py:242 +msgid "<============= spawn of baremetal =============>" +msgstr "" + +#: nova/virt/baremetal/proxy.py:255 +#, fuzzy, python-format +msgid "instance %s: is building" +msgstr "インスタンス %s を起動中です。" + +#: 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 "インスタンス %s: 起動しました。" + +#: nova/virt/baremetal/proxy.py:268 +#, python-format +msgid "~~~~~~ current state = %s ~~~~~~" +msgstr "" + +#: nova/virt/baremetal/proxy.py:269 +#, fuzzy, python-format +msgid "instance %s spawned successfully" +msgstr "ボリューム %s の作成に成功しました。" + +#: nova/virt/baremetal/proxy.py:272 +#, fuzzy, python-format +msgid "instance %s:not booted" +msgstr "インスタンス %s: 起動しました。" + +#: nova/virt/baremetal/proxy.py:274 +msgid "Bremetal assignment is overcommitted." +msgstr "" + +#: nova/virt/baremetal/proxy.py:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "インスタンス %s のイメージを生成します。" + +#: nova/virt/baremetal/proxy.py:475 +#, fuzzy, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "インスタンス %(inst_name)s: イメージ %(img_id)s にネットワーク情報を埋め込んでいます" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "インスタンス %(inst_name)s: イメージ %(img_id)s へのデータ埋め込みのエラーを無視しています (%(e)s)" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "インスタンス %s: toXML メソッドを開始。" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "インスタンス %s: toXML メソッドを完了。" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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 +#, fuzzy +msgid "rootfs is already removed" +msgstr "ボリュームは既に切断(detached)されています。" + +#: 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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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 "ファイルシステム %s のマウントに失敗しました。" + +#: nova/virt/disk/api.py:274 +#, fuzzy, python-format +msgid "Failed to remove container: %s" +msgstr "ファイルシステム %s のマウントに失敗しました。" + +#: nova/virt/disk/guestfs.py:39 +#, fuzzy, python-format +msgid "unsupported partition: %s" +msgstr "パーティション %s のロードに失敗しました。" + +#: 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 "イメージをループバック %s にアタッチできません。" + +#: nova/virt/disk/mount.py:76 +#, fuzzy +msgid "no partitions found" +msgstr "ホストが見つかりません" + +#: nova/virt/disk/mount.py:77 +#, fuzzy, python-format +msgid "Failed to map partitions: %s" +msgstr "パーティション %s のロードに失敗しました。" + +#: nova/virt/disk/nbd.py:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "空きの nbd デバイスがありません" + +#: nova/virt/disk/nbd.py:81 +#, fuzzy, python-format +msgid "qemu-nbd error: %s" +msgstr "OpenSSL エラー: %s" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "nbd デバイス %s が出現しません" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "libvirt %s へ接続します。" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "libvirtへの接続が切れています。" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +#, fuzzy, python-format +msgid "Instance destroyed successfully." +msgstr "ボリューム %s の削除に成功しました。" + +#: nova/virt/libvirt/connection.py:430 +#, fuzzy, python-format +msgid "Deleting instance files %(target)s" +msgstr "インスタンス %(instance_name)s: インスタンスファイル群 %(target)s を削除しています" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +#, fuzzy, python-format +msgid "Instance rebooted successfully." +msgstr "インスタンス%s: 再起動しました。" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +#, fuzzy, python-format +msgid "Instance is running" +msgstr "インスタンス %s を起動中です。" + +#: nova/virt/libvirt/connection.py:825 +#, fuzzy, python-format +msgid "Instance spawned successfully." +msgstr "ボリューム %s の作成に成功しました。" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "virsh の出力: %r" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "デバイスです。" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "データ: %(data)r, ファイルパス: %(fpath)r" + +#: nova/virt/libvirt/connection.py:875 +#, fuzzy +msgid "Unable to read LXC console" +msgstr "パブリック IP アドレスのリードに失敗しました" + +#: nova/virt/libvirt/connection.py:992 +#, fuzzy, python-format +msgid "Creating image" +msgstr "インスタンス %s のイメージを生成します。" + +#: nova/virt/libvirt/connection.py:1171 +#, fuzzy, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "インスタンス %(inst_name)s: イメージ %(img_id)s にネットワーク情報を埋め込んでいます" + +#: nova/virt/libvirt/connection.py:1179 +#, fuzzy, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "インスタンス %(inst_name)s: イメージ %(img_id)s へのデータ埋め込みのエラーを無視しています (%(e)s)" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +#, fuzzy, python-format +msgid "Starting toXML method" +msgstr "インスタンス %s: toXML メソッドを開始。" + +#: nova/virt/libvirt/connection.py:1340 +#, fuzzy, python-format +msgid "Finished toXML method" +msgstr "インスタンス %s: toXML メソッドを完了。" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, fuzzy, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "インスタンス %s: toXML メソッドを開始。" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, fuzzy, python-format +msgid "Instance %s running successfully." +msgstr "インスタンス %s を起動中です。" + +#: nova/virt/libvirt/connection.py:2165 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "インスタンス %s: 起動中…" + +#: nova/virt/libvirt/connection.py:2206 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_revert_migration" +msgstr "インスタンス %s のイメージを生成します。" + +#: nova/virt/libvirt/firewall.py:42 +msgid "" +"Libvirt module could not be loaded. NWFilterFirewall will not work " +"correctly." +msgstr "" + +#: nova/virt/libvirt/firewall.py:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +#, fuzzy, python-format +msgid "Attempted to unfilter instance which is not filtered" +msgstr "フィルタされていないインスタンス %s のフィルタ解除を試行しました" + +#: nova/virt/libvirt/imagecache.py:144 +#, fuzzy, python-format +msgid "%s is a valid instance name" +msgstr "%s は適切なipProtocolではありません。" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, fuzzy, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "イメージファイル %(image_file)s の復号に失敗しました: %(err)s" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, fuzzy, python-format +msgid "Unknown base file: %s" +msgstr "未知のインスタンスタイプ: %s" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "開いたポートが見つかりません" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, fuzzy, python-format +msgid "Ensuring bridge %s" +msgstr "De-registering image: イメージ %s を登録解除します。" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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 "%(text)s: _db_content => %(content)s" + +#: 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, fuzzy, python-format +msgid "httplib error in %s: " +msgstr "エラー %s をキャッチしました。" + +#: nova/virt/vmwareapi/vim.py:157 +#, fuzzy, python-format +msgid "Socket error in %s: " +msgstr "id %s のユーザが存在しません。" + +#: nova/virt/vmwareapi/vim.py:162 +#, fuzzy, python-format +msgid "Type error in %s: " +msgstr "OpenSSL エラー: %s" + +#: nova/virt/vmwareapi/vim.py:166 +#, fuzzy, python-format +msgid "Exception in %s " +msgstr "例外 %s が発生しました。" + +#: nova/virt/vmwareapi/vmops.py:66 +#, fuzzy +msgid "Getting list of instances" +msgstr "raw instanceを生成します。" + +#: nova/virt/vmwareapi/vmops.py:82 +#, fuzzy, python-format +msgid "Got total of %s instances" +msgstr "%s 個のインスタンスの起動を始めます…" + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, fuzzy, python-format +msgid "Powering on the VM instance %s" +msgstr "インスタンス %s を停止中" + +#: nova/virt/vmwareapi/vmops.py:334 +#, fuzzy, python-format +msgid "Powered on the VM instance %s" +msgstr "インスタンス %s 上" + +#: nova/virt/vmwareapi/vmops.py:379 +#, fuzzy, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "raw instanceを生成します。" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, fuzzy, python-format +msgid "Uploading image %s" +msgstr "Glance イメージ %s" + +#: nova/virt/vmwareapi/vmops.py:467 +#, fuzzy, python-format +msgid "Uploaded image %s" +msgstr "Glance イメージ %s" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" -#: ../nova/volume/manager.py:123 +#: nova/virt/vmwareapi/vmops.py:486 #, python-format -msgid "volume %s: created successfully" -msgstr "ボリューム %s の作成に成功しました。" +msgid "Deleted temporary vmdk file %s" +msgstr "" -#: ../nova/volume/manager.py:131 -msgid "Volume is still attached" -msgstr "ボリュームはアタッチされたままです。" +#: nova/virt/vmwareapi/vmops.py:518 +#, fuzzy, python-format +msgid "instance is not powered on" +msgstr "インスタンス %s が見つかりません。" -#: ../nova/volume/manager.py:133 -msgid "Volume is not local to this node" -msgstr "ボリュームはこのノードのローカルではありません。" +#: nova/virt/vmwareapi/vmops.py:525 +#, fuzzy, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "destroy vm %s リクエストを受信しました。" + +#: nova/virt/vmwareapi/vmops.py:528 +#, fuzzy, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "destroy vm %s リクエストを受信しました。" -#: ../nova/volume/manager.py:136 +#: nova/virt/vmwareapi/vmops.py:530 #, python-format -msgid "volume %s: removing export" -msgstr "ボリューム %s のエクスポートを解除します。" +msgid "Doing hard reboot of VM %s" +msgstr "" -#: ../nova/volume/manager.py:138 +#: nova/virt/vmwareapi/vmops.py:534 #, python-format -msgid "volume %s: deleting" -msgstr "ボリューム %s を削除します。" +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, fuzzy, python-format +msgid "instance - %s not present" +msgstr "インスタンス%s が存在しません。" -#: ../nova/volume/manager.py:147 +#: nova/virt/vmwareapi/vmops.py:565 #, python-format -msgid "volume %s: deleted successfully" -msgstr "ボリューム %s の削除に成功しました。" +msgid "Powering off the VM %s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:74 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "%(text)s: _db_content => %(content)s" +msgid "Powered off the VM %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 "NotImplemented 例外を発生させます。" +#: nova/virt/vmwareapi/vmops.py:574 +#, fuzzy, python-format +msgid "Unregistering the VM %s" +msgstr "De-registering image: イメージ %s を登録解除します。" -#: ../nova/virt/xenapi/fake.py:306 +#: nova/virt/vmwareapi/vmops.py:577 #, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "xenapi.fake には %s が実装されていません。" +msgid "Unregistered the VM %s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:341 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "%(localname)s %(impl)s を呼び出します。" +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:346 +#: nova/virt/vmwareapi/vmops.py:590 #, python-format -msgid "Calling getter %s" -msgstr "getter %s をコールします。" +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" -#: ../nova/virt/xenapi/fake.py:406 +#: nova/virt/vmwareapi/vmops.py:600 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" -msgstr "xenapi.fake に %s に関する実装がないか、引数の数が誤っています。" - -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." -msgstr "インスタンスのテストには実際の仮想環境が必要です。(fakeでは実行できません。)" +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" -#: ../nova/tests/test_cloud.py:268 +#: nova/virt/vmwareapi/vmops.py:605 #, python-format -msgid "Need to watch instance %s until it's running..." -msgstr "インスタンス %s が実行するまで監視します…" +msgid "" +"In vmwareapi:vmops:destroy, got this exception while deleting the VM " +"contents from the disk: %s" +msgstr "" -#: ../nova/virt/connection.py:73 -msgid "Failed to open connection to the hypervisor" -msgstr "ハイパーバイザへの接続に失敗しました。" +#: nova/virt/vmwareapi/vmops.py:613 +#, fuzzy +msgid "pause not supported for vmwareapi" +msgstr "libvirt では診断(diagnostics)がサポートされていません" -#: ../nova/network/linux_net.py:187 -#, python-format -msgid "Starting VLAN inteface %s" -msgstr "VLANインタフェース %s を開始します。" +#: nova/virt/vmwareapi/vmops.py:617 +#, fuzzy +msgid "unpause not supported for vmwareapi" +msgstr "libvirt では診断(diagnostics)がサポートされていません" -#: ../nova/network/linux_net.py:208 +#: nova/virt/vmwareapi/vmops.py:631 #, python-format -msgid "Starting Bridge interface for %s" -msgstr "%s 用のブリッジインタフェースを開始します。" +msgid "Suspending the VM %s " +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:314 +#: nova/virt/vmwareapi/vmops.py:635 #, python-format -msgid "Hupping dnsmasq threw %s" -msgstr "dnsmasqに対してhupを送信しましたが %s が発生しました。" +msgid "Suspended the VM %s " +msgstr "" -#: ../nova/network/linux_net.py:316 -#, python-format -msgid "Pid %d is stale, relaunching dnsmasq" -msgstr "Pid %d は無効です。dnsmasqを再実行します。" +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:358 +#: nova/virt/vmwareapi/vmops.py:641 #, python-format -msgid "killing radvd threw %s" -msgstr "radvd 停止が %s 例外を発行しました" +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" -#: ../nova/network/linux_net.py:360 +#: nova/virt/vmwareapi/vmops.py:654 #, python-format -msgid "Pid %d is stale, relaunching radvd" -msgstr "Pid %d がストールしているので radvd を再実行しています…" +msgid "Resuming the VM %s" +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:449 +#: nova/virt/vmwareapi/vmops.py:659 #, python-format -msgid "Killing dnsmasq threw %s" -msgstr "dnsmasq をkillしましたが、 %s が発生しました。" +msgid "Resumed the VM %s " +msgstr "" -#: ../nova/utils.py:58 -#, python-format -msgid "Inner Exception: %s" -msgstr "内側で発生した例外: %s" +#: nova/virt/vmwareapi/vmops.py:661 +#, fuzzy, python-format +msgid "instance is not in a suspended state" +msgstr "getting locked state: インスタンス %s のロックを取得しました。" + +#: nova/virt/vmwareapi/vmops.py:697 +#, fuzzy +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "libvirt では診断(diagnostics)がサポートされていません" -#: ../nova/utils.py:59 +#: nova/virt/vmwareapi/vmops.py:755 #, python-format -msgid "Class %s cannot be found" -msgstr "クラス %s が見つかりません。" +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" -#: ../nova/utils.py:118 +#: nova/virt/vmwareapi/vmops.py:763 #, python-format -msgid "Fetching %s" -msgstr "ファイルをフェッチ: %s" +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" -#: ../nova/utils.py:130 +#: nova/virt/vmwareapi/vmops.py:800 #, python-format -msgid "Running cmd (subprocess): %s" -msgstr "コマンド実行(subprocess): %s" +msgid "Creating directory with path %s" +msgstr "" -#: ../nova/utils.py:143 ../nova/utils.py:183 +#: nova/virt/vmwareapi/vmops.py:804 #, python-format -msgid "Result was %s" -msgstr "コマンド実行結果: %s" +msgid "Created directory with path %s" +msgstr "" -#: ../nova/utils.py:159 +#: nova/virt/vmwareapi/vmware_images.py:89 #, python-format -msgid "Running cmd (SSH): %s" -msgstr "コマンド(SSH)を実行: %s" +msgid "Downloading image %s from glance image server" +msgstr "" -#: ../nova/utils.py:217 +#: nova/virt/vmwareapi/vmware_images.py:103 #, python-format -msgid "debug in callback: %s" -msgstr "コールバック中のデバッグ: %s" +msgid "Downloaded image %s from glance image server" +msgstr "" -#: ../nova/utils.py:222 +#: nova/virt/vmwareapi/vmware_images.py:108 #, python-format -msgid "Running %s" -msgstr "コマンド実行: %s" +msgid "Uploading image %s to the Glance image server" +msgstr "" -#: ../nova/utils.py:262 +#: nova/virt/vmwareapi/vmware_images.py:129 #, python-format -msgid "Link Local address is not found.:%s" -msgstr "リンクローカルアドレスが見つかりません: %s" +msgid "Uploaded image %s to the Glance image server" +msgstr "" -#: ../nova/utils.py:265 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" -msgstr "%(interface)s のローカルIPアドレスのリンクが取得できません:%(ex)s" +msgid "Getting image size for the image %s" +msgstr "" -#: ../nova/utils.py:363 +#: nova/virt/vmwareapi/vmware_images.py:143 #, python-format -msgid "Invalid backend: %s" -msgstr "不正なバックエンドです: %s" +msgid "Got image size of %(size)s for the image %(image)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "NotImplemented 例外を発生させます。" -#: ../nova/utils.py:374 +#: nova/virt/xenapi/fake.py:526 #, python-format -msgid "backend %s" -msgstr "バックエンドは %s です。" +msgid "xenapi.fake does not have an implementation for %s" +msgstr "xenapi.fake には %s が実装されていません。" -#: ../nova/fakerabbit.py:49 +#: nova/virt/xenapi/fake.py:560 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" -msgstr "(%(nm)s) 公開 (キー: %(routing_key)s) %(message)s" +msgid "Calling %(localname)s %(impl)s" +msgstr "%(localname)s %(impl)s を呼び出します。" -#: ../nova/fakerabbit.py:54 +#: nova/virt/xenapi/fake.py:565 #, python-format -msgid "Publishing to route %s" -msgstr "ルート %s へパブリッシュ" +msgid "Calling getter %s" +msgstr "getter %s をコールします。" -#: ../nova/fakerabbit.py:84 +#: nova/virt/xenapi/fake.py:625 #, python-format -msgid "Declaring queue %s" -msgstr "queue %s の宣言" +msgid "" +"xenapi.fake does not have an implementation for %s or it has been called " +"with the wrong number of arguments" +msgstr "xenapi.fake に %s に関する実装がないか、引数の数が誤っています。" + +#: nova/virt/xenapi/network_utils.py:37 +#, fuzzy, python-format +msgid "Found non-unique network for name_label %s" +msgstr "ブリッジ %s に対してブリッジが複数存在します。" -#: ../nova/fakerabbit.py:90 +#: nova/virt/xenapi/network_utils.py:55 #, python-format -msgid "Declaring exchange %s" -msgstr "exchange %s の宣言" +msgid "Found non-unique network for bridge %s" +msgstr "ブリッジ %s に対してブリッジが複数存在します。" -#: ../nova/fakerabbit.py:96 +#: nova/virt/xenapi/network_utils.py:58 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" -msgstr "キー %(routing_key)s 付きで %(exchange)s に %(queue)s をバインドしています" +msgid "Found no network for bridge %s" +msgstr "ブリッジ %s に対するネットワークが存在しません。" -#: ../nova/fakerabbit.py:121 +#: nova/virt/xenapi/vif.py:103 +#, fuzzy, python-format +msgid "Found no PIF for device %s" +msgstr "ブリッジ %s に対するネットワークが存在しません。" + +#: nova/virt/xenapi/vif.py:122 #, python-format -msgid "Getting from %(queue)s: %(message)s" -msgstr "%(queue)s から取得しています: %(message)s" +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:135 ../nova/virt/hyperv.py:171 +#: nova/virt/xenapi/vm_utils.py:209 #, python-format msgid "Created VM %s..." msgstr "VM %s を作成します。" -#: ../nova/virt/xenapi/vm_utils.py:138 +#: nova/virt/xenapi/vm_utils.py:212 #, python-format msgid "Created VM %(instance_name)s as %(vm_ref)s." msgstr "%(vm_ref)s として VM %(instance_name)s を作成しています" -#: ../nova/virt/xenapi/vm_utils.py:168 -#, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +#: nova/virt/xenapi/vm_utils.py:243 +#, fuzzy, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "VM %(vm_ref)s, VDI %(vdi_ref)s 用 VBD を作成しています… " -#: ../nova/virt/xenapi/vm_utils.py:171 -#, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +#: nova/virt/xenapi/vm_utils.py:246 +#, fuzzy, python-format +msgid "" +"Created a CDROM-specific VBD %(vbd_ref)s for VM %(vm_ref)s, VDI " +"%(vdi_ref)s." msgstr "VM %(vm_ref)s, VDI %(vdi_ref)s 用仮想ブロックデバイス(VBD) %(vbd_ref)s を作成しました。" -#: ../nova/virt/xenapi/vm_utils.py:187 +#: nova/virt/xenapi/vm_utils.py:263 #, python-format msgid "VBD not found in instance %s" msgstr "インスタンス %s のVBDが見つかりません。" -#: ../nova/virt/xenapi/vm_utils.py:197 +#: nova/virt/xenapi/vm_utils.py:274 #, python-format msgid "Unable to unplug VBD %s" msgstr "VBD %s の unplug に失敗しました。" -#: ../nova/virt/xenapi/vm_utils.py:209 +#: nova/virt/xenapi/vm_utils.py:285 #, python-format msgid "Unable to destroy VBD %s" msgstr "VBD %s の削除に失敗しました。" -#: ../nova/virt/xenapi/vm_utils.py:224 -#, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." -msgstr "VM %(vm_ref)s, network %(network_ref)s 用仮想インターフェース(VIF)を作成しています。" - -#: ../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 "VM %(vm_ref)s, network %(network_ref)s 用 VIF %(vif_ref)s を作成しました。" +#: nova/virt/xenapi/vm_utils.py:295 +#, fuzzy, python-format +msgid "Unable to destroy VDI %s" +msgstr "VBD %s の削除に失敗しました。" -#: ../nova/virt/xenapi/vm_utils.py:246 +#: nova/virt/xenapi/vm_utils.py:312 #, python-format msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" +" on %(sr_ref)s." msgstr "" "%(sr_ref)s 上に VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, " "%(read_only)s) を作成しました。" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vm_utils.py:258 +#: nova/virt/xenapi/vm_utils.py:321 +#, fuzzy, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "VM %(vm_ref)s, network %(network_ref)s 用 VIF %(vif_ref)s を作成しました。" + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, fuzzy, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "ボリューム %s に対する target idが存在しません。" + +#: nova/virt/xenapi/vm_utils.py:355 #, python-format msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." msgstr "ラベル '%(label)s' 付き VM %(vm_ref)s のスナップショットを作成しています…" -#: ../nova/virt/xenapi/vm_utils.py:272 +#: nova/virt/xenapi/vm_utils.py:369 #, python-format msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." msgstr "VM %(vm_ref)s からスナップショット %(template_vm_ref)s を作成しました。" -#: ../nova/virt/xenapi/vm_utils.py:286 +#: nova/virt/xenapi/vm_utils.py:408 #, python-format msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" msgstr "ID %(image_id)s として %(vdi_uuids)s のアップロードの為に xapi を問い合わせしています" -#: ../nova/virt/xenapi/vm_utils.py:327 +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, fuzzy, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "%(access)s として %(url)s 取得の為に xapi を問い合わせしています" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, fuzzy, python-format +msgid "Image Type: %s" +msgstr "未知のインスタンスタイプ: %s" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 #, python-format msgid "Size for image %(image)s:%(virtual_size)d" msgstr "イメージ %(image)s のサイズ:%(virtual_size)d" -#: ../nova/virt/xenapi/vm_utils.py:332 +#: nova/virt/xenapi/vm_utils.py:819 #, python-format -msgid "Glance image %s" -msgstr "Glance イメージ %s" +msgid "" +"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " +"bytes" +msgstr "" -#. we need to invoke a plugin for copying VDI's -#. content into proper path -#: ../nova/virt/xenapi/vm_utils.py:342 +#: nova/virt/xenapi/vm_utils.py:836 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "ドメイン0 上の /boot/guest に VDI %s をコピー中" -#: ../nova/virt/xenapi/vm_utils.py:352 +#: nova/virt/xenapi/vm_utils.py:848 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "カーネル/RAMディスク VDI %s が削除されました" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/virt/xenapi/vm_utils.py:858 +#, fuzzy, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "インスタンス %s の起動に失敗しました。" + +#: nova/virt/xenapi/vm_utils.py:897 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" -msgstr "%(access)s として %(url)s 取得の為に xapi を問い合わせしています" +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:386 ../nova/virt/xenapi/vm_utils.py:402 +#: nova/virt/xenapi/vm_utils.py:919 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "PV kernelのvdi %s を取得します。" -#: ../nova/virt/xenapi/vm_utils.py:397 -#, python-format -msgid "PV Kernel in VDI:%s" -msgstr "VDI 中の PV カーネル:%s" - -#: ../nova/virt/xenapi/vm_utils.py:405 -#, python-format -msgid "Running pygrub against %s" -msgstr "%s に対して pygrub を実行しています" - -#: ../nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:937 #, python-format -msgid "Found Xen kernel %s" -msgstr "Xen Kernel %s が見つかりました。" - -#: ../nova/virt/xenapi/vm_utils.py:413 -msgid "No Xen kernel found. Booting HVM." +msgid "Unknown image format %(disk_image_type)s" msgstr "" -"No Xen kernel found. Booting HVM.\r\n" -"Xen 用カーネルが見つかりません。完全仮想化モード(HVM)で起動しています。" -#: ../nova/virt/xenapi/vm_utils.py:425 ../nova/virt/hyperv.py:431 -#, python-format -msgid "duplicate name found: %s" -msgstr "%s は重複しています。" - -#: ../nova/virt/xenapi/vm_utils.py:442 +#: nova/virt/xenapi/vm_utils.py:979 #, python-format msgid "VDI %s is still available" msgstr "VDI %s は依然として存在しています。" -#: ../nova/virt/xenapi/vm_utils.py:463 +#: nova/virt/xenapi/vm_utils.py:1025 #, python-format msgid "(VM_UTILS) xenserver vm state -> |%s|" msgstr "(VM_UTILS) xenserver の vm state -> |%s|" -#: ../nova/virt/xenapi/vm_utils.py:465 +#: nova/virt/xenapi/vm_utils.py:1027 #, python-format msgid "(VM_UTILS) xenapi power_state -> |%s|" msgstr "(VM_UTILS) xenapi の power_state -> |%s|" -#: ../nova/virt/xenapi/vm_utils.py:525 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "VHD %(vdi_uuid)s の親は %(parent_ref)s です" - -#: ../nova/virt/xenapi/vm_utils.py:542 +#: nova/virt/xenapi/vm_utils.py:1072 #, python-format msgid "Re-scanning SR %s" msgstr "SR %s を再スキャンします。" -#: ../nova/virt/xenapi/vm_utils.py:567 +#: nova/virt/xenapi/vm_utils.py:1103 #, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." -msgstr "VHD 作成が制限を越えました(%(counter)d > %(max_attempts)d)ので、中止しています…" +"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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "VHD %(vdi_uuid)s の親は %(parent_ref)s です" -#: ../nova/virt/xenapi/vm_utils.py:574 +#: nova/virt/xenapi/vm_utils.py:1384 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "親 %(parent_uuid)s が元々の親 %(original_parent_uuid)s と一致しません。作成を待機しています…" -#: ../nova/virt/xenapi/vm_utils.py:590 -#, python-format -msgid "No VDIs found for VM %s" -msgstr "VM %s にVDIが存在しません。" +#: nova/virt/xenapi/vm_utils.py:1394 +#, fuzzy, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "VHD 作成が制限を越えました(%(counter)d > %(max_attempts)d)ので、中止しています…" -#: ../nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:1429 #, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" -msgstr "VM %(vm_ref)s 用に予期しない数の VDI (%(num_vdis)s) が見つかりました" +msgid "Timeout waiting for device %s to be created" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:653 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 +#: nova/virt/xenapi/vm_utils.py:1448 #, python-format msgid "Creating VBD for VDI %s ... " msgstr "VDI %s 用に VBD を作成しています… " -#: ../nova/virt/xenapi/vm_utils.py:655 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190 +#: nova/virt/xenapi/vm_utils.py:1450 #, python-format msgid "Creating VBD for VDI %s done." msgstr "VDI %s 用 VBD の作成が完了しました。" -#: ../nova/virt/xenapi/vm_utils.py:657 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 +#: nova/virt/xenapi/vm_utils.py:1452 #, python-format msgid "Plugging VBD %s ... " msgstr "VBD %s を接続しています… " -#: ../nova/virt/xenapi/vm_utils.py:659 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 +#: nova/virt/xenapi/vm_utils.py:1455 #, python-format msgid "Plugging VBD %s done." msgstr "仮想ブロックデバイス(VBD) %s の接続が完了しました。" -#: ../nova/virt/xenapi/vm_utils.py:661 -#, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#: nova/virt/xenapi/vm_utils.py:1457 +#, fuzzy, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "%(orig_dev)s として仮想ブロックデバイス(VBD) %(vbd)s を接続しました" -#: ../nova/virt/xenapi/vm_utils.py:664 -#, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#: nova/virt/xenapi/vm_utils.py:1460 +#, fuzzy, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "仮想ブロックデバイス(VBD) %(vbd)s は不正なデバイスに接続されましたので、%(dev)s に再マッピングしています" -#: ../nova/virt/xenapi/vm_utils.py:668 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 +#: nova/virt/xenapi/vm_utils.py:1469 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "VDI %s 用の仮想ブロックデバイス(VBD)を削除しています… " -#: ../nova/virt/xenapi/vm_utils.py:671 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 +#: nova/virt/xenapi/vm_utils.py:1473 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "VDI %s 用の仮想ブロックデバイス(VBD)の削除が完了しました。" -#: ../nova/virt/xenapi/vm_utils.py:683 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:211 +#: nova/virt/xenapi/vm_utils.py:1484 msgid "VBD.unplug successful first time." msgstr "VBD.unplug は1回目で成功しました。" -#: ../nova/virt/xenapi/vm_utils.py:688 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 +#: nova/virt/xenapi/vm_utils.py:1489 msgid "VBD.unplug rejected: retrying..." msgstr "VBD.unplug が拒否されました: 再試行しています…" -#: ../nova/virt/xenapi/vm_utils.py:692 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 msgid "VBD.unplug successful eventually." msgstr "VBD.unplug は最終的に成功しました。" -#: ../nova/virt/xenapi/vm_utils.py:695 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 +#: nova/virt/xenapi/vm_utils.py:1497 #, python-format msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" msgstr "VBD.unplug 中の XenAPI.Failure を無視しています: %s" -#: ../nova/virt/xenapi/vm_utils.py:704 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/virt/xenapi/vm_utils.py:1506 #, python-format msgid "Ignoring XenAPI.Failure %s" msgstr "XenAPI.Failure %s を無視しています" -#: ../nova/virt/xenapi/vm_utils.py:735 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." -msgstr "%(dest)s にパーティションテーブル %(primary_first)d %(primary_last)d を書き込んでいます…" - -#: ../nova/virt/xenapi/vm_utils.py:747 -#, python-format -msgid "Writing partition table %s done." -msgstr "パーティションテーブル %s の書き込みが完了しました。" - -#: ../nova/tests/test_rpc.py:89 -#, python-format -msgid "Nested received %(queue)s, %(value)s" -msgstr "Nested received %(queue)s, %(value)s" - -#: ../nova/tests/test_rpc.py:95 -#, python-format -msgid "Nested return %s" -msgstr "ネストした戻り値: %s" - -#: ../nova/tests/test_rpc.py:120 ../nova/tests/test_rpc.py:126 -#, python-format -msgid "Received %s" -msgstr "%s を受信。" - -#: ../nova/db/sqlalchemy/api.py:44 -msgid "Use of empty request context is deprecated" -msgstr "Request context を空とすることは非推奨です。" - -#: ../nova/db/sqlalchemy/api.py:133 -#, python-format -msgid "No service for id %s" -msgstr "id %s のserviceが存在しません。" - -#: ../nova/db/sqlalchemy/api.py:251 -#, python-format -msgid "No service for %(host)s, %(binary)s" -msgstr "%(host)s, %(binary)s 用のサービスがありません" - -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" -msgstr "fixed ipが一つも定義されていません。" - -#: ../nova/db/sqlalchemy/api.py:608 -#, python-format -msgid "No floating ip for address %s" -msgstr "アドレス %s の floating ip が存在しません。" - -#: ../nova/db/sqlalchemy/api.py:629 +#: nova/virt/xenapi/vm_utils.py:1520 #, python-format -msgid "No address for instance %s" -msgstr "インスタンス %s に対するアドレスが見つかりません。" - -#: ../nova/db/sqlalchemy/api.py:961 -#, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" -msgstr "ユーザ %(user_id)s 名前 %(name)s のキーペアがありません。" +msgid "Running pygrub against %s" +msgstr "%s に対して pygrub を実行しています" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 +#: nova/virt/xenapi/vm_utils.py:1527 #, python-format -msgid "No network for id %s" -msgstr "id %s に該当するnetwork が存在しません。" +msgid "Found Xen kernel %s" +msgstr "Xen Kernel %s が見つかりました。" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" -msgstr "ネットワークが定義されていません。" +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "" +"No Xen kernel found. Booting HVM.\r\n" +"Xen 用カーネルが見つかりません。完全仮想化モード(HVM)で起動しています。" -#: ../nova/db/sqlalchemy/api.py:1115 -#, python-format -msgid "No network for bridge %s" -msgstr "ブリッジ %s に該当する network が存在しません。" +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 +#: nova/virt/xenapi/vm_utils.py:1548 #, python-format -msgid "No network for instance %s" -msgstr "instance %s に該当する network が存在しません。" +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1277 -#, python-format -msgid "Token %s does not exist" -msgstr "トークン %s が存在しません。" +#: nova/virt/xenapi/vm_utils.py:1574 +#, fuzzy, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "%(dest)s にパーティションテーブル %(primary_first)d %(primary_last)d を書き込んでいます…" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/virt/xenapi/vm_utils.py:1587 #, python-format -msgid "No quota for project_id %s" -msgstr "project_id %s に対するクオータが存在しません。" +msgid "Writing partition table %s done." +msgstr "パーティションテーブル %s の書き込みが完了しました。" -#: ../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 "ボリューム %s が見つかりません。" +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1514 -#, python-format -msgid "No export device found for volume %s" -msgstr "ボリューム %s に関してエクスポートされているデバイスがありません。" +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1527 -#, python-format -msgid "No target id found for volume %s" -msgstr "ボリューム %s に対する target idが存在しません。" +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1572 -#, python-format -msgid "No security group with id %s" -msgstr "id %s のセキュリティグループが存在しません。" +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1589 -#, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" -msgstr "プロジェクト %(project_id)s に対する名称 %(group_name)s のセキュリティグループが存在しません。" +#: nova/virt/xenapi/vm_utils.py:1712 +#, fuzzy, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "ファイルシステム %s のマウントに失敗しました。" -#: ../nova/db/sqlalchemy/api.py:1682 +#: nova/virt/xenapi/vmops.py:181 #, python-format -msgid "No secuity group rule with id %s" -msgstr "id %s のセキュリティグループルールが存在しません。" +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:1756 -#, python-format -msgid "No user for id %s" -msgstr "id %s のユーザが存在しません。" +#: nova/virt/xenapi/vmops.py:183 +#, fuzzy, python-format +msgid "Starting instance %s" +msgstr "インスタンス %s を停止中" -#: ../nova/db/sqlalchemy/api.py:1772 +#: nova/virt/xenapi/vmops.py:246 #, python-format -msgid "No user for access key %s" -msgstr "アクセスキー %s に該当するユーザが存在しません。" +msgid "instance %s: Failed to spawn" +msgstr "インスタンス %s: 起動に失敗しました" -#: ../nova/db/sqlalchemy/api.py:1834 -#, python-format -msgid "No project with id %s" -msgstr "id %s のプロジェクトが存在しません。" +#: nova/virt/xenapi/vmops.py:248 +#, fuzzy, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "インスタンス %s: 起動に失敗しました" -#: ../nova/db/sqlalchemy/api.py:1979 -#, python-format -msgid "No console pool with id %(pool_id)s" -msgstr "Id %(pool_id)s のコンソールプールがありません。" +#: nova/virt/xenapi/vmops.py:322 +#, fuzzy, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "インスタンス %s: 起動に失敗しました" -#: ../nova/db/sqlalchemy/api.py:1996 +#: nova/virt/xenapi/vmops.py:389 #, python-format msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." msgstr "" -"コンピュータホスト %(compute_host)s 用 %(console_type)s 型コンソールプールがプロキシホスト %(host)s " -"上にありません" - -#: ../nova/db/sqlalchemy/api.py:2035 -#, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" -msgstr "プール %(pool_id)s に %(instance_id)s のコンソールがありません。" - -#: ../nova/db/sqlalchemy/api.py:2057 -#, python-format -msgid "on instance %s" -msgstr "インスタンス %s 上" - -#: ../nova/db/sqlalchemy/api.py:2058 -#, python-format -msgid "No console with id %(console_id)s %(idesc)s" -msgstr "ID %(console_id)s %(idesc)s を持つコンソールがありません" - -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 -#, python-format -msgid "No zone with id %(zone_id)s" -msgstr "ID %(zone_id)s を持つゾーンがありません" - -#: ../nova/virt/libvirt_conn.py:160 -#, python-format -msgid "Checking state of %s" -msgstr "%s の状態を確認しています" - -#: ../nova/virt/libvirt_conn.py:165 -#, python-format -msgid "Current state of %(name)s was %(state)s." -msgstr "%(name)s の現在の状態は %(state)s です" - -#: ../nova/virt/libvirt_conn.py:183 -#, python-format -msgid "Connecting to libvirt: %s" -msgstr "libvirt %s へ接続します。" -#: ../nova/virt/libvirt_conn.py:196 -msgid "Connection to libvirt broke" -msgstr "libvirtへの接続が切れています。" +#: nova/virt/xenapi/vmops.py:448 +#, fuzzy, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "onset_files 用の不正な値: '%s'" -#: ../nova/virt/libvirt_conn.py:258 +#: nova/virt/xenapi/vmops.py:453 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" -msgstr "インスタンス %(instance_name)s: インスタンスファイル群 %(target)s を削除しています" +msgid "Injecting file path: '%s'" +msgstr "ファイルパス '%s' を埋め込んでいます" -#: ../nova/virt/libvirt_conn.py:283 -#, python-format -msgid "Invalid device path %s" -msgstr "%s は不正なデバイスパスです" +#: nova/virt/xenapi/vmops.py:459 +#, fuzzy, python-format +msgid "Setting admin password" +msgstr "インスタンス %s: 管理者用パスワードをセット中" -#: ../nova/virt/libvirt_conn.py:313 -#, python-format -msgid "No disk at %s" -msgstr "%s にディスクが存在しません。" +#: nova/virt/xenapi/vmops.py:463 +#, fuzzy +msgid "Resetting network" +msgstr "ネットワークホストの設定をします。" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" -msgstr "インスタンスのスナップショットは現在libvirtに対してはサポートされていません。" +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" -#: ../nova/virt/libvirt_conn.py:336 +#: nova/virt/xenapi/vmops.py:476 #, python-format -msgid "instance %s: rebooted" -msgstr "インスタンス%s: 再起動しました。" +msgid "Starting VM %s..." +msgstr "VM %s を開始します…" -#: ../nova/virt/libvirt_conn.py:339 -#, python-format -msgid "_wait_for_reboot failed: %s" -msgstr "_wait_for_reboot 失敗: %s" +#: nova/virt/xenapi/vmops.py:480 +#, fuzzy, python-format +msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +msgstr "%(vm_ref)s から作成された VM %(instance_name)s の実行が繰りかえされています。" -#: ../nova/virt/libvirt_conn.py:382 +#: nova/virt/xenapi/vmops.py:487 #, python-format -msgid "instance %s: rescued" -msgstr "インスタンス %s: rescued" +msgid "" +"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " +"%(version)s" +msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/virt/xenapi/vmops.py:490 #, python-format -msgid "_wait_for_rescue failed: %s" -msgstr "_wait_for_rescue 失敗: %s" +msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" +msgstr "" -#: ../nova/virt/libvirt_conn.py:411 -#, python-format -msgid "instance %s: is running" +#: nova/virt/xenapi/vmops.py:497 +#, fuzzy, python-format +msgid "Instance %s: waiting for running" msgstr "インスタンス %s を起動中です。" -#: ../nova/virt/libvirt_conn.py:422 -#, python-format -msgid "instance %s: booted" -msgstr "インスタンス %s: 起動しました。" +#: nova/virt/xenapi/vmops.py:506 +#, fuzzy, python-format +msgid "Instance %s: running" +msgstr "インスタンス %s を起動中です。" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 -#, python-format -msgid "instance %s: failed to boot" -msgstr "インスタンス %s の起動に失敗しました。" +#: nova/virt/xenapi/vmops.py:510 +msgid "Querying agent version" +msgstr "" -#: ../nova/virt/libvirt_conn.py:436 +#: nova/virt/xenapi/vmops.py:513 #, python-format -msgid "virsh said: %r" -msgstr "virsh の出力: %r" +msgid "Instance agent version: %s" +msgstr "" -#: ../nova/virt/libvirt_conn.py:440 -msgid "cool, it's a device" -msgstr "デバイスです。" +#: nova/virt/xenapi/vmops.py:517 +#, fuzzy, python-format +msgid "Updating Agent to %s" +msgstr "getter %s をコールします。" -#: ../nova/virt/libvirt_conn.py:448 +#: nova/virt/xenapi/vmops.py:539 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" -msgstr "データ: %(data)r, ファイルパス: %(fpath)r" +msgid "Resources to remove:%s" +msgstr "" -#: ../nova/virt/libvirt_conn.py:456 +#: nova/virt/xenapi/vmops.py:550 #, python-format -msgid "Contents of file %(fpath)s: %(contents)r" -msgstr "ファイル %(fpath)s の内容: %(contents)r" - -#: ../nova/virt/libvirt_conn.py:489 -msgid "Unable to find an open port" -msgstr "開いたポートが見つかりません" +msgid "Removing VDI %(vdi_ref)s(uuid:%(vdi_to_remove)s)" +msgstr "" -#: ../nova/virt/libvirt_conn.py:563 +#: nova/virt/xenapi/vmops.py:555 #, python-format -msgid "instance %s: Creating image" -msgstr "インスタンス %s のイメージを生成します。" +msgid "Skipping VDI destroy for %s" +msgstr "" -#: ../nova/virt/libvirt_conn.py:646 -#, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" -msgstr "インスタンス %(inst_name)s: イメージ %(img_id)s に鍵情報を埋め込んでいます" +#: nova/virt/xenapi/vmops.py:564 +#, fuzzy +msgid "Removing kernel/ramdisk files from dom0" +msgstr "カーネル/RAMディスクファイルを削除しています" -#: ../nova/virt/libvirt_conn.py:649 +#: nova/virt/xenapi/vmops.py:593 #, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" -msgstr "インスタンス %(inst_name)s: イメージ %(img_id)s にネットワーク情報を埋め込んでいます" +msgid "No opaque_ref could be determined for '%s'." +msgstr "" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt_conn.py:657 +#: nova/virt/xenapi/vmops.py:647 #, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" -msgstr "インスタンス %(inst_name)s: イメージ %(img_id)s へのデータ埋め込みのエラーを無視しています (%(e)s)" +msgid "Finished snapshot and upload for VM %s" +msgstr "VM %s のスナップショットとアップロードが完了しました。" -#. TODO(termie): cache? -#: ../nova/virt/libvirt_conn.py:665 +#: nova/virt/xenapi/vmops.py:655 #, python-format -msgid "instance %s: starting toXML method" -msgstr "インスタンス %s: toXML メソッドを開始。" +msgid "Starting snapshot for VM %s" +msgstr "VM %s に対するスナップショットを開始します。" -#: ../nova/virt/libvirt_conn.py:732 -#, python-format -msgid "instance %s: finished toXML method" -msgstr "インスタンス %s: toXML メソッドを完了。" +#: nova/virt/xenapi/vmops.py:664 +#, fuzzy, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "%(vm_ref)s のスナップショットが作成出来ません: %(exc)s" -#: ../nova/virt/libvirt_conn.py:751 -msgid "diagnostics are not supported for libvirt" -msgstr "libvirt では診断(diagnostics)がサポートされていません" +#: nova/virt/xenapi/vmops.py:683 +#, fuzzy, python-format +msgid "Failed to transfer vhd to new host" +msgstr "vhdファイルの VM %s への追加に失敗しました。" -#: ../nova/virt/libvirt_conn.py:1225 +#: nova/virt/xenapi/vmops.py:703 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" -msgstr "フィルタされていないインスタンス %s のフィルタ解除を試行しました" +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" -#: ../nova/api/ec2/metadatarequesthandler.py:76 +#: nova/virt/xenapi/vmops.py:751 #, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "ip %s に対するメタデータの取得に失敗しました。" - -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" -msgstr "シングルトンをインスタンス化しようとしました。" +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" -#: ../nova/network/api.py:39 +#: nova/virt/xenapi/vmops.py:874 #, python-format -msgid "Quota exceeeded for %s, tried to allocate address" -msgstr "アドレスを割り当てようとしましたが、%s のクオータを超えました。" +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" -#: ../nova/network/api.py:42 -msgid "Address quota exceeded. You cannot allocate any more addresses" -msgstr "アドレスのクオータを超えました。これ以上アドレスを割り当てることはできません。" +#: nova/virt/xenapi/vmops.py:882 +#, fuzzy, python-format +msgid "Resize instance %s complete" +msgstr "インスタンス %s: 起動しました。" -#: ../nova/tests/test_volume.py:162 +#: nova/virt/xenapi/vmops.py:913 #, python-format -msgid "Target %s allocated" -msgstr "ターゲット %s をアロケートしました。" +msgid "Failed to query agent version: %(resp)r" +msgstr "" -#: ../nova/virt/images.py:70 +#: nova/virt/xenapi/vmops.py:933 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" -msgstr "%(url)s の取得を完了しました -- %(path)s に配置されました" - -#: ../nova/scheduler/driver.py:66 -msgid "Must implement a fallback schedule" -msgstr "予備の(fallback)スケジューラを実装する必要があります。" - -#: ../nova/console/manager.py:70 -msgid "Adding console" -msgstr "コンソールを追加しています" +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" -#: ../nova/console/manager.py:90 +#: nova/virt/xenapi/vmops.py:949 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." -msgstr "存在しないコンソール %(console_id)s を削除しようとしました" +msgid "Failed to update agent: %(resp)r" +msgstr "" -#: ../nova/api/direct.py:149 -msgid "not available" -msgstr "利用できません" +#: nova/virt/xenapi/vmops.py:972 +#, fuzzy, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "プライベートキーの復号に失敗しました: %s" -#: ../nova/api/ec2/cloud.py:62 +#: nova/virt/xenapi/vmops.py:988 #, python-format -msgid "The key_pair %s already exists" -msgstr "キーペア %s は既に存在します" +msgid "Failed to update password: %(resp)r" +msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:118 -#, python-format -msgid "Generating root CA: %s" -msgstr "ルートCA %s を生成しています。" +#: nova/virt/xenapi/vmops.py:1015 +#, fuzzy, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "ファイルシステム %s のマウントに失敗しました。" -#: ../nova/api/ec2/cloud.py:303 -#, python-format -msgid "Create key pair %s" -msgstr "Create key pair: キーペア %s を作成します。" +#: nova/virt/xenapi/vmops.py:1024 +#, fuzzy, python-format +msgid "VM %(instance_uuid)s already halted,skipping shutdown..." +msgstr "VM %(vm)s は既に停止していますので、シャットダウンを省略します…" -#: ../nova/api/ec2/cloud.py:311 -#, python-format -msgid "Delete key pair %s" -msgstr "Delete key pair: キーペア %s を削除します。" +#: nova/virt/xenapi/vmops.py:1028 +#, fuzzy, python-format +msgid "Shutting down VM for Instance %(instance_uuid)s" +msgstr "" +"Casting to scheduler for \r\n" +"\r\n" +"%(pid)s/%(uid)s のインスタンス %(instance_id)s 用のスケジューラを割り当て" -#: ../nova/api/ec2/cloud.py:386 -#, python-format -msgid "%s is not a valid ipProtocol" -msgstr "%s は適切なipProtocolではありません。" +#: nova/virt/xenapi/vmops.py:1047 +#, fuzzy, python-format +msgid "Unable to find VBD for VM" +msgstr "VBD %s から SRを取得できません。" -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" -msgstr "ポートの範囲が不正です。" +#: nova/virt/xenapi/vmops.py:1068 +#, fuzzy, python-format +msgid "Destroying VDIs for Instance %(instance_uuid)s" +msgstr "" +"Casting to scheduler for \r\n" +"\r\n" +"%(pid)s/%(uid)s のインスタンス %(instance_id)s 用のスケジューラを割り当て" -#: ../nova/api/ec2/cloud.py:421 +#: nova/virt/xenapi/vmops.py:1126 #, python-format -msgid "Revoke security group ingress %s" -msgstr "Revoke security group ingress: セキュリティグループ許可 %s の取消" +msgid "" +"Instance %(instance_uuid)s using RAW or VHD, skipping kernel and ramdisk " +"deletion" +msgstr "" -#: ../nova/api/ec2/cloud.py:430 ../nova/api/ec2/cloud.py:459 -msgid "Not enough parameters to build a valid rule." -msgstr "有効なルールを作成する為の十分なパラメータがありません" +#: nova/virt/xenapi/vmops.py:1133 +msgid "instance has a kernel or ramdisk but not both" +msgstr "" -#: ../nova/api/ec2/cloud.py:443 -msgid "No rule for the specified parameters." -msgstr "指定されたパラメータに該当するルールがありません。" +#: nova/virt/xenapi/vmops.py:1140 +msgid "kernel/ramdisk files removed" +msgstr "カーネル/RAMディスクファイルが削除されました" -#: ../nova/api/ec2/cloud.py:450 +#: nova/virt/xenapi/vmops.py:1152 #, python-format -msgid "Authorize security group ingress %s" -msgstr "Authorize security group ingress: セキュリティグループ許可 %s" +msgid "Instance %(instance_uuid)s VM destroyed" +msgstr "" -#: ../nova/api/ec2/cloud.py:464 -#, python-format -msgid "This rule already exists in group %s" -msgstr "指定されたルールは既にグループ %s に存在しています。" +#: nova/virt/xenapi/vmops.py:1170 +#, fuzzy, python-format +msgid "Destroying VM for Instance %(instance_uuid)s" +msgstr "" +"Casting to scheduler for \r\n" +"\r\n" +"%(pid)s/%(uid)s のインスタンス %(instance_id)s 用のスケジューラを割り当て" + +#: nova/virt/xenapi/vmops.py:1185 +msgid "VM is not present, skipping destroy..." +msgstr "" -#: ../nova/api/ec2/cloud.py:492 -#, python-format -msgid "Create Security Group %s" -msgstr "Create Security Group: セキュリティグループ %s を作成します。" +#: nova/virt/xenapi/vmops.py:1239 +#, fuzzy, python-format +msgid "Instance is already in Rescue Mode: %s" +msgstr "インスタンスは既に生成されています。" -#: ../nova/api/ec2/cloud.py:495 +#: nova/virt/xenapi/vmops.py:1311 #, python-format -msgid "group %s already exists" -msgstr "グループ %s は既に存在しています。" +msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" +msgstr "" -#: ../nova/api/ec2/cloud.py:507 +#: nova/virt/xenapi/vmops.py:1315 #, python-format -msgid "Delete security group %s" -msgstr "Delete security group: セキュリティグループ %s を削除します。" +msgid "Automatically hard rebooting %d" +msgstr "" -#: ../nova/api/ec2/cloud.py:584 +#: nova/virt/xenapi/vmops.py:1380 #, python-format -msgid "Create volume of %s GB" -msgstr "Create volume: %s GBのボリュームを作成します。" +msgid "Instance for migration %d not found, skipping" +msgstr "" -#: ../nova/api/ec2/cloud.py:612 -#, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -msgstr "ボリューム %(volume_id)s をインスタンス %(instance_id)s のデバイス %(device)s に接続" +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" -#: ../nova/api/ec2/cloud.py:629 +#: nova/virt/xenapi/vmops.py:1484 +#, fuzzy, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "%(method)s 呼び出しがエラーを返しました: %(e)s. VM id=%(instance_id)s; 引数=%(strargs)s" + +#: nova/virt/xenapi/vmops.py:1500 #, python-format -msgid "Detach volume %s" -msgstr "Detach volume: ボリューム %s をデタッチします" +msgid "injecting network info to xs for vm: |%s|" +msgstr "" -#: ../nova/api/ec2/cloud.py:761 -msgid "Allocate address" -msgstr "Allocate address: アドレスを割り当てます。" +#: nova/virt/xenapi/vmops.py:1518 +#, fuzzy, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "%s にNICを作成します。 " -#: ../nova/api/ec2/cloud.py:766 +#: nova/virt/xenapi/vmops.py:1527 #, python-format -msgid "Release address %s" -msgstr "Release address: アドレス %s を開放します。" +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "VM %(vm_ref)s, network %(network_ref)s 用仮想インターフェース(VIF)を作成しています。" -#: ../nova/api/ec2/cloud.py:771 +#: nova/virt/xenapi/vmops.py:1530 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" -msgstr "インスタンス %(instance_id)s にアドレス %(public_ip)s を割り当て" +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "VM %(vm_ref)s, network %(network_ref)s 用 VIF %(vif_ref)s を作成しました。" -#: ../nova/api/ec2/cloud.py:780 +#: nova/virt/xenapi/vmops.py:1559 #, python-format -msgid "Disassociate address %s" -msgstr "Disassociate address: アドレス %s の関連付けを解除します。" +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" -#: ../nova/api/ec2/cloud.py:807 -msgid "Going to start terminating instances" -msgstr "インスタンス終了処理を開始します。" +#: nova/virt/xenapi/vmops.py:1621 +#, fuzzy, 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 "%(method)s 呼び出しがエラーを返しました: %(e)s. VM id=%(instance_id)s; 引数=%(strargs)s" -#: ../nova/api/ec2/cloud.py:815 -#, python-format -msgid "Reboot instance %r" -msgstr "Reboot instance: インスタンス %r を再起動します。" +#: nova/virt/xenapi/vmops.py:1646 +#, fuzzy, python-format +msgid "" +"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_uuid)s; " +"args=%(args)r" +msgstr "タイムアウト: %(method)s の呼び出しがタイムアウトしました。VM id=%(instance_id)s; 引数=%(strargs)s" -#: ../nova/api/ec2/cloud.py:867 -#, python-format -msgid "De-registering image %s" -msgstr "De-registering image: イメージ %s を登録解除します。" +#: nova/virt/xenapi/vmops.py:1650 +#, fuzzy, 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 "" +"未実装: %(method)s の呼び出しはエージェントに実装されていません。VM id=%(instance_id)s; " +"引数=%(strargs)s" -#: ../nova/api/ec2/cloud.py:875 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" -msgstr "イメージ %(image_location)s が ID %(image_id)s で登録されました" +#: nova/virt/xenapi/vmops.py:1655 +#, fuzzy, python-format +msgid "" +"The call to %(method)s returned an error: %(e)s. VM id=%(instance_uuid)s;" +" args=%(args)r" +msgstr "%(method)s 呼び出しがエラーを返しました: %(e)s. VM id=%(instance_id)s; 引数=%(strargs)s" -#: ../nova/api/ec2/cloud.py:882 ../nova/api/ec2/cloud.py:900 +#: nova/virt/xenapi/vmops.py:1841 #, python-format -msgid "attribute not supported: %s" -msgstr "アトリビュート %s はサポートされていません。" +msgid "OpenSSL error: %s" +msgstr "OpenSSL エラー: %s" -#: ../nova/api/ec2/cloud.py:890 +#: 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 +#, fuzzy, python-format +msgid "type is = %s" +msgstr "topic は %s です。" + +#: nova/virt/xenapi/volume_utils.py:58 nova/virt/xenapi/volume_utils.py:86 #, python-format -msgid "invalid id: %s" -msgstr "id %s は不正です。" +msgid "name = %s" +msgstr "" -#: ../nova/api/ec2/cloud.py:903 -msgid "user or group not specified" -msgstr "ユーザまたはグループが指定されていません。" +#: nova/virt/xenapi/volume_utils.py:71 +#, fuzzy, python-format +msgid "Created %(label)s as %(sr_ref)s." +msgstr "%(sr_ref)s として %(label)s を導入しました" -#: ../nova/api/ec2/cloud.py:905 -msgid "only group \"all\" is supported" -msgstr "グループ \"all\" のみサポートされています。" +#: nova/virt/xenapi/volume_utils.py:76 nova/virt/xenapi/volume_utils.py:174 +msgid "Unable to create Storage Repository" +msgstr "Storage Repository を作成できません。" -#: ../nova/api/ec2/cloud.py:907 -msgid "operation_type must be add or remove" -msgstr "operation_type は add または remove の何れかである必要があります。" +#: nova/virt/xenapi/volume_utils.py:80 +msgid "introducing sr within volume_utils" +msgstr "" -#: ../nova/api/ec2/cloud.py:908 +#: nova/virt/xenapi/volume_utils.py:103 nova/virt/xenapi/volume_utils.py:170 +#: nova/virt/xenapi/volumeops.py:157 #, python-format -msgid "Updating image %s publicity" -msgstr "イメージ %s の公開設定を更新します。" +msgid "Introduced %(label)s as %(sr_ref)s." +msgstr "%(sr_ref)s として %(label)s を導入しました" -#: ../bin/nova-api.py:52 -#, python-format -msgid "Using paste.deploy config at: %s" -msgstr "%s にある paste.deploy 設定を使用しています" +#: nova/virt/xenapi/volume_utils.py:106 +#, fuzzy, python-format +msgid "Creating pbd for SR" +msgstr "%s にNICを作成します。 " -#: ../bin/nova-api.py:57 -#, python-format -msgid "No paste configuration for app: %s" -msgstr "アプリケーション用 paste 設定がありません: %s" +#: nova/virt/xenapi/volume_utils.py:108 +msgid "Plugging SR" +msgstr "" -#: ../bin/nova-api.py:59 -#, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" +#: nova/virt/xenapi/volume_utils.py:116 nova/virt/xenapi/volumeops.py:160 +#, fuzzy +msgid "Unable to introduce Storage Repository" +msgstr "Storage Repository を作成できません。" + +#: nova/virt/xenapi/volume_utils.py:127 nova/virt/xenapi/volumeops.py:51 +msgid "Unable to get SR using uuid" msgstr "" -"アプリケーション設定 %(api)s\n" -"%(config)r" -#: ../bin/nova-api.py:64 +#: nova/virt/xenapi/volume_utils.py:129 +#, fuzzy, python-format +msgid "Forgetting SR %s..." +msgstr "SR %s をforgetします。 " + +#: nova/virt/xenapi/volume_utils.py:137 +#, fuzzy +msgid "Unable to forget Storage Repository" +msgstr "Storage Repository を作成できません。" + +#: nova/virt/xenapi/volume_utils.py:157 #, python-format -msgid "Running %s API" -msgstr "%s API を実行しています" +msgid "Introducing %s..." +msgstr "%s を introduce します…" -#: ../bin/nova-api.py:69 +#: nova/virt/xenapi/volume_utils.py:186 #, python-format -msgid "No known API applications configured in %s." -msgstr "%s 中に既知の API アプリケーション設定がありません。" +msgid "Unable to find SR from VBD %s" +msgstr "VBD %s から SRを取得できません。" -#: ../bin/nova-api.py:83 +#: nova/virt/xenapi/volume_utils.py:206 #, python-format -msgid "Starting nova-api node (version %s)" -msgstr "nova-api ノードを起動しています (バージョン %s)" +msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "VM %(vm_ref)s, VDI %(vdi_ref)s 用 VBD を作成しています… " -#: ../bin/nova-api.py:89 +#: nova/virt/xenapi/volume_utils.py:209 #, python-format -msgid "No paste configuration found for: %s" -msgstr "%s 用の paste 設定が見つかりません" +msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgstr "VM %(vm_ref)s, VDI %(vdi_ref)s 用仮想ブロックデバイス(VBD) %(vbd_ref)s を作成しました。" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/virt/xenapi/volume_utils.py:228 #, python-format -msgid "Argument %(key)s value %(value)s is too short." -msgstr "引数 %(key)s の値 %(value)s が短すぎます。" +msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgstr "%(sr_ref)s 用の物理ブロックデバイス(PBD)取得時に例外 %(exc)s を無視しています" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/virt/xenapi/volume_utils.py:234 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." -msgstr "引数 %(key)s の値 %(value)s が不正な文字を含んでいます。" +msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgstr "物理ブロックデバイス(PBD) %(pbd)s の取り外し時に例外 %(exc)s を無視しています" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 +#: nova/virt/xenapi/volume_utils.py:249 #, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." -msgstr "引数 %(key)s の値 %(value)s がハイフン(-)から始まっています。" +msgid "Unable to introduce VDI on SR %s" +msgstr "SR %s のVDIのintroduceができません。" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:102 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:130 +#: nova/virt/xenapi/volume_utils.py:257 #, python-format -msgid "Argument %s is required." -msgstr "引数 %s が必要です。" +msgid "Unable to get record of VDI %s on" +msgstr "VDI %s のレコードを取得できません。" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/virt/xenapi/volume_utils.py:279 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." -msgstr "引数 %(key)s は値 %(value)s が許可されていません。有効な値は ['true', 'false'] です。" +msgid "Unable to introduce VDI for SR %s" +msgstr "SR %s のVDIをintroduceできません。" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/virt/xenapi/volume_utils.py:289 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "Error finding vdis in SR %s" msgstr "" -"%(sr_ref)s 上に VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) を作成しました。" -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" -msgstr "ユニークではないname %s を作成しようとしました。" +#: nova/virt/xenapi/volume_utils.py:296 +#, fuzzy, python-format +msgid "Unable to find vbd for vdi %s" +msgstr "VBD %s から SRを取得できません。" -#: ../nova/virt/xenapi/vmops.py:73 -#, python-format -msgid "instance %(name)s: not enough free memory" -msgstr "インスタンス %(name)s: 十分な空きメモリがありません" +#: nova/virt/xenapi/volume_utils.py:330 +#, fuzzy, python-format +msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +msgstr "ターゲット情報 %(device_path)s, %(mountpoint)s を取得できません" -#: ../nova/virt/xenapi/vmops.py:148 +#: nova/virt/xenapi/volume_utils.py:356 #, python-format -msgid "Starting VM %s..." -msgstr "VM %s を開始します…" +msgid "Mountpoint cannot be translated: %s" +msgstr "マウントポイントを変換できません。 %s" -#: ../nova/virt/xenapi/vmops.py:151 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." -msgstr "%(vm_ref)s から作成された VM %(instance_name)s の実行が繰りかえされています。" +#: nova/virt/xenapi/volumeops.py:65 +msgid "Could not find VDI ref" +msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 -#, python-format -msgid "Invalid value for onset_files: '%s'" -msgstr "onset_files 用の不正な値: '%s'" +#: nova/virt/xenapi/volumeops.py:71 +#, fuzzy, python-format +msgid "Error destroying VDI" +msgstr "xvp の開始中にエラー: %s" + +#: nova/virt/xenapi/volumeops.py:74 +#, fuzzy, python-format +msgid "Creating SR %s" +msgstr "Creating new user: 新しいユーザ %s を作成します。" + +#: nova/virt/xenapi/volumeops.py:77 +#, fuzzy, python-format +msgid "Could not create SR" +msgstr "VM %s の作成に失敗しました。" -#: ../nova/virt/xenapi/vmops.py:167 +#: nova/virt/xenapi/volumeops.py:80 +msgid "Could not retrieve SR record" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:85 +#, fuzzy, python-format +msgid "Introducing SR %s" +msgstr "%s を introduce します…" + +#: 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 +#, fuzzy, python-format +msgid "Checking for SR %s" +msgstr "%s 用のVPNを起動します。" + +#: nova/virt/xenapi/volumeops.py:107 +#, fuzzy, python-format +msgid "SR %s not found in the xapi database" +msgstr "インスタンス %d が終了処理において見つかりませんでした。" + +#: nova/virt/xenapi/volumeops.py:113 +#, fuzzy, python-format +msgid "Could not forget SR" +msgstr "ブリッジ %s に対するネットワークが存在しません。" + +#: nova/virt/xenapi/volumeops.py:122 +#, fuzzy, python-format +msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +msgstr "ボリューム切断: %(instance_name)s, %(mountpoint)s" + +#: nova/virt/xenapi/volumeops.py:174 #, python-format -msgid "Injecting file path: '%s'" -msgstr "ファイルパス '%s' を埋め込んでいます" +msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgstr "インスタンス %(instance_name)s 用のSR %(sr_ref)s における VDI を作成できません" -#: ../nova/virt/xenapi/vmops.py:180 +#: nova/virt/xenapi/volumeops.py:187 #, python-format -msgid "Instance %s: booted" -msgstr "インスタンス%s: ブートしました。" +msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgstr "インスタンス %(instance_name)s 用のSR %(sr_ref)s が使用できません" -#: ../nova/virt/xenapi/vmops.py:232 +#: nova/virt/xenapi/volumeops.py:195 #, python-format -msgid "Instance not present %s" -msgstr "インスタンス%s が存在しません。" +msgid "Unable to attach volume to instance %s" +msgstr "インスタンス %s にボリュームを接続(attach)できません。" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:261 +#: nova/virt/xenapi/volumeops.py:198 #, python-format -msgid "Starting snapshot for VM %s" -msgstr "VM %s に対するスナップショットを開始します。" +msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgstr "インスタンス %(instance_name)s にマウントポイント %(mountpoint)s を接続(attach)しました" -#: ../nova/virt/xenapi/vmops.py:269 +#: nova/virt/xenapi/volumeops.py:208 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" -msgstr "%(vm_ref)s のスナップショットが作成出来ません: %(exc)s" +msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgstr "ボリューム切断: %(instance_name)s, %(mountpoint)s" -#: ../nova/virt/xenapi/vmops.py:280 +#: nova/virt/xenapi/volumeops.py:216 #, python-format -msgid "Finished snapshot and upload for VM %s" -msgstr "VM %s のスナップショットとアップロードが完了しました。" +msgid "Unable to locate volume %s" +msgstr "ボリューム %s の存在が確認できません。" -#: ../nova/virt/xenapi/vmops.py:356 +#: nova/virt/xenapi/volumeops.py:224 #, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." -msgstr "VM %(vm)s は既に停止していますので、シャットダウンを省略します…" +msgid "Unable to detach volume %s" +msgstr "ボリューム %s を切断(detach)できません" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" -msgstr "カーネル/RAMディスクファイルを削除しています" +#: nova/virt/xenapi/volumeops.py:229 +#, fuzzy, python-format +msgid "Unable to destroy vbd %s" +msgstr "VBD %s の削除に失敗しました。" -#: ../nova/virt/xenapi/vmops.py:399 -msgid "kernel/ramdisk files removed" -msgstr "カーネル/RAMディスクファイルが削除されました" +#: nova/virt/xenapi/volumeops.py:236 +#, fuzzy, python-format +msgid "Error purging SR %s" +msgstr "xvp の開始中にエラー: %s" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/virt/xenapi/volumeops.py:238 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" -msgstr "" -"タイムアウト: %(method)s の呼び出しがタイムアウトしました。VM id=%(instance_id)s; 引数=%(strargs)s" +msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgstr "インスタンス %(instance_name)s からマウントポイント %(mountpoint)s を切断(detach)しました" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/vnc/xvp_proxy.py:98 nova/vnc/xvp_proxy.py:103 #, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +msgid "Error in handshake: %s" msgstr "" -"未実装: %(method)s の呼び出しはエージェントに実装されていません。VM id=%(instance_id)s; 引数=%(strargs)s" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/vnc/xvp_proxy.py:119 +#, fuzzy, python-format +msgid "Invalid request: %s" +msgstr "id %s は不正です。" + +#: nova/vnc/xvp_proxy.py:139 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Request: %s" msgstr "" -"%(method)s 呼び出しがエラーを返しました: %(e)s. VM id=%(instance_id)s; 引数=%(strargs)s" -#: ../nova/virt/xenapi/vmops.py:760 +#: nova/vnc/xvp_proxy.py:142 #, python-format -msgid "OpenSSL error: %s" -msgstr "OpenSSL エラー: %s" +msgid "Request made with missing token: %s" +msgstr "" -#: ../nova/tests/test_compute.py:148 +#: nova/vnc/xvp_proxy.py:153 #, python-format -msgid "Running instances: %s" -msgstr "インスタンス %s は実行中です。" +msgid "Request made with invalid token: %s" +msgstr "" -#: ../nova/tests/test_compute.py:154 -#, python-format -msgid "After terminating instances: %s" -msgstr "インスタンス %s を終了した後です。" +#: nova/vnc/xvp_proxy.py:160 +#, fuzzy, python-format +msgid "Unexpected error: %s" +msgstr "予期しないエラー発生: %s" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" -msgstr "cloudpipeインスタンス起動時に実行するスクリプトのテンプレート" +#: nova/vnc/xvp_proxy.py:180 +#, fuzzy, python-format +msgid "Starting nova-xvpvncproxy node (version %s)" +msgstr "nova-api ノードを起動しています (バージョン %s)" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" -msgstr "openvpnの設定に入れるネットワークの値" +#: nova/volume/api.py:74 nova/volume/api.py:210 +#, fuzzy +msgid "status must be available" +msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" -msgstr "openvpnの設定に入れるネットマスクの値" +#: nova/volume/api.py:85 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +msgstr "サイズ %(size)s GB のボリューム作成を行おうとしましたが、%(pid)s のサイズ制限を超えています。" -#: ../nova/cloudpipe/pipelib.py:97 -#, python-format -msgid "Launching VPN for %s" -msgstr "%s 用のVPNを起動します。" +#: nova/volume/api.py:133 +msgid "Volume status must be available" +msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: ../nova/db/sqlalchemy/migration.py:35 -msgid "python-migrate is not installed. Exiting." -msgstr "python-migrate がインストールされていません。終了します。" +#: nova/volume/api.py:213 +#, fuzzy +msgid "already attached" +msgstr "ボリュームは既に接続(attached)されています。" -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" -msgstr "イメージ %s が見つかりませんでした。" +#: nova/volume/api.py:220 +#, fuzzy +msgid "already detached" +msgstr "ボリュームは既に切断(detached)されています。" -#: ../nova/api/ec2/__init__.py:121 -msgid "Too many failed authentications." -msgstr "認証失敗の回数が多すぎます。" +#: nova/volume/api.py:272 nova/volume/api.py:305 +#, fuzzy +msgid "must be available" +msgstr "利用できません" + +#: nova/volume/driver.py:92 +#, python-format +msgid "Recovering from a failed execute. Try number %s" +msgstr "実行失敗からリカバリーします。%s 回目のトライ。" -#: ../nova/api/ec2/__init__.py:131 +#: nova/volume/driver.py:102 #, python-format +msgid "volume group %s doesn't exist" +msgstr "ボリュームグループ%sが存在しません。" + +#: nova/volume/driver.py:264 nova/volume/driver.py:860 +#, fuzzy, python-format +msgid "Skipping ensure_export. No iscsi_target provisioned for volume: %d" +msgstr "ensure_export を省略しています。iscsi_target がありません。 " + +#: nova/volume/driver.py:308 nova/volume/driver.py:904 +#, fuzzy, python-format +msgid "Skipping remove_export. No iscsi_target provisioned for volume: %d" +msgstr "remove_export を省略しています。iscsi_target がありません " + +#: nova/volume/driver.py:317 +#, fuzzy, python-format msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and " -"will be locked out for %(lock_mins)d minutes." +"Skipping remove_export. No iscsi_target is presently exported for volume:" +" %d" +msgstr "remove_export を省略しています。iscsi_target がありません " + +#: nova/volume/driver.py:327 +msgid "ISCSI provider_location not stored, using discovery" msgstr "" -"アクセスキー %(access_key)s は %(failures)d 回認証に失敗しましたので、%(lock_mins)d 分間ロックします。" -#: ../nova/api/ec2/__init__.py:169 ../nova/objectstore/handler.py:140 +#: nova/volume/driver.py:372 #, python-format -msgid "Authentication Failure: %s" -msgstr "%s の認証に失敗しました。" +msgid "Could not find iSCSI export for volume %s" +msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" -#: ../nova/api/ec2/__init__.py:182 +#: nova/volume/driver.py:376 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" -msgstr "%(uname)s 用の認証リクエスト:%(pname)s)" +msgid "ISCSI Discovery: Found %s" +msgstr "" -#: ../nova/api/ec2/__init__.py:207 +#: nova/volume/driver.py:449 #, python-format -msgid "action: %s" -msgstr "アクション(action): %s" +msgid "Cannot confirm exported volume id:%(volume_id)s." +msgstr "" -#: ../nova/api/ec2/__init__.py:209 +#: nova/volume/driver.py:476 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" -msgstr "引数: %(key)s\t\t値: %(value)s" +msgid "FAKE ISCSI: %s" +msgstr "偽のISCSI: %s" -#: ../nova/api/ec2/__init__.py:281 +#: nova/volume/driver.py:488 #, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" -msgstr "コントローラ=%(controller)s とアクション=%(action)s 用の許可されていないリクエスト" +msgid "rbd has no pool %s" +msgstr "rbd にプール %s がありません。" -#: ../nova/api/ec2/__init__.py:314 +#: nova/volume/driver.py:558 #, python-format -msgid "InstanceNotFound raised: %s" -msgstr "InstanceNotFound が発行されました: %s" +msgid "Sheepdog is not working: %s" +msgstr "Sheepdog が動作していません: %s" -#: ../nova/api/ec2/__init__.py:320 -#, python-format -msgid "VolumeNotFound raised: %s" -msgstr "VolumeNotFound が発行されました: %s" +#: nova/volume/driver.py:560 +msgid "Sheepdog is not working" +msgstr "Sheepdog が機能していません" -#: ../nova/api/ec2/__init__.py:326 +#: nova/volume/driver.py:659 nova/volume/driver.py:664 #, python-format -msgid "NotFound raised: %s" -msgstr "NotFound 発生: %s" +msgid "LoggingVolumeDriver: %s" +msgstr "" + +#: nova/volume/driver.py:699 +#, fuzzy, python-format +msgid "\tVolume %s is NOT VSA volume" +msgstr "ボリューム %s が見つかりません。" -#: ../nova/api/ec2/__init__.py:329 -#, python-format -msgid "ApiError raised: %s" -msgstr "APIエラー発生: %s" +#: nova/volume/driver.py:715 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s creation - do nothing" +msgstr "ボリューム%sを作成します。" -#: ../nova/api/ec2/__init__.py:338 +#: nova/volume/driver.py:748 +#, fuzzy, python-format +msgid "VSA BE create_volume for %s failed" +msgstr "Create volume: %s GBのボリュームを作成します。" + +#: nova/volume/driver.py:751 #, python-format -msgid "Unexpected error raised: %s" -msgstr "予期しないエラー発生: %s" +msgid "VSA BE create_volume for %s succeeded" +msgstr "" -#: ../nova/api/ec2/__init__.py:343 -msgid "An unknown error has occurred. Please try your request again." -msgstr "未知のエラーが発生しました。再度リクエストを実行してください。" +#: nova/volume/driver.py:759 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s deletion - do nothing" +msgstr "ボリューム %s を削除します。" -#: ../nova/auth/dbdriver.py:84 +#: nova/volume/driver.py:770 #, python-format -msgid "User %s already exists" -msgstr "ユーザー %s は既に存在しています。" +msgid "VSA BE delete_volume for %s failed" +msgstr "" -#: ../nova/auth/dbdriver.py:106 ../nova/auth/ldapdriver.py:232 +#: nova/volume/driver.py:773 #, python-format -msgid "Project can't be created because manager %s doesn't exist" -msgstr "マネージャ %s が存在しないためプロジェクトを作成できません。" +msgid "VSA BE delete_volume for %s suceeded" +msgstr "" -#: ../nova/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 +#: nova/volume/driver.py:837 #, python-format -msgid "Project can't be created because user %s doesn't exist" -msgstr "ユーザ %s が存在しないためプロジェクトを作成できません。" +msgid "\tFE VSA Volume %s local path call - call discover" +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 "プロジェクト %s が既に存在するためプロジェクトを作成できません。" +#: nova/volume/driver.py:844 nova/volume/san.py:595 +#, fuzzy, python-format +msgid "local_path not supported" +msgstr "アトリビュート %s はサポートされていません。" -#: ../nova/auth/dbdriver.py:157 ../nova/auth/ldapdriver.py:268 +#: nova/volume/driver.py:852 #, python-format -msgid "Project can't be modified because manager %s doesn't exist" -msgstr "マネージャ %s が存在しないためプロジェクトを更新できません。" +msgid "\tFE VSA Volume %s ensure export - do nothing" +msgstr "" -#: ../nova/auth/dbdriver.py:245 -#, python-format -msgid "User \"%s\" not found" -msgstr "ユーザ \"%s\" が見つかりません。" +#: nova/volume/driver.py:876 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s create export - do nothing" +msgstr "ボリューム %s をエクスポートします。" -#: ../nova/auth/dbdriver.py:248 -#, python-format -msgid "Project \"%s\" not found" -msgstr "プロジェクト \"%s\" が見つかりません。" +#: nova/volume/driver.py:896 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s remove export - do nothing" +msgstr "ボリューム %s のエクスポートを解除します。" -#: ../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" +#: nova/volume/driver.py:916 +#, python-format +msgid "VSA BE remove_export for %s failed" msgstr "" -"connection_type=xenapi を使用するには、以下の指定が必要です: xenapi_connection_url, " -"xenapi_connection_username (オプション), xenapi_connection_password" -#: ../nova/virt/xenapi_conn.py:311 +#: nova/volume/driver.py:968 +#, fuzzy +msgid "Failed to retrieve QoS info" +msgstr "プライベート IP アドレスのリードに失敗しました" + +#: nova/volume/manager.py:96 #, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" -msgstr "タスク [%(name)s] %(task)s 状態: 成功 %(result)s" +msgid "Re-exporting %s volumes" +msgstr "%s 個のボリュームを再エクスポートします。" -#: ../nova/virt/xenapi_conn.py:317 +#: nova/volume/manager.py:101 #, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" -msgstr "タスク [%(name)s] %(task)s 状態: %(status)s %(error_info)s" +msgid "volume %s: skipping export" +msgstr "ボリューム %s のエキスポートをスキップします。" -#: ../nova/virt/xenapi_conn.py:331 ../nova/virt/xenapi_conn.py:344 +#: nova/volume/manager.py:107 #, python-format -msgid "Got exception: %s" -msgstr "例外 %s が発生しました。" +msgid "volume %s: creating" +msgstr "ボリューム%sを作成します。" -#: ../nova/volume/san.py:67 +#: nova/volume/manager.py:119 #, python-format -msgid "Could not find iSCSI export for volume %s" -msgstr "ボリューム %s 用の iSCSI エクスポートが見つかりません" +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "ボリューム %(vol_name)s: サイズ %(vol_size)sG のlvを作成します。" -#: ../nova/api/ec2/apirequest.py:100 +#: nova/volume/manager.py:131 #, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" -msgstr "未サポートの API リクエスト: コントローラ = %(controller)s, アクション = %(action)s" +msgid "volume %s: creating export" +msgstr "ボリューム %s をエクスポートします。" -#: ../nova/api/openstack/__init__.py:55 +#: nova/volume/manager.py:145 #, python-format -msgid "Caught error: %s" -msgstr "エラー %s をキャッチしました。" +msgid "volume %s: created successfully" +msgstr "ボリューム %s の作成に成功しました。" -#: ../nova/api/openstack/__init__.py:76 -msgid "Including admin operations in API." -msgstr "管理用オペレーション(admin operation)をAPIに登録します。" +#: nova/volume/manager.py:174 +msgid "Volume is still attached" +msgstr "ボリュームはアタッチされたままです。" -#: ../nova/console/xvp.py:99 -msgid "Rebuilding xvp conf" -msgstr "xvp 設定を再構築しています" +#: nova/volume/manager.py:176 +msgid "Volume is not local to this node" +msgstr "ボリュームはこのノードのローカルではありません。" -#: ../nova/console/xvp.py:116 +#: nova/volume/manager.py:180 #, python-format -msgid "Re-wrote %s" -msgstr "%s を再度書き込みました" - -#: ../nova/console/xvp.py:121 -msgid "Stopping xvp" -msgstr "xvp を停止しています" - -#: ../nova/console/xvp.py:134 -msgid "Starting xvp" -msgstr "xvp を開始しています" +msgid "volume %s: removing export" +msgstr "ボリューム %s のエクスポートを解除します。" -#: ../nova/console/xvp.py:141 +#: nova/volume/manager.py:182 #, python-format -msgid "Error starting xvp: %s" -msgstr "xvp の開始中にエラー: %s" +msgid "volume %s: deleting" +msgstr "ボリューム %s を削除します。" -#: ../nova/console/xvp.py:144 -msgid "Restarting xvp" -msgstr "xvp を再起動しています" +#: nova/volume/manager.py:185 +#, fuzzy, python-format +msgid "volume %s: volume is busy" +msgstr "ボリューム %s の削除に成功しました。" -#: ../nova/console/xvp.py:146 -msgid "xvp not running..." -msgstr "xvp が実行されていません…" +#: nova/volume/manager.py:197 +#, python-format +msgid "volume %s: deleted successfully" +msgstr "ボリューム %s の削除に成功しました。" -#: ../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 "" -"上記のエラーはデータベースが作成されていない為に表示されたのかも知れません。\n" -"このコマンドを実行する前に、nova-manage db sync を使用してデータベースを作成して下さい。" +#: nova/volume/manager.py:204 +#, fuzzy, python-format +msgid "snapshot %s: creating" +msgstr "ボリューム%sを作成します。" -#: ../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" +#: nova/volume/manager.py:208 +#, python-format +msgid "snapshot %(snap_name)s: creating" msgstr "" -"これ以上利用可能なネットワークがありません。これが新規のインストールであれば、\n" -"下記のようなコマンドを実行する必要があります:\n" -"\n" -" nova-manage network create 10.0.0.0/8 10 64\n" -"\n" -#: ../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 "" -"上記のエラーは認証 DB が作成されていない為に表示されるのかも知れません。\n" -"このホスト上で nova-api を実行してデータベースを作成して下さい。" +#: nova/volume/manager.py:223 +#, fuzzy, python-format +msgid "snapshot %s: created successfully" +msgstr "ボリューム %s の作成に成功しました。" -#: ../bin/nova-manage.py:447 ../bin/nova-manage.py:536 -msgid "network" -msgstr "ネットワーク" +#: nova/volume/manager.py:232 +#, fuzzy, python-format +msgid "snapshot %s: deleting" +msgstr "ボリューム %s を削除します。" -#: ../bin/nova-manage.py:448 -msgid "IP address" -msgstr "IPアドレス" +#: nova/volume/manager.py:241 +#, fuzzy, python-format +msgid "snapshot %s: deleted successfully" +msgstr "ボリューム %s の削除に成功しました。" -#: ../bin/nova-manage.py:449 -msgid "MAC address" -msgstr "MAC アドレス" +#: nova/volume/manager.py:323 +msgid "Checking volume capabilities" +msgstr "" -#: ../bin/nova-manage.py:450 -msgid "hostname" -msgstr "ホスト名" +#: nova/volume/manager.py:327 +#, fuzzy, python-format +msgid "New capabilities found: %s" +msgstr "%s は重複しています。" -#: ../bin/nova-manage.py:451 -msgid "host" -msgstr "ホスト" +#: nova/volume/manager.py:338 +msgid "Clear capabilities" +msgstr "" -#: ../bin/nova-manage.py:537 -msgid "netmask" -msgstr "ネットマスク" +#: nova/volume/manager.py:342 +#, python-format +msgid "Notification {%s} received" +msgstr "" -#: ../bin/nova-manage.py:538 -msgid "start address" -msgstr "開始アドレス" +#: nova/volume/san.py:114 nova/volume/san.py:152 +msgid "Specify san_password or san_private_key" +msgstr "" -#: ../nova/virt/disk.py:69 -#, python-format -msgid "Failed to load partition: %s" -msgstr "パーティション %s のロードに失敗しました。" +#: nova/volume/san.py:157 +msgid "san_ip must be set" +msgstr "" -#: ../nova/virt/disk.py:91 +#: nova/volume/san.py:321 #, python-format -msgid "Failed to mount filesystem: %s" -msgstr "ファイルシステム %s のマウントに失敗しました。" +msgid "LUID not found for %(zfs_poolname)s. Output=%(out)s" +msgstr "" -#: ../nova/virt/disk.py:124 +#: nova/volume/san.py:453 #, python-format -msgid "nbd device %s did not show up" -msgstr "nbd デバイス %s が出現しません" +msgid "CLIQ command returned %s" +msgstr "" -#: ../nova/virt/disk.py:128 +#: nova/volume/san.py:459 #, python-format -msgid "Could not attach image to loopback: %s" -msgstr "イメージをループバック %s にアタッチできません。" - -#: ../nova/virt/disk.py:151 -msgid "No free nbd devices" -msgstr "空きの nbd デバイスがありません" +msgid "Malformed response to CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" -#: ../doc/ext/nova_todo.py:46 +#: nova/volume/san.py:467 #, python-format -msgid "%(filename)s, line %(line_info)d" -msgstr "%(filename)s, %(line_info)d 行目" - -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:118 -msgid "In init host" -msgstr "In init host" +msgid "Error running CLIQ command %(verb)s %(cliq_args)s. Result=%(out)s" +msgstr "" -#: ../nova/virt/hyperv.py:131 +#: nova/volume/san.py:497 #, python-format -msgid "Attempt to create duplicate vm %s" -msgstr "VM %s を二重に作成しようとしました。" +msgid "" +"Unexpected number of virtual ips for cluster %(cluster_name)s. " +"Result=%(_xml)s" +msgstr "" -#: ../nova/virt/hyperv.py:148 +#: nova/volume/san.py:550 #, python-format -msgid "Starting VM %s " -msgstr "VM %s を開始します。 " +msgid "Volume info: %(volume_name)s => %(volume_attributes)s" +msgstr "" -#: ../nova/virt/hyperv.py:150 +#: nova/volume/san.py:627 #, python-format -msgid "Started VM %s " -msgstr "VM %s を開始しました。 " +msgid "Could not determine project for volume %s, can't export" +msgstr "" -#: ../nova/virt/hyperv.py:152 +#: nova/volume/san.py:697 #, python-format -msgid "spawn vm failed: %s" -msgstr "vmの生成(spawn)に失敗しました: %s" +msgid "Payload for SolidFire API call: %s" +msgstr "" -#: ../nova/virt/hyperv.py:169 +#: nova/volume/san.py:714 #, python-format -msgid "Failed to create VM %s" -msgstr "VM %s の作成に失敗しました。" +msgid "Call to json.loads() raised an exception: %s" +msgstr "" -#: ../nova/virt/hyperv.py:188 +#: nova/volume/san.py:719 #, python-format -msgid "Set memory for vm %s..." -msgstr "vm %s のメモリを設定します。" +msgid "Results of SolidFire API call: %s" +msgstr "" -#: ../nova/virt/hyperv.py:198 +#: nova/volume/san.py:733 #, python-format -msgid "Set vcpus for vm %s..." -msgstr "vm %s のvcpus を設定します。" +msgid "Found solidfire account: %s" +msgstr "" -#: ../nova/virt/hyperv.py:202 +#: nova/volume/san.py:747 #, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" -msgstr "ディスクファイル %(vhdfile)s 接続により、%(vm_name)s 用ディスクを作成しています" +msgid "solidfire account: %s does not exist, create it..." +msgstr "" -#: ../nova/virt/hyperv.py:227 -#, python-format -msgid "Failed to add diskdrive to VM %s" -msgstr "VM %s へのディスクドライブの追加に失敗しました。" +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" -#: ../nova/virt/hyperv.py:230 -#, python-format -msgid "New disk drive path is %s" -msgstr "新しいドライブパスは %s です。" +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" -#: ../nova/virt/hyperv.py:247 -#, python-format -msgid "Failed to add vhd file to VM %s" -msgstr "vhdファイルの VM %s への追加に失敗しました。" +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" -#: ../nova/virt/hyperv.py:249 -#, python-format -msgid "Created disk for %s" -msgstr "%s に diskを作成します。" +#: nova/volume/san.py:878 +#, fuzzy, python-format +msgid "Deleting volumeID: %s " +msgstr "Deleting user: ユーザ %s を削除します。" -#: ../nova/virt/hyperv.py:253 -#, python-format -msgid "Creating nic for %s " -msgstr "%s にNICを作成します。 " +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" -#: ../nova/virt/hyperv.py:272 -msgid "Failed creating a port on the external vswitch" -msgstr "外部vswitchへのポート作成に失敗しました。" +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" -#: ../nova/virt/hyperv.py:273 -#, python-format -msgid "Failed creating port for %s" -msgstr "ポート %s の作成に失敗しました。" +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" -#: ../nova/virt/hyperv.py:276 -#, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" -msgstr "スイッチ %(ext_path)s 上のスイッチポート %(vm_name)s が作成されました" +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +#, fuzzy, python-format +msgid "name cannot be None" +msgstr "クラス %s が見つかりません。" -#: ../nova/virt/hyperv.py:286 -#, python-format -msgid "Failed to add nic to VM %s" -msgstr "VM %s に対してNICの追加に失敗しました。" +#: nova/volume/volume_types.py:96 +#, fuzzy, python-format +msgid "id cannot be None" +msgstr "クラス %s が見つかりません。" -#: ../nova/virt/hyperv.py:288 +#: nova/volume/xensm.py:55 #, python-format -msgid "Created nic for %s " -msgstr "%s のNICを作成しました。 " +msgid "SR name = %s" +msgstr "" -#: ../nova/virt/hyperv.py:321 +#: nova/volume/xensm.py:56 #, python-format -msgid "WMI job failed: %s" -msgstr "WMIジョブに失敗しました: %s" +msgid "Params: %s" +msgstr "" -#: ../nova/virt/hyperv.py:325 -#, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " -msgstr "WMI ジョブ成功: %(desc)s, 経過時間=%(elap)s " +#: nova/volume/xensm.py:60 +#, fuzzy, python-format +msgid "Failed to create sr %s...continuing" +msgstr "VM %s の作成に失敗しました。" -#: ../nova/virt/hyperv.py:361 -#, python-format -msgid "Got request to destroy vm %s" -msgstr "destroy vm %s リクエストを受信しました。" +#: nova/volume/xensm.py:62 +msgid "Create failed" +msgstr "" -#: ../nova/virt/hyperv.py:386 +#: nova/volume/xensm.py:64 #, python-format -msgid "Failed to destroy vm %s" -msgstr "vm %s の削除に失敗しました。" +msgid "SR UUID of new SR is: %s" +msgstr "" -#: ../nova/virt/hyperv.py:393 -#, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" -msgstr "削除: ディスク %(vhdfile)s VM %(instance_name)s" +#: nova/volume/xensm.py:71 +#, fuzzy +msgid "Failed to update db" +msgstr "プライベート IP アドレスのリードに失敗しました" -#: ../nova/virt/hyperv.py:415 +#: nova/volume/xensm.py:80 #, python-format -msgid "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" +msgid "Failed to introduce sr %s...continuing" msgstr "" -"VM %(instance_id)s 用情報取得: 状態=%(state)s, メモリ=%(memusage)s, CPU数=%(numprocs)s, " -"CPU時間=%(uptime)s" -#: ../nova/virt/hyperv.py:451 -#, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" -msgstr "VM の状態が %(vm_name)s から %(req_state)s に無事変更されました" +#: nova/volume/xensm.py:91 +#, fuzzy, python-format +msgid "Failed to reach backend %d" +msgstr "VM %s の作成に失敗しました。" -#: ../nova/virt/hyperv.py:454 -#, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#: nova/volume/xensm.py:100 +msgid "XenSMDriver requires xenapi connection" msgstr "" -"Failed to change vm state of \r\n" -"%(vm_name)s から %(req_state)s へのVM の状態変更に失敗しました" -#: ../nova/compute/api.py:71 -#, python-format -msgid "Instance %d was not found in get_network_topic" -msgstr "get_network_topicにおいてインスタンス %d が見つかりませんでした。" +#: nova/volume/xensm.py:110 +#, fuzzy +msgid "Failed to initiate session" +msgstr "シングルトンをインスタンス化しようとしました。" -#: ../nova/compute/api.py:77 +#: nova/volume/xensm.py:142 #, python-format -msgid "Instance %d has no host" -msgstr "インスタンス %d にホストが登録されていません。" +msgid "Volume will be created in backend - %d" +msgstr "" -#: ../nova/compute/api.py:97 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" -msgstr "%(pid)s 用の制限(Quota)超過、%(min_count)s 個のインスタンスを実行しようとしました" +#: nova/volume/xensm.py:154 +#, fuzzy, python-format +msgid "Failed to update volume in db" +msgstr "ボリューム %s の存在が確認できません。" -#: ../nova/compute/api.py:99 -#, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." -msgstr "インスタンスのクオータを超えました。このタイプにおいてはあと %s インスタンスしか実行できません。" +#: nova/volume/xensm.py:157 +#, fuzzy, python-format +msgid "Unable to create volume" +msgstr "ボリューム %s の存在が確認できません。" -#: ../nova/compute/api.py:112 -msgid "Creating a raw instance" -msgstr "raw instanceを生成します。" +#: nova/volume/xensm.py:171 +#, fuzzy, python-format +msgid "Failed to delete vdi" +msgstr "vm %s の削除に失敗しました。" -#: ../nova/compute/api.py:160 -#, python-format -msgid "Going to run %s instances..." -msgstr "%s 個のインスタンスの起動を始めます…" +#: nova/volume/xensm.py:177 +#, fuzzy, python-format +msgid "Failed to delete volume in db" +msgstr "ボリューム %s の存在が確認できません。" -#: ../nova/compute/api.py:187 -#, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#: nova/volume/xensm.py:211 +#, fuzzy, python-format +msgid "Failed to find volume in db" +msgstr "ボリューム %s を切断(detach)できません" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" msgstr "" -"Casting to scheduler for \r\n" -"\r\n" -"%(pid)s/%(uid)s のインスタンス %(instance_id)s 用のスケジューラを割り当て" -#: ../nova/compute/api.py:292 -#, python-format -msgid "Going to try to terminate %s" -msgstr "%s を停止しようとしています" +#: nova/vsa/api.py:82 +#, fuzzy, python-format +msgid "invalid drive data" +msgstr "%s は不正なデバイスパスです" -#: ../nova/compute/api.py:296 -#, python-format -msgid "Instance %d was not found during terminate" -msgstr "インスタンス %d が終了処理において見つかりませんでした。" +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" -#: ../nova/compute/api.py:301 -#, python-format -msgid "Instance %d is already being terminated" -msgstr "インスタンス %d は既に終了済みです。" +#: nova/vsa/api.py:111 +#, fuzzy, python-format +msgid "invalid drive type name %s" +msgstr "%s は不正なデバイスパスです" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" -#: ../nova/compute/api.py:481 +#: nova/vsa/api.py:158 nova/vsa/api.py:303 #, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" -msgstr "デバイスの指定 %s が不正です: デバイス指定の例: /dev/vdb" +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" -#: ../nova/compute/api.py:496 -msgid "Volume isn't attached to anything!" -msgstr "ボリュームはどこにもアタッチされていません。" +#: nova/vsa/api.py:194 +#, fuzzy, python-format +msgid "Creating VSA: %s" +msgstr "Creating new user: 新しいユーザ %s を作成します。" -#: ../nova/rpc.py:98 +#: nova/vsa/api.py:241 #, python-format msgid "" -"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in " -"%(fl_intv)d seconds." +"VSA ID %(vsa_id)d %(vsa_name)s: Create volume %(vol_name)s, %(vol_size)d " +"GB, type %(vol_type_id)s" msgstr "" -"%(fl_host)s 上の AMQP サーバ:%(fl_port)d が到達不能(unreachable)です。%(fl_intv)d " -"秒後に再試行します。" -#: ../nova/rpc.py:103 +#: nova/vsa/api.py:272 #, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." -msgstr "AMQPサーバーに %d 回接続を試みましたが、接続できませんでした。シャットダウンします。" - -#: ../nova/rpc.py:122 -msgid "Reconnected to queue" -msgstr "キューに再接続しました。" - -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" -msgstr "キューからメッセージの取得に失敗しました。" +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" -#: ../nova/rpc.py:159 +#: nova/vsa/api.py:287 #, python-format -msgid "Initing the Adapter Consumer for %s" -msgstr "%sのアダプターコンシューマー(Adapter Consumer)を初期化しています。" +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" -#: ../nova/rpc.py:178 +#: nova/vsa/api.py:318 #, python-format -msgid "received %s" -msgstr "受信: %s" +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)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 +#: nova/vsa/api.py:324 #, python-format -msgid "no method for message: %s" -msgstr "メッセージ %s に対するメソッドが存在しません。" +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" -#: ../nova/rpc.py:192 +#: nova/vsa/api.py:351 #, python-format -msgid "No method for message: %s" -msgstr "メッセージ %s に対するメソッドが存在しません。" +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:355 +#, fuzzy, python-format +msgid "Unable to delete volume %s" +msgstr "ボリューム %s の存在が確認できません。" -#: ../nova/rpc.py:253 +#: nova/vsa/api.py:357 #, python-format -msgid "Returning exception %s to caller" -msgstr "呼び出し元に 例外 %s を返却します。" +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, fuzzy, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "%s を停止しようとしています" -#: ../nova/rpc.py:294 +#: nova/vsa/api.py:374 #, python-format -msgid "unpacked context: %s" -msgstr "context %s をアンパックしました。" +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." -msgstr "非同期呼び出しを実行します…" +#: nova/vsa/manager.py:73 +#, fuzzy, python-format +msgid "Create call received for VSA %s" +msgstr "Secret Key change: ユーザ %s のシークレットキーを更新します。" -#: ../nova/rpc.py:316 +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 #, python-format -msgid "MSG_ID is %s" -msgstr "MSG_IDは %s です。" +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." -msgstr "非同期の割り当てを作成しています…" +#: nova/vsa/manager.py:89 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" -#: ../nova/rpc.py:364 +#: nova/vsa/manager.py:100 #, python-format -msgid "response %s" -msgstr "応答 %s" +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" -#: ../nova/rpc.py:373 +#: nova/vsa/manager.py:114 #, python-format -msgid "topic is %s" -msgstr "topic は %s です。" +msgid "" +"VSA ID %(vsa_id)d: Not all volumes are created (%(cvol_real)d of " +"%(cvol_exp)d)" +msgstr "" -#: ../nova/rpc.py:374 +#: nova/vsa/manager.py:137 #, python-format -msgid "message %s" -msgstr "メッセージ %s" +msgid "" +"VSA ID %(vsa_id)d: Drive %(vol_name)s (%(vol_disp_name)s) is in " +"%(status)s state" +msgstr "" -#: ../nova/volume/driver.py:78 +#: nova/vsa/manager.py:146 #, python-format -msgid "Recovering from a failed execute. Try number %s" -msgstr "実行失敗からリカバリーします。%s 回目のトライ。" +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" -#: ../nova/volume/driver.py:87 +#: nova/vsa/manager.py:153 #, python-format -msgid "volume group %s doesn't exist" -msgstr "ボリュームグループ%sが存在しません。" +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" -#: ../nova/volume/driver.py:220 +#: nova/vsa/manager.py:168 #, python-format -msgid "FAKE AOE: %s" -msgstr "偽のAOE: %s" +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" -#: ../nova/volume/driver.py:233 -msgid "Skipping ensure_export. No iscsi_target " -msgstr "ensure_export を省略しています。iscsi_target がありません。 " +#~ msgid "Uncaught exception" +#~ msgstr "キャッチされなかった例外" -#: ../nova/volume/driver.py:279 ../nova/volume/driver.py:288 -msgid "Skipping remove_export. No iscsi_target " -msgstr "remove_export を省略しています。iscsi_target がありません " +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "ボリュームのサイズ制限を超えています。サイズ %s GB のボリュームは作成できません。" -#: ../nova/volume/driver.py:347 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "偽のISCSI: %s" +#~ msgid "No keypairs defined" +#~ msgstr "キーペアが定義されていません" -#: ../nova/volume/driver.py:359 -#, python-format -msgid "rbd has no pool %s" -msgstr "rbd にプール %s がありません。" +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "例外: Compute.api::get_lock %s" -#: ../nova/volume/driver.py:414 -#, python-format -msgid "Sheepdog is not working: %s" -msgstr "Sheepdog が動作していません: %s" +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "ボリューム接続: %(instance_name)s, %(device_path)s, %(mountpoint)s" -#: ../nova/volume/driver.py:416 -msgid "Sheepdog is not working" -msgstr "Sheepdog が機能していません" +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "vpnの証明書のサブジェクト、%sはプロジェクト、およびタイムスタンプ" -#: ../nova/wsgi.py:68 -#, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" -msgstr "%(host)s:%(port)s 上で %(arg0)s を開始しています" +#~ msgid "Deallocating address %s" +#~ msgstr "アドレス %s の割当を解除中(deallocating)" -#: ../nova/wsgi.py:147 -msgid "You must implement __call__" -msgstr "__call__ を実装しなければなりません" +#~ msgid "Host %s is not alive" +#~ msgstr "ホスト %s は稼働していません。" -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" -msgstr "IP アドレスをリースしました" +#~ msgid "All hosts have too many cores" +#~ msgstr "全てのホストにコア数の空きがありません。" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" -msgstr "以前のリースを採用したか、MAC/ホスト名の変更を取得しました" +#~ msgid "Host %s not available" +#~ msgstr "ホスト %s は利用可能ではありません。" -#: ../bin/nova-dhcpbridge.py:80 -msgid "releasing ip" -msgstr "IP アドレスを開放しています" +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "全てのホストが利用可能な容量(gigabytes)に達しています。" -#: ../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 "" -"インターフェース %(interface)s 上に IP アドレス %(ip)s、ホスト名 %(hostname)s を持った MAC アドレス " -"%(mac)s 用の %(action)s を呼び出しました" +#~ msgid "All hosts have too many networks" +#~ msgstr "全てのホストがネットワークの最大数に達しています。" -#: ../nova/virt/fake.py:239 -#, python-format -msgid "Instance %s Not Found" -msgstr "インスタンス %s が見つかりません。" +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "インスタンスのテストには実際の仮想環境が必要です。(fakeでは実行できません。)" -#: ../nova/network/manager.py:153 -#, python-format -msgid "Dissassociated %s stale fixed ip(s)" -msgstr "無効になった %s 個の fixed ip を割当解除しました。" +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "インスタンス %s が実行するまで監視します…" -#: ../nova/network/manager.py:157 -msgid "setting network host" -msgstr "ネットワークホストの設定をします。" +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "dnsmasq をkillしましたが、 %s が発生しました。" -#: ../nova/network/manager.py:212 -#, python-format -msgid "Leasing IP %s" -msgstr "IP %s をリースします。" +#~ msgid "Running %s" +#~ msgstr "コマンド実行: %s" -#: ../nova/network/manager.py:216 -#, python-format -msgid "IP %s leased that isn't associated" -msgstr "IP %s がリースされましたが関連付けられていません。" +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "VDI 中の PV カーネル:%s" -#: ../nova/network/manager.py:220 -#, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" -msgstr "IP アドレス %(address)s が不正な MAC アドレス %(inst_addr)s 対 %(mac)s に割り当てられました" +#~ msgid "No VDIs found for VM %s" +#~ msgstr "VM %s にVDIが存在しません。" -#: ../nova/network/manager.py:228 -#, python-format -msgid "IP %s leased that was already deallocated" -msgstr "既に割当解除しているIP %s がリースされました。" +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "VM %(vm_ref)s 用に予期しない数の VDI (%(num_vdis)s) が見つかりました" -#: ../nova/network/manager.py:233 -#, python-format -msgid "Releasing IP %s" -msgstr "IP アドレス %s を開放しています" +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "%(host)s, %(binary)s 用のサービスがありません" -#: ../nova/network/manager.py:237 -#, python-format -msgid "IP %s released that isn't associated" -msgstr "割り当てていないIP %s が開放されました。" +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "ユーザ %(user_id)s 名前 %(name)s のキーペアがありません。" -#: ../nova/network/manager.py:241 -#, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" -msgstr "不正な MAC アドレス %(inst_addr)s 対 %(mac)s から IP アドレス %(address)s が開放されました" +#~ msgid "No network for bridge %s" +#~ msgstr "ブリッジ %s に該当する network が存在しません。" -#: ../nova/network/manager.py:244 -#, python-format -msgid "IP %s released that was not leased" -msgstr "リースしていないIP %s が開放されました。" +#~ msgid "No quota for project_id %s" +#~ msgstr "project_id %s に対するクオータが存在しません。" -#: ../nova/network/manager.py:519 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" -msgstr "ネットワークの数とVLANの開始番号の和は 4094 より大きくできません。" +#~ msgid "No export device found for volume %s" +#~ msgstr "ボリューム %s に関してエクスポートされているデバイスがありません。" -#: ../nova/virt/xenapi/volume_utils.py:57 -#, python-format -msgid "Introducing %s..." -msgstr "%s を introduce します…" +#~ msgid "No user for access key %s" +#~ msgstr "アクセスキー %s に該当するユーザが存在しません。" -#: ../nova/virt/xenapi/volume_utils.py:74 -#, python-format -msgid "Introduced %(label)s as %(sr_ref)s." -msgstr "%(sr_ref)s として %(label)s を導入しました" +#~ msgid "No project with id %s" +#~ msgstr "id %s のプロジェクトが存在しません。" -#: ../nova/virt/xenapi/volume_utils.py:78 -msgid "Unable to create Storage Repository" -msgstr "Storage Repository を作成できません。" +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "Id %(pool_id)s のコンソールプールがありません。" -#: ../nova/virt/xenapi/volume_utils.py:90 -#, python-format -msgid "Unable to find SR from VBD %s" -msgstr "VBD %s から SRを取得できません。" +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "ID %(console_id)s %(idesc)s を持つコンソールがありません" -#: ../nova/virt/xenapi/volume_utils.py:96 -#, python-format -msgid "Forgetting SR %s ... " -msgstr "SR %s をforgetします。 " +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "%(name)s の現在の状態は %(state)s です" -#: ../nova/virt/xenapi/volume_utils.py:101 -#, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "%(sr_ref)s 用の物理ブロックデバイス(PBD)取得時に例外 %(exc)s を無視しています" +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "ファイル %(fpath)s の内容: %(contents)r" -#: ../nova/virt/xenapi/volume_utils.py:107 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" -msgstr "物理ブロックデバイス(PBD) %(pbd)s の取り外し時に例外 %(exc)s を無視しています" +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "インスタンス %(inst_name)s: イメージ %(img_id)s に鍵情報を埋め込んでいます" -#: ../nova/virt/xenapi/volume_utils.py:111 -#, python-format -msgid "Forgetting SR %s done." -msgstr "SR %s のforgetが完了。" +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "アドレスのクオータを超えました。これ以上アドレスを割り当てることはできません。" -#: ../nova/virt/xenapi/volume_utils.py:113 -#, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" -msgstr "SR %(sr_ref)s の登録削除時に例外 %(exc)s を無視しています" +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "%(url)s の取得を完了しました -- %(path)s に配置されました" -#: ../nova/virt/xenapi/volume_utils.py:123 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "SR %s のVDIのintroduceができません。" +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "%s にある paste.deploy 設定を使用しています" -#: ../nova/virt/xenapi/volume_utils.py:128 -#, python-format -msgid "Unable to get record of VDI %s on" -msgstr "VDI %s のレコードを取得できません。" +#~ msgid "No paste configuration for app: %s" +#~ msgstr "アプリケーション用 paste 設定がありません: %s" -#: ../nova/virt/xenapi/volume_utils.py:146 -#, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "SR %s のVDIをintroduceできません。" +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" +#~ "アプリケーション設定 %(api)s\n" +#~ "%(config)r" -#: ../nova/virt/xenapi/volume_utils.py:175 -#, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" -msgstr "ターゲット情報 %(device_path)s, %(mountpoint)s を取得できません" +#~ msgid "Running %s API" +#~ msgstr "%s API を実行しています" -#: ../nova/virt/xenapi/volume_utils.py:197 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "マウントポイントを変換できません。 %s" +#~ msgid "No known API applications configured in %s." +#~ msgstr "%s 中に既知の API アプリケーション設定がありません。" -#: ../nova/objectstore/image.py:262 -#, python-format -msgid "Failed to decrypt private key: %s" -msgstr "プライベートキーの復号に失敗しました: %s" +#~ msgid "No paste configuration found for: %s" +#~ msgstr "%s 用の paste 設定が見つかりません" -#: ../nova/objectstore/image.py:269 -#, python-format -msgid "Failed to decrypt initialization vector: %s" -msgstr "初期化ベクタの復号に失敗しました: %s" +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "引数 %(key)s の値 %(value)s が短すぎます。" -#: ../nova/objectstore/image.py:277 -#, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" -msgstr "イメージファイル %(image_file)s の復号に失敗しました: %(err)s" +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "引数 %(key)s の値 %(value)s が不正な文字を含んでいます。" -#: ../nova/objectstore/handler.py:106 -#, python-format -msgid "Unknown S3 value type %r" -msgstr "未知のS3 value type %r です。" +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "引数 %(key)s の値 %(value)s がハイフン(-)から始まっています。" -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" -msgstr "認証リクエスト" +#~ msgid "Argument %s is required." +#~ msgstr "引数 %s が必要です。" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" -msgstr "List of buckets が呼ばれました。" +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "引数 %(key)s は値 %(value)s が許可されていません。有効な値は ['true', 'false'] です。" -#: ../nova/objectstore/handler.py:209 -#, python-format -msgid "List keys for bucket %s" -msgstr "バケット %s のキーの一覧" +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" +#~ "%(sr_ref)s 上に VDI %(vdi_ref)s (%(label)s, " +#~ "%(size)s, %(read_only)s) を作成しました。" -#: ../nova/objectstore/handler.py:217 -#, python-format -msgid "Unauthorized attempt to access bucket %s" -msgstr "Unauthorized attempt to access bucket: バケット %s に対するアクセスは許可されていません。" +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "ユニークではないname %s を作成しようとしました。" -#: ../nova/objectstore/handler.py:235 -#, python-format -msgid "Creating bucket %s" -msgstr "バケットを作成します。 %s" +#~ msgid "Instance %s: booted" +#~ msgstr "インスタンス%s: ブートしました。" -#: ../nova/objectstore/handler.py:245 -#, python-format -msgid "Deleting bucket %s" -msgstr "バケットを削除します。 %s" +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "マネージャ %s が存在しないためプロジェクトを作成できません。" -#: ../nova/objectstore/handler.py:249 -#, python-format -msgid "Unauthorized attempt to delete bucket %s" -msgstr "Unauthorized attempt to delete bucket: バケット %s に対する削除は許可されていません。" +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "ユーザ %s が存在しないためプロジェクトを作成できません。" -#: ../nova/objectstore/handler.py:273 -#, python-format -msgid "Getting object: %(bname)s / %(nm)s" -msgstr "オブジェクトを取得しています: %(bname)s / %(nm)s" +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "プロジェクト %s が既に存在するためプロジェクトを作成できません。" -#: ../nova/objectstore/handler.py:276 -#, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" -msgstr "バケット %(bname)s からのオブジェクト %(nm)s 取得は許可されていません" +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "マネージャ %s が存在しないためプロジェクトを更新できません。" -#: ../nova/objectstore/handler.py:296 -#, python-format -msgid "Putting object: %(bname)s / %(nm)s" -msgstr "オブジェクトをアップロードしています: %(bname)s / %(nm)s" +#~ msgid "Project \"%s\" not found" +#~ msgstr "プロジェクト \"%s\" が見つかりません。" -#: ../nova/objectstore/handler.py:299 -#, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" -msgstr "バケット %(bname)s へのオブジェクト %(nm)s のアップロードは許可されていません" +#~ msgid "Including admin operations in API." +#~ msgstr "管理用オペレーション(admin operation)をAPIに登録します。" -#: ../nova/objectstore/handler.py:318 -#, python-format -msgid "Deleting object: %(bname)s / %(nm)s" -msgstr "オブジェクトを削除しています: %(bname)s / %(nm)s" +#~ 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 "" +#~ "上記のエラーはデータベースが作成されていない為に表示されたのかも知れません。\n" +#~ "このコマンドを実行する前に、nova-manage db sync を使用してデータベースを作成して下さい。" -#: ../nova/objectstore/handler.py:322 -#, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" -msgstr "バケット %(bname)s 上のオブジェクト %(nm)s の削除は許可されていません" +#~ 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 "" +#~ "これ以上利用可能なネットワークがありません。これが新規のインストールであれば、\n" +#~ "下記のようなコマンドを実行する必要があります:\n" +#~ "\n" +#~ " nova-manage network create 10.0.0.0/8 10 64\n" +#~ "\n" -#: ../nova/objectstore/handler.py:396 -#, python-format -msgid "Not authorized to upload image: invalid directory %s" -msgstr "" -"Not authorized to upload image: イメージの格納は許可されていません。ディレクトリ %s は正しくありません。" +#~ 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 "" +#~ "上記のエラーは認証 DB が作成されていない為に表示されるのかも知れません。\n" +#~ "このホスト上で nova-api を実行してデータベースを作成して下さい。" -#: ../nova/objectstore/handler.py:404 -#, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" -msgstr "" -"Not authorized to upload image: イメージの格納は許可されていません。バケット %s への格納は許可されていません。" +#~ msgid "network" +#~ msgstr "ネットワーク" -#: ../nova/objectstore/handler.py:409 -#, python-format -msgid "Starting image upload: %s" -msgstr "イメージのアップロードを開始しました。 %s" +#~ msgid "IP address" +#~ msgstr "IPアドレス" -#: ../nova/objectstore/handler.py:423 -#, python-format -msgid "Not authorized to update attributes of image %s" -msgstr "Not authorized to update attributes: イメージ %s のアトリビュートの更新は許可されていません。" +#~ msgid "MAC address" +#~ msgstr "MAC アドレス" -#: ../nova/objectstore/handler.py:431 -#, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" -msgstr "イメージ %(image_id)s %(newstatus)r の公開フラグを切り替えています" +#~ msgid "hostname" +#~ msgstr "ホスト名" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 -#, python-format -msgid "Updating user fields on image %s" -msgstr "Updating user fields: イメージ %s のユーザフィールドを更新します。" +#~ msgid "netmask" +#~ msgstr "ネットマスク" -#: ../nova/objectstore/handler.py:450 -#, python-format -msgid "Unauthorized attempt to delete image %s" -msgstr "Unauthorized attempt to delete image: イメージ %s の削除は許可されていません。" +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "%(filename)s, %(line_info)d 行目" -#: ../nova/objectstore/handler.py:455 -#, python-format -msgid "Deleted image: %s" -msgstr "イメージ %s を削除しました。" +#~ msgid "In init host" +#~ msgstr "In init host" -#: ../nova/auth/manager.py:259 -#, python-format -msgid "Looking up user: %r" -msgstr "ユーザ %r を検索します。" +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "VM %s を二重に作成しようとしました。" -#: ../nova/auth/manager.py:263 -#, python-format -msgid "Failed authorization for access key %s" -msgstr "Failed authorization: アクセスキー %s の認証に失敗しました。" +#~ msgid "Starting VM %s " +#~ msgstr "VM %s を開始します。 " -#: ../nova/auth/manager.py:264 -#, python-format -msgid "No user found for access key %s" -msgstr "アクセスキー %s に対するユーザが見つかりませんでした。" +#~ msgid "Started VM %s " +#~ msgstr "VM %s を開始しました。 " -#: ../nova/auth/manager.py:270 -#, python-format -msgid "Using project name = user name (%s)" -msgstr "ユーザ名 (%s) をプロジェクト名として使用します。" +#~ msgid "spawn vm failed: %s" +#~ msgstr "vmの生成(spawn)に失敗しました: %s" -#: ../nova/auth/manager.py:277 -#, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" -msgstr "許可されません: %(pjid)s という名称のプロジェクトはありません (ユーザ=%(uname)s)" +#~ msgid "Set memory for vm %s..." +#~ msgstr "vm %s のメモリを設定します。" -#: ../nova/auth/manager.py:279 -#, python-format -msgid "No project called %s could be found" -msgstr "プロジェクト %s は見つかりませんでした。" +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "vm %s のvcpus を設定します。" -#: ../nova/auth/manager.py:287 -#, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" -msgstr "許可されません: ユーザ %(uname)s は管理者でもプロジェクト %(pjname)s のメンバでもありません。" +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "ディスクファイル %(vhdfile)s 接続により、%(vm_name)s 用ディスクを作成しています" -#: ../nova/auth/manager.py:289 -#, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" -msgstr "ユーザ %(uid)s はプロジェクト %(pjid)s のメンバではありません。" +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "VM %s へのディスクドライブの追加に失敗しました。" -#: ../nova/auth/manager.py:298 ../nova/auth/manager.py:309 -#, python-format -msgid "Invalid signature for user %s" -msgstr "Invalid signature: ユーザ %s の署名が不正です。" +#~ msgid "New disk drive path is %s" +#~ msgstr "新しいドライブパスは %s です。" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" -msgstr "署名が一致しません。" +#~ msgid "Created disk for %s" +#~ msgstr "%s に diskを作成します。" -#: ../nova/auth/manager.py:380 -msgid "Must specify project" -msgstr "プロジェクトを指定してください。" +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "外部vswitchへのポート作成に失敗しました。" -#: ../nova/auth/manager.py:414 -#, python-format -msgid "The %s role can not be found" -msgstr "ロール %s が見つかりません。" +#~ msgid "Failed creating port for %s" +#~ msgstr "ポート %s の作成に失敗しました。" -#: ../nova/auth/manager.py:416 -#, python-format -msgid "The %s role is global only" -msgstr "ロール %s はグローバルでのみ使用可能です。" +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "スイッチ %(ext_path)s 上のスイッチポート %(vm_name)s が作成されました" -#: ../nova/auth/manager.py:420 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" -msgstr "プロジェクト %(pid)s のユーザ %(uid)s にロール %(role)s を付与します。" +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "VM %s に対してNICの追加に失敗しました。" -#: ../nova/auth/manager.py:423 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" -msgstr "サイト共通のロール %(role)s をユーザ %(uid)s に付与します。" +#~ msgid "Created nic for %s " +#~ msgstr "%s のNICを作成しました。 " -#: ../nova/auth/manager.py:448 -#, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" -msgstr "プロジェクト %(pid)s のユーザ %(uid)s からロール %(role)s を削除します。" +#~ msgid "WMI job failed: %s" +#~ msgstr "WMIジョブに失敗しました: %s" -#: ../nova/auth/manager.py:451 -#, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" -msgstr "ユーザ %(uid)s からサイト共通のロール %(role)s を削除します。" +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "WMI ジョブ成功: %(desc)s, 経過時間=%(elap)s " -#: ../nova/auth/manager.py:515 -#, python-format -msgid "Created project %(name)s with manager %(manager_user)s" -msgstr "プロジェクト %(name)s を管理者 %(manager_user)s で作成しました。" +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "削除: ディスク %(vhdfile)s VM %(instance_name)s" -#: ../nova/auth/manager.py:533 -#, python-format -msgid "modifying project %s" -msgstr "modifying project: プロジェクト %s を更新します。" +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" +#~ "VM %(instance_id)s 用情報取得: 状態=%(state)s, " +#~ "メモリ=%(memusage)s, CPU数=%(numprocs)s, CPU時間=%(uptime)s" -#: ../nova/auth/manager.py:545 -#, python-format -msgid "Adding user %(uid)s to project %(pid)s" -msgstr "ユーザ %(uid)s をプロジェクト %(pid)s に追加します。" +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "VM の状態が %(vm_name)s から %(req_state)s に無事変更されました" -#: ../nova/auth/manager.py:566 -#, python-format -msgid "Remove user %(uid)s from project %(pid)s" -msgstr "ユーザ %(uid)s をプロジェクト %(pid)s から削除します。" +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" +#~ "Failed to change vm state of \r\n" +#~ "%(vm_name)s から %(req_state)s へのVM の状態変更に失敗しました" -#: ../nova/auth/manager.py:592 -#, python-format -msgid "Deleting project %s" -msgstr "Deleting project: プロジェクト %s を削除します。" +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "get_network_topicにおいてインスタンス %d が見つかりませんでした。" -#: ../nova/auth/manager.py:650 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" -msgstr "ユーザ %(rvname)s を作成しました。(管理者: %(rvadmin)r)" +#~ msgid "Instance %d is already being terminated" +#~ msgstr "インスタンス %d は既に終了済みです。" -#: ../nova/auth/manager.py:659 -#, python-format -msgid "Deleting user %s" -msgstr "Deleting user: ユーザ %s を削除します。" +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "デバイスの指定 %s が不正です: デバイス指定の例: /dev/vdb" -#: ../nova/auth/manager.py:669 -#, python-format -msgid "Access Key change for user %s" -msgstr "Access Key change: ユーザ %s のアクセスキーを更新します。" +#~ msgid "FAKE AOE: %s" +#~ msgstr "偽のAOE: %s" -#: ../nova/auth/manager.py:671 -#, python-format -msgid "Secret Key change for user %s" -msgstr "Secret Key change: ユーザ %s のシークレットキーを更新します。" +#~ msgid "leasing ip" +#~ msgstr "IP アドレスをリースしました" -#: ../nova/auth/manager.py:673 -#, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" -msgstr "ユーザ %(uid)s に対して管理者状態が %(admin)r に設定されました。" +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "以前のリースを採用したか、MAC/ホスト名の変更を取得しました" -#: ../nova/auth/manager.py:722 -#, python-format -msgid "No vpn data for project %s" -msgstr "プロジェクト %s に関するvpnデータがありません。" +#~ msgid "releasing ip" +#~ msgstr "IP アドレスを開放しています" -#: ../nova/service.py:161 -#, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" -msgstr "%(topic)s ノードを開始しています (バージョン %(vcs_string)s)" +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" +#~ "インターフェース %(interface)s 上に IP アドレス " +#~ "%(ip)s、ホスト名 %(hostname)s を持った MAC アドレス " +#~ "%(mac)s 用の %(action)s を呼び出しました" -#: ../nova/service.py:174 -msgid "Service killed that has no database entry" -msgstr "データベースにエントリの存在しないサービスを終了します。" +#~ msgid "Instance %s Not Found" +#~ msgstr "インスタンス %s が見つかりません。" -#: ../nova/service.py:195 -msgid "The service database object disappeared, Recreating it." -msgstr "サービスデータベースオブジェクトが消滅しました。再作成します。" +#~ msgid "Leasing IP %s" +#~ msgstr "IP %s をリースします。" -#: ../nova/service.py:207 -msgid "Recovered model server connection!" -msgstr "モデルサーバへの接続を復旧しました。" +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "IP アドレス %(address)s が不正な MAC アドレス %(inst_addr)s 対 %(mac)s に割り当てられました" -#: ../nova/service.py:213 -msgid "model server went away" -msgstr "モデルサーバが消滅しました。" +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "既に割当解除しているIP %s がリースされました。" -#: ../nova/auth/ldapdriver.py:174 -#, python-format -msgid "LDAP user %s already exists" -msgstr "LDAPユーザ %s はすでに存在します。" +#~ msgid "Releasing IP %s" +#~ msgstr "IP アドレス %s を開放しています" -#: ../nova/auth/ldapdriver.py:205 -#, python-format -msgid "LDAP object for %s doesn't exist" -msgstr "LDAPオブジェクト %s が存在しません。" +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "不正な MAC アドレス %(inst_addr)s 対 %(mac)s から IP アドレス %(address)s が開放されました" -#: ../nova/auth/ldapdriver.py:348 -#, python-format -msgid "User %s doesn't exist" -msgstr "ユーザ %s は存在しません" +#~ msgid "Forgetting SR %s done." +#~ msgstr "SR %s のforgetが完了。" -#: ../nova/auth/ldapdriver.py:472 -#, python-format -msgid "Group can't be created because group %s already exists" -msgstr "グループ %s は既に存在するため、作成できません。" +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "SR %(sr_ref)s の登録削除時に例外 %(exc)s を無視しています" -#: ../nova/auth/ldapdriver.py:478 -#, python-format -msgid "Group can't be created because user %s doesn't exist" -msgstr "ユーザ %s は存在しないため、グループの作成はできません。" +#~ msgid "Unknown S3 value type %r" +#~ msgstr "未知のS3 value type %r です。" -#: ../nova/auth/ldapdriver.py:495 -#, python-format -msgid "User %s can't be searched in group because the user doesn't exist" -msgstr "ユーザ %s は存在しないため、グループ内で検索できません。" +#~ msgid "Authenticated request" +#~ 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 "ユーザ %s は存在しないため、当該グループに追加できません。" +#~ msgid "List of buckets requested" +#~ msgstr "List of buckets が呼ばれました。" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 -#, python-format -msgid "The group at dn %s doesn't exist" -msgstr "識別名(DN) %s のグループは存在しません。" +#~ msgid "List keys for bucket %s" +#~ msgstr "バケット %s のキーの一覧" -#: ../nova/auth/ldapdriver.py:513 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "ユーザ %(uid)s はすでにグループ %(group_dn)s のメンバです。" +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "Unauthorized attempt to access bucket: バケット %s に対するアクセスは許可されていません。" -#: ../nova/auth/ldapdriver.py:524 -#, python-format -msgid "" -"User %s can't be removed from the group because the user doesn't exist" -msgstr "ユーザ %s は存在しないため、当該グループから削除できません。" +#~ msgid "Creating bucket %s" +#~ msgstr "バケットを作成します。 %s" -#: ../nova/auth/ldapdriver.py:528 -#, python-format -msgid "User %s is not a member of the group" -msgstr "ユーザ %s は当該グループのメンバではありません。" +#~ msgid "Deleting bucket %s" +#~ msgstr "バケットを削除します。 %s" -#: ../nova/auth/ldapdriver.py:542 -#, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." -msgstr "グループの最後のメンバーを削除しようとしました。代わりにグループ %s を削除してください。" +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "Unauthorized attempt to delete bucket: バケット %s に対する削除は許可されていません。" -#: ../nova/auth/ldapdriver.py:549 -#, python-format -msgid "User %s can't be removed from all because the user doesn't exist" -msgstr "ユーザ %s は存在しないため、全ロールからの削除はできません。" +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "オブジェクトを取得しています: %(bname)s / %(nm)s" -#: ../nova/auth/ldapdriver.py:564 -#, python-format -msgid "Group at dn %s doesn't exist" -msgstr "dnが %s のグループは存在しません。" +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "バケット %(bname)s からのオブジェクト %(nm)s 取得は許可されていません" -#: ../nova/virt/xenapi/network_utils.py:40 -#, python-format -msgid "Found non-unique network for bridge %s" -msgstr "ブリッジ %s に対してブリッジが複数存在します。" +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "オブジェクトをアップロードしています: %(bname)s / %(nm)s" -#: ../nova/virt/xenapi/network_utils.py:43 -#, python-format -msgid "Found no network for bridge %s" -msgstr "ブリッジ %s に対するネットワークが存在しません。" +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "バケット %(bname)s へのオブジェクト %(nm)s のアップロードは許可されていません" -#: ../nova/api/ec2/admin.py:97 -#, python-format -msgid "Creating new user: %s" -msgstr "Creating new user: 新しいユーザ %s を作成します。" +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "オブジェクトを削除しています: %(bname)s / %(nm)s" -#: ../nova/api/ec2/admin.py:105 -#, python-format -msgid "Deleting user: %s" -msgstr "Deleting user: ユーザ %s を削除します。" +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "バケット %(bname)s 上のオブジェクト %(nm)s の削除は許可されていません" -#: ../nova/api/ec2/admin.py:127 -#, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" -msgstr "プロジェクト %(project)s のユーザ %(user)s にロール %(role)s を付与します。" +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "Not authorized to upload image: イメージの格納は許可されていません。ディレクトリ %s は正しくありません。" -#: ../nova/api/ec2/admin.py:131 -#, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" -msgstr "ユーザ %(user)s にサイト共通なロール %(role)s を追加中" +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "" +#~ "Not authorized to upload image: " +#~ "イメージの格納は許可されていません。バケット %s への格納は許可されていません。" -#: ../nova/api/ec2/admin.py:137 -#, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" -msgstr "プロジェクト %(project)s のユーザ %(user)s からロール %(role)s を削除します。" +#~ msgid "Starting image upload: %s" +#~ msgstr "イメージのアップロードを開始しました。 %s" -#: ../nova/api/ec2/admin.py:141 -#, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" -msgstr "ユーザ %(user)s からサイト共通なロール %(role)s を削除中" +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "Not authorized to update attributes: イメージ %s のアトリビュートの更新は許可されていません。" -#: ../nova/api/ec2/admin.py:146 ../nova/api/ec2/admin.py:223 -msgid "operation must be add or remove" -msgstr "operation は add または remove の何れかである必要があります。" +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "イメージ %(image_id)s %(newstatus)r の公開フラグを切り替えています" -#: ../nova/api/ec2/admin.py:159 -#, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" -msgstr "プロジェクト %(project)s のユーザ %(name)s の x509 証明書を取得します。" +#~ msgid "Updating user fields on image %s" +#~ msgstr "Updating user fields: イメージ %s のユーザフィールドを更新します。" -#: ../nova/api/ec2/admin.py:177 -#, python-format -msgid "Create project %(name)s managed by %(manager_user)s" -msgstr "管理者 %(manager_user)s によって管理されるプロジェクト %(name)s を作成します。" +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "Unauthorized attempt to delete image: イメージ %s の削除は許可されていません。" -#: ../nova/api/ec2/admin.py:190 -#, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" -msgstr "管理者 %(manager_user)s によって管理されるプロジェクト %(name)s を変更します。" +#~ msgid "No user found for access key %s" +#~ msgstr "アクセスキー %s に対するユーザが見つかりませんでした。" -#: ../nova/api/ec2/admin.py:200 -#, python-format -msgid "Delete project: %s" -msgstr "Delete project: プロジェクト %s を削除しました。" +#~ msgid "Signature does not match" +#~ msgstr "署名が一致しません。" -#: ../nova/api/ec2/admin.py:214 -#, python-format -msgid "Adding user %(user)s to project %(project)s" -msgstr "ユーザ %(user)s をプロジェクト %(project)s に追加します。" +#~ msgid "The %s role can not be found" +#~ msgstr "ロール %s が見つかりません。" -#: ../nova/api/ec2/admin.py:218 -#, python-format -msgid "Removing user %(user)s from project %(project)s" -msgstr "ユーザ %(user)s をプロジェクト %(project)s から削除します。" +#~ msgid "The %s role is global only" +#~ msgstr "ロール %s はグローバルでのみ使用可能です。" -#, python-format -#~ msgid "Serving %s" -#~ msgstr "%s サービスの開始" +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "LDAPオブジェクト %s が存在しません。" -#~ msgid "Full set of FLAGS:" -#~ msgstr "FLAGSの一覧:" +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "グループ %s は既に存在するため、作成できません。" -#, python-format -#~ msgid "pidfile %s does not exist. Daemon not running?\n" -#~ msgstr "pidfile %s が存在しません。デーモンは実行中ですか?\n" +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "ユーザ %s は存在しないため、グループの作成はできません。" -#, python-format -#~ msgid "updating %s..." -#~ msgstr "%s の情報の更新…" +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "ユーザ %s は存在しないため、グループ内で検索できません。" -#~ msgid "unexpected error during update" -#~ msgstr "更新の最中に予期しないエラーが発生しました。" +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "ユーザ %s は存在しないため、当該グループに追加できません。" -#~ msgid "unexpected exception getting connection" -#~ msgstr "接続に際し予期しないエラーが発生しました。" +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "識別名(DN) %s のグループは存在しません。" -#, python-format -#~ msgid "Found instance: %s" -#~ msgstr "インスタンス %s が見つかりました。" +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "ユーザ %s は存在しないため、当該グループから削除できません。" -#, python-format -#~ msgid "PV Kernel in VDI:%d" -#~ msgstr "VDIのPV Kernel: %d" +#~ msgid "User %s is not a member of the group" +#~ msgstr "ユーザ %s は当該グループのメンバではありません。" -#, python-format -#~ msgid "Volume quota exceeded. You cannot create a volume of size %s" -#~ msgstr "ボリュームのクオータを超えています。%sの大きさのボリュームは作成できません。" +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "ユーザ %s は存在しないため、全ロールからの削除はできません。" -#~ msgid "Wrong number of arguments." -#~ msgstr "引数の数が異なります。" +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "dnが %s のグループは存在しません。" -#~ msgid "No such process" -#~ msgstr "そのようなプロセスはありません" +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "プロジェクト %(project)s のユーザ %(user)s にロール %(role)s を付与します。" -#, python-format -#~ msgid "Cannot get blockstats for \"%(disk)s\" on \"%(iid)s\"" -#~ msgstr "\"%(iid)s\" 上の \"%(disk)s\" 用のブロック統計(blockstats)が取得できません" +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "ユーザ %(user)s にサイト共通なロール %(role)s を追加中" -#, python-format -#~ msgid "Cannot get ifstats for \"%(interface)s\" on \"%(iid)s\"" -#~ msgstr "\"%(iid)s\" 上の %(interface)s\" 用インターフェース統計(ifstats)が取得できません" +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "プロジェクト %(project)s のユーザ %(user)s からロール %(role)s を削除します。" -#~ msgid "Starting instance monitor" -#~ msgstr "インスタンスモニタを開始しています" +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "ユーザ %(user)s からサイト共通なロール %(role)s を削除中" + +#~ msgid "operation must be add or remove" +#~ msgstr "operation は add または remove の何れかである必要があります。" + +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "プロジェクト %(project)s のユーザ %(name)s の x509 証明書を取得します。" + +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "管理者 %(manager_user)s によって管理されるプロジェクト %(name)s を作成します。" + +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "管理者 %(manager_user)s によって管理されるプロジェクト %(name)s を変更します。" + +#~ msgid "Adding user %(user)s to project %(project)s" +#~ msgstr "ユーザ %(user)s をプロジェクト %(project)s に追加します。" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "ユーザ %(user)s をプロジェクト %(project)s から削除します。" -#, python-format -#~ msgid "Starting %s" -#~ msgstr "%s を起動中" diff --git a/nova/locale/ko/LC_MESSAGES/nova.po b/nova/locale/ko/LC_MESSAGES/nova.po index 64ea6cb76..990dc5f48 100644 --- a/nova/locale/ko/LC_MESSAGES/nova.po +++ b/nova/locale/ko/LC_MESSAGES/nova.po @@ -5,29 +5,63 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2011-12-16 04:42+0000\n" "Last-Translator: LZY \n" "Language-Team: Korean \n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-12-17 05:36+0000\n" -"X-Generator: Launchpad (build 14525)\n" +"Generated-By: Babel 0.9.6\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/crypto.py:50 +msgid "Filename of root CA" +msgstr "CA 루트의 파일이름" + +#: nova/crypto.py:53 +msgid "Filename of private key" +msgstr "비밀키의 파일명" + +#: nova/crypto.py:56 +#, fuzzy +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 "CA 루트를 저장하는 경로" + +#: nova/crypto.py:65 +msgid "Should we use a CA for each project?" +msgstr "각 프로젝트마다 CA를 사용하시겠습니까?" + +#: 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 "플래그 경로: %s" -#: ../nova/exception.py:54 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "명령 실행도중 예측하지 못한 에러가 발생했습니다" -#: ../nova/exception.py:57 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -42,2766 +76,8237 @@ msgstr "" "Stdout: %(stdout)r\n" "Stderr: %(stderr)r" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +#, fuzzy +msgid "DB exception wrapped." msgstr "DB 예외처리가 설정되었습니다" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:127 -msgid "Uncaught exception" -msgstr "예외처리가 안되었습니다" +#: nova/exception.py:153 +msgid "An unknown exception occurred." +msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" -msgstr "%(size)sG 크기의 볼륨 생성도중 %(pid)s에 대한 quota가 초과되었습니다" +#: nova/exception.py:176 +msgid "Failed to decrypt text" +msgstr "" -#: ../nova/volume/api.py:57 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" -msgstr "볼륨의 quota가 초과되었습니다. %sG 크기의 볼륨을 만들 수 없습니다" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" +msgstr "" -#: ../nova/volume/api.py:102 ../nova/volume/api.py:172 -#: ../nova/volume/api.py:230 -msgid "Volume status must be available" -msgstr "볼륨의 상태를 알 수 없습니다" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" -#: ../nova/volume/api.py:174 -msgid "Volume is already attached" -msgstr "볼륨이 이미 장착되었습니다" +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" +msgstr "" -#: ../nova/volume/api.py:180 -msgid "Volume is already detached" -msgstr "볼륨이 이미 탈착되었습니다" +#: nova/exception.py:193 +msgid "Connection to glance failed" +msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" -msgstr "사설ip를 가져오는데 실패했습니다" +#: nova/exception.py:197 +msgid "Connection to melange failed" +msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" -msgstr "공용ip를 가져오는데 실패했습니다" +#: nova/exception.py:201 +msgid "Not authorized." +msgstr "" + +#: nova/exception.py:206 +msgid "User does not have admin privileges" +msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" -msgstr "%(_image_id)s 이미지에 대한 %(param)s 속성이 없습니다" +msgid "Policy doesn't allow %(action)s to be performed." +msgstr "" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" -msgstr "키페어가 정의되지 않았습니다" +#: nova/exception.py:214 +msgid "Unacceptable parameters." +msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:165 -#, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::lock %s" +#: nova/exception.py:219 +msgid "Invalid snapshot" +msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:182 +#: nova/exception.py:223 #, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::unlock %s" +msgid "Volume %(volume_id)s is not attached to anything" +msgstr "" -#: ../nova/api/openstack/servers.py:388 -#, python-format -msgid "Compute.api::get_lock %s" -msgstr "Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" +msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:131 -#, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" +#: nova/exception.py:231 +msgid "Failed to load data into json format" +msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:59 -#, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." +msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:74 +#: nova/exception.py:239 #, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::unpause %s" +msgid "Invalid signature %(signature)s for user %(user)s." +msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:89 -#, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::suspend %s" +#: nova/exception.py:243 +msgid "Invalid input received" +msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:104 +#: nova/exception.py:247 #, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" +msgid "Invalid instance type %(instance_type)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 "%s 인스턴스가 발견되지 않았습니다" +#: nova/exception.py:251 +msgid "Invalid volume type" +msgstr "" + +#: nova/exception.py:255 +msgid "Invalid volume" +msgstr "" -#. NOTE: No Resource Pool concept so far -#: ../nova/virt/xenapi/volumeops.py:50 +#: nova/exception.py:259 #, python-format -msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" -msgstr "볼륨장착: %(instance_name)s, %(device_path)s, %(mountpoint)s" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:174 +#: nova/exception.py:263 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "%(instance_name)s 인스턴스의 %(sr_ref)s SR에 대한 VDI 생성이 실패했습니다" +msgid "Invalid IP protocol %(protocol)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:187 +#: nova/exception.py:267 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "%(instance_name)s 인스턴스의 %(sr_ref)s SR을 사용 할 수 없습니다" +msgid "Invalid content type %(content_type)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:195 +#: nova/exception.py:271 #, python-format -msgid "Unable to attach volume to instance %s" -msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" +msgid "Invalid cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:198 +#: nova/exception.py:281 #, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "%(instance_name)s 인스턴스에 %(mountpoint)s 마운트지점이 장착되었습니다" +msgid "%(err)s" +msgstr "" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:208 +#: nova/exception.py:285 #, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:216 +#: nova/exception.py:290 #, python-format -msgid "Unable to locate volume %s" -msgstr "%s 볼륨을 찾을수 없습니다" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:224 +#: nova/exception.py:295 #, python-format -msgid "Unable to detach volume %s" -msgstr "%s 볼륨 탈착에 실패했습니다" +msgid "Instance %(instance_id)s is not running." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:238 +#: nova/exception.py:299 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "%(instance_name)s 인스턴스에 %(mountpoint)s 마운트지점이 탈착되었습니다" +msgid "Instance %(instance_id)s is not suspended." +msgstr "" -#: ../nova/compute/instance_types.py:115 ../nova/compute/instance_types.py:127 -#: ../nova/compute/instance_types.py:141 ../nova/compute/instance_types.py:152 +#: nova/exception.py:303 #, python-format -msgid "Unknown instance type: %s" -msgstr "%s 인스턴스 타입이 없습니다" +msgid "Instance %(instance_id)s is not in rescue mode" +msgstr "" -#: ../nova/crypto.py:50 -msgid "Filename of root CA" -msgstr "CA 루트의 파일이름" +#: nova/exception.py:307 +msgid "Failed to suspend instance" +msgstr "" -#: ../nova/crypto.py:53 -msgid "Filename of private key" -msgstr "비밀키의 파일명" +#: nova/exception.py:311 +msgid "Failed to resume server" +msgstr "" -#: ../nova/crypto.py:55 -msgid "Filename of root Certificate Revokation List" -msgstr "인증서 폐기 목록의 루트 파일명" +#: nova/exception.py:315 +#, fuzzy, python-format +msgid "Failed to reboot instance" +msgstr "인스턴스 %s를 재부팅합니다" -#: ../nova/crypto.py:57 -msgid "Where we keep our keys" -msgstr "키를 저장하는 경로" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:59 -msgid "Where we keep our root CA" -msgstr "CA 루트를 저장하는 경로" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:61 -msgid "Should we use a CA for each project?" -msgstr "각 프로젝트마다 CA를 사용하시겠습니까?" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:65 +#: nova/exception.py:331 #, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: ../nova/crypto.py:70 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." +msgstr "" + +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: ../nova/crypto.py:75 +#: nova/exception.py:353 #, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" +msgid "" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." msgstr "" -#: ../nova/crypto.py:277 +#: nova/exception.py:358 #, python-format -msgid "Flags path: %s" -msgstr "플래그 경로: %s" +msgid "The supplied device path (%(path)s) is invalid." +msgstr "" + +#: nova/exception.py:362 +msgid "Unacceptable CPU info" +msgstr "" -#: ../nova/scheduler/manager.py:69 +#: nova/exception.py:366 #, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" +msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: ../nova/compute/manager.py:101 +#: nova/exception.py:370 #, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: decorating: |%s|" +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/compute/manager.py:104 +#: nova/exception.py:376 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +"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 "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" -#: ../nova/compute/manager.py:107 +#: nova/exception.py:383 #, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: locked: |%s|" +msgid "Disk format %(disk_format)s is not acceptable" +msgstr "" -#: ../nova/compute/manager.py:109 +#: nova/exception.py:387 #, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin: |%s|" +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "" -#: ../nova/compute/manager.py:114 +#: nova/exception.py:391 #, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: executing: |%s|" +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgstr "" -#: ../nova/compute/manager.py:118 +#: nova/exception.py:395 #, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: not executing |%s|" +msgid "Ec2 id %(ec2_id)s is unacceptable." +msgstr "" -#: ../nova/compute/manager.py:368 -msgid "Instance has already been created" -msgstr "인스턴스가 이미 생성되었습니다" +#: nova/exception.py:399 +msgid "Resource could not be found." +msgstr "" -#: ../nova/compute/manager.py:425 +#: nova/exception.py:404 #, python-format -msgid "instance %s: starting..." -msgstr "인스턴스 %s: 가동중..." +msgid "Required flag %(flag)s not set." +msgstr "" -#: ../nova/virt/xenapi/vmops.py:216 -#, python-format -msgid "instance %s: Failed to spawn" -msgstr "인스턴스 %s: 생성에 실패했습니다" +#: nova/exception.py:408 +#, fuzzy, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "%s 인스턴스가 발견되지 않았습니다" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 +#: nova/exception.py:412 #, python-format -msgid "Terminating instance %s" -msgstr "인스턴스 %s를 종료합니다" +msgid "Volume %(volume_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:416 #, python-format -msgid "Deallocating address %s" -msgstr "주소 %s를 해지중입니다" +msgid "Unable to locate account %(account_name) on Solidfire device" +msgstr "" -#: ../nova/compute/manager.py:558 -#, python-format -msgid "trying to destroy already destroyed instance: %s" -msgstr "인스턴스 %s가 이미 삭제되었습니다" +#: nova/exception.py:420 +#, fuzzy, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "%(instance_name)s 인스턴스의 %(sr_ref)s SR을 사용 할 수 없습니다" -#: ../nova/compute/manager.py:709 +#: nova/exception.py:424 #, python-format -msgid "Rebooting instance %s" -msgstr "인스턴스 %s를 재부팅합니다" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgstr "" -#: ../nova/compute/manager.py:599 -#, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +#: nova/exception.py:429 +msgid "Zero volume types found." msgstr "" -#: ../nova/compute/manager.py:768 +#: nova/exception.py:433 #, python-format -msgid "instance %s: snapshotting" -msgstr "인스턴스 %s: 스냅샷 저장중" +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:651 +#: nova/exception.py:437 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:442 #, python-format msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:447 #, python-format -msgid "instance %s: setting admin password" -msgstr "인스턴스 %s: 관리자 암호 설정중" - -#: ../nova/compute/manager.py:772 -#, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:362 +#: nova/exception.py:451 #, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: ../nova/compute/manager.py:938 +#: nova/exception.py:455 #, python-format -msgid "instance %s: rescuing" +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: ../nova/compute/manager.py:960 +#: nova/exception.py:459 #, python-format -msgid "instance %s: unrescuing" +msgid "No disk at %(location)s" msgstr "" -#: ../nova/compute/manager.py:1240 +#: nova/exception.py:463 #, python-format -msgid "instance %s: pausing" +msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: ../nova/compute/manager.py:1257 +#: nova/exception.py:467 #, python-format -msgid "instance %s: unpausing" +msgid "Invalid image href %(image_href)s." msgstr "" -#: ../nova/compute/manager.py:1285 -#, python-format -msgid "instance %s: retrieving diagnostics" +#: nova/exception.py:471 +msgid "" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -#: ../nova/compute/manager.py:1293 +#: nova/exception.py:476 #, python-format -msgid "instance %s: suspending" +msgid "Image %(image_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1310 +#: nova/exception.py:480 +#, fuzzy, python-format +msgid "Kernel not found for image %(image_id)s." +msgstr "%(_image_id)s 이미지에 대한 %(param)s 속성이 없습니다" + +#: nova/exception.py:484 #, python-format -msgid "instance %s: resuming" +msgid "User %(user_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1328 +#: nova/exception.py:488 #, python-format -msgid "instance %s: locking" +msgid "Project %(project_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1336 +#: nova/exception.py:492 +#, fuzzy, python-format +msgid "User %(user_id)s is not a member of project %(project_id)s." +msgstr "프로젝트 %(project)s에 사용자 %(user)s 등록" + +#: nova/exception.py:496 #, python-format -msgid "instance %s: unlocking" +msgid "Role %(role_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1343 -#, python-format -msgid "instance %s: getting locked state" +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." msgstr "" -#: ../nova/compute/manager.py:1352 +#: nova/exception.py:504 #, python-format -msgid "instance %s: reset network" +msgid "%(req)s is required to create a network." msgstr "" -#: ../nova/compute/manager.py:1372 ../nova/api/ec2/cloud.py:800 +#: nova/exception.py:508 #, python-format -msgid "Get console output for instance %s" +msgid "Network %(network_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1381 +#: nova/exception.py:512 #, python-format -msgid "instance %s: getting ajax console" +msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: ../nova/compute/manager.py:1239 +#: nova/exception.py:516 #, python-format -msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +msgid "Network could not be found for uuid %(uuid)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:1265 +#: nova/exception.py:520 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: ../nova/compute/manager.py:1472 +#: nova/exception.py:524 #, python-format -msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" +msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: ../nova/compute/manager.py:1477 +#: nova/exception.py:528 +#, fuzzy +msgid "No networks defined." +msgstr "키페어가 정의되지 않았습니다" + +#: nova/exception.py:532 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." msgstr "" -#: ../nova/scheduler/simple.py:52 +#: nova/exception.py:537 #, python-format -msgid "Host %s is not alive" +msgid "Host is not set to the network (%(network_id)s)." msgstr "" -#: ../nova/scheduler/simple.py:67 -msgid "All hosts have too many cores" +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: ../nova/scheduler/simple.py:94 ../nova/scheduler/vsa.py:223 +#: nova/exception.py:545 #, python-format -msgid "Host %s not available" +msgid "No fixed IP associated with id %(id)s." msgstr "" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many gigabytes" +#: nova/exception.py:549 +#, python-format +msgid "Fixed ip not found for address %(address)s." msgstr "" -#: ../nova/scheduler/simple.py:136 -msgid "All hosts have too many networks" +#: nova/exception.py:553 +#, python-format +msgid "Instance %(instance_id)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:89 +#: nova/exception.py:557 #, python-format -msgid "Re-exporting %s volumes" +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: ../nova/volume/manager.py:94 +#: nova/exception.py:562 #, python-format -msgid "volume %s: skipping export" +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: ../nova/volume/manager.py:100 +#: nova/exception.py:566 #, python-format -msgid "volume %s: creating" +msgid "Host %(host)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:112 +#: nova/exception.py:570 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgid "" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." msgstr "" -#: ../nova/volume/manager.py:124 +#: nova/exception.py:575 #, python-format -msgid "volume %s: creating export" +msgid "Fixed IP address %(address)s is already in use." msgstr "" -#: ../nova/volume/manager.py:138 +#: nova/exception.py:579 #, python-format -msgid "volume %s: created successfully" +msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: ../nova/volume/manager.py:167 -msgid "Volume is still attached" +#: nova/exception.py:583 +msgid "Zero fixed ips available." msgstr "" -#: ../nova/volume/manager.py:169 -msgid "Volume is not local to this node" +#: nova/exception.py:587 +msgid "Zero fixed ips could be found." msgstr "" -#: ../nova/volume/manager.py:173 +#: nova/exception.py:591 #, python-format -msgid "volume %s: removing export" +msgid "Floating ip not found for id %(id)s." msgstr "" -#: ../nova/volume/manager.py:175 +#: nova/exception.py:595 #, python-format -msgid "volume %s: deleting" +msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: ../nova/volume/manager.py:190 +#: nova/exception.py:599 #, python-format -msgid "volume %s: deleted successfully" +msgid "Floating ip not found for address %(address)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:77 ../nova/virt/vmwareapi/fake.py:45 +#: nova/exception.py:603 #, python-format -msgid "%(text)s: _db_content => %(content)s" +msgid "Floating ip not found for host %(host)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:495 ../nova/virt/xenapi/fake.py:594 -#: ../nova/virt/xenapi/fake.py:612 ../nova/virt/xenapi/fake.py:675 -msgid "Raising NotImplemented" +#: nova/exception.py:607 +msgid "Zero floating ips available." msgstr "" -#: ../nova/virt/xenapi/fake.py:497 +#: nova/exception.py:611 #, python-format -msgid "xenapi.fake does not have an implementation for %s" +msgid "Floating ip %(address)s is associated." msgstr "" -#: ../nova/virt/xenapi/fake.py:531 +#: nova/exception.py:615 #, python-format -msgid "Calling %(localname)s %(impl)s" +msgid "Floating ip %(address)s is not associated." msgstr "" -#: ../nova/virt/xenapi/fake.py:536 -#, python-format -msgid "Calling getter %s" +#: nova/exception.py:619 +msgid "Zero floating ips exist." msgstr "" -#: ../nova/virt/xenapi/fake.py:596 -#, 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/exception.py:623 +#, fuzzy, python-format +msgid "Interface %(interface)s not found." +msgstr "%s 인스턴스가 발견되지 않았습니다" -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." -msgstr "" +#: nova/exception.py:627 +#, fuzzy, python-format +msgid "Keypair %(name)s not found for user %(user_id)s" +msgstr "%(_image_id)s 이미지에 대한 %(param)s 속성이 없습니다" -#: ../nova/tests/test_cloud.py:268 +#: nova/exception.py:631 #, python-format -msgid "Need to watch instance %s until it's running..." +msgid "Certificate %(certificate_id)s not found." msgstr "" -#: ../nova/virt/connection.py:78 -msgid "Failed to open connection to the hypervisor" +#: nova/exception.py:635 +#, python-format +msgid "Service %(service_id)s could not be found." msgstr "" -#: ../nova/network/linux_net.py:931 +#: nova/exception.py:639 #, python-format -msgid "Starting VLAN inteface %s" +msgid "Host %(host)s could not be found." msgstr "" -#: ../nova/network/linux_net.py:960 +#: nova/exception.py:643 #, python-format -msgid "Starting Bridge interface for %s" +msgid "Compute host %(host)s could not be found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:660 +#: nova/exception.py:647 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: ../nova/network/linux_net.py:662 +#: nova/exception.py:651 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "Auth token %(token)s could not be found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:722 +#: nova/exception.py:655 #, python-format -msgid "killing radvd threw %s" +msgid "Access Key %(access_key)s could not be found." msgstr "" -#: ../nova/network/linux_net.py:724 -#, python-format -msgid "Pid %d is stale, relaunching radvd" +#: nova/exception.py:659 +msgid "Quota could not be found" msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:763 +#: nova/exception.py:663 #, python-format -msgid "Killing dnsmasq threw %s" +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: ../nova/utils.py:66 +#: nova/exception.py:667 #, python-format -msgid "Inner Exception: %s" +msgid "Security group %(security_group_id)s not found." msgstr "" -#: ../nova/utils.py:59 +#: nova/exception.py:671 #, python-format -msgid "Class %s cannot be found" +msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: ../nova/utils.py:150 +#: nova/exception.py:676 #, python-format -msgid "Fetching %s" +msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: ../nova/utils.py:198 +#: nova/exception.py:680 #, python-format -msgid "Running cmd (subprocess): %s" +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" msgstr "" -#: ../nova/utils.py:214 ../nova/utils.py:264 +#: nova/exception.py:685 #, python-format -msgid "Result was %s" +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" msgstr "" -#: ../nova/utils.py:240 +#: nova/exception.py:690 #, python-format -msgid "Running cmd (SSH): %s" +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: ../nova/utils.py:304 +#: nova/exception.py:694 #, python-format -msgid "debug in callback: %s" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: ../nova/utils.py:309 +#: nova/exception.py:699 #, python-format -msgid "Running %s" +msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: ../nova/utils.py:414 +#: nova/exception.py:703 #, python-format -msgid "Link Local address is not found.:%s" +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." msgstr "" -#: ../nova/utils.py:417 +#: nova/exception.py:709 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Console %(console_id)s could not be found." msgstr "" -#: ../nova/utils.py:514 +#: nova/exception.py:713 #, python-format -msgid "Invalid backend: %s" +msgid "Console for instance %(instance_id)s could not be found." msgstr "" -#: ../nova/utils.py:525 +#: nova/exception.py:717 #, python-format -msgid "backend %s" +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." msgstr "" -#: ../nova/testing/fake/rabbit.py:50 +#: nova/exception.py:722 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +msgid "Invalid console type %(console_type)s " msgstr "" -#: ../nova/testing/fake/rabbit.py:54 +#: nova/exception.py:726 +#, fuzzy, python-format +msgid "Zero instance types found." +msgstr "%s 인스턴스가 발견되지 않았습니다" + +#: nova/exception.py:730 #, python-format -msgid "Publishing to route %s" +msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: ../nova/testing/fake/rabbit.py:84 +#: nova/exception.py:734 #, python-format -msgid "Declaring queue %s" +msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: ../nova/testing/fake/rabbit.py:90 +#: nova/exception.py:739 #, python-format -msgid "Declaring exchange %s" +msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: ../nova/testing/fake/rabbit.py:96 +#: nova/exception.py:743 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgid "Zone %(zone_id)s could not be found." msgstr "" -#: ../nova/testing/fake/rabbit.py:133 +#: nova/exception.py:747 #, python-format -msgid "Getting from %(queue)s: %(message)s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:192 ../nova/virt/hyperv.py:189 +#: nova/exception.py:751 #, python-format -msgid "Created VM %s..." +msgid "Scheduler cost function %(cost_fn_str)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:195 +#: nova/exception.py:756 #, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgid "Scheduler weight flag not found: %(flag_name)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:206 +#: nova/exception.py:760 #, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:209 +#: nova/exception.py:765 #, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgid "" +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:246 -#, python-format -msgid "VBD not found in instance %s" +#: nova/exception.py:770 +msgid "LDAP object could not be found" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:257 +#: nova/exception.py:774 #, python-format -msgid "Unable to unplug VBD %s" +msgid "LDAP user %(user_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:268 +#: nova/exception.py:778 #, python-format -msgid "Unable to destroy VBD %s" +msgid "LDAP group %(group_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vmops.py:1449 +#: nova/exception.py:782 #, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." msgstr "" -#: ../nova/virt/xenapi/vmops.py:1452 +#: nova/exception.py:786 #, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgid "File %(file_path)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:295 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +#: nova/exception.py:790 +msgid "Zero files could be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:322 +#: nova/exception.py:794 #, python-format -msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:336 +#: nova/exception.py:799 #, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgid "Network adapter %(adapter)s could not be found." msgstr "" -#. NOTE(sirp): Currently we only support uploading images as VHD, there -#. is no RAW equivalent (yet) -#: ../nova/virt/xenapi/vm_utils.py:366 +#: nova/exception.py:803 #, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:327 -#, python-format -msgid "Size for image %(image)s:%(virtual_size)d" +#: nova/exception.py:807 +msgid "Action not allowed." msgstr "" -#. TODO(sirp): This should eventually be the URI for the Glance image -#: ../nova/virt/xenapi/vm_utils.py:1157 -#, python-format -msgid "Glance image %s" +#: nova/exception.py:811 +#, fuzzy, python-format +msgid "Unable to use global role %(role_id)s" +msgstr "%s 볼륨을 찾을수 없습니다" + +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" msgstr "" -#. We need to invoke a plugin for copying the -#. content of the VDI into the proper path. -#: ../nova/virt/xenapi/vm_utils.py:671 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:681 +#: nova/exception.py:828 #, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" +msgid "Key pair %(key_name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/exception.py:832 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" +msgid "User %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:759 +#: nova/exception.py:836 #, python-format -msgid "Looking up vdi %s for PV kernel" +msgid "LDAP user %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:397 +#: nova/exception.py:840 #, python-format -msgid "PV Kernel in VDI:%s" +msgid "LDAP group %(group)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1294 +#: nova/exception.py:844 #, python-format -msgid "Running pygrub against %s" +msgid "User %(uid)s is already a member of the group %(group_dn)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1301 +#: nova/exception.py:849 #, python-format -msgid "Found Xen kernel %s" +msgid "Project %(project)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1303 -msgid "No Xen kernel found. Booting HVM." -msgstr "" +#: nova/exception.py:853 +#, fuzzy, python-format +msgid "Instance %(name)s already exists." +msgstr "인스턴스가 이미 생성되었습니다" -#: ../nova/virt/hyperv.py:450 +#: nova/exception.py:857 #, python-format -msgid "duplicate name found: %s" +msgid "Instance Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:819 +#: nova/exception.py:861 #, python-format -msgid "VDI %s is still available" +msgid "Volume Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:857 +#: nova/exception.py:865 #, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgid "%(path)s is on shared storage: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:859 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" +#: nova/exception.py:869 +msgid "Migration error" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1101 +#: nova/exception.py:873 #, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgid "Malformed message body: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:915 +#: nova/exception.py:877 #, python-format -msgid "Re-scanning SR %s" +msgid "Could not find config at %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1152 +#: nova/exception.py:881 #, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1159 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:911 +#: nova/exception.py:889 #, python-format -msgid "No VDIs found for VM %s" +msgid "Virtual Storage Array %(id)d could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:594 +#: nova/exception.py:893 #, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +msgid "Virtual Storage Array %(name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1221 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 -#, python-format -msgid "Creating VBD for VDI %s ... " +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1223 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190 -#, python-format -msgid "Creating VBD for VDI %s done." +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1225 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 -#, python-format -msgid "Plugging VBD %s ... " +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1228 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 -#, python-format -msgid "Plugging VBD %s done." +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:661 -#, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:664 +#: nova/exception.py:917 #, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1242 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 -#, python-format -msgid "Destroying VBD for VDI %s ... " +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1246 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 +#: nova/exception.py:925 #, python-format -msgid "Destroying VBD for VDI %s done." +msgid "No valid host was found. %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1258 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:211 -msgid "VBD.unplug successful first time." +#: nova/exception.py:929 +#, python-format +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1263 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 -msgid "VBD.unplug rejected: retrying..." +#: nova/exception.py:933 +msgid "Quota exceeded" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1268 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 -msgid "VBD.unplug successful eventually." +#: nova/exception.py:937 +#, python-format +msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1271 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 +#: nova/exception.py:941 #, python-format -msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1280 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/exception.py:945 #, python-format -msgid "Ignoring XenAPI.Failure %s" +msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1140 +#: nova/exception.py:949 #, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1361 +#: nova/exception.py:954 #, python-format -msgid "Writing partition table %s done." +msgid "Host %(host)s already member of another aggregate." msgstr "" -#: ../nova/tests/rpc/common.py:142 +#: nova/exception.py:958 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: ../nova/tests/rpc/common.py:150 -#, python-format -msgid "Nested return %s" +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" msgstr "" -#: ../nova/tests/rpc/common.py:176 ../nova/tests/rpc/common.py:182 +#: nova/exception.py:966 #, python-format -msgid "Received %s" +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:50 -msgid "Use of empty request context is deprecated" +#: nova/exception.py:971 +#, fuzzy, python-format +msgid "Unable to create instance type" +msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" + +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" msgstr "" -#: ../nova/db/sqlalchemy/api.py:133 +#: nova/exception.py:979 #, python-format -msgid "No service for id %s" +msgid "Error in SolidFire API response: status=%(status)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:251 +#: nova/exception.py:983 #, python-format -msgid "No service for %(host)s, %(binary)s" +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 +#: nova/log.py:307 #, python-format -msgid "No floating ip for address %s" +msgid "syslog facility must be one of: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 +#: nova/manager.py:146 #, python-format -msgid "No address for instance %s" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 +#: nova/manager.py:152 #, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 +#: nova/manager.py:159 #, python-format -msgid "No network for id %s" +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" +#: nova/manager.py:203 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1115 -#, python-format -msgid "No network for bridge %s" +#: nova/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 -#, python-format -msgid "No network for instance %s" +#: nova/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1277 +#: nova/service.py:159 #, python-format -msgid "Token %s does not exist" +msgid "Starting %(topic)s node (version %(vcs_string)s)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/service.py:176 #, python-format -msgid "No quota for project_id %s" +msgid "Creating Consumer connection for Service %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" +#: nova/service.py:250 +msgid "Service killed that has no database entry" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1514 -#, python-format -msgid "No export device found for volume %s" +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1527 -#, python-format -msgid "No target id found for volume %s" +#: nova/service.py:302 +msgid "Recovered model server connection!" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1572 -#, python-format -msgid "No security group with id %s" +#: nova/service.py:308 +msgid "model server went away" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1589 -#, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +#: nova/service.py:400 +msgid "Full set of FLAGS:" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 +#: nova/service.py:407 #, python-format -msgid "No secuity group rule with id %s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: ../nova/db/sqlalchemy/api.py:1756 +#: nova/utils.py:72 #, python-format -msgid "No user for id %s" +msgid "Inner Exception: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1772 +#: nova/utils.py:156 #, python-format -msgid "No user for access key %s" +msgid "Fetching %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1834 +#: nova/utils.py:197 #, python-format -msgid "No project with id %s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1979 +#: nova/utils.py:207 #, python-format -msgid "No console pool with id %(pool_id)s" +msgid "Running cmd (subprocess): %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1996 +#: nova/utils.py:223 nova/utils.py:302 #, python-format -msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" +msgid "Result was %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2035 +#: nova/utils.py:236 #, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +msgid "%r failed. Retrying." msgstr "" -#: ../nova/db/sqlalchemy/api.py:2057 +#: nova/utils.py:278 #, python-format -msgid "on instance %s" +msgid "Running cmd (SSH): %s" +msgstr "" + +#: nova/utils.py:280 +msgid "Environment not supported over SSH" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 +#: nova/utils.py:284 +msgid "process_input not supported over SSH" +msgstr "" + +#: nova/utils.py:343 #, python-format -msgid "No console with id %(console_id)s %(idesc)s" +msgid "debug in callback: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 +#: nova/utils.py:476 #, python-format -msgid "No zone with id %(zone_id)s" +msgid "Link Local address is not found.:%s" msgstr "" -#: ../nova/compute/manager.py:192 +#: nova/utils.py:479 #, python-format -msgid "Checking state of %s" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/utils.py:576 #, python-format -msgid "Current state of %(name)s was %(state)s." +msgid "Invalid backend: %s" msgstr "" -#: ../nova/virt/libvirt/connection.py:226 +#: nova/utils.py:587 #, python-format -msgid "Connecting to libvirt: %s" +msgid "backend %s" msgstr "" -#: ../nova/virt/libvirt/connection.py:240 -msgid "Connection to libvirt broke" +#: nova/utils.py:636 +msgid "in looping call" msgstr "" -#: ../nova/virt/libvirt/connection.py:394 +#: nova/utils.py:810 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:283 +#: nova/utils.py:814 #, python-format -msgid "Invalid device path %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:313 +#: nova/utils.py:818 #, python-format -msgid "No disk at %s" +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +#: nova/utils.py:825 +#, python-format +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:336 +#: nova/utils.py:935 +#, fuzzy, python-format +msgid "Expected object of type: %s" +msgstr "프로젝트 삭제: %s" + +#: nova/utils.py:966 #, python-format -msgid "instance %s: rebooted" +msgid "Invalid server_string: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:339 +#: nova/utils.py:1091 #, python-format -msgid "_wait_for_reboot failed: %s" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: ../nova/virt/libvirt_conn.py:382 +#: nova/utils.py:1123 +#, fuzzy +msgid "Original exception being dropped" +msgstr "DB 예외처리가 설정되었습니다" + +#: nova/utils.py:1242 #, python-format -msgid "instance %s: rescued" +msgid "Class %(fullname)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/utils.py:1244 #, python-format -msgid "_wait_for_rescue failed: %s" +msgid "Class %(fullname)s is deprecated" msgstr "" -#: ../nova/virt/libvirt/connection.py:670 +#: nova/utils.py:1276 #, python-format -msgid "instance %s: is running" +msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:422 +#: nova/utils.py:1278 #, python-format -msgid "instance %s: booted" +msgid "Function %(name)s in %(location)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 +#: nova/wsgi.py:93 #, python-format -msgid "instance %s: failed to boot" +msgid "Started %(name)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt/connection.py:693 -#, python-format -msgid "virsh said: %r" +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." msgstr "" -#: ../nova/virt/libvirt/connection.py:697 -msgid "cool, it's a device" +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." msgstr "" -#: ../nova/virt/libvirt/connection.py:708 +#: nova/wsgi.py:113 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt/connection.py:745 -#, python-format -msgid "Contents of file %(fpath)s: %(contents)r" +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." msgstr "" -#: ../nova/virt/libvirt/utils.py:218 -msgid "Unable to find an open port" +#: nova/wsgi.py:207 +msgid "You must implement __call__" +msgstr "" + +#: nova/api/direct.py:218 +msgid "not available" msgstr "" -#: ../nova/virt/libvirt/connection.py:854 +#: nova/api/direct.py:299 #, python-format -msgid "instance %s: Creating image" +msgid "Returned non-serializeable type: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:646 +#: nova/api/ec2/__init__.py:69 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +msgid "%(code)s: %(message)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:649 +#: nova/api/ec2/__init__.py:91 #, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +msgid "FaultWrapper: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." msgstr "" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt/connection.py:1044 +#: nova/api/ec2/__init__.py:176 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" +"Access key %(access_key)s has had %(failures)d failed authentications and" +" will be locked out for %(lock_mins)d minutes." msgstr "" -#. TODO(termie): cache? -#: ../nova/virt/libvirt/connection.py:1183 +#: nova/api/ec2/__init__.py:263 +msgid "Signature not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" +msgstr "" + +#: nova/api/ec2/__init__.py:385 #, python-format -msgid "instance %s: starting toXML method" +msgid "Authentication Failure: %s" msgstr "" -#: ../nova/virt/libvirt/connection.py:1187 +#: nova/api/ec2/__init__.py:401 #, python-format -msgid "instance %s: finished toXML method" +msgid "Authenticated Request For %(uname)s:%(pname)s)" msgstr "" -#: ../nova/virt/libvirt/connection.py:1330 -msgid "diagnostics are not supported for libvirt" +#: nova/api/ec2/__init__.py:432 +#, python-format +msgid "action: %s" msgstr "" -#: ../nova/virt/libvirt/firewall.py:540 +#: nova/api/ec2/__init__.py:434 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: ../nova/api/metadata/handler.py:250 ../nova/api/metadata/handler.py:257 +#: nova/api/ec2/__init__.py:509 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: nova/api/ec2/__init__.py:581 +#, python-format +msgid "InstanceNotFound raised: %s" msgstr "" -#: ../nova/network/api.py:39 +#: nova/api/ec2/__init__.py:587 #, python-format -msgid "Quota exceeeded for %s, tried to allocate address" +msgid "VolumeNotFound raised: %s" msgstr "" -#: ../nova/network/manager.py:296 -msgid "Address quota exceeded. You cannot allocate any more addresses" +#: nova/api/ec2/__init__.py:593 +#, python-format +msgid "SnapshotNotFound raised: %s" msgstr "" -#: ../nova/tests/test_volume.py:190 +#: nova/api/ec2/__init__.py:599 #, python-format -msgid "Target %s allocated" +msgid "NotFound raised: %s" msgstr "" -#: ../nova/virt/images.py:70 +#: nova/api/ec2/__init__.py:602 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" +msgid "EC2APIError raised: %s" msgstr "" -#: ../nova/scheduler/driver.py:165 -msgid "Must implement a fallback schedule" +#: nova/api/ec2/__init__.py:610 +#, python-format +msgid "KeyPairExists raised: %s" msgstr "" -#: ../nova/console/manager.py:71 ../nova/console/vmrc_manager.py:64 -msgid "Adding console" +#: nova/api/ec2/__init__.py:614 +#, python-format +msgid "InvalidParameterValue raised: %s" msgstr "" -#: ../nova/console/manager.py:91 +#: nova/api/ec2/__init__.py:618 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." +msgid "InvalidPortRange raised: %s" msgstr "" -#: ../nova/api/direct.py:219 -msgid "not available" +#: nova/api/ec2/__init__.py:622 +#, python-format +msgid "NotAuthorized raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:62 +#: nova/api/ec2/__init__.py:626 #, python-format -msgid "The key_pair %s already exists" +msgid "InvalidRequest raised: %s" msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:227 +#: nova/api/ec2/__init__.py:635 #, python-format -msgid "Generating root CA: %s" +msgid "Unexpected error raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:385 +#: nova/api/ec2/__init__.py:636 #, python-format -msgid "Create key pair %s" +msgid "Environment: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: ../nova/api/ec2/cloud.py:414 +#: nova/api/ec2/apirequest.py:64 #, python-format -msgid "Delete key pair %s" +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: ../nova/api/ec2/cloud.py:386 +#: nova/api/ec2/cloud.py:326 #, python-format -msgid "%s is not a valid ipProtocol" +msgid "Create snapshot of volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" +#: nova/api/ec2/cloud.py:361 +#, python-format +msgid "Create key pair %s" msgstr "" -#: ../nova/api/openstack/v2/contrib/security_groups.py:349 +#: nova/api/ec2/cloud.py:370 #, python-format -msgid "Revoke security group ingress %s" +msgid "Import key %s" msgstr "" -#: ../nova/api/openstack/v2/contrib/security_groups.py:211 -msgid "Not enough parameters to build a valid rule." +#: nova/api/ec2/cloud.py:388 +#, python-format +msgid "Delete key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:673 ../nova/api/ec2/cloud.py:729 +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 msgid "No rule for the specified parameters." msgstr "" -#: ../nova/api/openstack/v2/contrib/security_groups.py:196 +#: nova/api/ec2/cloud.py:733 #, python-format -msgid "Authorize security group ingress %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Content limited to " +"Alphanumeric characters, spaces, dashes, and underscores." msgstr "" -#: ../nova/api/openstack/v2/contrib/security_groups.py:218 +#: nova/api/ec2/cloud.py:740 #, python-format -msgid "This rule already exists in group %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." msgstr "" -#: ../nova/api/ec2/cloud.py:765 -#: ../nova/api/openstack/v2/contrib/security_groups.py:138 +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 #, python-format msgid "Create Security Group %s" msgstr "" -#: ../nova/api/ec2/cloud.py:768 +#: nova/api/ec2/cloud.py:747 #, python-format msgid "group %s already exists" msgstr "" -#: ../nova/api/ec2/cloud.py:795 -#: ../nova/api/openstack/v2/contrib/security_groups.py:98 +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 #, python-format msgid "Delete security group %s" msgstr "" -#: ../nova/api/openstack/v2/contrib/volumes.py:143 -#: ../nova/api/ec2/cloud.py:887 +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 +#, python-format +msgid "Get console output for instance %s" +msgstr "" + +#: nova/api/ec2/cloud.py:854 +#, python-format +msgid "Create volume from snapshot %s" +msgstr "" + +#: nova/api/ec2/cloud.py:858 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:922 +#: nova/api/ec2/cloud.py:883 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: ../nova/api/openstack/v2/contrib/volumes.py:327 -#: ../nova/api/ec2/cloud.py:936 +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 #, python-format msgid "Detach volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1221 +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 +#, python-format +msgid "attribute not supported: %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1046 +#, python-format +msgid "vol = %s\n" +msgstr "" + +#: nova/api/ec2/cloud.py:1191 msgid "Allocate address" msgstr "" -#: ../nova/api/ec2/cloud.py:1233 +#: nova/api/ec2/cloud.py:1203 #, python-format msgid "Release address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1238 +#: nova/api/ec2/cloud.py:1208 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:1248 +#: nova/api/ec2/cloud.py:1218 #, python-format msgid "Disassociate address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1243 +#, fuzzy +msgid "Image must be available" +msgstr "볼륨의 상태를 알 수 없습니다" + +#: nova/api/ec2/cloud.py:1264 msgid "Going to start terminating instances" msgstr "" -#: ../nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1277 #, python-format msgid "Reboot instance %r" msgstr "" -#: ../nova/api/ec2/cloud.py:1445 -#, python-format -msgid "De-registering image %s" -msgstr "" +#: nova/api/ec2/cloud.py:1287 +#, fuzzy, python-format +msgid "Going to stop instances" +msgstr "인스턴스 %s를 재부팅합니다" -#: ../nova/api/ec2/cloud.py:1472 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" -msgstr "" +#: nova/api/ec2/cloud.py:1297 +#, fuzzy, python-format +msgid "Going to start instances" +msgstr "인스턴스 %s를 재부팅합니다" -#: ../nova/api/ec2/cloud.py:963 ../nova/api/ec2/cloud.py:1024 -#: ../nova/api/ec2/cloud.py:1500 ../nova/api/ec2/cloud.py:1515 +#: nova/api/ec2/cloud.py:1388 #, python-format -msgid "attribute not supported: %s" +msgid "De-registering image %s" msgstr "" -#: ../nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:1415 #, python-format -msgid "invalid id: %s" +msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:1518 +#: nova/api/ec2/cloud.py:1461 msgid "user or group not specified" msgstr "" -#: ../nova/api/ec2/cloud.py:1520 +#: nova/api/ec2/cloud.py:1463 msgid "only group \"all\" is supported" msgstr "" -#: ../nova/api/ec2/cloud.py:1522 +#: nova/api/ec2/cloud.py:1465 msgid "operation_type must be add or remove" msgstr "" -#: ../nova/api/ec2/cloud.py:1523 +#: nova/api/ec2/cloud.py:1467 #, python-format msgid "Updating image %s publicity" msgstr "" -#: ../bin/nova-api.py:52 +#: nova/api/ec2/cloud.py:1524 #, python-format -msgid "Using paste.deploy config at: %s" +msgid "Couldn't stop instance with in %d sec" msgstr "" -#: ../bin/nova-api.py:57 +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 #, python-format -msgid "No paste configuration for app: %s" +msgid "Failed to get metadata for ip: %s" msgstr "" -#: ../bin/nova-api.py:59 +#: nova/api/openstack/__init__.py:43 #, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" +msgid "Caught error: %s" msgstr "" -#: ../bin/nova-api.py:64 +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 #, python-format -msgid "Running %s API" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: ../bin/nova-api.py:69 -#, python-format -msgid "No known API applications configured in %s." +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" msgstr "" -#: ../bin/nova-api.py:83 +#: nova/api/openstack/__init__.py:105 #, python-format -msgid "Starting nova-api node (version %s)" +msgid "Extended resource: %s" msgstr "" -#: ../bin/nova-api.py:89 +#: nova/api/openstack/__init__.py:130 #, python-format -msgid "No paste configuration found for: %s" +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/api/openstack/__init__.py:135 #, python-format -msgid "Argument %(key)s value %(value)s is too short." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/api/openstack/auth.py:91 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "%(user_id)s could not be found with token '%(token)s'" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 +#: nova/api/openstack/auth.py:135 #, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." +msgid "%(user_id)s must be an admin or a member of %(project_id)s" 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." +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/api/openstack/auth.py:168 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Could not find %s in request." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/api/openstack/auth.py:188 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "Successfully authenticated '%s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." msgstr "" -#: ../nova/virt/xenapi/vmops.py:73 +#: nova/api/openstack/auth.py:255 #, python-format -msgid "instance %(name)s: not enough free memory" +msgid "Provided API key is valid, but not for user '%(username)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:388 -#, python-format -msgid "Starting VM %s..." +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:391 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 -#, python-format -msgid "Invalid value for onset_files: '%s'" +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:437 -#, python-format -msgid "Injecting file path: '%s'" +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:467 +#: nova/api/openstack/common.py:202 +#, fuzzy, python-format +msgid "marker [%s] not found" +msgstr "%s 인스턴스가 발견되지 않았습니다" + +#: nova/api/openstack/common.py:242 #, python-format -msgid "Instance %s: booted" +msgid "href %s does not contain version" msgstr "" -#: ../nova/virt/xenapi/vmops.py:232 -#, python-format -msgid "Instance not present %s" +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:612 +#: nova/api/openstack/common.py:358 #, python-format -msgid "Starting snapshot for VM %s" +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:621 +#: nova/api/openstack/common.py:361 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +msgid "Instance is in an invalid state for '%(action)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:606 -#, python-format -msgid "Finished snapshot and upload for VM %s" +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" msgstr "" -#: ../nova/virt/xenapi/vmops.py:356 -#, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." +#: nova/api/openstack/common.py:443 +msgid "Instance snapshots are not permitted at this time." msgstr "" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" +#: nova/api/openstack/extensions.py:191 +#, python-format +msgid "Loaded extension: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:1086 -msgid "kernel/ramdisk files removed" +#: nova/api/openstack/extensions.py:228 +#, python-format +msgid "Ext name: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/api/openstack/extensions.py:229 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Ext alias: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/api/openstack/extensions.py:230 #, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +msgid "Ext description: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/api/openstack/extensions.py:232 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Ext namespace: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:1764 +#: nova/api/openstack/extensions.py:233 #, python-format -msgid "OpenSSL error: %s" +msgid "Ext updated: %s" msgstr "" -#: ../nova/tests/test_compute.py:288 ../nova/tests/test_compute.py:1165 +#: nova/api/openstack/extensions.py:235 #, python-format -msgid "Running instances: %s" +msgid "Exception loading extension: %s" msgstr "" -#: ../nova/tests/test_compute.py:294 +#: nova/api/openstack/extensions.py:249 #, python-format -msgid "After terminating instances: %s" +msgid "Loading extension %s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" +#: nova/api/openstack/extensions.py:255 +#, python-format +msgid "Calling extension factory %s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" +#: nova/api/openstack/extensions.py:267 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" +#: nova/api/openstack/extensions.py:345 +#, python-format +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:96 +#: nova/api/openstack/extensions.py:369 #, python-format -msgid "Launching VPN for %s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: ../nova/db/sqlalchemy/migration.py:36 -msgid "python-migrate is not installed. Exiting." +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" +#: nova/api/openstack/wsgi.py:158 +#: nova/api/openstack/compute/contrib/hosts.py:86 +msgid "cannot understand XML" msgstr "" -#: ../nova/api/ec2/__init__.py:134 -msgid "Too many failed authentications." +#: nova/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: ../nova/api/ec2/__init__.py:144 +#: nova/api/openstack/wsgi.py:580 #, 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:204 -#, python-format -msgid "Authentication Failure: %s" +msgid "Fault thrown: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:220 +#: nova/api/openstack/wsgi.py:583 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgid "HTTP exception thrown: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:251 -#, python-format -msgid "action: %s" +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:253 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:328 -#, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:359 +#: nova/api/openstack/wsgi.py:810 #, python-format -msgid "InstanceNotFound raised: %s" +msgid "There is no such action: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:365 -#, python-format -msgid "VolumeNotFound raised: %s" +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" msgstr "" -#: ../nova/api/ec2/__init__.py:377 -#, python-format -msgid "NotFound raised: %s" +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" msgstr "" -#: ../nova/api/ec2/__init__.py:380 -#, python-format -msgid "ApiError raised: %s" +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" msgstr "" -#: ../nova/api/ec2/__init__.py:409 +#: nova/api/openstack/wsgi.py:884 #, python-format -msgid "Unexpected error raised: %s" -msgstr "" - -#: ../nova/api/metadata/handler.py:252 ../nova/api/ec2/__init__.py:414 -msgid "An unknown error has occurred. Please try your request again." +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: ../nova/auth/dbdriver.py:84 -#, python-format -msgid "User %s already exists" +#: nova/api/openstack/xmlutil.py:265 +msgid "element is not a child" 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" +#: nova/api/openstack/xmlutil.py:414 +msgid "root element selecting a list" msgstr "" -#: ../nova/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 +#: nova/api/openstack/xmlutil.py:739 #, python-format -msgid "Project can't be created because user %s doesn't exist" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 -#, python-format -msgid "Project can't be created because project %s already exists" +#: nova/api/openstack/xmlutil.py:858 +msgid "subclasses must implement construct()!" 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" +#: nova/api/openstack/compute/extensions.py:29 +#: nova/api/openstack/volume/extensions.py:29 +msgid "Initializing extension manager." msgstr "" -#: ../nova/auth/dbdriver.py:245 -#, python-format -msgid "User \"%s\" not found" -msgstr "" +#: nova/api/openstack/compute/image_metadata.py:40 +#: nova/api/openstack/compute/images.py:142 +#: nova/api/openstack/compute/images.py:157 +#, fuzzy, python-format +msgid "Image not found." +msgstr "%s 인스턴스가 발견되지 않았습니다" -#: ../nova/auth/dbdriver.py:248 -#, python-format -msgid "Project \"%s\" not found" +#: nova/api/openstack/compute/image_metadata.py:79 +msgid "Incorrect request body format" msgstr "" -#: ../nova/virt/xenapi_conn.py:159 -msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username (optionally), " -"and xenapi_connection_password to use connection_type=xenapi" +#: 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/virt/xenapi_conn.py:542 -#, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" +#: 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/virt/xenapi_conn.py:551 -#, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#: nova/api/openstack/compute/image_metadata.py:111 +msgid "Invalid metadata key" msgstr "" -#: ../nova/virt/xenapi_conn.py:577 ../nova/virt/xenapi_conn.py:590 -#, python-format -msgid "Got exception: %s" -msgstr "" +#: nova/api/openstack/compute/ips.py:74 +#, fuzzy, python-format +msgid "Instance does not exist" +msgstr "%s 인스턴스가 발견되지 않았습니다" -#: ../nova/volume/driver.py:359 -#, python-format -msgid "Could not find iSCSI export for volume %s" +#: nova/api/openstack/compute/ips.py:97 +msgid "Instance is not a member of specified network" msgstr "" -#: ../nova/api/ec2/apirequest.py:73 +#: nova/api/openstack/compute/limits.py:140 #, python-format msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" -msgstr "" - -#: ../nova/api/openstack/v2/__init__.py:63 -#, python-format -msgid "Caught error: %s" -msgstr "" - -#: ../nova/api/openstack/v2/__init__.py:113 -msgid "Including admin operations in API." -msgstr "" - -#: ../nova/console/xvp.py:93 -msgid "Rebuilding xvp conf" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: ../nova/console/xvp.py:111 -#, python-format -msgid "Re-wrote %s" +#: nova/api/openstack/compute/limits.py:265 +msgid "This request was rate-limited." msgstr "" -#: ../nova/console/xvp.py:116 -msgid "Stopping xvp" +#: 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/console/xvp.py:129 -msgid "Starting xvp" -msgstr "" +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +#, fuzzy, python-format +msgid "Metadata item was not found" +msgstr "%s 인스턴스가 발견되지 않았습니다" -#: ../nova/console/xvp.py:136 +#: nova/api/openstack/compute/servers.py:425 #, python-format -msgid "Error starting xvp: %s" -msgstr "" - -#: ../nova/console/xvp.py:139 -msgid "Restarting xvp" -msgstr "" - -#: ../nova/console/xvp.py:141 -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" +msgid "Invalid server status: %(status)s" msgstr "" -#: ../bin/nova-manage.py:609 -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." +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" msgstr "" -#: ../bin/nova-manage.py:633 -msgid "network" +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" msgstr "" -#: ../bin/nova-manage.py:634 -msgid "IP address" +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" msgstr "" -#: ../bin/nova-manage.py:635 -msgid "MAC address" +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" msgstr "" -#: ../bin/nova-manage.py:636 -msgid "hostname" +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" msgstr "" -#: ../bin/nova-manage.py:637 ../bin/nova-manage.py:1136 -#: ../bin/nova-manage.py:1252 ../bin/nova-manage.py:1284 -msgid "host" +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" msgstr "" -#: ../bin/nova-manage.py:537 -msgid "netmask" +#: nova/api/openstack/compute/servers.py:522 +#, python-format +msgid "Bad personality format: missing %s" msgstr "" -#: ../bin/nova-manage.py:832 ../nova/tests/test_nova_manage.py:183 -msgid "start address" +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" msgstr "" -#: ../nova/virt/disk.py:124 +#: nova/api/openstack/compute/servers.py:530 #, python-format -msgid "Failed to load partition: %s" +msgid "Personality content for %s cannot be decoded" msgstr "" -#: ../nova/virt/disk.py:148 ../nova/virt/disk.py:180 +#: nova/api/openstack/compute/servers.py:545 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: ../nova/virt/disk.py:217 +#: nova/api/openstack/compute/servers.py:554 #, python-format -msgid "nbd device %s did not show up" +msgid "Invalid fixed IP address (%s)" msgstr "" -#: ../nova/virt/disk.py:222 +#: nova/api/openstack/compute/servers.py:561 #, python-format -msgid "Could not attach image to loopback: %s" -msgstr "" - -#: ../nova/virt/disk.py:246 -msgid "No free nbd devices" +msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: ../doc/ext/nova_todo.py:46 +#: nova/api/openstack/compute/servers.py:567 #, python-format -msgid "%(filename)s, line %(line_info)d" +msgid "Bad network format: missing %s" msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:119 -msgid "In init host" +#: nova/api/openstack/compute/servers.py:570 +msgid "Bad networks format" msgstr "" -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" msgstr "" -#: ../nova/virt/hyperv.py:166 -#, python-format -msgid "Starting VM %s " +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: ../nova/virt/hyperv.py:168 -#, python-format -msgid "Started VM %s " +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" msgstr "" -#: ../nova/virt/hyperv.py:170 -#, python-format -msgid "spawn vm failed: %s" +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." msgstr "" -#: ../nova/virt/hyperv.py:187 -#, python-format -msgid "Failed to create VM %s" +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." msgstr "" -#: ../nova/virt/hyperv.py:206 -#, python-format -msgid "Set memory for vm %s..." +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" msgstr "" -#: ../nova/virt/hyperv.py:216 -#, python-format -msgid "Set vcpus for vm %s..." +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." msgstr "" -#: ../nova/virt/hyperv.py:220 -#, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" -msgstr "" +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +#, fuzzy +msgid "Instance has not been resized." +msgstr "인스턴스가 이미 생성되었습니다" -#: ../nova/virt/hyperv.py:245 +#: nova/api/openstack/compute/servers.py:838 #, python-format -msgid "Failed to add diskdrive to VM %s" +msgid "Error in confirm-resize %s" msgstr "" -#: ../nova/virt/hyperv.py:248 +#: nova/api/openstack/compute/servers.py:858 #, python-format -msgid "New disk drive path is %s" +msgid "Error in revert-resize %s" msgstr "" -#: ../nova/virt/hyperv.py:265 -#, python-format -msgid "Failed to add vhd file to VM %s" +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: ../nova/virt/hyperv.py:267 -#, python-format -msgid "Created disk for %s" +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" msgstr "" -#: ../nova/virt/hyperv.py:271 +#: nova/api/openstack/compute/servers.py:888 #, python-format -msgid "Creating nic for %s " +msgid "Error in reboot %s" msgstr "" -#: ../nova/virt/hyperv.py:290 -msgid "Failed creating a port on the external vswitch" -msgstr "" +#: nova/api/openstack/compute/servers.py:900 +#, fuzzy, python-format +msgid "Unable to locate requested flavor." +msgstr "%s 볼륨을 찾을수 없습니다" -#: ../nova/virt/hyperv.py:291 -#, python-format -msgid "Failed creating port for %s" +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." msgstr "" -#: ../nova/virt/hyperv.py:294 -#, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#: nova/api/openstack/compute/servers.py:927 +msgid "Malformed server entity" msgstr "" -#: ../nova/virt/hyperv.py:304 -#, python-format -msgid "Failed to add nic to VM %s" +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" msgstr "" -#: ../nova/virt/hyperv.py:306 -#, python-format -msgid "Created nic for %s " +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" msgstr "" -#: ../nova/virt/hyperv.py:339 -#, python-format -msgid "WMI job failed: %s" +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" msgstr "" -#: ../nova/virt/hyperv.py:343 -#, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +msgid "Invalid adminPass" msgstr "" -#: ../nova/virt/hyperv.py:380 -#, python-format -msgid "Got request to destroy vm %s" +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." msgstr "" -#: ../nova/virt/hyperv.py:405 -#, python-format -msgid "Failed to destroy vm %s" +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:412 -#, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:433 -#, python-format -msgid "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" +#: nova/api/openstack/compute/servers.py:1006 +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#: nova/api/openstack/compute/contrib/networks.py:65 +msgid "Invalid request body" msgstr "" -#: ../nova/virt/hyperv.py:470 -#, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#: nova/api/openstack/compute/servers.py:1011 +msgid "Could not parse imageRef from request." msgstr "" -#: ../nova/virt/hyperv.py:473 -#, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" -msgstr "" +#: nova/api/openstack/compute/servers.py:1061 +#, fuzzy, python-format +msgid "Instance could not be found" +msgstr "%s 인스턴스가 발견되지 않았습니다" -#: ../nova/compute/api.py:71 -#, python-format -msgid "Instance %d was not found in get_network_topic" +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" msgstr "" -#: ../nova/compute/api.py:77 -#, python-format -msgid "Instance %d has no host" +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" msgstr "" -#: ../nova/compute/api.py:97 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +msgid "Invalid metadata" msgstr "" -#: ../nova/compute/api.py:202 +#: nova/api/openstack/compute/servers.py:1157 #, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." -msgstr "" - -#: ../nova/compute/api.py:251 -msgid "Creating a raw instance" +msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: ../nova/compute/api.py:306 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 #, python-format -msgid "Going to run %s instances..." -msgstr "" +msgid "Compute.api::pause %s" +msgstr "Compute.api::pause %s" -#: ../nova/compute/api.py:187 +#: nova/api/openstack/compute/contrib/admin_actions.py:77 #, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" -msgstr "" +msgid "Compute.api::unpause %s" +msgstr "Compute.api::unpause %s" -#: ../nova/compute/api.py:818 +#: nova/api/openstack/compute/contrib/admin_actions.py:94 #, python-format -msgid "Going to try to terminate %s" -msgstr "" +msgid "compute.api::suspend %s" +msgstr "compute.api::suspend %s" -#: ../nova/compute/api.py:296 +#: nova/api/openstack/compute/contrib/admin_actions.py:111 #, python-format -msgid "Instance %d was not found during terminate" -msgstr "" +msgid "compute.api::resume %s" +msgstr "compute.api::resume %s" -#: ../nova/compute/api.py:301 +#: nova/api/openstack/compute/contrib/admin_actions.py:127 #, python-format -msgid "Instance %d is already being terminated" +msgid "Error in migrate %s" msgstr "" -#: ../nova/compute/api.py:1521 +#: nova/api/openstack/compute/contrib/admin_actions.py:141 #, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" -msgstr "" +msgid "Compute.api::reset_network %s" +msgstr "Compute.api::reset_network %s" -#: ../nova/compute/api.py:1536 -msgid "Volume isn't attached to anything!" -msgstr "" +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +#, fuzzy, python-format +msgid "Server not found" +msgstr "%s 인스턴스가 발견되지 않았습니다" + +#: nova/api/openstack/compute/contrib/admin_actions.py:157 +#, fuzzy, python-format +msgid "Compute.api::inject_network_info %s" +msgstr "Compute.api::reset_network %s" -#: ../nova/rpc.py:98 +#: nova/api/openstack/compute/contrib/admin_actions.py:173 #, python-format -msgid "" -"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in " -"%(fl_intv)d seconds." -msgstr "" +msgid "Compute.api::lock %s" +msgstr "Compute.api::lock %s" -#: ../nova/rpc.py:103 +#: nova/api/openstack/compute/contrib/admin_actions.py:189 #, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." -msgstr "" +msgid "Compute.api::unlock %s" +msgstr "Compute.api::unlock %s" -#: ../nova/rpc/impl_carrot.py:220 -msgid "Reconnected to queue" +#: nova/api/openstack/compute/contrib/admin_actions.py:219 +#, python-format +msgid "createBackup entity requires %s attribute" msgstr "" -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" msgstr "" -#: ../nova/rpc/impl_carrot.py:235 -#, python-format -msgid "Initing the Adapter Consumer for %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: ../nova/rpc/impl_kombu.py:600 ../nova/rpc/impl_carrot.py:255 -#, python-format -msgid "received %s" -msgstr "" +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +#, fuzzy, python-format +msgid "Instance not found" +msgstr "%s 인스턴스가 발견되지 않았습니다" -#. 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/impl_kombu.py:605 ../nova/rpc/impl_carrot.py:268 -#, python-format -msgid "no method for message: %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." msgstr "" -#: ../nova/rpc/impl_kombu.py:606 ../nova/rpc/impl_carrot.py:270 +#: nova/api/openstack/compute/contrib/admin_actions.py:284 #, python-format -msgid "No method for message: %s" +msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: ../nova/rpc/impl_kombu.py:779 ../nova/rpc/impl_carrot.py:453 +#: nova/api/openstack/compute/contrib/aggregates.py:137 #, python-format -msgid "Returning exception %s to caller" +msgid "Aggregates does not have %s action" msgstr "" -#: ../nova/rpc/impl_kombu.py:646 ../nova/rpc/impl_carrot.py:486 -#, python-format -msgid "unpacked context: %s" +#: nova/api/openstack/compute/contrib/certificates.py:75 +msgid "Only root certificate can be retrieved." msgstr "" -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." +#: 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/rpc/impl_kombu.py:733 ../nova/rpc/impl_carrot.py:522 -#, python-format -msgid "MSG_ID is %s" +#: nova/api/openstack/compute/contrib/consoles.py:44 +msgid "Missing type specification" msgstr "" -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." +#: nova/api/openstack/compute/contrib/consoles.py:56 +msgid "Invalid type specification" msgstr "" -#: ../nova/rpc/impl_carrot.py:621 +#: nova/api/openstack/compute/contrib/disk_config.py:44 #, python-format -msgid "response %s" +msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" -#: ../nova/rpc/impl_carrot.py:630 -#, python-format -msgid "topic is %s" +#: nova/api/openstack/compute/contrib/extended_status.py:61 +#, fuzzy, python-format +msgid "Server not found." +msgstr "%s 인스턴스가 발견되지 않았습니다" + +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +msgid "No Request Body" msgstr "" -#: ../nova/rpc/impl_carrot.py:631 +#: nova/api/openstack/compute/contrib/floating_ips.py:159 #, python-format -msgid "message %s" +msgid "No more floating ips in pool %s." msgstr "" -#: ../nova/volume/driver.py:79 -#, python-format -msgid "Recovering from a failed execute. Try number %s" +#: nova/api/openstack/compute/contrib/floating_ips.py:161 +msgid "No more floating ips available." msgstr "" -#: ../nova/volume/driver.py:89 -#, python-format -msgid "volume group %s doesn't exist" +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" msgstr "" -#: ../nova/volume/driver.py:342 -#, python-format -msgid "FAKE AOE: %s" +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +msgid "Address not specified" msgstr "" -#: ../nova/volume/driver.py:251 ../nova/volume/driver.py:847 -msgid "Skipping ensure_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" msgstr "" -#: ../nova/volume/driver.py:295 ../nova/volume/driver.py:304 -#: ../nova/volume/driver.py:891 -msgid "Skipping remove_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" msgstr "" -#: ../nova/volume/driver.py:463 +#: nova/api/openstack/compute/contrib/hosts.py:145 #, python-format -msgid "FAKE ISCSI: %s" +msgid "Invalid status: '%s'" msgstr "" -#: ../nova/volume/driver.py:475 +#: nova/api/openstack/compute/contrib/hosts.py:150 #, python-format -msgid "rbd has no pool %s" +msgid "Invalid update setting: '%s'" msgstr "" -#: ../nova/volume/driver.py:545 +#: nova/api/openstack/compute/contrib/hosts.py:159 #, python-format -msgid "Sheepdog is not working: %s" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: ../nova/volume/driver.py:547 -msgid "Sheepdog is not working" +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" msgstr "" -#: ../nova/wsgi.py:68 -#, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" -msgstr "" +#: nova/api/openstack/compute/contrib/hosts.py:214 +#, fuzzy +msgid "Host not found" +msgstr "호스트가 발견되지 않았습니다" -#: ../nova/wsgi.py:208 -msgid "You must implement __call__" +#: nova/api/openstack/compute/contrib/keypairs.py:85 +msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" +#: nova/api/openstack/compute/contrib/keypairs.py:90 +#, python-format +msgid "Key pair '%s' already exists." msgstr "" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" +#: nova/api/openstack/compute/contrib/multinic.py:52 +msgid "Missing 'networkId' argument for addFixedIp" msgstr "" -#: ../bin/nova-dhcpbridge.py:78 -msgid "releasing ip" +#: nova/api/openstack/compute/contrib/multinic.py:68 +msgid "Missing 'address' argument for removeFixedIp" msgstr "" -#: ../bin/nova-dhcpbridge.py:123 +#: nova/api/openstack/compute/contrib/multinic.py:77 #, python-format -msgid "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" +msgid "Unable to find address %r" msgstr "" -#: ../nova/virt/fake.py:239 +#: nova/api/openstack/compute/contrib/networks.py:62 #, python-format -msgid "Instance %s Not Found" +msgid "Network does not have %s action" msgstr "" -#: ../nova/network/manager.py:386 +#: nova/api/openstack/compute/contrib/networks.py:70 #, python-format -msgid "Dissassociated %s stale fixed ip(s)" -msgstr "" - -#: ../nova/network/manager.py:525 -msgid "setting network host" +msgid "Disassociating network with id %s" msgstr "" -#: ../nova/network/manager.py:212 -#, python-format -msgid "Leasing IP %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 +#, fuzzy +msgid "Network not found" +msgstr "호스트가 발견되지 않았습니다" -#: ../nova/network/manager.py:216 +#: nova/api/openstack/compute/contrib/networks.py:87 #, python-format -msgid "IP %s leased that isn't associated" +msgid "Showing network with id %s" msgstr "" -#: ../nova/network/manager.py:220 +#: nova/api/openstack/compute/contrib/networks.py:97 #, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +msgid "Deleting network with id %s" msgstr "" -#: ../nova/network/manager.py:228 -#, python-format -msgid "IP %s leased that was already deallocated" +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" msgstr "" -#: ../nova/network/manager.py:233 -#, python-format -msgid "Releasing IP %s" +#: nova/api/openstack/compute/contrib/security_groups.py:219 +msgid "Security group id should be integer" msgstr "" -#: ../nova/network/manager.py:237 +#: nova/api/openstack/compute/contrib/security_groups.py:289 #, python-format -msgid "IP %s released that isn't associated" +msgid "Security group %s already exists" msgstr "" -#: ../nova/network/manager.py:241 +#: nova/api/openstack/compute/contrib/security_groups.py:309 #, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +msgid "Security group %s is not a string or unicode" msgstr "" -#: ../nova/network/manager.py:881 +#: nova/api/openstack/compute/contrib/security_groups.py:312 #, python-format -msgid "IP %s released that was not leased" -msgstr "" - -#: ../nova/network/manager.py:1289 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" +msgid "Security group %s cannot be empty." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:157 +#: nova/api/openstack/compute/contrib/security_groups.py:315 #, python-format -msgid "Introducing %s..." +msgid "Security group %s should not be greater than 255 characters." 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." +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:76 -#: ../nova/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" -msgstr "" +#: nova/api/openstack/compute/contrib/security_groups.py:345 +#, fuzzy, python-format +msgid "Security group (%s) not found" +msgstr "%s 인스턴스가 발견되지 않았습니다" -#: ../nova/virt/xenapi/volume_utils.py:186 +#: nova/api/openstack/compute/contrib/security_groups.py:348 #, python-format -msgid "Unable to find SR from VBD %s" +msgid "Authorize security group ingress %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:96 -#, python-format -msgid "Forgetting SR %s ... " +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:228 +#: nova/api/openstack/compute/contrib/security_groups.py:370 #, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgid "This rule already exists in group %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:234 -#, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:111 -#, python-format -msgid "Forgetting SR %s done." +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:113 -#, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:249 -#, python-format -msgid "Unable to introduce VDI on SR %s" -msgstr "" +#: nova/api/openstack/compute/contrib/security_groups.py:493 +#, fuzzy, python-format +msgid "Rule (%s) not found" +msgstr "%s 인스턴스가 발견되지 않았습니다" -#: ../nova/virt/xenapi/volume_utils.py:257 +#: nova/api/openstack/compute/contrib/security_groups.py:500 #, python-format -msgid "Unable to get record of VDI %s on" +msgid "Revoke security group ingress %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:279 -#, python-format -msgid "Unable to introduce VDI for SR %s" +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +msgid "Security group not specified" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:175 -#, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:356 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "" +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 +#, fuzzy, python-format +msgid "start instance %r" +msgstr "인스턴스 %s를 종료합니다" -#: ../nova/image/s3.py:365 -#, python-format -msgid "Failed to decrypt private key: %s" -msgstr "" +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 +#, fuzzy, python-format +msgid "stop instance %r" +msgstr "인스턴스 %s를 재부팅합니다" -#: ../nova/image/s3.py:374 -#, python-format -msgid "Failed to decrypt initialization vector: %s" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:170 +msgid "No body provided" msgstr "" -#: ../nova/image/s3.py:385 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:182 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "Create VSA %(display_name)s of type %(vc_type)s" msgstr "" -#: ../nova/objectstore/handler.py:106 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:203 #, python-format -msgid "Unknown S3 value type %r" -msgstr "" - -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" +msgid "Delete VSA with id: %s" msgstr "" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" -msgstr "" - -#: ../nova/objectstore/handler.py:209 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:222 #, python-format -msgid "List keys for bucket %s" +msgid "Associate address %(ip)s to VSA %(id)s" msgstr "" -#: ../nova/objectstore/handler.py:217 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 #, python-format -msgid "Unauthorized attempt to access bucket %s" +msgid "Disassociate address from VSA %(id)s" msgstr "" -#: ../nova/objectstore/handler.py:235 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:291 #, python-format -msgid "Creating bucket %s" +msgid "%(obj)s with ID %(id)s not found" msgstr "" -#: ../nova/objectstore/handler.py:245 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:297 #, python-format -msgid "Deleting bucket %s" +msgid "" +"%(obj)s with ID %(id)s belongs to VSA %(own_vsa_id)s and not to VSA " +"%(vsa_id)s." msgstr "" -#: ../nova/objectstore/handler.py:249 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:317 #, python-format -msgid "Unauthorized attempt to delete bucket %s" +msgid "Index. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:273 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:322 #, python-format -msgid "Getting object: %(bname)s / %(nm)s" +msgid "Detail. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:276 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:327 #, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" msgstr "" -#: ../nova/objectstore/handler.py:296 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:336 #, python-format -msgid "Putting object: %(bname)s / %(nm)s" +msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:299 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:381 #, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" msgstr "" -#: ../nova/objectstore/handler.py:318 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:396 #, python-format -msgid "Deleting object: %(bname)s / %(nm)s" +msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/objectstore/handler.py:322 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:412 #, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/objectstore/handler.py:396 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:623 #, python-format -msgid "Not authorized to upload image: invalid directory %s" +msgid "Index instances for VSA %s" msgstr "" -#: ../nova/objectstore/handler.py:404 +#: nova/api/openstack/compute/contrib/volumes.py:73 +#: nova/api/openstack/volume/volumes.py:99 #, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" +msgid "vol=%s" msgstr "" -#: ../nova/objectstore/handler.py:409 -#, python-format -msgid "Starting image upload: %s" -msgstr "" +#: nova/api/openstack/compute/contrib/volumes.py:146 +#: nova/api/openstack/volume/volumes.py:177 +#, fuzzy, python-format +msgid "Delete volume with id: %s" +msgstr "프로젝트 삭제: %s" -#: ../nova/objectstore/handler.py:423 +#: nova/api/openstack/compute/contrib/volumes.py:329 #, python-format -msgid "Not authorized to update attributes of image %s" +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" msgstr "" -#: ../nova/objectstore/handler.py:431 +#: nova/api/openstack/compute/contrib/volumes.py:481 +#: nova/api/openstack/volume/snapshots.py:109 #, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +msgid "Delete snapshot with id: %s" msgstr "" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 +#: nova/api/openstack/compute/contrib/volumes.py:523 +#: nova/api/openstack/volume/snapshots.py:149 #, python-format -msgid "Updating user fields on image %s" +msgid "Create snapshot from volume %s" msgstr "" -#: ../nova/objectstore/handler.py:450 -#, python-format -msgid "Unauthorized attempt to delete image %s" +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" msgstr "" -#: ../nova/objectstore/handler.py:455 +#: nova/auth/ldapdriver.py:650 #, python-format -msgid "Deleted image: %s" +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." msgstr "" -#: ../nova/auth/manager.py:277 +#: nova/auth/manager.py:297 #, python-format msgid "Looking up user: %r" msgstr "" -#: ../nova/auth/manager.py:281 +#: nova/auth/manager.py:301 #, 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:287 +#: nova/auth/manager.py:307 #, python-format msgid "Using project name = user name (%s)" msgstr "" -#: ../nova/auth/manager.py:294 +#: nova/auth/manager.py:314 #, 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:303 +#: 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:289 +#: nova/auth/manager.py:330 nova/auth/manager.py:342 #, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" +msgid "user.secret: %s" msgstr "" -#: ../nova/auth/manager.py:314 ../nova/auth/manager.py:336 +#: nova/auth/manager.py:331 nova/auth/manager.py:343 #, python-format -msgid "Invalid signature for user %s" +msgid "expected_signature: %s" msgstr "" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" +#: nova/auth/manager.py:332 nova/auth/manager.py:344 +#, python-format +msgid "signature: %s" msgstr "" -#: ../nova/auth/manager.py:428 -msgid "Must specify project" +#: nova/auth/manager.py:334 nova/auth/manager.py:356 +#, python-format +msgid "Invalid signature for user %s" msgstr "" -#: ../nova/auth/manager.py:414 +#: nova/auth/manager.py:352 #, python-format -msgid "The %s role can not be found" +msgid "host_only_signature: %s" msgstr "" -#: ../nova/auth/manager.py:416 -#, python-format -msgid "The %s role is global only" +#: nova/auth/manager.py:448 +msgid "Must specify project" msgstr "" -#: ../nova/auth/manager.py:469 +#: 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:472 +#: nova/auth/manager.py:492 #, python-format msgid "Adding sitewide role %(role)s to user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:498 +#: 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:501 +#: nova/auth/manager.py:521 #, python-format msgid "Removing sitewide role %(role)s from user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:574 +#: nova/auth/manager.py:594 #, python-format msgid "Created project %(name)s with manager %(manager_user)s" msgstr "" -#: ../nova/auth/manager.py:592 +#: nova/auth/manager.py:612 #, python-format msgid "modifying project %s" msgstr "" -#: ../nova/auth/manager.py:604 +#: nova/auth/manager.py:624 #, python-format msgid "Adding user %(uid)s to project %(pid)s" msgstr "" -#: ../nova/auth/manager.py:625 +#: nova/auth/manager.py:645 #, python-format msgid "Remove user %(uid)s from project %(pid)s" msgstr "" -#: ../nova/auth/manager.py:655 +#: nova/auth/manager.py:675 #, python-format msgid "Deleting project %s" msgstr "" -#: ../nova/auth/manager.py:713 +#: nova/auth/manager.py:733 #, python-format msgid "Created user %(rvname)s (admin: %(rvadmin)r)" msgstr "" -#: ../nova/auth/manager.py:722 +#: nova/auth/manager.py:742 #, python-format msgid "Deleting user %s" msgstr "" -#: ../nova/auth/manager.py:732 +#: nova/auth/manager.py:752 #, python-format msgid "Access Key change for user %s" msgstr "" -#: ../nova/auth/manager.py:734 +#: nova/auth/manager.py:754 #, python-format msgid "Secret Key change for user %s" msgstr "" -#: ../nova/auth/manager.py:736 +#: nova/auth/manager.py:756 #, python-format msgid "Admin status set to %(admin)r for user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:781 +#: nova/auth/manager.py:801 #, python-format msgid "No vpn data for project %s" msgstr "" -#: ../nova/service.py:141 +#: 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 "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Launching VPN for %s" msgstr "" -#: ../nova/service.py:232 -msgid "Service killed that has no database entry" +#: nova/compute/api.py:149 +#, fuzzy, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" +msgstr "%(size)sG 크기의 볼륨 생성도중 %(pid)s에 대한 quota가 초과되었습니다" + +#: nova/compute/api.py:160 +#, python-format +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" msgstr "" -#: ../nova/service.py:269 -msgid "The service database object disappeared, Recreating it." +#: nova/compute/api.py:213 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +msgstr "%(size)sG 크기의 볼륨 생성도중 %(pid)s에 대한 quota가 초과되었습니다" + +#: nova/compute/api.py:216 +msgid "Instance quota exceeded. You cannot run any more instances of this type." msgstr "" -#: ../nova/service.py:284 -msgid "Recovered model server connection!" +#: nova/compute/api.py:219 +#, python-format +msgid "Instance quota exceeded. You can only run %s more instances of this type." msgstr "" -#: ../nova/service.py:290 -msgid "model server went away" +#: nova/compute/api.py:268 +msgid "Creating a raw instance" +msgstr "" + +#: nova/compute/api.py:270 +#, python-format +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" msgstr "" -#: ../nova/auth/ldapdriver.py:174 +#: nova/compute/api.py:340 #, python-format -msgid "LDAP user %s already exists" +msgid "Going to run %s instances..." msgstr "" -#: ../nova/auth/ldapdriver.py:205 +#: nova/compute/api.py:404 #, python-format -msgid "LDAP object for %s doesn't exist" +msgid "bdm %s" msgstr "" -#: ../nova/auth/ldapdriver.py:348 +#: nova/compute/api.py:431 #, python-format -msgid "User %s doesn't exist" +msgid "block_device_mapping %s" msgstr "" -#: ../nova/auth/ldapdriver.py:472 +#: nova/compute/api.py:548 #, python-format -msgid "Group can't be created because group %s already exists" +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" msgstr "" -#: ../nova/auth/ldapdriver.py:478 +#: nova/compute/api.py:832 #, python-format -msgid "Group can't be created because user %s doesn't exist" +msgid "Going to try to soft delete %s" msgstr "" -#: ../nova/auth/ldapdriver.py:495 +#: nova/compute/api.py:851 #, python-format -msgid "User %s can't be searched in group because the user doesn't exist" +msgid "No host for instance %s, deleting immediately" msgstr "" -#: ../nova/auth/ldapdriver.py:507 +#: nova/compute/api.py:885 #, python-format -msgid "User %s can't be added to the group because the user doesn't exist" +msgid "Going to try to terminate %s" msgstr "" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 +#: nova/compute/api.py:923 #, python-format -msgid "The group at dn %s doesn't exist" +msgid "Going to try to stop %s" msgstr "" -#: ../nova/exception.py:790 +#: nova/compute/api.py:942 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "Going to try to start %s" +msgstr "" + +#: nova/compute/api.py:946 +#, python-format +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgstr "" + +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 +#, python-format +msgid "Searching by: %s" +msgstr "" + +#: nova/compute/api.py:1107 +msgid "No compute host specified" +msgstr "" + +#: nova/compute/api.py:1110 +#, fuzzy, python-format +msgid "Unable to find host for Instance %s" +msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." msgstr "" -#: ../nova/auth/ldapdriver.py:524 +#: nova/compute/api.py:1360 #, python-format msgid "" -"User %s can't be removed from the group because the user doesn't exist" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" msgstr "" -#: ../nova/auth/ldapdriver.py:528 +#: nova/compute/api.py:1651 #, python-format -msgid "User %s is not a member of the group" +msgid "multiple fixedips exist, using the first: %s" msgstr "" -#: ../nova/auth/ldapdriver.py:621 +#: 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:84 +#, fuzzy, python-format +msgid "Instance type %s not found for deletion" +msgstr "%s 인스턴스가 발견되지 않았습니다" + +#: nova/compute/manager.py:136 #, python-format +msgid "check_instance_lock: decorating: |%s|" +msgstr "check_instance_lock: decorating: |%s|" + +#: nova/compute/manager.py:138 +#, fuzzy, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" +msgstr "check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" + +#: nova/compute/manager.py:142 +#, python-format +msgid "check_instance_lock: locked: |%s|" +msgstr "check_instance_lock: locked: |%s|" + +#: nova/compute/manager.py:144 +#, python-format +msgid "check_instance_lock: admin: |%s|" +msgstr "check_instance_lock: admin: |%s|" + +#: nova/compute/manager.py:149 +#, python-format +msgid "check_instance_lock: executing: |%s|" +msgstr "check_instance_lock: executing: |%s|" + +#: nova/compute/manager.py:153 +#, python-format +msgid "check_instance_lock: not executing |%s|" +msgstr "check_instance_lock: not executing |%s|" + +#: nova/compute/manager.py:199 +#, fuzzy, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "%s 볼륨을 찾을수 없습니다" + +#: nova/compute/manager.py:233 +#, python-format +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: ../nova/auth/ldapdriver.py:549 +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:253 +msgid "Checking state" +msgstr "" + +#: nova/compute/manager.py:322 #, python-format -msgid "User %s can't be removed from all because the user doesn't exist" +msgid "Setting up bdm %s" msgstr "" -#: ../nova/auth/ldapdriver.py:564 +#: nova/compute/manager.py:389 #, python-format -msgid "Group at dn %s doesn't exist" +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:55 +#: nova/compute/manager.py:395 #, python-format -msgid "Found non-unique network for bridge %s" +msgid "" +"Instance %(instance_uuid)s did not exist in the DB, but I will shut it " +"down anyway using a special context" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:58 +#: nova/compute/manager.py:401 #, python-format -msgid "Found no network for bridge %s" +msgid "exception terminating the instance %(instance_uuid)s" msgstr "" -#: ../nova/api/ec2/admin.py:145 +#: nova/compute/manager.py:434 +#, fuzzy, python-format +msgid "Instance %s not found." +msgstr "%s 인스턴스가 발견되지 않았습니다" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" +msgstr "인스턴스가 이미 생성되었습니다" + +#: nova/compute/manager.py:489 #, python-format -msgid "Creating new user: %s" +msgid "" +"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +"allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: ../nova/api/ec2/admin.py:153 +#: nova/compute/manager.py:494 #, python-format -msgid "Deleting user: %s" +msgid "" +"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " +"size %(allowed_size_bytes)d" +msgstr "" + +#: nova/compute/manager.py:504 +#, fuzzy, python-format +msgid "Starting instance..." +msgstr "인스턴스 %s를 종료합니다" + +#: nova/compute/manager.py:514 +msgid "Skipping network allocation for instance" +msgstr "" + +#: nova/compute/manager.py:527 +#, fuzzy, python-format +msgid "Instance failed network setup" +msgstr "인스턴스 %s: 생성에 실패했습니다" + +#: nova/compute/manager.py:531 +#, fuzzy, python-format +msgid "Instance network_info: |%s|" +msgstr "check_instance_lock: decorating: |%s|" + +#: nova/compute/manager.py:544 +#, fuzzy, python-format +msgid "Instance failed block device setup" +msgstr "인스턴스 %s: 생성에 실패했습니다" + +#: nova/compute/manager.py:560 +#, fuzzy, python-format +msgid "Instance failed to spawn" +msgstr "인스턴스 %s: 생성에 실패했습니다" + +#: nova/compute/manager.py:581 +msgid "Deallocating network for instance" msgstr "" -#: ../nova/api/ec2/admin.py:175 +#: nova/compute/manager.py:632 #, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" +msgid "%(action_str)s instance" msgstr "" -#: ../nova/api/ec2/admin.py:179 +#: nova/compute/manager.py:644 +#, python-format +msgid "trying to destroy already destroyed instance: %s" +msgstr "인스턴스 %s가 이미 삭제되었습니다" + +#: nova/compute/manager.py:664 #, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" +msgid "Ignoring DiskNotFound: %s" msgstr "" -#: ../nova/api/ec2/admin.py:185 +#: nova/compute/manager.py:671 +#, fuzzy, python-format +msgid "terminating bdm %s" +msgstr "인스턴스 %s를 종료합니다" + +#: nova/compute/manager.py:760 #, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." msgstr "" -#: ../nova/api/ec2/admin.py:189 +#: nova/compute/manager.py:765 #, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" msgstr "" -#: ../nova/api/ec2/admin.py:194 ../nova/api/ec2/admin.py:271 -msgid "operation must be add or remove" +#: nova/compute/manager.py:772 +#, fuzzy, python-format +msgid "Rebuilding instance %s" +msgstr "인스턴스 %s를 재부팅합니다" + +#: nova/compute/manager.py:825 +#, python-format +msgid "Rebooting instance %s" +msgstr "인스턴스 %s를 재부팅합니다" + +#: nova/compute/manager.py:840 +#, python-format +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -#: ../nova/api/ec2/admin.py:207 +#: nova/compute/manager.py:878 #, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" +msgid "Image type not recognized %s" msgstr "" -#: ../nova/api/ec2/admin.py:225 +#: nova/compute/manager.py:890 +#, python-format +msgid "instance %s: snapshotting" +msgstr "인스턴스 %s: 스냅샷 저장중" + +#: nova/compute/manager.py:896 #, python-format -msgid "Create project %(name)s managed by %(manager_user)s" +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -#: ../nova/api/ec2/admin.py:238 +#: nova/compute/manager.py:949 #, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" +msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: ../nova/api/ec2/admin.py:248 +#: nova/compute/manager.py:954 #, python-format -msgid "Delete project: %s" -msgstr "프로젝트 삭제: %s" +msgid "Rotating out %d backups" +msgstr "" + +#: nova/compute/manager.py:958 +#, fuzzy, python-format +msgid "Deleting image %s" +msgstr "인스턴스 %s를 재부팅합니다" -#: ../nova/api/ec2/admin.py:262 +#: nova/compute/manager.py:988 #, python-format -msgid "Adding user %(user)s to project %(project)s" -msgstr "프로젝트 %(project)s에 사용자 %(user)s 등록" +msgid "Failed to set admin password. Instance %s is not running" +msgstr "" + +#: nova/compute/manager.py:994 +#, fuzzy, python-format +msgid "Instance %s: Root password set" +msgstr "인스턴스 %s: 관리자 암호 설정중" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." +msgstr "" + +#: nova/compute/manager.py:1017 +#, fuzzy, python-format +msgid "Error setting admin password" +msgstr "인스턴스 %s: 관리자 암호 설정중" + +#: nova/compute/manager.py:1032 +#, python-format +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" + +#: nova/compute/manager.py:1037 +#, python-format +msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgstr "" + +#: nova/compute/manager.py:1051 +#, python-format +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" + +#: nova/compute/manager.py:1056 +#, python-format +msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgstr "" + +#: nova/compute/manager.py:1069 +#, python-format +msgid "instance %s: rescuing" +msgstr "" + +#: nova/compute/manager.py:1094 +#, python-format +msgid "instance %s: unrescuing" +msgstr "" + +#: nova/compute/manager.py:1213 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:1230 +#, fuzzy, python-format +msgid "instance %s: migrating" +msgstr "인스턴스 %s: 가동중..." + +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 +#, python-format +msgid "%s. Setting instance vm_state to ERROR" +msgstr "" + +#: nova/compute/manager.py:1395 +#, python-format +msgid "instance %s: pausing" +msgstr "" + +#: nova/compute/manager.py:1413 +#, python-format +msgid "instance %s: unpausing" +msgstr "" + +#: nova/compute/manager.py:1443 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "" + +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" +msgstr "" + +#: nova/compute/manager.py:1474 +#, python-format +msgid "instance %s: resuming" +msgstr "" + +#: nova/compute/manager.py:1497 +#, python-format +msgid "instance %s: locking" +msgstr "" + +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" +msgstr "" -#: ../nova/api/ec2/admin.py:266 +#: nova/compute/manager.py:1514 #, python-format -msgid "Removing user %(user)s from project %(project)s" -msgstr "프로젝트 %(project)s에 사용자 %(user)s 삭제" +msgid "instance %s: getting locked state" +msgstr "" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "" + +#: nova/compute/manager.py:1532 +#, fuzzy, python-format +msgid "instance %s: inject network info" +msgstr "인스턴스 %s: 생성에 실패했습니다" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, fuzzy, python-format +msgid "instance %s: getting vnc console" +msgstr "인스턴스 %s: 관리자 암호 설정중" + +#: nova/compute/manager.py:1603 +#, fuzzy, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" + +#: nova/compute/manager.py:1621 +#, fuzzy, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" + +#: nova/compute/manager.py:1633 +#, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "" + +#: nova/compute/manager.py:1661 +#, fuzzy, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +#, fuzzy, python-format +msgid "Instance has no volume." +msgstr "%s 인스턴스가 발견되지 않았습니다" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1878 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +msgid "No floating_ip found" +msgstr "" + +#: nova/compute/manager.py:1943 +msgid "No floating_ip found." +msgstr "" + +#: nova/compute/manager.py:1945 +#, python-format +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" +msgstr "" + +#: nova/compute/manager.py:1983 +#, python-format +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2138 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:2150 +#, python-format +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +msgid "Reclaiming deleted instance" +msgstr "" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "" + +#: nova/console/manager.py:97 +#, 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:98 +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 "" + +#: 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:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:315 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:327 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:340 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:397 +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:321 +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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, fuzzy, python-format +msgid "Instance %(instance_id)s not found" +msgstr "%s 인스턴스가 발견되지 않았습니다" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, fuzzy, python-format +msgid "Interface %(interface)s not found" +msgstr "%s 인스턴스가 발견되지 않았습니다" + +#: 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 +#, fuzzy, python-format +msgid "Quota exceeded for %s, tried to allocate address" +msgstr "%(size)sG 크기의 볼륨 생성도중 %(pid)s에 대한 quota가 초과되었습니다" + +#: nova/network/manager.py:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:864 +#, fuzzy, python-format +msgid "network allocations for instance |%s|" +msgstr "인스턴스 %s를 재부팅합니다" + +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 +#, fuzzy, python-format +msgid "network deallocation for instance |%s|" +msgstr "인스턴스 %s를 재부팅합니다" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, python-format +msgid "Leased IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1191 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1199 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1204 +#, python-format +msgid "Released IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1208 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +msgid "Network already exists!" +msgstr "" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "" + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, fuzzy, python-format +msgid "network allocations for instance %s" +msgstr "인스턴스 %s를 재부팅합니다" + +#: nova/network/quantum/manager.py:537 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:556 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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:90 +#, python-format +msgid "No network with net_id = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 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:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, python-format +msgid "Making asynchronous call on %s ..." +msgstr "" + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, python-format +msgid "Making asynchronous cast on %s..." +msgstr "" + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +msgid "Making asynchronous fanout cast..." +msgstr "" + +#: nova/rpc/amqp.py:376 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:357 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, 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:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "" + +#: nova/rpc/impl_qpid.py:340 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +msgid "Error creating volumes" +msgstr "" + +#: nova/scheduler/vsa.py:328 +#, python-format +msgid "Non-VSA volume %d" +msgstr "" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +msgid "Error creating volume" +msgstr "" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, fuzzy, python-format +msgid "After force-killing instances: %s" +msgstr "인스턴스 %s를 종료합니다" + +#: 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "" + +#: nova/tests/test_volume.py:383 +#, 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:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, fuzzy, python-format +msgid "_delete: %s" +msgstr "프로젝트 삭제: %s" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:76 +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:79 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, 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 +#, fuzzy, python-format +msgid "Item not found" +msgstr "%s 인스턴스가 발견되지 않았습니다" + +#: 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:147 +#, python-format +msgid "Host %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, python-format +msgid "Test: Volume create: %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:137 +#, fuzzy, python-format +msgid "Filters added to instance %s" +msgstr "인스턴스 %s를 종료합니다" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, python-format +msgid "Adding security group rule: %r" +msgstr "" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, 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:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:399 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, 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 +#, 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 +#, fuzzy, python-format +msgid "instance %s: is building" +msgstr "인스턴스 %s: 가동중..." + +#: 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 +#, fuzzy, python-format +msgid "instance %s:not booted" +msgstr "%s 인스턴스가 발견되지 않았습니다" + +#: nova/virt/baremetal/proxy.py:274 +msgid "Bremetal assignment is overcommitted." +msgstr "" + +#: nova/virt/baremetal/proxy.py:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "" + +#: nova/virt/baremetal/proxy.py:475 +#, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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 +#, fuzzy +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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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:274 +#, 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 +#, fuzzy +msgid "no partitions found" +msgstr "호스트가 발견되지 않았습니다" + +#: nova/virt/disk/mount.py:77 +#, fuzzy, python-format +msgid "Failed to map partitions: %s" +msgstr "사설ip를 가져오는데 실패했습니다" + +#: nova/virt/disk/nbd.py:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:81 +#, python-format +msgid "qemu-nbd error: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +msgid "Instance destroyed successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:430 +#, fuzzy, python-format +msgid "Deleting instance files %(target)s" +msgstr "인스턴스 %s를 재부팅합니다" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +msgid "Instance rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +#, fuzzy, python-format +msgid "Instance is running" +msgstr "인스턴스 %s: 가동중..." + +#: nova/virt/libvirt/connection.py:825 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:875 +#, fuzzy +msgid "Unable to read LXC console" +msgstr "공용ip를 가져오는데 실패했습니다" + +#: nova/virt/libvirt/connection.py:992 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/connection.py:1171 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1179 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +msgid "Starting toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1340 +msgid "Finished toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, fuzzy, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "인스턴스 %s: 관리자 암호 설정중" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, python-format +msgid "Instance %s running successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:2165 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "인스턴스 %s: 가동중..." + +#: nova/virt/libvirt/connection.py:2206 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_revert_migration" +msgstr "인스턴스 %s: 가동중..." + +#: nova/virt/libvirt/firewall.py:42 +msgid "" +"Libvirt module could not be loaded. NWFilterFirewall will not work " +"correctly." +msgstr "" + +#: nova/virt/libvirt/firewall.py:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, python-format +msgid "%s is a valid instance name" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, fuzzy, python-format +msgid "Unknown base file: %s" +msgstr "%s 인스턴스 타입이 없습니다" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, python-format +msgid "Ensuring bridge %s" +msgstr "" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, python-format +msgid "httplib error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:157 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:162 +#, python-format +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:166 +#, python-format +msgid "Exception in %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:66 +#, fuzzy, python-format +msgid "Getting list of instances" +msgstr "인스턴스 %s를 재부팅합니다" + +#: nova/virt/vmwareapi/vmops.py:82 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, fuzzy, python-format +msgid "Powering on the VM instance %s" +msgstr "인스턴스 %s를 종료합니다" + +#: nova/virt/vmwareapi/vmops.py:334 +#, fuzzy, python-format +msgid "Powered on the VM instance %s" +msgstr "인스턴스 %s를 재부팅합니다" + +#: nova/virt/vmwareapi/vmops.py:379 +#, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, python-format +msgid "Uploading image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:467 +#, python-format +msgid "Uploaded image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:486 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:518 +#, fuzzy, python-format +msgid "instance is not powered on" +msgstr "%s 인스턴스가 발견되지 않았습니다" + +#: nova/virt/vmwareapi/vmops.py:525 +#, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:528 +#, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:530 +#, python-format +msgid "Doing hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:534 +#, python-format +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, fuzzy, python-format +msgid "instance - %s not present" +msgstr "%s 인스턴스가 발견되지 않았습니다" + +#: nova/virt/vmwareapi/vmops.py:565 +#, python-format +msgid "Powering off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:570 +#, python-format +msgid "Powered off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:574 +#, python-format +msgid "Unregistering the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:577 +#, python-format +msgid "Unregistered the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:579 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:590 +#, python-format +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:600 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:605 +#, 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:613 +msgid "pause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:631 +#, python-format +msgid "Suspending the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:635 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:641 +#, python-format +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:654 +#, python-format +msgid "Resuming the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:659 +#, python-format +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:661 +msgid "instance is not in a suspended state" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 +#, python-format +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:763 +#, python-format +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:800 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:804 +#, 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:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "" + +#: nova/virt/xenapi/fake.py:526 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:560 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:565 +#, python-format +msgid "Calling getter %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:625 +#, 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:103 +#, python-format +msgid "Found no PIF for device %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:122 +#, 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:209 +#, python-format +msgid "Created VM %s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:212 +#, python-format +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:243 +#, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:246 +#, 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:263 +#, python-format +msgid "VBD not found in instance %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:274 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:285 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:295 +#, fuzzy, python-format +msgid "Unable to destroy VDI %s" +msgstr "%s 볼륨 탈착에 실패했습니다" + +#: nova/virt/xenapi/vm_utils.py:312 +#, 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:321 +#, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:355 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:369 +#, python-format +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:408 +#, python-format +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, fuzzy, python-format +msgid "Image Type: %s" +msgstr "%s 인스턴스 타입이 없습니다" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 +#, python-format +msgid "Size for image %(image)s:%(virtual_size)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:819 +#, 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:836 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:848 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:858 +#, fuzzy, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "인스턴스 %s: 생성에 실패했습니다" + +#: nova/virt/xenapi/vm_utils.py:897 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:919 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:937 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:979 +#, python-format +msgid "VDI %s is still available" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1025 +#, python-format +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1027 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1072 +#, python-format +msgid "Re-scanning SR %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1384 +#, 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:1394 +#, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1429 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1448 +#, python-format +msgid "Creating VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1450 +#, python-format +msgid "Creating VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1452 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1455 +#, python-format +msgid "Plugging VBD %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1457 +#, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1460 +#, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1469 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1473 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1484 +msgid "VBD.unplug successful first time." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1489 +msgid "VBD.unplug rejected: retrying..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 +msgid "VBD.unplug successful eventually." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1497 +#, python-format +msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1506 +#, python-format +msgid "Ignoring XenAPI.Failure %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1520 +#, python-format +msgid "Running pygrub against %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1527 +#, python-format +msgid "Found Xen kernel %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1548 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1574 +#, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1587 +#, python-format +msgid "Writing partition table %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1712 +#, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:181 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:183 +#, fuzzy, python-format +msgid "Starting instance %s" +msgstr "인스턴스 %s를 종료합니다" + +#: nova/virt/xenapi/vmops.py:246 +#, python-format +msgid "instance %s: Failed to spawn" +msgstr "인스턴스 %s: 생성에 실패했습니다" + +#: nova/virt/xenapi/vmops.py:248 +#, fuzzy, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "인스턴스 %s: 생성에 실패했습니다" + +#: nova/virt/xenapi/vmops.py:322 +#, fuzzy, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "인스턴스 %s: 생성에 실패했습니다" + +#: nova/virt/xenapi/vmops.py:389 +#, python-format +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:448 +#, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:453 +#, python-format +msgid "Injecting file path: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:459 +#, fuzzy, python-format +msgid "Setting admin password" +msgstr "인스턴스 %s: 관리자 암호 설정중" + +#: nova/virt/xenapi/vmops.py:463 +msgid "Resetting network" +msgstr "" + +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:476 +#, python-format +msgid "Starting VM %s..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:480 +#, python-format +msgid "Spawning VM %(instance_uuid)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 +#, fuzzy, python-format +msgid "Instance %s: waiting for running" +msgstr "인스턴스 %s: 가동중..." + +#: nova/virt/xenapi/vmops.py:506 +#, fuzzy, python-format +msgid "Instance %s: running" +msgstr "인스턴스 %s: 가동중..." + +#: 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:655 +#, python-format +msgid "Starting snapshot for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:664 +#, fuzzy, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "%(instance_name)s 인스턴스의 %(sr_ref)s SR을 사용 할 수 없습니다" + +#: nova/virt/xenapi/vmops.py:683 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:703 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:751 +#, python-format +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:874 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:882 +#, python-format +msgid "Resize instance %s complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:913 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:933 +#, python-format +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:949 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:972 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:988 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1015 +#, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1024 +#, python-format +msgid "VM %(instance_uuid)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 +#, fuzzy, 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:1380 +#, python-format +msgid "Instance for migration %d not found, skipping" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1484 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1500 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1518 +#, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1527 +#, python-format +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1530 +#, python-format +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1559 +#, python-format +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1621 +#, 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:1646 +#, 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:1650 +#, 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:1655 +#, 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:1841 +#, 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 +#, fuzzy, python-format +msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" + +#: nova/virt/xenapi/volumeops.py:174 +#, python-format +msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgstr "%(instance_name)s 인스턴스의 %(sr_ref)s SR에 대한 VDI 생성이 실패했습니다" + +#: nova/virt/xenapi/volumeops.py:187 +#, python-format +msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgstr "%(instance_name)s 인스턴스의 %(sr_ref)s SR을 사용 할 수 없습니다" + +#: nova/virt/xenapi/volumeops.py:195 +#, python-format +msgid "Unable to attach volume to instance %s" +msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" + +#: nova/virt/xenapi/volumeops.py:198 +#, python-format +msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgstr "%(instance_name)s 인스턴스에 %(mountpoint)s 마운트지점이 장착되었습니다" + +#: nova/virt/xenapi/volumeops.py:208 +#, python-format +msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" + +#: nova/virt/xenapi/volumeops.py:216 +#, python-format +msgid "Unable to locate volume %s" +msgstr "%s 볼륨을 찾을수 없습니다" + +#: nova/virt/xenapi/volumeops.py:224 +#, python-format +msgid "Unable to detach volume %s" +msgstr "%s 볼륨 탈착에 실패했습니다" + +#: nova/virt/xenapi/volumeops.py:229 +#, fuzzy, python-format +msgid "Unable to destroy vbd %s" +msgstr "%s 볼륨 탈착에 실패했습니다" + +#: 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 "%(instance_name)s 인스턴스에 %(mountpoint)s 마운트지점이 탈착되었습니다" + +#: 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:74 nova/volume/api.py:210 +#, fuzzy +msgid "status must be available" +msgstr "볼륨의 상태를 알 수 없습니다" + +#: nova/volume/api.py:85 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +msgstr "%(size)sG 크기의 볼륨 생성도중 %(pid)s에 대한 quota가 초과되었습니다" + +#: nova/volume/api.py:133 +msgid "Volume status must be available" +msgstr "볼륨의 상태를 알 수 없습니다" + +#: nova/volume/api.py:213 +#, fuzzy +msgid "already attached" +msgstr "볼륨이 이미 장착되었습니다" + +#: nova/volume/api.py:220 +#, fuzzy +msgid "already detached" +msgstr "볼륨이 이미 탈착되었습니다" + +#: nova/volume/api.py:272 nova/volume/api.py:305 +#, fuzzy +msgid "must be available" +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 +#, fuzzy +msgid "Failed to retrieve QoS info" +msgstr "사설ip를 가져오는데 실패했습니다" + +#: 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:714 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: nova/volume/san.py:719 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:733 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: nova/volume/san.py:747 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" + +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" + +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: nova/volume/san.py:878 +#, python-format +msgid "Deleting volumeID: %s " +msgstr "" + +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +msgid "name cannot be None" +msgstr "" + +#: nova/volume/volume_types.py:96 +msgid "id cannot be None" +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 +#, fuzzy +msgid "Failed to update db" +msgstr "사설ip를 가져오는데 실패했습니다" + +#: 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:142 +#, python-format +msgid "Volume will be created in backend - %d" +msgstr "" + +#: nova/volume/xensm.py:154 +#, fuzzy, python-format +msgid "Failed to update volume in db" +msgstr "%s 볼륨을 찾을수 없습니다" + +#: nova/volume/xensm.py:157 +#, fuzzy, python-format +msgid "Unable to create volume" +msgstr "%s 볼륨을 찾을수 없습니다" + +#: nova/volume/xensm.py:171 +#, fuzzy +msgid "Failed to delete vdi" +msgstr "사설ip를 가져오는데 실패했습니다" + +#: nova/volume/xensm.py:177 +#, fuzzy, python-format +msgid "Failed to delete volume in db" +msgstr "%s 볼륨을 찾을수 없습니다" + +#: nova/volume/xensm.py:211 +#, fuzzy, python-format +msgid "Failed to find volume in db" +msgstr "%s 볼륨 탈착에 실패했습니다" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" + +#: nova/vsa/api.py:82 +msgid "invalid drive data" +msgstr "" + +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" + +#: nova/vsa/api.py:111 +#, python-format +msgid "invalid drive type name %s" +msgstr "" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 +#, python-format +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:194 +#, fuzzy, python-format +msgid "Creating VSA: %s" +msgstr "인스턴스 %s를 종료합니다" + +#: nova/vsa/api.py:241 +#, 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:272 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" + +#: nova/vsa/api.py:287 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" + +#: nova/vsa/api.py:318 +#, python-format +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:324 +#, python-format +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:351 +#, python-format +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:355 +#, fuzzy, python-format +msgid "Unable to delete volume %s" +msgstr "%s 볼륨을 찾을수 없습니다" + +#: nova/vsa/api.py:357 +#, python-format +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "" + +#: nova/vsa/api.py:374 +#, python-format +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:73 +#, python-format +msgid "Create call received for VSA %s" +msgstr "" + +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 +#, python-format +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" + +#: nova/vsa/manager.py:89 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" + +#: nova/vsa/manager.py:100 +#, python-format +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" + +#: nova/vsa/manager.py:114 +#, 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:137 +#, 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:146 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" + +#: nova/vsa/manager.py:153 +#, python-format +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" + +#: nova/vsa/manager.py:168 +#, python-format +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" + +#~ msgid "Uncaught exception" +#~ msgstr "예외처리가 안되었습니다" + +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "볼륨의 quota가 초과되었습니다. %sG 크기의 볼륨을 만들 수 없습니다" + +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "Compute.api::get_lock %s" + +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "볼륨장착: %(instance_name)s, %(device_path)s, %(mountpoint)s" + +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "" + +#~ msgid "Casting to %(topic)s %(host)s for %(method)s" +#~ msgstr "" + +#~ msgid "Deallocating address %s" +#~ msgstr "주소 %s를 해지중입니다" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reset the password on a" +#~ " non-running instance: %(instance_id)s " +#~ "(state: %(instance_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_id)s (state:" +#~ " %(instance_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(nm)s: injecting file to %(plain_path)s" +#~ msgstr "" + +#~ msgid "instance %s: getting ajax console" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_id)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "" +#~ "Detach volume %(volume_id)s from mountpoint" +#~ " %(mp)s on instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Host %s is not alive" +#~ msgstr "" + +#~ msgid "All hosts have too many cores" +#~ msgstr "" + +#~ msgid "Host %s not available" +#~ msgstr "" + +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "" + +#~ msgid "All hosts have too many networks" +#~ msgstr "" + +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "" + +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "" + +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Class %s cannot be found" +#~ msgstr "" + +#~ msgid "Running %s" +#~ msgstr "" + +#~ msgid "Glance image %s" +#~ msgstr "" + +#~ msgid "Asking xapi to fetch %(url)s as %(access)s" +#~ msgstr "" + +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "" + +#~ msgid "duplicate name found: %s" +#~ msgstr "" + +#~ msgid "" +#~ "VHD coalesce attempts exceeded (%(counter)d" +#~ " > %(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "No VDIs found for VM %s" +#~ msgstr "" + +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "" + +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dest)s..." +#~ msgstr "" + +#~ msgid "No service for id %s" +#~ msgstr "" + +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "" + +#~ msgid "No fixed ips defined" +#~ msgstr "" + +#~ msgid "No floating ip for address %s" +#~ msgstr "" + +#~ msgid "No address for instance %s" +#~ msgstr "" + +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "" + +#~ msgid "No network for id %s" +#~ msgstr "" + +#~ msgid "No networks defined" +#~ msgstr "" + +#~ msgid "No network for bridge %s" +#~ msgstr "" + +#~ msgid "No network for instance %s" +#~ msgstr "" + +#~ msgid "Token %s does not exist" +#~ msgstr "" + +#~ msgid "No quota for project_id %s" +#~ msgstr "" + +#~ msgid "Volume %s not found" +#~ msgstr "" + +#~ msgid "No export device found for volume %s" +#~ msgstr "" + +#~ msgid "No target id found for volume %s" +#~ msgstr "" + +#~ msgid "No security group with id %s" +#~ msgstr "" + +#~ msgid "No security group named %(group_name)s for project: %(project_id)s" +#~ msgstr "" + +#~ msgid "No secuity group rule with id %s" +#~ msgstr "" + +#~ msgid "No user for id %s" +#~ msgstr "" + +#~ msgid "No user for access key %s" +#~ msgstr "" + +#~ msgid "No project with id %s" +#~ msgstr "" + +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "No console pool of type %(console_type)s" +#~ " for compute host %(compute_host)s on " +#~ "proxy host %(host)s" +#~ msgstr "" + +#~ msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#~ msgstr "" + +#~ msgid "on instance %s" +#~ msgstr "" + +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "" + +#~ msgid "No zone with id %(zone_id)s" +#~ msgstr "" + +#~ msgid "Checking state of %s" +#~ msgstr "" + +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "" + +#~ msgid "Invalid device path %s" +#~ msgstr "" + +#~ msgid "No disk at %s" +#~ msgstr "" + +#~ msgid "Instance snapshotting is not supported for libvirtat this time" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed: %s" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed: %s" +#~ msgstr "" + +#~ msgid "instance %s: is running" +#~ msgstr "" + +#~ msgid "instance %s: failed to boot" +#~ msgstr "" + +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#~ msgstr "" + +#~ msgid "diagnostics are not supported for libvirt" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "" + +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "" + +#~ msgid "The key_pair %s already exists" +#~ msgstr "" + +#~ msgid "Generating root CA: %s" +#~ msgstr "" + +#~ msgid "%s is not a valid ipProtocol" +#~ msgstr "" + +#~ msgid "Invalid port range" +#~ msgstr "" + +#~ msgid "invalid id: %s" +#~ msgstr "" + +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "" + +#~ msgid "No paste configuration for app: %s" +#~ msgstr "" + +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" + +#~ msgid "Running %s API" +#~ msgstr "" + +#~ msgid "No known API applications configured in %s." +#~ msgstr "" + +#~ msgid "Starting nova-api node (version %s)" +#~ msgstr "" + +#~ msgid "No paste configuration found for: %s" +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" + +#~ msgid "Argument %s is required." +#~ msgstr "" + +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" + +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "" + +#~ msgid "instance %(name)s: not enough free memory" +#~ msgstr "" + +#~ msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#~ msgstr "" + +#~ msgid "Invalid value for onset_files: '%s'" +#~ msgstr "" + +#~ msgid "Instance %s: booted" +#~ msgstr "" + +#~ msgid "Instance not present %s" +#~ msgstr "" + +#~ msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#~ msgstr "" + +#~ msgid "VM %(vm)s already halted, skipping shutdown..." +#~ msgstr "" + +#~ msgid "Removing kernel/ramdisk files" +#~ msgstr "" + +#~ msgid "" +#~ "TIMEOUT: The call to %(method)s timed" +#~ " out. VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "The call to %(method)s returned an " +#~ "error: %(e)s. VM id=%(instance_id)s; " +#~ "args=%(strargs)s" +#~ msgstr "" + +#~ msgid "Template for script to run on cloudpipe instance boot" +#~ msgstr "" + +#~ msgid "Image %s could not be found" +#~ msgstr "" + +#~ msgid "ApiError raised: %s" +#~ msgstr "" + +#~ msgid "User %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "User \"%s\" not found" +#~ msgstr "" + +#~ msgid "Project \"%s\" not found" +#~ msgstr "" + +#~ msgid "Including admin operations in API." +#~ msgstr "" + +#~ 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 "" + +#~ 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 "" + +#~ 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 "" + +#~ msgid "network" +#~ msgstr "" + +#~ msgid "IP address" +#~ msgstr "" + +#~ msgid "MAC address" +#~ msgstr "" + +#~ msgid "hostname" +#~ msgstr "" + +#~ msgid "host" +#~ msgstr "" + +#~ msgid "netmask" +#~ msgstr "" + +#~ msgid "Failed to load partition: %s" +#~ msgstr "" + +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "" + +#~ msgid "In init host" +#~ msgstr "" + +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "" + +#~ msgid "Starting VM %s " +#~ msgstr "" + +#~ msgid "Started VM %s " +#~ msgstr "" + +#~ msgid "spawn vm failed: %s" +#~ msgstr "" + +#~ msgid "Failed to create VM %s" +#~ msgstr "" + +#~ msgid "Set memory for vm %s..." +#~ msgstr "" + +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "" + +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" + +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "" + +#~ msgid "New disk drive path is %s" +#~ msgstr "" + +#~ msgid "Failed to add vhd file to VM %s" +#~ msgstr "" + +#~ msgid "Created disk for %s" +#~ msgstr "" + +#~ msgid "Creating nic for %s " +#~ msgstr "" + +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "" + +#~ msgid "Failed creating port for %s" +#~ msgstr "" + +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "" + +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "" + +#~ msgid "Created nic for %s " +#~ msgstr "" + +#~ msgid "WMI job failed: %s" +#~ msgstr "" + +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "" + +#~ msgid "Got request to destroy vm %s" +#~ msgstr "" + +#~ msgid "Failed to destroy vm %s" +#~ msgstr "" + +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" + +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "" + +#~ msgid "Instance %d has no host" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgstr "" + +#~ msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found during terminate" +#~ msgstr "" + +#~ msgid "Instance %d is already being terminated" +#~ msgstr "" + +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "" + +#~ msgid "Volume isn't attached to anything!" +#~ msgstr "" + +#~ msgid "" +#~ "AMQP server on %(fl_host)s:%(fl_port)d is " +#~ "unreachable. Trying again in %(fl_intv)d " +#~ "seconds." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server after %d tries. Shutting down." +#~ msgstr "" + +#~ msgid "Failed to fetch message from queue" +#~ msgstr "" + +#~ msgid "Making asynchronous call..." +#~ msgstr "" + +#~ msgid "Making asynchronous cast..." +#~ msgstr "" + +#~ msgid "FAKE AOE: %s" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" + +#~ msgid "leasing ip" +#~ msgstr "" + +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "" + +#~ msgid "releasing ip" +#~ msgstr "" + +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" + +#~ msgid "Instance %s Not Found" +#~ msgstr "" + +#~ msgid "Dissassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "Leasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s leased that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "" + +#~ msgid "Releasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s released that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "Forgetting SR %s ... " +#~ msgstr "" + +#~ msgid "Forgetting SR %s done." +#~ msgstr "" + +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "" + +#~ msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown S3 value type %r" +#~ msgstr "" + +#~ msgid "Authenticated request" +#~ msgstr "" + +#~ msgid "List of buckets requested" +#~ msgstr "" + +#~ msgid "List keys for bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "" + +#~ msgid "Creating bucket %s" +#~ msgstr "" + +#~ msgid "Deleting bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "" + +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "" + +#~ msgid "Starting image upload: %s" +#~ msgstr "" + +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "" + +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "" + +#~ msgid "Updating user fields on image %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "" + +#~ msgid "Deleted image: %s" +#~ msgstr "" + +#~ msgid "No user found for access key %s" +#~ msgstr "" + +#~ msgid "No project called %s could be found" +#~ msgstr "" + +#~ msgid "User %(uid)s is not a member of project %(pjid)s" +#~ msgstr "" + +#~ msgid "Signature does not match" +#~ msgstr "" + +#~ msgid "The %s role can not be found" +#~ msgstr "" + +#~ msgid "The %s role is global only" +#~ msgstr "" + +#~ msgid "LDAP user %s already exists" +#~ msgstr "" + +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s doesn't exist" +#~ msgstr "" + +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "" + +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s is not a member of the group" +#~ msgstr "" + +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "" + +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "Creating new user: %s" +#~ msgstr "" + +#~ msgid "Deleting user: %s" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "" + +#~ msgid "operation must be add or remove" +#~ msgstr "" + +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "" + +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "프로젝트 %(project)s에 사용자 %(user)s 삭제" + diff --git a/nova/locale/nova.pot b/nova/locale/nova.pot index 7fe99ce2d..0c55ffa2f 100644 --- a/nova/locale/nova.pot +++ b/nova/locale/nova.pot @@ -8,7 +8,7 @@ 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" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -56,11 +56,11 @@ msgstr "" msgid "Flags path: %s" msgstr "" -#: nova/exception.py:69 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "" -#: nova/exception.py:72 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -70,210 +70,230 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: nova/exception.py:106 +#: nova/exception.py:92 msgid "DB exception wrapped." msgstr "" -#: nova/exception.py:167 +#: nova/exception.py:153 msgid "An unknown exception occurred." msgstr "" -#: nova/exception.py:183 +#: nova/exception.py:176 msgid "Failed to decrypt text" msgstr "" -#: nova/exception.py:187 +#: nova/exception.py:180 msgid "Failed to paginate through images from image service" msgstr "" -#: nova/exception.py:191 +#: nova/exception.py:184 msgid "Virtual Interface creation failed" msgstr "" -#: nova/exception.py:195 +#: nova/exception.py:188 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: nova/exception.py:200 +#: nova/exception.py:193 +msgid "Connection to glance failed" +msgstr "" + +#: nova/exception.py:197 +msgid "Connection to melange failed" +msgstr "" + +#: nova/exception.py:201 msgid "Not authorized." msgstr "" -#: nova/exception.py:207 +#: nova/exception.py:206 msgid "User does not have admin privileges" msgstr "" -#: nova/exception.py:211 +#: nova/exception.py:210 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:215 +#: nova/exception.py:214 msgid "Unacceptable parameters." msgstr "" -#: nova/exception.py:219 nova/api/openstack/compute/contrib/keypairs.py:103 -msgid "Keypair data is invalid" +#: nova/exception.py:219 +msgid "Invalid snapshot" msgstr "" #: nova/exception.py:223 +#, python-format +msgid "Volume %(volume_id)s is not attached to anything" +msgstr "" + +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" +msgstr "" + +#: nova/exception.py:231 msgid "Failed to load data into json format" msgstr "" -#: nova/exception.py:227 +#: nova/exception.py:235 msgid "The request is invalid." msgstr "" -#: nova/exception.py:231 +#: nova/exception.py:239 #, python-format msgid "Invalid signature %(signature)s for user %(user)s." msgstr "" -#: nova/exception.py:235 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:247 #, python-format msgid "Invalid instance type %(instance_type)s." msgstr "" -#: nova/exception.py:243 -#, python-format -msgid "Invalid volume type %(volume_type)s." +#: nova/exception.py:251 +msgid "Invalid volume type" msgstr "" -#: nova/exception.py:247 +#: nova/exception.py:255 +msgid "Invalid volume" +msgstr "" + +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:251 +#: nova/exception.py:263 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: nova/exception.py:255 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:259 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:263 +#: nova/exception.py:275 msgid "Invalid reuse of an RPC connection." msgstr "" -#: nova/exception.py:269 +#: nova/exception.py:281 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:273 +#: nova/exception.py:285 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:290 #, 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 +#: nova/exception.py:295 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:287 +#: nova/exception.py:299 #, python-format msgid "Instance %(instance_id)s is not suspended." msgstr "" -#: nova/exception.py:291 +#: nova/exception.py:303 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:295 +#: nova/exception.py:307 msgid "Failed to suspend instance" msgstr "" -#: nova/exception.py:299 +#: nova/exception.py:311 msgid "Failed to resume server" msgstr "" -#: nova/exception.py:303 +#: nova/exception.py:315 msgid "Failed to reboot instance" msgstr "" -#: nova/exception.py:307 +#: nova/exception.py:319 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:311 +#: nova/exception.py:323 msgid "Volume service is unavailable at this time." msgstr "" -#: nova/exception.py:315 +#: nova/exception.py:327 msgid "Compute service is unavailable at this time." msgstr "" -#: nova/exception.py:319 +#: nova/exception.py:331 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:324 +#: nova/exception.py:336 msgid "Destination compute host is unavailable at this time." msgstr "" -#: nova/exception.py:328 +#: nova/exception.py:340 msgid "Original compute host is unavailable at this time." msgstr "" -#: nova/exception.py:332 +#: nova/exception.py:344 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:336 +#: nova/exception.py:348 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:341 +#: nova/exception.py:353 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:346 +#: nova/exception.py:358 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:350 +#: nova/exception.py:362 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:354 +#: nova/exception.py:366 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:358 +#: nova/exception.py:370 #, 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 +#: nova/exception.py:376 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -281,678 +301,724 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:371 +#: nova/exception.py:383 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:387 #, python-format -msgid "Image %(image_id)s is unacceptable" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:379 +#: nova/exception.py:391 #, python-format -msgid "Instance %(instance_id)s is unacceptable" +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:383 +#: nova/exception.py:395 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:387 +#: nova/exception.py:399 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:394 +#: nova/exception.py:404 #, python-format msgid "Required flag %(flag)s not set." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:408 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:412 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:406 +#: nova/exception.py:416 #, python-format msgid "Unable to locate account %(account_name) on Solidfire device" msgstr "" -#: nova/exception.py:410 +#: nova/exception.py:420 #, python-format msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:414 +#: nova/exception.py:424 #, python-format msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:419 +#: nova/exception.py:429 msgid "Zero volume types found." msgstr "" -#: nova/exception.py:423 +#: nova/exception.py:433 #, python-format msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: nova/exception.py:427 +#: nova/exception.py:437 #, python-format msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:442 #, python-format msgid "" "Volume Type %(volume_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:437 +#: nova/exception.py:447 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:441 +#: nova/exception.py:451 #, python-format msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: nova/exception.py:445 +#: nova/exception.py:455 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:449 +#: nova/exception.py:459 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:453 +#: nova/exception.py:463 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:457 +#: nova/exception.py:467 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:461 +#: nova/exception.py:471 msgid "" "Some images have been stored via hrefs. This version of the api does not " "support displaying image hrefs." msgstr "" -#: nova/exception.py:466 +#: nova/exception.py:476 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:480 #, python-format msgid "Kernel not found for image %(image_id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:484 #, python-format msgid "User %(user_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:488 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:492 #, python-format msgid "User %(user_id)s is not a member of project %(project_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:496 #, python-format msgid "Role %(role_id)s could not be found." msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:500 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:504 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:508 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:512 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:506 +#: nova/exception.py:516 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:510 +#: nova/exception.py:520 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:514 +#: nova/exception.py:524 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:518 +#: nova/exception.py:528 msgid "No networks defined." msgstr "" -#: nova/exception.py:522 +#: nova/exception.py:532 #, 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 +#: nova/exception.py:537 #, python-format msgid "Host is not set to the network (%(network_id)s)." msgstr "" -#: nova/exception.py:531 +#: nova/exception.py:541 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:535 +#: nova/exception.py:545 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:539 +#: nova/exception.py:549 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:543 +#: nova/exception.py:553 #, python-format msgid "Instance %(instance_id)s has zero fixed ips." msgstr "" -#: nova/exception.py:547 +#: nova/exception.py:557 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:552 +#: nova/exception.py:562 #, python-format msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:556 +#: nova/exception.py:566 #, python-format msgid "Host %(host)s has zero fixed ips." msgstr "" -#: nova/exception.py:560 +#: nova/exception.py:570 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:565 +#: nova/exception.py:575 #, python-format msgid "Fixed IP address %(address)s is already in use." msgstr "" -#: nova/exception.py:569 +#: nova/exception.py:579 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:573 +#: nova/exception.py:583 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:577 +#: nova/exception.py:587 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:581 +#: nova/exception.py:591 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:585 +#: nova/exception.py:595 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:589 +#: nova/exception.py:599 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:593 +#: nova/exception.py:603 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:597 +#: nova/exception.py:607 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:601 +#: nova/exception.py:611 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:605 +#: nova/exception.py:615 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:619 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:613 +#: nova/exception.py:623 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:617 +#: nova/exception.py:627 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:621 +#: nova/exception.py:631 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:625 +#: nova/exception.py:635 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:629 +#: nova/exception.py:639 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:633 +#: nova/exception.py:643 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:637 +#: nova/exception.py:647 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:641 +#: nova/exception.py:651 #, python-format msgid "Auth token %(token)s could not be found." msgstr "" -#: nova/exception.py:645 +#: nova/exception.py:655 #, python-format msgid "Access Key %(access_key)s could not be found." msgstr "" -#: nova/exception.py:649 +#: nova/exception.py:659 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:653 +#: nova/exception.py:663 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:657 +#: nova/exception.py:667 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:661 +#: nova/exception.py:671 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:666 +#: nova/exception.py:676 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:670 +#: nova/exception.py:680 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:675 +#: nova/exception.py:685 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:680 +#: nova/exception.py:690 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:684 +#: nova/exception.py:694 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:699 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:703 #, 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 +#: nova/exception.py:709 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:703 +#: nova/exception.py:713 #, python-format msgid "Console for instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:707 +#: nova/exception.py:717 #, python-format msgid "" "Console for instance %(instance_id)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:712 +#: nova/exception.py:722 #, python-format msgid "Invalid console type %(console_type)s " msgstr "" -#: nova/exception.py:716 +#: nova/exception.py:726 msgid "Zero instance types found." msgstr "" -#: nova/exception.py:720 +#: nova/exception.py:730 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:724 +#: nova/exception.py:734 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:729 +#: nova/exception.py:739 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:733 +#: nova/exception.py:743 #, python-format msgid "Zone %(zone_id)s could not be found." msgstr "" -#: nova/exception.py:737 +#: nova/exception.py:747 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:741 +#: nova/exception.py:751 #, python-format msgid "Scheduler cost function %(cost_fn_str)s could not be found." msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:756 #, python-format msgid "Scheduler weight flag not found: %(flag_name)s" msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:760 #, python-format msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:765 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:760 +#: nova/exception.py:770 msgid "LDAP object could not be found" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:774 #, python-format msgid "LDAP user %(user_id)s could not be found." msgstr "" -#: nova/exception.py:768 +#: nova/exception.py:778 #, python-format msgid "LDAP group %(group_id)s could not be found." msgstr "" -#: nova/exception.py:772 +#: nova/exception.py:782 #, python-format msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." msgstr "" -#: nova/exception.py:776 +#: nova/exception.py:786 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:780 +#: nova/exception.py:790 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:784 +#: nova/exception.py:794 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:789 +#: nova/exception.py:799 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:793 +#: nova/exception.py:803 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:797 +#: nova/exception.py:807 msgid "Action not allowed." msgstr "" -#: nova/exception.py:801 +#: nova/exception.py:811 #, python-format msgid "Unable to use global role %(role_id)s" msgstr "" -#: nova/exception.py:805 +#: nova/exception.py:815 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:809 +#: nova/exception.py:819 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:818 +#: nova/exception.py:828 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:822 +#: nova/exception.py:832 #, python-format msgid "User %(user)s already exists." msgstr "" -#: nova/exception.py:826 +#: nova/exception.py:836 #, python-format msgid "LDAP user %(user)s already exists." msgstr "" -#: nova/exception.py:830 +#: nova/exception.py:840 #, python-format msgid "LDAP group %(group)s already exists." msgstr "" -#: nova/exception.py:834 +#: nova/exception.py:844 #, python-format msgid "User %(uid)s is already a member of the group %(group_dn)s" msgstr "" -#: nova/exception.py:839 +#: nova/exception.py:849 #, python-format msgid "Project %(project)s already exists." msgstr "" -#: nova/exception.py:843 +#: nova/exception.py:853 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:847 +#: nova/exception.py:857 +#, python-format +msgid "Instance Type %(name)s already exists." +msgstr "" + +#: nova/exception.py:861 +#, python-format +msgid "Volume Type %(name)s already exists." +msgstr "" + +#: nova/exception.py:865 #, python-format msgid "%(path)s is on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:851 +#: nova/exception.py:869 msgid "Migration error" msgstr "" -#: nova/exception.py:855 +#: nova/exception.py:873 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:859 +#: nova/exception.py:877 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:863 +#: nova/exception.py:881 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:867 +#: nova/exception.py:885 msgid "Nova access parameters were not specified." msgstr "" -#: nova/exception.py:871 +#: nova/exception.py:889 #, python-format msgid "Virtual Storage Array %(id)d could not be found." msgstr "" -#: nova/exception.py:875 +#: nova/exception.py:893 #, python-format msgid "Virtual Storage Array %(name)s could not be found." msgstr "" -#: nova/exception.py:879 +#: nova/exception.py:897 msgid "When resizing, instances must change size!" msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:901 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:889 +#: nova/exception.py:905 msgid "1 or more Zones could not complete the request" msgstr "" -#: nova/exception.py:894 +#: nova/exception.py:909 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:898 +#: nova/exception.py:913 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:902 +#: nova/exception.py:917 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:906 +#: nova/exception.py:921 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:910 +#: nova/exception.py:925 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:914 +#: nova/exception.py:929 #, python-format msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: nova/exception.py:923 +#: nova/exception.py:933 +msgid "Quota exceeded" +msgstr "" + +#: nova/exception.py:937 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:927 +#: nova/exception.py:941 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:931 +#: nova/exception.py:945 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:935 +#: nova/exception.py:949 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:940 +#: nova/exception.py:954 #, python-format msgid "Host %(host)s already member of another aggregate." msgstr "" -#: nova/exception.py:944 +#: nova/exception.py:958 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:948 +#: nova/exception.py:962 msgid "Detected more than one volume with name %(vol_name)" msgstr "" +#: nova/exception.py:966 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "" + +#: nova/exception.py:971 +msgid "Unable to create instance type" +msgstr "" + +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" +msgstr "" + +#: nova/exception.py:979 +#, python-format +msgid "Error in SolidFire API response: status=%(status)s" +msgstr "" + +#: nova/exception.py:983 +#, python-format +msgid "Error in SolidFire API response: data=%(data)s" +msgstr "" + +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" +msgstr "" + +#: nova/log.py:307 +#, python-format +msgid "syslog facility must be one of: %s" +msgstr "" + #: nova/manager.py:146 #, python-format msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" @@ -980,130 +1046,144 @@ msgstr "" msgid "Rule checked when requested rule is not found" msgstr "" -#: nova/service.py:162 +#: nova/service.py:159 #, python-format msgid "Starting %(topic)s node (version %(vcs_string)s)" msgstr "" -#: nova/service.py:253 +#: nova/service.py:176 +#, python-format +msgid "Creating Consumer connection for Service %s" +msgstr "" + +#: nova/service.py:250 msgid "Service killed that has no database entry" msgstr "" -#: nova/service.py:290 +#: nova/service.py:287 msgid "The service database object disappeared, Recreating it." msgstr "" -#: nova/service.py:305 +#: nova/service.py:302 msgid "Recovered model server connection!" msgstr "" -#: nova/service.py:311 +#: nova/service.py:308 msgid "model server went away" msgstr "" -#: nova/service.py:403 +#: nova/service.py:400 msgid "Full set of FLAGS:" msgstr "" -#: nova/utils.py:73 +#: nova/service.py:407 +#, python-format +msgid "%(flag)s : FLAG SET " +msgstr "" + +#: nova/utils.py:72 #, python-format msgid "Inner Exception: %s" msgstr "" -#: nova/utils.py:157 +#: nova/utils.py:156 #, python-format msgid "Fetching %s" msgstr "" -#: nova/utils.py:198 +#: nova/utils.py:197 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: nova/utils.py:208 +#: nova/utils.py:207 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: nova/utils.py:224 nova/utils.py:304 +#: nova/utils.py:223 nova/utils.py:302 #, python-format msgid "Result was %s" msgstr "" -#: nova/utils.py:238 +#: nova/utils.py:236 #, python-format msgid "%r failed. Retrying." msgstr "" -#: nova/utils.py:280 +#: nova/utils.py:278 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: nova/utils.py:282 +#: nova/utils.py:280 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:286 +#: nova/utils.py:284 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:345 +#: nova/utils.py:343 #, python-format msgid "debug in callback: %s" msgstr "" -#: nova/utils.py:478 +#: nova/utils.py:476 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: nova/utils.py:481 +#: nova/utils.py:479 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: nova/utils.py:578 +#: nova/utils.py:576 #, python-format msgid "Invalid backend: %s" msgstr "" -#: nova/utils.py:589 +#: nova/utils.py:587 #, python-format msgid "backend %s" msgstr "" -#: nova/utils.py:812 +#: nova/utils.py:636 +msgid "in looping call" +msgstr "" + +#: nova/utils.py:810 #, python-format msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: nova/utils.py:816 +#: nova/utils.py:814 #, python-format msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: nova/utils.py:820 +#: nova/utils.py:818 #, python-format msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: nova/utils.py:827 +#: nova/utils.py:825 #, python-format msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: nova/utils.py:937 +#: nova/utils.py:935 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:968 +#: nova/utils.py:966 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1093 +#: nova/utils.py:1091 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" @@ -1167,109 +1247,126 @@ msgstr "" msgid "Returned non-serializeable type: %s" msgstr "" -#: nova/api/ec2/__init__.py:76 +#: nova/api/ec2/__init__.py:69 +#, python-format +msgid "%(code)s: %(message)s" +msgstr "" + +#: nova/api/ec2/__init__.py:91 #, python-format msgid "FaultWrapper: %s" msgstr "" -#: nova/api/ec2/__init__.py:151 +#: nova/api/ec2/__init__.py:166 msgid "Too many failed authentications." msgstr "" -#: nova/api/ec2/__init__.py:161 +#: nova/api/ec2/__init__.py:176 #, 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 +#: nova/api/ec2/__init__.py:263 +msgid "Signature not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" +msgstr "" + +#: nova/api/ec2/__init__.py:385 #, python-format msgid "Authentication Failure: %s" msgstr "" -#: nova/api/ec2/__init__.py:307 +#: nova/api/ec2/__init__.py:401 #, python-format msgid "Authenticated Request For %(uname)s:%(pname)s)" msgstr "" -#: nova/api/ec2/__init__.py:338 +#: nova/api/ec2/__init__.py:432 #, python-format msgid "action: %s" msgstr "" -#: nova/api/ec2/__init__.py:340 +#: nova/api/ec2/__init__.py:434 #, python-format msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: nova/api/ec2/__init__.py:415 +#: nova/api/ec2/__init__.py:509 #, python-format msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: nova/api/ec2/__init__.py:486 +#: nova/api/ec2/__init__.py:581 #, python-format msgid "InstanceNotFound raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:492 +#: nova/api/ec2/__init__.py:587 #, python-format msgid "VolumeNotFound raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:498 +#: nova/api/ec2/__init__.py:593 #, python-format msgid "SnapshotNotFound raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:504 +#: nova/api/ec2/__init__.py:599 #, python-format msgid "NotFound raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:507 +#: nova/api/ec2/__init__.py:602 #, python-format -msgid "ApiError raised: %s" +msgid "EC2APIError raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:515 +#: nova/api/ec2/__init__.py:610 #, python-format msgid "KeyPairExists raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:519 +#: nova/api/ec2/__init__.py:614 #, python-format msgid "InvalidParameterValue raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:523 +#: nova/api/ec2/__init__.py:618 #, python-format msgid "InvalidPortRange raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:527 +#: nova/api/ec2/__init__.py:622 #, python-format msgid "NotAuthorized raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:531 +#: nova/api/ec2/__init__.py:626 #, python-format msgid "InvalidRequest raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:536 +#: nova/api/ec2/__init__.py:635 #, 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." +#: nova/api/ec2/__init__.py:636 +#, python-format +msgid "Environment: %s" msgstr "" -#: nova/api/ec2/__init__.py:551 -#, python-format -msgid "%(code)s: %(message)s" +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." msgstr "" #: nova/api/ec2/apirequest.py:64 @@ -1277,7 +1374,7 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:325 +#: nova/api/ec2/cloud.py:326 #, python-format msgid "Create snapshot of volume %s" msgstr "" @@ -1297,151 +1394,151 @@ msgstr "" msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:644 nova/api/ec2/cloud.py:700 +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:725 +#: nova/api/ec2/cloud.py:733 #, 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 +#: nova/api/ec2/cloud.py:740 #, 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 +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/api/ec2/cloud.py:739 +#: nova/api/ec2/cloud.py:747 #, python-format msgid "group %s already exists" msgstr "" -#: nova/api/ec2/cloud.py:766 -#: nova/api/openstack/compute/contrib/security_groups.py:237 +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/api/ec2/cloud.py:771 nova/compute/manager.py:1534 +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:840 +#: nova/api/ec2/cloud.py:854 #, 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/ec2/cloud.py:858 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 +#: nova/api/ec2/cloud.py:883 #, 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 +#: nova/api/ec2/cloud.py:897 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 +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1032 +#: nova/api/ec2/cloud.py:1046 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1177 +#: nova/api/ec2/cloud.py:1191 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1189 +#: nova/api/ec2/cloud.py:1203 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1194 +#: nova/api/ec2/cloud.py:1208 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1204 +#: nova/api/ec2/cloud.py:1218 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1229 +#: nova/api/ec2/cloud.py:1243 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1250 +#: nova/api/ec2/cloud.py:1264 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1263 +#: nova/api/ec2/cloud.py:1277 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1273 +#: nova/api/ec2/cloud.py:1287 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1297 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1374 +#: nova/api/ec2/cloud.py:1388 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1401 +#: nova/api/ec2/cloud.py:1415 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1447 +#: nova/api/ec2/cloud.py:1461 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1449 +#: nova/api/ec2/cloud.py:1463 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1451 +#: nova/api/ec2/cloud.py:1465 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1452 +#: nova/api/ec2/cloud.py:1467 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1509 +#: nova/api/ec2/cloud.py:1524 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/metadata/handler.py:252 nova/api/metadata/handler.py:259 +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 #, python-format msgid "Failed to get metadata for ip: %s" msgstr "" @@ -1451,105 +1548,110 @@ msgstr "" msgid "Caught error: %s" msgstr "" -#: nova/api/openstack/__init__.py:92 +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" + +#: nova/api/openstack/__init__.py:94 msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:103 +#: nova/api/openstack/__init__.py:105 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:128 +#: nova/api/openstack/__init__.py:130 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:133 +#: nova/api/openstack/__init__.py:135 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: nova/api/openstack/auth.py:93 +#: nova/api/openstack/auth.py:91 #, python-format msgid "%(user_id)s could not be found with token '%(token)s'" msgstr "" -#: nova/api/openstack/auth.py:137 +#: nova/api/openstack/auth.py:135 #, python-format msgid "%(user_id)s must be an admin or a member of %(project_id)s" msgstr "" -#: nova/api/openstack/auth.py:155 +#: nova/api/openstack/auth.py:153 msgid "Authentication requests must be made against a version root (e.g. /v2)." msgstr "" -#: nova/api/openstack/auth.py:170 +#: nova/api/openstack/auth.py:168 #, python-format msgid "Could not find %s in request." msgstr "" -#: nova/api/openstack/auth.py:184 +#: nova/api/openstack/auth.py:188 #, python-format msgid "Successfully authenticated '%s'" msgstr "" -#: nova/api/openstack/auth.py:234 +#: nova/api/openstack/auth.py:238 msgid "User not found with provided API key." msgstr "" -#: nova/api/openstack/auth.py:251 +#: nova/api/openstack/auth.py:255 #, 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 +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 msgid "limit param must be an integer" msgstr "" -#: nova/api/openstack/common.py:136 nova/api/openstack/common.py:172 +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 msgid "limit param must be positive" msgstr "" -#: nova/api/openstack/common.py:162 +#: nova/api/openstack/common.py:164 msgid "offset param must be an integer" msgstr "" -#: nova/api/openstack/common.py:176 +#: nova/api/openstack/common.py:178 msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:200 +#: nova/api/openstack/common.py:202 #, python-format msgid "marker [%s] not found" msgstr "" -#: nova/api/openstack/common.py:240 +#: nova/api/openstack/common.py:242 #, python-format msgid "href %s does not contain version" msgstr "" -#: nova/api/openstack/common.py:275 +#: nova/api/openstack/common.py:277 msgid "Image metadata limit exceeded" msgstr "" -#: nova/api/openstack/common.py:350 +#: nova/api/openstack/common.py:358 #, python-format msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: nova/api/openstack/common.py:353 +#: nova/api/openstack/common.py:361 #, python-format msgid "Instance is in an invalid state for '%(action)s'" msgstr "" -#: nova/api/openstack/common.py:433 +#: nova/api/openstack/common.py:441 msgid "Rejecting snapshot request, snapshots currently disabled" msgstr "" -#: nova/api/openstack/common.py:435 +#: nova/api/openstack/common.py:443 msgid "Instance snapshots are not permitted at this time." msgstr "" @@ -1603,17 +1705,17 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:340 +#: nova/api/openstack/extensions.py:345 #, python-format -msgid "Failed to load extension %(classname)s: %(exc)s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:364 +#: nova/api/openstack/extensions.py:369 #, 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 +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 msgid "cannot understand JSON" msgstr "" @@ -1622,61 +1724,56 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:531 +#: nova/api/openstack/wsgi.py:542 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:569 +#: nova/api/openstack/wsgi.py:580 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:572 +#: nova/api/openstack/wsgi.py:583 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:680 +#: nova/api/openstack/wsgi.py:691 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:684 +#: nova/api/openstack/wsgi.py:695 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:688 +#: nova/api/openstack/wsgi.py:699 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:799 +#: nova/api/openstack/wsgi.py:810 #, 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/wsgi.py:813 nova/api/openstack/wsgi.py:826 #: 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/admin_actions.py:211 #: nova/api/openstack/compute/contrib/console_output.py:51 msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:812 +#: nova/api/openstack/wsgi.py:823 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:824 +#: nova/api/openstack/wsgi.py:835 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 +#: nova/api/openstack/wsgi.py:884 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -1704,8 +1801,8 @@ 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 +#: nova/api/openstack/compute/images.py:142 +#: nova/api/openstack/compute/images.py:157 msgid "Image not found." msgstr "" @@ -1761,283 +1858,286 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:430 +#: nova/api/openstack/compute/servers.py:425 #, python-format msgid "Invalid server status: %(status)s" msgstr "" -#: nova/api/openstack/compute/servers.py:438 +#: nova/api/openstack/compute/servers.py:433 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:488 +#: nova/api/openstack/compute/servers.py:483 msgid "Personality file limit exceeded" msgstr "" -#: nova/api/openstack/compute/servers.py:490 +#: nova/api/openstack/compute/servers.py:485 msgid "Personality file path too long" msgstr "" -#: nova/api/openstack/compute/servers.py:492 +#: nova/api/openstack/compute/servers.py:487 msgid "Personality file content too long" msgstr "" -#: nova/api/openstack/compute/servers.py:509 +#: nova/api/openstack/compute/servers.py:500 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:513 +#: nova/api/openstack/compute/servers.py:504 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:531 +#: nova/api/openstack/compute/servers.py:522 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:534 +#: nova/api/openstack/compute/servers.py:525 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:539 +#: nova/api/openstack/compute/servers.py:530 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:554 +#: nova/api/openstack/compute/servers.py:545 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:554 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:570 +#: nova/api/openstack/compute/servers.py:561 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:576 +#: nova/api/openstack/compute/servers.py:567 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:579 +#: nova/api/openstack/compute/servers.py:570 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:582 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:598 -#: nova/api/openstack/compute/servers.py:605 +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:628 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:653 +#: nova/api/openstack/compute/servers.py:642 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:688 -#: nova/api/openstack/compute/servers.py:765 +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:762 +#: nova/api/openstack/compute/servers.py:739 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:768 +#: nova/api/openstack/compute/servers.py:745 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:857 -#: nova/api/openstack/compute/servers.py:879 +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:863 +#: nova/api/openstack/compute/servers.py:838 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:885 +#: nova/api/openstack/compute/servers.py:858 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:900 +#: nova/api/openstack/compute/servers.py:871 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:904 +#: nova/api/openstack/compute/servers.py:875 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:917 +#: nova/api/openstack/compute/servers.py:888 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:929 +#: nova/api/openstack/compute/servers.py:900 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:932 +#: nova/api/openstack/compute/servers.py:903 msgid "Resize requires a change in size." msgstr "" -#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:927 msgid "Malformed server entity" msgstr "" -#: nova/api/openstack/compute/servers.py:965 +#: nova/api/openstack/compute/servers.py:934 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:972 +#: nova/api/openstack/compute/servers.py:941 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:987 +#: nova/api/openstack/compute/servers.py:954 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:991 -#: nova/api/openstack/compute/servers.py:1171 +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1005 +#: nova/api/openstack/compute/servers.py:972 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1020 +#: nova/api/openstack/compute/servers.py:985 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:988 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1043 +#: nova/api/openstack/compute/servers.py:1006 #: 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 +#: nova/api/openstack/compute/servers.py:1011 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1061 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:1101 +#: nova/api/openstack/compute/servers.py:1064 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1130 +#: nova/api/openstack/compute/servers.py:1093 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1139 -#: nova/api/openstack/compute/contrib/admin_actions.py:256 +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 msgid "Invalid metadata" msgstr "" -#: nova/api/openstack/compute/servers.py:1194 +#: nova/api/openstack/compute/servers.py:1157 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:62 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 #, python-format msgid "Compute.api::pause %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:81 +#: nova/api/openstack/compute/contrib/admin_actions.py:77 #, python-format msgid "Compute.api::unpause %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:100 +#: nova/api/openstack/compute/contrib/admin_actions.py:94 #, python-format msgid "compute.api::suspend %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:119 +#: nova/api/openstack/compute/contrib/admin_actions.py:111 #, python-format msgid "compute.api::resume %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:137 +#: nova/api/openstack/compute/contrib/admin_actions.py:127 #, python-format msgid "Error in migrate %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:153 +#: nova/api/openstack/compute/contrib/admin_actions.py:141 #, 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:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 #: 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 +#: nova/api/openstack/compute/contrib/admin_actions.py:157 #, python-format msgid "Compute.api::inject_network_info %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:189 +#: nova/api/openstack/compute/contrib/admin_actions.py:173 #, python-format msgid "Compute.api::lock %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:207 +#: nova/api/openstack/compute/contrib/admin_actions.py:189 #, python-format msgid "Compute.api::unlock %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:237 +#: nova/api/openstack/compute/contrib/admin_actions.py:219 #, python-format msgid "createBackup entity requires %s attribute" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:241 +#: nova/api/openstack/compute/contrib/admin_actions.py:223 msgid "Malformed createBackup entity" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:247 +#: nova/api/openstack/compute/contrib/admin_actions.py:229 msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:262 +#: nova/api/openstack/compute/contrib/admin_actions.py:244 #: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 #: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 #: nova/api/openstack/compute/contrib/server_action_list.py:49 -#: nova/api/openstack/compute/contrib/server_diagnostics.py:50 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 msgid "Instance not found" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:292 +#: nova/api/openstack/compute/contrib/admin_actions.py:272 msgid "host and block_migration must be specified." msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:304 +#: nova/api/openstack/compute/contrib/admin_actions.py:284 #, python-format msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" @@ -2070,7 +2170,7 @@ msgstr "" msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" -#: nova/api/openstack/compute/contrib/extended_status.py:58 +#: nova/api/openstack/compute/contrib/extended_status.py:61 msgid "Server not found." msgstr "" @@ -2090,8 +2190,8 @@ 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 +#: nova/api/openstack/compute/contrib/security_groups.py:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 msgid "Missing parameter dict" msgstr "" @@ -2100,6 +2200,10 @@ msgstr "" msgid "Address not specified" msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" +msgstr "" + #: nova/api/openstack/compute/contrib/floating_ips.py:216 msgid "Associate floating ip failed" msgstr "" @@ -2179,91 +2283,91 @@ msgstr "" msgid "Malformed scheduler_hints attribute" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:217 +#: nova/api/openstack/compute/contrib/security_groups.py:219 msgid "Security group id should be integer" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:285 +#: nova/api/openstack/compute/contrib/security_groups.py:289 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:304 +#: nova/api/openstack/compute/contrib/security_groups.py:309 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:307 +#: nova/api/openstack/compute/contrib/security_groups.py:312 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:310 +#: nova/api/openstack/compute/contrib/security_groups.py:315 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:337 +#: nova/api/openstack/compute/contrib/security_groups.py:342 msgid "Parent group id is not integer" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:340 +#: nova/api/openstack/compute/contrib/security_groups.py:345 #, python-format msgid "Security group (%s) not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:343 +#: nova/api/openstack/compute/contrib/security_groups.py:348 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:358 +#: nova/api/openstack/compute/contrib/security_groups.py:363 msgid "Not enough parameters to build a valid rule." msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:365 +#: nova/api/openstack/compute/contrib/security_groups.py:370 #, python-format msgid "This rule already exists in group %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:402 +#: nova/api/openstack/compute/contrib/security_groups.py:408 msgid "Parent or group id is not integer" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:406 +#: nova/api/openstack/compute/contrib/security_groups.py:412 msgid "Parent group id and group id cannot be same" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:484 +#: nova/api/openstack/compute/contrib/security_groups.py:490 msgid "Rule id is not integer" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:487 +#: nova/api/openstack/compute/contrib/security_groups.py:493 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:494 +#: nova/api/openstack/compute/contrib/security_groups.py:500 #, 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 +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:525 -#: nova/api/openstack/compute/contrib/security_groups.py:556 +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 msgid "Security group name cannot be empty" msgstr "" -#: nova/api/openstack/compute/contrib/server_start_stop.py:40 +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 #, python-format msgid "start instance %r" msgstr "" -#: nova/api/openstack/compute/contrib/server_start_stop.py:55 +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 #, python-format msgid "stop instance %r" msgstr "" @@ -2367,21 +2471,17 @@ msgstr "" msgid "Delete snapshot with id: %s" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:521 +#: nova/api/openstack/compute/contrib/volumes.py:523 #: 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 +#: nova/auth/ldapdriver.py:650 #, python-format msgid "" "Attempted to remove the last member of a group. Deleting the group at %s " @@ -2536,52 +2636,57 @@ msgstr "" msgid "Launching VPN for %s" msgstr "" -#: nova/compute/api.py:152 +#: nova/compute/api.py:149 #, python-format msgid "" "Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " "properties" msgstr "" -#: nova/compute/api.py:163 +#: nova/compute/api.py:160 #, python-format msgid "Quota exceeded for %(pid)s, metadata property key or value too long" msgstr "" -#: nova/compute/api.py:215 +#: nova/compute/api.py:213 #, python-format msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" msgstr "" -#: nova/compute/api.py:218 +#: nova/compute/api.py:216 msgid "Instance quota exceeded. You cannot run any more instances of this type." msgstr "" -#: nova/compute/api.py:221 +#: nova/compute/api.py:219 #, python-format msgid "Instance quota exceeded. You can only run %s more instances of this type." msgstr "" -#: nova/compute/api.py:270 +#: nova/compute/api.py:268 msgid "Creating a raw instance" msgstr "" -#: nova/compute/api.py:342 +#: nova/compute/api.py:270 +#, python-format +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgstr "" + +#: nova/compute/api.py:340 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:406 +#: nova/compute/api.py:404 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:433 +#: nova/compute/api.py:431 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:550 +#: nova/compute/api.py:548 #, python-format msgid "Sending create to scheduler for %(pid)s/%(uid)s's" msgstr "" @@ -2596,67 +2701,53 @@ msgstr "" msgid "No host for instance %s, deleting immediately" msgstr "" -#: nova/compute/api.py:878 +#: nova/compute/api.py:885 #, python-format msgid "Going to try to terminate %s" msgstr "" -#: nova/compute/api.py:919 +#: nova/compute/api.py:923 #, python-format msgid "Going to try to stop %s" msgstr "" -#: nova/compute/api.py:938 +#: nova/compute/api.py:942 #, python-format msgid "Going to try to start %s" msgstr "" -#: nova/compute/api.py:942 +#: nova/compute/api.py:946 #, 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 +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1134 +#: nova/compute/api.py:1107 msgid "No compute host specified" msgstr "" -#: nova/compute/api.py:1137 +#: nova/compute/api.py:1110 #, python-format msgid "Unable to find host for Instance %s" msgstr "" -#: nova/compute/api.py:1386 +#: nova/compute/api.py:1352 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1394 +#: nova/compute/api.py:1360 #, 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 +#: nova/compute/api.py:1651 #, python-format msgid "multiple fixedips exist, using the first: %s" msgstr "" @@ -2670,104 +2761,90 @@ msgstr "" 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 +#: nova/compute/instance_types.py:84 #, 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 +#: nova/compute/manager.py:136 #, python-format msgid "check_instance_lock: decorating: |%s|" msgstr "" -#: nova/compute/manager.py:137 +#: nova/compute/manager.py:138 #, python-format msgid "" "check_instance_lock: arguments: |%(self)s| |%(context)s| " "|%(instance_uuid)s|" msgstr "" -#: nova/compute/manager.py:141 +#: nova/compute/manager.py:142 #, python-format msgid "check_instance_lock: locked: |%s|" msgstr "" -#: nova/compute/manager.py:143 +#: nova/compute/manager.py:144 #, python-format msgid "check_instance_lock: admin: |%s|" msgstr "" -#: nova/compute/manager.py:148 +#: nova/compute/manager.py:149 #, python-format msgid "check_instance_lock: executing: |%s|" msgstr "" -#: nova/compute/manager.py:152 +#: nova/compute/manager.py:153 #, python-format msgid "check_instance_lock: not executing |%s|" msgstr "" -#: nova/compute/manager.py:197 +#: nova/compute/manager.py:199 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format -msgid "" -"Current state of %(instance_uuid)s is %(drv_state)s, state in DB is " -"%(db_state)s." +msgid "Current state 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." +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:247 +#: nova/compute/manager.py:248 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:252 -#, python-format -msgid "Checking state of %s" +#: nova/compute/manager.py:253 +msgid "Checking state" msgstr "" -#: nova/compute/manager.py:321 +#: nova/compute/manager.py:322 #, python-format -msgid "setting up bdm %s" +msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:388 +#: nova/compute/manager.py:389 #, 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 +#: nova/compute/manager.py:395 #, 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 +#: nova/compute/manager.py:401 #, python-format msgid "exception terminating the instance %(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:433 +#: nova/compute/manager.py:434 #, python-format msgid "Instance %s not found." msgstr "" @@ -2776,393 +2853,382 @@ msgstr "" msgid "Instance has already been created" msgstr "" -#: nova/compute/manager.py:488 +#: nova/compute/manager.py:489 #, 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 +#: nova/compute/manager.py:494 #, 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..." +#: nova/compute/manager.py:504 +msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:513 -#, python-format -msgid "Skipping network allocation for instance %s" +#: nova/compute/manager.py:514 +msgid "Skipping network allocation for instance" msgstr "" -#: nova/compute/manager.py:526 -#, python-format -msgid "Instance %s failed network setup" +#: nova/compute/manager.py:527 +msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:530 +#: nova/compute/manager.py:531 #, python-format -msgid "instance network_info: |%s|" +msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:542 -#, python-format -msgid "Instance %s failed block device setup" +#: nova/compute/manager.py:544 +msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:558 -#, python-format -msgid "Instance %s failed to spawn" +#: nova/compute/manager.py:560 +msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:580 -#, python-format -msgid "deallocating network for instance: %s" +#: nova/compute/manager.py:581 +msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:631 +#: nova/compute/manager.py:632 #, python-format -msgid "%(action_str)s instance %(instance_uuid)s" +msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:642 +#: nova/compute/manager.py:644 #, python-format msgid "trying to destroy already destroyed instance: %s" msgstr "" -#: nova/compute/manager.py:661 +#: nova/compute/manager.py:664 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:667 +#: nova/compute/manager.py:671 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:753 +#: nova/compute/manager.py:760 #, python-format msgid "" "Cannot rebuild instance [%(instance_uuid)s], because the given image does" " not exist." msgstr "" -#: nova/compute/manager.py:758 +#: nova/compute/manager.py:765 #, python-format msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:772 #, python-format msgid "Rebuilding instance %s" msgstr "" -#: nova/compute/manager.py:818 +#: nova/compute/manager.py:825 #, python-format msgid "Rebooting instance %s" msgstr "" -#: nova/compute/manager.py:833 +#: nova/compute/manager.py:840 #, 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 +#: nova/compute/manager.py:878 #, python-format msgid "Image type not recognized %s" msgstr "" -#: nova/compute/manager.py:883 +#: nova/compute/manager.py:890 #, python-format msgid "instance %s: snapshotting" msgstr "" -#: nova/compute/manager.py:889 +#: nova/compute/manager.py:896 #, 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 +#: nova/compute/manager.py:949 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:947 +#: nova/compute/manager.py:954 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:951 +#: nova/compute/manager.py:958 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:980 +#: nova/compute/manager.py:988 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:986 +#: nova/compute/manager.py:994 #, python-format msgid "Instance %s: Root password set" msgstr "" -#: nova/compute/manager.py:995 +#: nova/compute/manager.py:1003 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1009 +#: nova/compute/manager.py:1017 msgid "Error setting admin password" msgstr "" -#: nova/compute/manager.py:1024 +#: nova/compute/manager.py:1032 #, python-format msgid "" "trying to inject a file into a non-running instance: %(instance_uuid)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:1028 +#: nova/compute/manager.py:1037 #, python-format msgid "instance %(instance_uuid)s: injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1051 #, python-format msgid "" "trying to update agent on a non-running instance: %(instance_uuid)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:1046 +#: nova/compute/manager.py:1056 #, python-format msgid "instance %(instance_uuid)s: updating agent to %(url)s" msgstr "" -#: nova/compute/manager.py:1059 +#: nova/compute/manager.py:1069 #, python-format msgid "instance %s: rescuing" msgstr "" -#: nova/compute/manager.py:1084 +#: nova/compute/manager.py:1094 #, python-format msgid "instance %s: unrescuing" msgstr "" -#: nova/compute/manager.py:1201 +#: nova/compute/manager.py:1213 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1218 +#: nova/compute/manager.py:1230 #, python-format msgid "instance %s: migrating" msgstr "" -#: nova/compute/manager.py:1254 nova/compute/manager.py:1318 -#: nova/compute/manager.py:2273 +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1382 +#: nova/compute/manager.py:1395 #, python-format msgid "instance %s: pausing" msgstr "" -#: nova/compute/manager.py:1400 +#: nova/compute/manager.py:1413 #, python-format msgid "instance %s: unpausing" msgstr "" -#: nova/compute/manager.py:1429 +#: nova/compute/manager.py:1443 #, python-format msgid "instance %s: retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:1438 +#: nova/compute/manager.py:1452 #, python-format msgid "instance %s: suspending" msgstr "" -#: nova/compute/manager.py:1460 +#: nova/compute/manager.py:1474 #, python-format msgid "instance %s: resuming" msgstr "" -#: nova/compute/manager.py:1483 +#: nova/compute/manager.py:1497 #, python-format msgid "instance %s: locking" msgstr "" -#: nova/compute/manager.py:1492 +#: nova/compute/manager.py:1506 #, python-format msgid "instance %s: unlocking" msgstr "" -#: nova/compute/manager.py:1500 +#: nova/compute/manager.py:1514 #, python-format msgid "instance %s: getting locked state" msgstr "" -#: nova/compute/manager.py:1510 +#: nova/compute/manager.py:1524 #, python-format msgid "instance %s: reset network" msgstr "" -#: nova/compute/manager.py:1518 +#: nova/compute/manager.py:1532 #, python-format msgid "instance %s: inject network info" msgstr "" -#: nova/compute/manager.py:1522 +#: nova/compute/manager.py:1536 #, 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 +#: nova/compute/manager.py:1573 #, python-format msgid "instance %s: getting vnc console" msgstr "" -#: nova/compute/manager.py:1598 +#: nova/compute/manager.py:1603 #, python-format -msgid "" -"instance %(instance_uuid)s: booting with volume %(volume_id)s at " -"%(mountpoint)s" +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:1617 +#: nova/compute/manager.py:1621 #, python-format -msgid "" -"instance %(instance_uuid)s: attaching volume %(volume_id)s to " -"%(mountpoint)s" +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:1630 +#: nova/compute/manager.py:1633 #, python-format -msgid "instance %(instance_uuid)s: attach failed %(mountpoint)s, removing" +msgid "Attach failed %(mountpoint)s, removing" msgstr "" -#: nova/compute/manager.py:1658 +#: nova/compute/manager.py:1661 #, python-format -msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_uuid)s" +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:1662 +#: nova/compute/manager.py:1665 #, python-format msgid "Detaching volume from unknown instance %s" msgstr "" -#: nova/compute/manager.py:1728 +#: nova/compute/manager.py:1731 #, 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." +#: nova/compute/manager.py:1793 +msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:1818 +#: nova/compute/manager.py:1821 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/compute/manager.py:1875 +#: nova/compute/manager.py:1878 #, python-format -msgid "Pre live migration for %(instance_uuid)s failed at %(dest)s" +msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:1903 +#: nova/compute/manager.py:1905 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." +#: nova/compute/manager.py:1935 +msgid "No floating_ip found" msgstr "" #: nova/compute/manager.py:1943 +msgid "No floating_ip found." +msgstr "" + +#: nova/compute/manager.py:1945 #, python-format msgid "" -"Live migration: Unexpected error: %(instance_uuid)s cannot inherit " -"floating ip.\n" +"Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 #, python-format -msgid "Migrating %(instance_uuid)s to %(dest)s finished successfully." +msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:1983 +#: nova/compute/manager.py:1985 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 ." +#: nova/compute/manager.py:2000 +msgid "Post operation of migraton started" msgstr "" -#: nova/compute/manager.py:2080 +#: nova/compute/manager.py:2083 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2107 +#: nova/compute/manager.py:2110 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2132 +#: nova/compute/manager.py:2138 #, 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 +#: nova/compute/manager.py:2150 +#, python-format +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2175 -#, python-format -msgid "Reclaiming deleted instance %(instance_uuid)s" +#: nova/compute/manager.py:2186 +msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2249 +#: nova/compute/manager.py:2265 #, python-format msgid "" -"Detected instance %(instance_uuid)s with name label '%(name_label)s' " -"which is marked as DELETED but still present on host." +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." msgstr "" -#: nova/compute/manager.py:2255 +#: nova/compute/manager.py:2271 #, python-format msgid "" -"Destroying instance %(instance_uuid)s with name label '%(name_label)s' " -"which is marked as DELETED but still present on host." +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." msgstr "" -#: nova/compute/manager.py:2263 +#: nova/compute/manager.py:2279 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" @@ -3171,11 +3237,11 @@ msgstr "" msgid "v4 subnets are required for legacy nw_info" msgstr "" -#: nova/console/manager.py:76 nova/console/vmrc_manager.py:70 +#: nova/console/manager.py:77 nova/console/vmrc_manager.py:70 msgid "Adding console" msgstr "" -#: nova/console/manager.py:96 +#: nova/console/manager.py:97 #, python-format msgid "Tried to remove non-existant console %(console_id)s." msgstr "" @@ -3190,33 +3256,33 @@ msgstr "" msgid "Removing console %(console_id)s." msgstr "" -#: nova/console/xvp.py:97 +#: nova/console/xvp.py:98 msgid "Rebuilding xvp conf" msgstr "" -#: nova/console/xvp.py:115 +#: nova/console/xvp.py:116 #, python-format msgid "Re-wrote %s" msgstr "" -#: nova/console/xvp.py:120 +#: nova/console/xvp.py:121 msgid "Stopping xvp" msgstr "" -#: nova/console/xvp.py:133 +#: nova/console/xvp.py:134 msgid "Starting xvp" msgstr "" -#: nova/console/xvp.py:140 +#: nova/console/xvp.py:141 #, python-format msgid "Error starting xvp: %s" msgstr "" -#: nova/console/xvp.py:143 +#: nova/console/xvp.py:144 msgid "Restarting xvp" msgstr "" -#: nova/console/xvp.py:145 +#: nova/console/xvp.py:146 msgid "xvp not running..." msgstr "" @@ -3244,22 +3310,22 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:566 nova/db/sqlalchemy/api.py:601 +#: nova/db/sqlalchemy/api.py:565 nova/db/sqlalchemy/api.py:600 #, python-format msgid "No ComputeNode for %(host)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4115 nova/db/sqlalchemy/api.py:4141 +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4199 +#: nova/db/sqlalchemy/api.py:4208 #, python-format msgid "No sm_flavor called %(sm_flavor)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4243 +#: nova/db/sqlalchemy/api.py:4252 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -3277,53 +3343,53 @@ msgstr "" msgid "SQL connection failed (%(connstring)s). %(attempts)d attempts left." msgstr "" -#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:74 +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:75 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 +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 #, python-format msgid "Table |%s| not created!" msgstr "" -#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:88 +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 msgid "VIF column not added to fixed_ips table" msgstr "" -#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:98 +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 #, python-format msgid "join list for moving mac_addresses |%s|" msgstr "" -#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:122 +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 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 +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 msgid "foreign key constraint couldn't be added" msgstr "" -#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:52 +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 msgid "foreign key constraint couldn't be dropped" msgstr "" -#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:37 +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 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 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 msgid "foreign key constraint couldn't be removed" msgstr "" -#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:37 +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 msgid "progress column not added to instances table" msgstr "" @@ -3334,78 +3400,86 @@ msgid "" "string to downgrade." msgstr "" -#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:59 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:61 msgid "instance_info_caches tables not dropped" msgstr "" -#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 msgid "progress column not added to compute_nodes table" msgstr "" -#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:65 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 msgid "dns_domains table not dropped" msgstr "" -#: nova/image/glance.py:264 +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 #, python-format msgid "Creating image in Glance. Metadata passed in %s" msgstr "" -#: nova/image/glance.py:267 +#: nova/image/glance.py:278 #, python-format msgid "Metadata after formatting for Glance %s" msgstr "" -#: nova/image/glance.py:275 +#: nova/image/glance.py:286 #, python-format msgid "Metadata returned from Glance formatted for Base %s" msgstr "" -#: nova/image/glance.py:317 nova/image/glance.py:321 +#: nova/image/glance.py:328 nova/image/glance.py:332 msgid "Not the image owner" msgstr "" -#: nova/image/glance.py:396 +#: nova/image/glance.py:407 #, python-format msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" msgstr "" -#: nova/image/s3.py:300 +#: nova/image/s3.py:296 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:319 +#: nova/image/s3.py:315 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:331 +#: nova/image/s3.py:327 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:344 +#: nova/image/s3.py:340 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:370 +#: nova/image/s3.py:366 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:378 +#: nova/image/s3.py:374 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:389 +#: nova/image/s3.py:385 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:401 +#: nova/image/s3.py:397 msgid "Unsafe filenames in image" msgstr "" @@ -3424,12 +3498,7 @@ msgstr "" 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 +#: nova/network/ldapdns.py:321 msgid "This driver only supports type 'a' entries." msgstr "" @@ -3454,43 +3523,43 @@ msgstr "" 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 +#: nova/network/linux_net.py:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 #, python-format msgid "Instance %(instance_id)s not found" msgstr "" -#: nova/network/linux_net.py:719 +#: nova/network/linux_net.py:718 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:721 +#: nova/network/linux_net.py:720 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:781 +#: nova/network/linux_net.py:780 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:783 +#: nova/network/linux_net.py:782 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:985 +#: nova/network/linux_net.py:984 #, python-format msgid "Starting VLAN inteface %s" msgstr "" -#: nova/network/linux_net.py:1017 +#: nova/network/linux_net.py:1016 #, python-format msgid "Starting Bridge interface for %s" msgstr "" -#: nova/network/manager.py:274 nova/network/manager.py:468 +#: nova/network/manager.py:274 nova/network/manager.py:466 #, python-format msgid "Interface %(interface)s not found" msgstr "" @@ -3520,11 +3589,7 @@ msgstr "" 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 +#: nova/network/manager.py:584 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -3532,36 +3597,41 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:632 +#: nova/network/manager.py:630 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:642 +#: nova/network/manager.py:640 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:749 +#: nova/network/manager.py:748 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:753 +#: nova/network/manager.py:752 msgid "setting network host" msgstr "" -#: nova/network/manager.py:863 nova/network/quantum/manager.py:286 +#: nova/network/manager.py:864 #, python-format -msgid "network allocations for instance %s" +msgid "network allocations for instance |%s|" msgstr "" -#: nova/network/manager.py:888 +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 #, python-format msgid "network deallocation for instance |%s|" msgstr "" -#: nova/network/manager.py:1108 +#: nova/network/manager.py:1112 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -3569,68 +3639,68 @@ msgid "" " will be created." msgstr "" -#: nova/network/manager.py:1183 +#: nova/network/manager.py:1187 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1187 +#: nova/network/manager.py:1191 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1195 +#: nova/network/manager.py:1199 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1200 +#: nova/network/manager.py:1204 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1204 +#: nova/network/manager.py:1208 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1207 +#: nova/network/manager.py:1211 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1275 +#: nova/network/manager.py:1279 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1282 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1289 +#: nova/network/manager.py:1293 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1348 +#: nova/network/manager.py:1352 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1367 +#: nova/network/manager.py:1371 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1678 +#: nova/network/manager.py:1682 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1685 +#: nova/network/manager.py:1689 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -3641,98 +3711,104 @@ msgstr "" msgid "This driver only supports type 'a'" msgstr "" -#: nova/network/quantum/client.py:153 +#: nova/network/quantum/client.py:154 msgid "Tenant ID not set" msgstr "" -#: nova/network/quantum/client.py:180 +#: nova/network/quantum/client.py:181 #, python-format -msgid "" -"Quantum Client Request:\n" -"%(method)s %(action)s\n" +msgid "Quantum Client Request: %(method)s %(action)s" msgstr "" -#: nova/network/quantum/client.py:195 +#: nova/network/quantum/client.py:196 #, python-format msgid "Quantum entity not found: %s" msgstr "" -#: nova/network/quantum/client.py:206 +#: nova/network/quantum/client.py:207 #, python-format msgid "Server %(status_code)s error: %(data)s" msgstr "" -#: nova/network/quantum/client.py:209 -#: nova/network/quantum/melange_connection.py:91 +#: nova/network/quantum/client.py:210 #, python-format msgid "Unable to connect to server. Got error: %s" msgstr "" -#: nova/network/quantum/client.py:228 +#: nova/network/quantum/client.py:229 #, python-format msgid "unable to deserialize object of type = '%s'" msgstr "" -#: nova/network/quantum/manager.py:158 +#: nova/network/quantum/manager.py:152 msgid "QuantumManager does not use 'multi_host' parameter." msgstr "" -#: nova/network/quantum/manager.py:162 +#: nova/network/quantum/manager.py:156 msgid "QuantumManager requires that only one network is created per call" msgstr "" -#: nova/network/quantum/manager.py:172 +#: nova/network/quantum/manager.py:166 msgid "QuantumManager does not use 'vlan_start' parameter." msgstr "" -#: nova/network/quantum/manager.py:178 +#: nova/network/quantum/manager.py:172 msgid "QuantumManager does not use 'vpn_start' parameter." msgstr "" -#: nova/network/quantum/manager.py:182 +#: nova/network/quantum/manager.py:176 msgid "QuantumManager does not use 'bridge' parameter." msgstr "" -#: nova/network/quantum/manager.py:186 +#: nova/network/quantum/manager.py:180 msgid "QuantumManager does not use 'bridge_interface' parameter." msgstr "" -#: nova/network/quantum/manager.py:191 +#: nova/network/quantum/manager.py:185 msgid "QuantumManager requires a valid (.1) gateway address." msgstr "" -#: nova/network/quantum/manager.py:202 +#: nova/network/quantum/manager.py:197 #, python-format msgid "" -"Unable to find existing quantum network for tenant '%(q_tenant_id)s' " -"with net-id '%(quantum_net_id)s'" +"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 +#: nova/network/quantum/manager.py:243 #, python-format -msgid "Network %s in use, cannot delete" +msgid "Network %s has active ports, cannot delete" msgstr "" -#: nova/network/quantum/manager.py:531 +#: nova/network/quantum/manager.py:289 +#, python-format +msgid "network allocations for instance %s" +msgstr "" + +#: nova/network/quantum/manager.py:537 #, python-format msgid "" "port deallocation failed for instance: |%(instance_id)s|, port_id: " "|%(port_id)s|" msgstr "" -#: nova/network/quantum/manager.py:552 +#: nova/network/quantum/manager.py:556 #, python-format msgid "" "ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " "|%(vif_uuid)s|" msgstr "" -#: nova/network/quantum/melange_connection.py:89 +#: nova/network/quantum/melange_connection.py:95 #, python-format msgid "Server returned error: %s" msgstr "" -#: nova/network/quantum/melange_connection.py:96 +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 #, python-format msgid "" "allocate IP on network |%(network_id)s| belonging to " @@ -3740,12 +3816,7 @@ msgid "" "|%(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 +#: nova/network/quantum/melange_ipam_lib.py:132 msgid "get_project_and_global_net_ids must be called with a non-null project_id" msgstr "" @@ -3753,27 +3824,22 @@ msgstr "" 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 +#: nova/network/quantum/nova_ipam_lib.py:90 #, python-format msgid "No network with net_id = %s" msgstr "" -#: nova/network/quantum/nova_ipam_lib.py:230 +#: nova/network/quantum/nova_ipam_lib.py:221 #, python-format msgid "No fixed IPs to deallocate for vif %sid" msgstr "" -#: nova/network/quantum/quantum_connection.py:97 +#: nova/network/quantum/quantum_connection.py:100 #, 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 +#: nova/network/quantum/quantum_connection.py:114 #, python-format msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" msgstr "" @@ -3790,12 +3856,12 @@ msgid "" "Payload=%(payload)s" msgstr "" -#: nova/notifier/list_notifier.py:66 +#: nova/notifier/list_notifier.py:65 #, 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 +#: nova/rpc/amqp.py:144 nova/rpc/impl_carrot.py:460 #, python-format msgid "Returning exception %s to caller" msgstr "" @@ -3805,41 +3871,41 @@ msgstr "" msgid "unpacked context: %s" msgstr "" -#: nova/rpc/amqp.py:229 nova/rpc/impl_carrot.py:261 +#: nova/rpc/amqp.py:230 nova/rpc/impl_carrot.py:261 #, python-format msgid "received %s" msgstr "" -#: nova/rpc/amqp.py:234 nova/rpc/impl_carrot.py:274 +#: nova/rpc/amqp.py:235 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 +#: nova/rpc/amqp.py:236 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 +#: nova/rpc/amqp.py:318 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 +#: nova/rpc/amqp.py:321 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 +#: nova/rpc/amqp.py:343 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 +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/rpc/amqp.py:358 nova/rpc/impl_carrot.py:630 +#: nova/rpc/amqp.py:376 nova/rpc/impl_carrot.py:630 #, python-format msgid "Sending notification on %s..." msgstr "" @@ -3910,99 +3976,64 @@ msgstr "" msgid "message %s" msgstr "" -#: nova/rpc/impl_kombu.py:345 +#: nova/rpc/impl_kombu.py:357 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/rpc/impl_kombu.py:368 +#: nova/rpc/impl_kombu.py:380 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/rpc/impl_kombu.py:404 +#: nova/rpc/impl_kombu.py:416 #, 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 +#: nova/rpc/impl_kombu.py:432 #, 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 +#: nova/rpc/impl_kombu.py:483 nova/rpc/impl_qpid.py:379 #, 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 +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/rpc/impl_kombu.py:493 nova/rpc/impl_qpid.py:386 +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/rpc/impl_kombu.py:527 nova/rpc/impl_qpid.py:413 +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/rpc/impl_qpid.py:323 +#: nova/rpc/impl_qpid.py:335 #, python-format msgid "Unable to connect to AMQP server: %s " msgstr "" -#: nova/rpc/impl_qpid.py:328 +#: nova/rpc/impl_qpid.py:340 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/rpc/impl_qpid.py:336 +#: nova/rpc/impl_qpid.py:348 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?" @@ -4012,110 +4043,78 @@ msgstr "" msgid "Could not find another compute" msgstr "" -#: nova/scheduler/distributed_scheduler.py:59 +#: nova/scheduler/distributed_scheduler.py:50 #, python-format msgid "No host selection for %s defined." msgstr "" -#: nova/scheduler/distributed_scheduler.py:76 +#: nova/scheduler/distributed_scheduler.py:63 #, 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 +#: nova/scheduler/distributed_scheduler.py:140 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 +#: nova/scheduler/distributed_scheduler.py:178 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/distributed_scheduler.py:342 +#: nova/scheduler/distributed_scheduler.py:188 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" -#: nova/scheduler/driver.py:68 +#: nova/scheduler/driver.py:63 #, python-format msgid "Casted '%(method)s' to volume '%(host)s'" msgstr "" -#: nova/scheduler/driver.py:85 +#: nova/scheduler/driver.py:80 #, python-format msgid "Casted '%(method)s' to compute '%(host)s'" msgstr "" -#: nova/scheduler/driver.py:94 +#: nova/scheduler/driver.py:89 #, python-format msgid "Casted '%(method)s' to network '%(host)s'" msgstr "" -#: nova/scheduler/driver.py:112 +#: nova/scheduler/driver.py:107 #, python-format msgid "Casted '%(method)s' to %(topic)s '%(host)s'" msgstr "" -#: nova/scheduler/driver.py:197 +#: nova/scheduler/driver.py:181 msgid "Must implement a fallback schedule" msgstr "" -#: nova/scheduler/driver.py:201 -msgid "Must implement 'select' method" -msgstr "" - -#: nova/scheduler/driver.py:334 +#: nova/scheduler/driver.py:314 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/scheduler/driver.py:342 +#: nova/scheduler/driver.py:322 #, 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 +#: nova/scheduler/driver.py:360 nova/scheduler/driver.py:450 #, python-format msgid "host %(dest)s is not compatible with original host %(src)s." msgstr "" -#: nova/scheduler/driver.py:429 +#: nova/scheduler/driver.py:409 #, 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 +#: nova/scheduler/driver.py:465 #, python-format msgid "" "Unable to migrate %(instance_id)s to %(dest)s: Lack of " @@ -4136,17 +4135,17 @@ msgstr "" msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/manager.py:100 +#: nova/scheduler/manager.py:85 #, python-format msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" msgstr "" -#: nova/scheduler/manager.py:116 +#: nova/scheduler/manager.py:101 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: nova/scheduler/manager.py:131 +#: nova/scheduler/manager.py:116 #, python-format msgid "Setting instance %(instance_uuid)s to ERROR state." msgstr "" @@ -4169,129 +4168,108 @@ msgstr "" msgid "Not enough allocatable volume gigabytes remaining" msgstr "" -#: nova/scheduler/vsa.py:113 +#: nova/scheduler/vsa.py:112 #, python-format msgid "_filter_hosts: %(request_spec)s" msgstr "" -#: nova/scheduler/vsa.py:116 +#: nova/scheduler/vsa.py:115 #, python-format msgid "Filter hosts for drive type %s" msgstr "" -#: nova/scheduler/vsa.py:133 +#: nova/scheduler/vsa.py:132 #, python-format msgid "Host %s has no free capacity. Skip" msgstr "" -#: nova/scheduler/vsa.py:138 +#: nova/scheduler/vsa.py:137 #, python-format msgid "Filter hosts: %s" msgstr "" -#: nova/scheduler/vsa.py:154 +#: nova/scheduler/vsa.py:153 msgid "Must implement host selection mechanism" msgstr "" -#: nova/scheduler/vsa.py:164 +#: nova/scheduler/vsa.py:163 #, python-format msgid "Maximum number of hosts selected (%d)" msgstr "" -#: nova/scheduler/vsa.py:172 +#: nova/scheduler/vsa.py:171 #, python-format msgid "Selected excessive host %(host)s" msgstr "" -#: nova/scheduler/vsa.py:212 +#: nova/scheduler/vsa.py:211 #, python-format msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" msgstr "" -#: nova/scheduler/vsa.py:240 +#: nova/scheduler/vsa.py:239 #, python-format msgid "volume_params %(volume_params)s" msgstr "" -#: nova/scheduler/vsa.py:245 +#: nova/scheduler/vsa.py:244 #, python-format msgid "%(i)d: Volume %(name)s" msgstr "" -#: nova/scheduler/vsa.py:283 +#: nova/scheduler/vsa.py:282 #, python-format msgid "Attempting to spawn %(num_volumes)d volume(s)" msgstr "" -#: nova/scheduler/vsa.py:299 +#: nova/scheduler/vsa.py:298 msgid "Error creating volumes" msgstr "" -#: nova/scheduler/vsa.py:329 +#: nova/scheduler/vsa.py:328 #, python-format msgid "Non-VSA volume %d" msgstr "" -#: nova/scheduler/vsa.py:342 +#: nova/scheduler/vsa.py:341 #, python-format msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" msgstr "" -#: nova/scheduler/vsa.py:352 +#: nova/scheduler/vsa.py:351 msgid "Error creating volume" msgstr "" -#: nova/scheduler/vsa.py:394 +#: nova/scheduler/vsa.py:391 #, python-format msgid "No capability selected for volume of size %(size)s" msgstr "" -#: nova/scheduler/vsa.py:414 +#: nova/scheduler/vsa.py:411 #, python-format msgid "Host %s:" msgstr "" -#: nova/scheduler/vsa.py:423 +#: nova/scheduler/vsa.py:420 #, 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 +#: nova/scheduler/vsa.py:483 #, python-format msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" msgstr "" -#: nova/scheduler/vsa.py:534 +#: nova/scheduler/vsa.py:528 #, 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 +#: nova/scheduler/filters/core_filter.py:45 msgid "VCPUs not set; assuming CPU collection broken" msgstr "" @@ -4353,21 +4331,21 @@ msgstr "" msgid "Please extend fake libvirt module to support this auth method" msgstr "" -#: nova/tests/test_compute.py:351 nova/tests/test_compute.py:1454 +#: nova/tests/test_compute.py:352 nova/tests/test_compute.py:1460 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/test_compute.py:357 +#: nova/tests/test_compute.py:358 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/test_compute.py:570 +#: nova/tests/test_compute.py:582 msgid "Internal error" msgstr "" -#: nova/tests/test_compute.py:1465 +#: nova/tests/test_compute.py:1471 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -4415,27 +4393,12 @@ msgstr "" 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 +#: nova/tests/test_volume.py:383 #, python-format msgid "Cannot confirm exported volume id:%s." msgstr "" @@ -4450,88 +4413,78 @@ msgstr "" msgid "Result data: %s" msgstr "" -#: nova/tests/test_vsa.py:58 +#: nova/tests/test_vsa.py:57 msgid "Test: Emulate wrong VSA name. Raise" msgstr "" -#: nova/tests/test_vsa.py:100 +#: nova/tests/test_vsa.py:99 msgid "Test: Emulate DB error. Raise" msgstr "" -#: nova/tests/test_vsa.py:168 +#: nova/tests/test_vsa.py:167 #, python-format msgid "Test: user_data = %s" msgstr "" -#: nova/tests/test_xenapi.py:589 +#: nova/tests/test_xenapi.py:602 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/test_xenapi.py:600 +#: nova/tests/test_xenapi.py:613 #, 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 +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 #, 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 +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 #, 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 +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 #, 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 +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 #, 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 +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 #, 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 +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 #, python-format msgid "test_snapshot_detail: resp_dict=%s" msgstr "" @@ -4614,42 +4567,42 @@ msgstr "" msgid "Received %s" msgstr "" -#: nova/tests/scheduler/test_vsa_scheduler.py:149 +#: nova/tests/scheduler/test_vsa_scheduler.py:147 #, python-format msgid "Host %s" msgstr "" -#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#: nova/tests/scheduler/test_vsa_scheduler.py:194 #, python-format msgid "Test: provision vol %(name)s on host %(host)s" msgstr "" -#: nova/tests/scheduler/test_vsa_scheduler.py:198 +#: nova/tests/scheduler/test_vsa_scheduler.py:196 #, python-format msgid "\t vol=%(vol)s" msgstr "" -#: nova/tests/scheduler/test_vsa_scheduler.py:201 +#: nova/tests/scheduler/test_vsa_scheduler.py:199 #, python-format msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" msgstr "" -#: nova/tests/scheduler/test_vsa_scheduler.py:205 +#: nova/tests/scheduler/test_vsa_scheduler.py:203 #, python-format msgid "Test: Volume create: %s" msgstr "" -#: nova/tests/scheduler/test_vsa_scheduler.py:212 +#: nova/tests/scheduler/test_vsa_scheduler.py:210 #, python-format msgid "Test: Volume get request: id=%(volume_id)s" msgstr "" -#: nova/tests/scheduler/test_vsa_scheduler.py:219 +#: nova/tests/scheduler/test_vsa_scheduler.py:217 #, python-format msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" msgstr "" -#: nova/tests/scheduler/test_vsa_scheduler.py:455 +#: nova/tests/scheduler/test_vsa_scheduler.py:453 #, python-format msgid "Test: Volume get: id=%(volume_id)s" msgstr "" @@ -4658,40 +4611,40 @@ msgstr "" msgid "Failed to open connection to the hypervisor" msgstr "" -#: nova/virt/firewall.py:131 nova/virt/libvirt/firewall.py:488 +#: nova/virt/firewall.py:130 #, python-format msgid "Attempted to unfilter instance %s which is not filtered" msgstr "" -#: nova/virt/firewall.py:138 +#: nova/virt/firewall.py:137 #, python-format msgid "Filters added to instance %s" msgstr "" -#: nova/virt/firewall.py:140 +#: nova/virt/firewall.py:139 msgid "Provider Firewall Rules refreshed" msgstr "" -#: nova/virt/firewall.py:292 +#: nova/virt/firewall.py:291 #, python-format msgid "Adding security group rule: %r" msgstr "" -#: nova/virt/firewall.py:403 nova/virt/xenapi/firewall.py:88 +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 #, python-format msgid "Adding provider rule: %s" msgstr "" -#: nova/virt/images.py:79 +#: nova/virt/images.py:95 msgid "'qemu-img info' parsing failed." msgstr "" -#: nova/virt/images.py:87 +#: nova/virt/images.py:101 #, python-format msgid "fmt=%(fmt)s backed by: %(backing_file)s" msgstr "" -#: nova/virt/images.py:98 +#: nova/virt/images.py:114 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" @@ -4702,27 +4655,27 @@ msgid "" "vmwareapi_host_password to useconnection_type=vmwareapi" msgstr "" -#: nova/virt/vmwareapi_conn.py:275 +#: nova/virt/vmwareapi_conn.py:271 #, python-format msgid "In vmwareapi:_create_session, got this exception: %s" msgstr "" -#: nova/virt/vmwareapi_conn.py:358 +#: nova/virt/vmwareapi_conn.py:354 #, python-format msgid "In vmwareapi:_call_method, got this exception: %s" msgstr "" -#: nova/virt/vmwareapi_conn.py:397 +#: nova/virt/vmwareapi_conn.py:393 #, python-format msgid "Task [%(task_name)s] %(task_ref)s status: success" msgstr "" -#: nova/virt/vmwareapi_conn.py:403 +#: nova/virt/vmwareapi_conn.py:399 #, python-format msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" msgstr "" -#: nova/virt/vmwareapi_conn.py:408 +#: nova/virt/vmwareapi_conn.py:404 #, python-format msgid "In vmwareapi:_poll_task, Got this error %s" msgstr "" @@ -4734,56 +4687,56 @@ msgid "" "connection_type=xenapi" msgstr "" -#: nova/virt/xenapi_conn.py:355 nova/virt/libvirt/connection.py:433 +#: nova/virt/xenapi_conn.py:353 nova/virt/libvirt/connection.py:441 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 +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 #, 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 +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/virt/xenapi_conn.py:486 +#: nova/virt/xenapi_conn.py:484 msgid "Host startup on XenServer is not supported." msgstr "" -#: nova/virt/xenapi_conn.py:500 +#: nova/virt/xenapi_conn.py:498 msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" msgstr "" -#: nova/virt/xenapi_conn.py:593 +#: nova/virt/xenapi_conn.py:587 #, python-format msgid "Task [%(name)s] %(task)s status: success %(result)s" msgstr "" -#: nova/virt/xenapi_conn.py:602 +#: nova/virt/xenapi_conn.py:596 #, 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 +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 #, 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 +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 msgid "Updating host stats" msgstr "" -#: nova/virt/xenapi_conn.py:678 +#: nova/virt/xenapi_conn.py:666 #, python-format msgid "Unable to get updated status: %s" msgstr "" -#: nova/virt/xenapi_conn.py:685 +#: nova/virt/xenapi_conn.py:673 #, python-format msgid "Unable to get SR for this host: %s" msgstr "" @@ -4901,7 +4854,7 @@ msgstr "" msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/proxy.py:162 nova/virt/libvirt/connection.py:422 +#: nova/virt/baremetal/proxy.py:162 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "" @@ -4961,49 +4914,45 @@ msgstr "" msgid "Bremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/proxy.py:359 +#: nova/virt/baremetal/proxy.py:354 #, python-format msgid "instance %s: Creating image" msgstr "" -#: nova/virt/baremetal/proxy.py:480 +#: nova/virt/baremetal/proxy.py:475 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/proxy.py:489 +#: nova/virt/baremetal/proxy.py:484 #, 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 +#: nova/virt/baremetal/proxy.py:529 #, python-format msgid "instance %s: starting toXML method" msgstr "" -#: nova/virt/baremetal/proxy.py:536 nova/virt/libvirt/connection.py:1283 +#: nova/virt/baremetal/proxy.py:531 #, 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 +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 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 +#: nova/virt/baremetal/proxy.py:714 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/proxy.py:751 +#: nova/virt/baremetal/proxy.py:746 msgid "Updating!" msgstr "" @@ -5038,26 +4987,26 @@ msgstr "" msgid "Node is unknown error state." msgstr "" -#: nova/virt/disk/api.py:130 +#: nova/virt/disk/api.py:150 msgid "no capable image handler configured" msgstr "" -#: nova/virt/disk/api.py:143 +#: nova/virt/disk/api.py:163 #, python-format msgid "unknown disk image handler: %s" msgstr "" -#: nova/virt/disk/api.py:154 +#: nova/virt/disk/api.py:174 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:239 nova/virt/disk/guestfs.py:64 +#: nova/virt/disk/api.py:259 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 +#: nova/virt/disk/api.py:274 #, python-format msgid "Failed to remove container: %s" msgstr "" @@ -5085,150 +5034,176 @@ msgstr "" msgid "Failed to map partitions: %s" msgstr "" -#: nova/virt/disk/nbd.py:60 +#: nova/virt/disk/nbd.py:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 msgid "No free nbd devices" msgstr "" -#: nova/virt/disk/nbd.py:78 +#: nova/virt/disk/nbd.py:81 #, python-format msgid "qemu-nbd error: %s" msgstr "" -#: nova/virt/disk/nbd.py:90 +#: nova/virt/disk/nbd.py:93 #, python-format msgid "nbd device %s did not show up" msgstr "" -#: nova/virt/libvirt/connection.py:246 +#: nova/virt/libvirt/connection.py:244 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/connection.py:260 +#: nova/virt/libvirt/connection.py:258 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/connection.py:352 +#: nova/virt/libvirt/connection.py:362 #, python-format -msgid "" -"Error from libvirt during destroy of %(instance_name)s. Code=%(errcode)s " -"Error=%(e)s" +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/connection.py:365 +#: nova/virt/libvirt/connection.py:374 #, python-format msgid "" -"Error from libvirt during saved instance removal %(instance_name)s. " -"Code=%(errcode)s Error=%(e)s" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" msgstr "" -#: nova/virt/libvirt/connection.py:376 +#: nova/virt/libvirt/connection.py:385 #, python-format -msgid "" -"Error from libvirt during undefine of %(instance_name)s. Code=%(errcode)s" -" Error=%(e)s" +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/connection.py:391 -#, python-format -msgid "Instance %s destroyed successfully." +#: nova/virt/libvirt/connection.py:399 +msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/connection.py:605 +#: nova/virt/libvirt/connection.py:430 #, python-format -msgid "During reboot, %s disappeared." +msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/connection.py:610 -#, python-format -msgid "Instance %s rebooted successfully." +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/connection.py:709 -msgid "instance is running" +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/connection.py:719 +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 msgid "During reboot, instance disappeared." msgstr "" -#: nova/virt/libvirt/connection.py:724 +#: nova/virt/libvirt/connection.py:681 +msgid "Instance rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +msgid "Instance is running" +msgstr "" + +#: nova/virt/libvirt/connection.py:825 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/connection.py:732 +#: nova/virt/libvirt/connection.py:833 #, python-format msgid "virsh said: %r" msgstr "" -#: nova/virt/libvirt/connection.py:736 +#: nova/virt/libvirt/connection.py:837 msgid "cool, it's a device" msgstr "" -#: nova/virt/libvirt/connection.py:747 +#: nova/virt/libvirt/connection.py:848 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/connection.py:774 +#: nova/virt/libvirt/connection.py:875 msgid "Unable to read LXC console" msgstr "" -#: nova/virt/libvirt/connection.py:932 +#: nova/virt/libvirt/connection.py:992 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/connection.py:1114 +#: nova/virt/libvirt/connection.py:1171 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/connection.py:1122 +#: nova/virt/libvirt/connection.py:1179 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/connection.py:1154 +#: nova/virt/libvirt/connection.py:1211 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/connection.py:1300 +#: nova/virt/libvirt/connection.py:1336 +msgid "Starting toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1340 +msgid "Finished toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1357 #, 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 +#: nova/virt/libvirt/connection.py:1578 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/connection.py:1543 +#: nova/virt/libvirt/connection.py:1600 #, python-format msgid "'' must be 1, but %d\n" msgstr "" -#: nova/virt/libvirt/connection.py:1570 +#: nova/virt/libvirt/connection.py:1627 #, python-format msgid "topology (%(topology)s) must have %(ks)s" msgstr "" -#: nova/virt/libvirt/connection.py:1667 +#: nova/virt/libvirt/connection.py:1724 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/connection.py:1670 +#: nova/virt/libvirt/connection.py:1727 #, python-format msgid "" "to xml...\n" ":%s " msgstr "" -#: nova/virt/libvirt/connection.py:1673 +#: nova/virt/libvirt/connection.py:1730 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -5238,193 +5213,233 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/connection.py:1730 +#: nova/virt/libvirt/connection.py:1787 #, python-format msgid "Timeout migrating for %s. nwfilter not found." msgstr "" -#: nova/virt/libvirt/connection.py:1947 +#: nova/virt/libvirt/connection.py:2007 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" +#: nova/virt/libvirt/connection.py:2098 +#, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, python-format +msgid "Instance %s running successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:2165 +#, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "" + +#: nova/virt/libvirt/connection.py:2206 +#, python-format +msgid "Instance %s: Starting finish_revert_migration" +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 +#: nova/virt/libvirt/firewall.py:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 #, python-format -msgid "The nwfilter(%(instance_filter_name)s) for %(instance_name)s is not found." +msgid "The nwfilter(%(instance_filter_name)s) is not found." msgstr "" -#: nova/virt/libvirt/firewall.py:271 +#: nova/virt/libvirt/firewall.py:274 #, python-format -msgid "" -"The nwfilter(%(instance_secgroup_filter_name)s) for %(instance_name)s is " -"not found." +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." msgstr "" -#: nova/virt/libvirt/firewall.py:455 +#: nova/virt/libvirt/firewall.py:457 #, python-format msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." msgstr "" -#: nova/virt/libvirt/firewall.py:470 +#: nova/virt/libvirt/firewall.py:473 msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagecache.py:124 +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, python-format +msgid "%s is a valid instance name" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 #, python-format msgid "Instance %(instance)s is backed by %(backing)s" msgstr "" -#: nova/virt/libvirt/imagecache.py:135 +#: nova/virt/libvirt/imagecache.py:160 #, 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 +#: nova/virt/libvirt/imagecache.py:211 #, python-format msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" msgstr "" -#: nova/virt/libvirt/imagecache.py:188 +#: nova/virt/libvirt/imagecache.py:223 #, python-format msgid "" "%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " "no hash stored" msgstr "" -#: nova/virt/libvirt/imagecache.py:204 +#: nova/virt/libvirt/imagecache.py:243 #, python-format msgid "Base file too young to remove: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:207 +#: nova/virt/libvirt/imagecache.py:246 #, python-format msgid "Removing base file: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:214 +#: nova/virt/libvirt/imagecache.py:253 #, python-format msgid "Failed to remove %(base_file)s, error was %(error)s" msgstr "" -#: nova/virt/libvirt/imagecache.py:227 +#: nova/virt/libvirt/imagecache.py:265 #, 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 +#: nova/virt/libvirt/imagecache.py:278 #, 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 +#: nova/virt/libvirt/imagecache.py:291 #, 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 +#: nova/virt/libvirt/imagecache.py:302 #, 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 +#: nova/virt/libvirt/imagecache.py:314 #, python-format msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" msgstr "" -#: nova/virt/libvirt/imagecache.py:293 +#: nova/virt/libvirt/imagecache.py:322 #, python-format msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" msgstr "" -#: nova/virt/libvirt/imagecache.py:305 +#: nova/virt/libvirt/imagecache.py:351 #, python-format msgid "Skipping verification, no base directory at %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:309 +#: nova/virt/libvirt/imagecache.py:355 msgid "Verify base images" msgstr "" -#: nova/virt/libvirt/imagecache.py:344 +#: nova/virt/libvirt/imagecache.py:383 #, python-format msgid "Unknown base file: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:349 +#: nova/virt/libvirt/imagecache.py:388 #, python-format msgid "Active base files: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:352 +#: nova/virt/libvirt/imagecache.py:391 #, python-format msgid "Corrupt base files: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:356 +#: nova/virt/libvirt/imagecache.py:395 #, python-format msgid "Removable base files: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:364 +#: nova/virt/libvirt/imagecache.py:403 msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:237 +#: nova/virt/libvirt/utils.py:235 msgid "Unable to find an open port" msgstr "" -#: nova/virt/libvirt/vif.py:86 +#: nova/virt/libvirt/vif.py:85 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:94 +#: nova/virt/libvirt/vif.py:93 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:153 +#: nova/virt/libvirt/vif.py:152 #, python-format msgid "Failed while unplugging vif of instance '%s'" msgstr "" -#: nova/virt/libvirt/volume.py:145 nova/volume/driver.py:811 +#: nova/virt/libvirt/volume.py:152 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 +#: nova/virt/libvirt/volume.py:155 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 +#: nova/virt/libvirt/volume.py:167 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 +#: nova/virt/vmwareapi/error_util.py:93 #, python-format msgid "Error(s) %s occurred in the call to RetrieveProperties" msgstr "" @@ -5443,7 +5458,7 @@ msgstr "" msgid "There is no VM registered" msgstr "" -#: nova/virt/vmwareapi/fake.py:439 nova/virt/vmwareapi/fake.py:611 +#: nova/virt/vmwareapi/fake.py:439 nova/virt/vmwareapi/fake.py:609 #, python-format msgid "Virtual Machine with ref %s is not there" msgstr "" @@ -5461,20 +5476,26 @@ msgstr "" msgid "Session Invalid" msgstr "" -#: nova/virt/vmwareapi/fake.py:608 +#: nova/virt/vmwareapi/fake.py:606 msgid " No Virtual Machine has been registered yet" msgstr "" -#: nova/virt/vmwareapi/io_util.py:100 +#: nova/virt/vmwareapi/io_util.py:99 #, python-format msgid "Glance image %s is in killed state" msgstr "" -#: nova/virt/vmwareapi/io_util.py:108 +#: nova/virt/vmwareapi/io_util.py:107 #, python-format msgid "Glance image %(image_id)s is in unknown state - %(state)s" msgstr "" +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +msgstr "" + #: nova/virt/vmwareapi/network_utils.py:155 #, python-format msgid "Creating Port Group with name %s on the ESX host" @@ -5490,290 +5511,302 @@ msgstr "" msgid "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 +#: nova/virt/vmwareapi/vim.py:90 msgid "Must specify vmwareapi_wsdl_loc" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:145 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:152 +#: nova/virt/vmwareapi/vim.py:150 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:157 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:164 +#: nova/virt/vmwareapi/vim.py:162 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:168 +#: nova/virt/vmwareapi/vim.py:166 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:67 +#: nova/virt/vmwareapi/vmops.py:66 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:83 +#: nova/virt/vmwareapi/vmops.py:82 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:126 +#: nova/virt/vmwareapi/vmops.py:125 msgid "Couldn't get a local Datastore reference" msgstr "" -#: nova/virt/vmwareapi/vmops.py:196 +#: nova/virt/vmwareapi/vmops.py:195 #, python-format msgid "Creating VM with the name %s on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:205 +#: nova/virt/vmwareapi/vmops.py:204 #, python-format msgid "Created VM with the name %s on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:234 +#: nova/virt/vmwareapi/vmops.py:233 #, 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 +#: nova/virt/vmwareapi/vmops.py:250 #, 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 +#: nova/virt/vmwareapi/vmops.py:259 #, 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 +#: nova/virt/vmwareapi/vmops.py:271 #, 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 +#: nova/virt/vmwareapi/vmops.py:282 #, 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 +#: nova/virt/vmwareapi/vmops.py:297 #, 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 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "Reconfiguring VM instance %s to attach the image disk" msgstr "" -#: nova/virt/vmwareapi/vmops.py:322 +#: nova/virt/vmwareapi/vmops.py:321 #, python-format msgid "Reconfigured VM instance %s to attach the image disk" msgstr "" -#: nova/virt/vmwareapi/vmops.py:329 +#: nova/virt/vmwareapi/vmops.py:328 #, python-format msgid "Powering on the VM instance %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:335 +#: nova/virt/vmwareapi/vmops.py:334 #, python-format msgid "Powered on the VM instance %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:380 +#: nova/virt/vmwareapi/vmops.py:379 #, python-format msgid "Creating Snapshot of the VM instance %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:390 +#: nova/virt/vmwareapi/vmops.py:389 #, python-format msgid "Created Snapshot of the VM instance %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:433 +#: nova/virt/vmwareapi/vmops.py:432 #, python-format msgid "Copying disk data before snapshot of the VM instance %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:446 +#: nova/virt/vmwareapi/vmops.py:445 #, python-format msgid "Copied disk data before snapshot of the VM instance %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:455 +#: nova/virt/vmwareapi/vmops.py:454 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:468 +#: nova/virt/vmwareapi/vmops.py:467 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:478 +#: nova/virt/vmwareapi/vmops.py:477 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:487 +#: nova/virt/vmwareapi/vmops.py:486 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:519 +#: nova/virt/vmwareapi/vmops.py:518 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:526 +#: nova/virt/vmwareapi/vmops.py:525 #, python-format msgid "Rebooting guest OS of VM %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:529 +#: nova/virt/vmwareapi/vmops.py:528 #, python-format msgid "Rebooted guest OS of VM %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:531 +#: nova/virt/vmwareapi/vmops.py:530 #, python-format msgid "Doing hard reboot of VM %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:535 +#: nova/virt/vmwareapi/vmops.py:534 #, python-format msgid "Did hard reboot of VM %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:547 +#: nova/virt/vmwareapi/vmops.py:546 #, python-format msgid "instance - %s not present" msgstr "" -#: nova/virt/vmwareapi/vmops.py:566 +#: nova/virt/vmwareapi/vmops.py:565 #, python-format msgid "Powering off the VM %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:571 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Powered off the VM %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:575 +#: nova/virt/vmwareapi/vmops.py:574 #, python-format msgid "Unregistering the VM %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:578 +#: nova/virt/vmwareapi/vmops.py:577 #, python-format msgid "Unregistered the VM %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:580 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:591 +#: nova/virt/vmwareapi/vmops.py:590 #, python-format msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:601 +#: nova/virt/vmwareapi/vmops.py:600 #, python-format msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:606 +#: nova/virt/vmwareapi/vmops.py:605 #, 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 +#: nova/virt/vmwareapi/vmops.py:613 +msgid "pause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:631 #, python-format msgid "Suspending the VM %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:636 +#: nova/virt/vmwareapi/vmops.py:635 #, python-format msgid "Suspended the VM %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:639 +#: nova/virt/vmwareapi/vmops.py:638 msgid "instance is powered off and can not be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:642 +#: nova/virt/vmwareapi/vmops.py:641 #, python-format msgid "VM %s was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:655 +#: nova/virt/vmwareapi/vmops.py:654 #, python-format msgid "Resuming the VM %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:660 +#: nova/virt/vmwareapi/vmops.py:659 #, python-format msgid "Resumed the VM %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:662 +#: nova/virt/vmwareapi/vmops.py:661 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:761 +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 #, 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 +#: nova/virt/vmwareapi/vmops.py:763 #, 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 +#: nova/virt/vmwareapi/vmops.py:800 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:810 +#: nova/virt/vmwareapi/vmops.py:804 #, python-format msgid "Created directory with path %s" msgstr "" @@ -5808,27 +5841,27 @@ msgstr "" 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 +#: nova/virt/xenapi/fake.py:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 msgid "Raising NotImplemented" msgstr "" -#: nova/virt/xenapi/fake.py:495 +#: nova/virt/xenapi/fake.py:526 #, python-format msgid "xenapi.fake does not have an implementation for %s" msgstr "" -#: nova/virt/xenapi/fake.py:529 +#: nova/virt/xenapi/fake.py:560 #, python-format msgid "Calling %(localname)s %(impl)s" msgstr "" -#: nova/virt/xenapi/fake.py:534 +#: nova/virt/xenapi/fake.py:565 #, python-format msgid "Calling getter %s" msgstr "" -#: nova/virt/xenapi/fake.py:594 +#: nova/virt/xenapi/fake.py:625 #, python-format msgid "" "xenapi.fake does not have an implementation for %s or it has been called " @@ -5850,464 +5883,491 @@ msgstr "" msgid "Found no network for bridge %s" msgstr "" -#: nova/virt/xenapi/vif.py:104 +#: nova/virt/xenapi/vif.py:103 #, python-format msgid "Found no PIF for device %s" msgstr "" -#: nova/virt/xenapi/vif.py:123 +#: nova/virt/xenapi/vif.py:122 #, 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 +#: nova/virt/xenapi/vm_utils.py:209 #, python-format msgid "Created VM %s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:210 +#: nova/virt/xenapi/vm_utils.py:212 #, python-format msgid "Created VM %(instance_name)s as %(vm_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:241 +#: nova/virt/xenapi/vm_utils.py:243 #, 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 +#: nova/virt/xenapi/vm_utils.py:246 #, 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 +#: nova/virt/xenapi/vm_utils.py:263 #, python-format msgid "VBD not found in instance %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:272 +#: nova/virt/xenapi/vm_utils.py:274 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:285 #, python-format msgid "Unable to destroy VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:293 +#: nova/virt/xenapi/vm_utils.py:295 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:310 +#: nova/virt/xenapi/vm_utils.py:312 #, 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 +#: nova/virt/xenapi/vm_utils.py:321 +#, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 #, python-format msgid "No primary VDI found for%(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:337 +#: nova/virt/xenapi/vm_utils.py:355 #, python-format msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:351 +#: nova/virt/xenapi/vm_utils.py:369 #, python-format msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:381 +#: nova/virt/xenapi/vm_utils.py:408 #, python-format msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:568 +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 #, python-format msgid "Asking xapi to fetch vhd image %(image)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:596 +#: nova/virt/xenapi/vm_utils.py:725 #, 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 +#: nova/virt/xenapi/vm_utils.py:754 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:640 +#: nova/virt/xenapi/vm_utils.py:769 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:644 +#: nova/virt/xenapi/vm_utils.py:773 #, 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 +#: nova/virt/xenapi/vm_utils.py:796 #, python-format msgid "Fetching image %(image)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:668 +#: nova/virt/xenapi/vm_utils.py:797 #, python-format msgid "Image Type: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:672 +#: nova/virt/xenapi/vm_utils.py:801 msgid "ISO: Found sr possibly containing the ISO image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:681 +#: nova/virt/xenapi/vm_utils.py:810 #, python-format msgid "Size for image %(image)s:%(virtual_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:690 +#: nova/virt/xenapi/vm_utils.py:819 #, 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 +#: nova/virt/xenapi/vm_utils.py:836 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:717 +#: nova/virt/xenapi/vm_utils.py:848 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:727 +#: nova/virt/xenapi/vm_utils.py:858 #, python-format msgid "instance %s: Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:766 +#: nova/virt/xenapi/vm_utils.py:897 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:788 +#: nova/virt/xenapi/vm_utils.py:919 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "" -#: nova/virt/xenapi/vm_utils.py:806 +#: nova/virt/xenapi/vm_utils.py:937 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:848 +#: nova/virt/xenapi/vm_utils.py:979 #, python-format msgid "VDI %s is still available" msgstr "" -#: nova/virt/xenapi/vm_utils.py:894 +#: nova/virt/xenapi/vm_utils.py:1025 #, python-format msgid "(VM_UTILS) xenserver vm state -> |%s|" msgstr "" -#: nova/virt/xenapi/vm_utils.py:896 +#: nova/virt/xenapi/vm_utils.py:1027 #, python-format msgid "(VM_UTILS) xenapi power_state -> |%s|" msgstr "" -#: nova/virt/xenapi/vm_utils.py:952 +#: nova/virt/xenapi/vm_utils.py:1072 #, python-format msgid "Re-scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:983 +#: nova/virt/xenapi/vm_utils.py:1103 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1001 +#: nova/virt/xenapi/vm_utils.py:1121 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 +#: nova/virt/xenapi/vm_utils.py:1134 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1022 +#: nova/virt/xenapi/vm_utils.py:1142 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1024 +#: nova/virt/xenapi/vm_utils.py:1144 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1027 +#: nova/virt/xenapi/vm_utils.py:1147 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1030 +#: nova/virt/xenapi/vm_utils.py:1150 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1034 +#: nova/virt/xenapi/vm_utils.py:1154 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1036 +#: nova/virt/xenapi/vm_utils.py:1156 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1039 +#: nova/virt/xenapi/vm_utils.py:1159 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1042 +#: nova/virt/xenapi/vm_utils.py:1162 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1165 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1125 +#: nova/virt/xenapi/vm_utils.py:1187 #, python-format -msgid "Invalid statistics data from Xenserver: %s" +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1203 #, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1220 +#: nova/virt/xenapi/vm_utils.py:1257 #, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving " -"up..." +msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1227 +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1384 #, 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 +#: nova/virt/xenapi/vm_utils.py:1394 +#, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1429 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1289 +#: nova/virt/xenapi/vm_utils.py:1448 #, python-format msgid "Creating VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1291 +#: nova/virt/xenapi/vm_utils.py:1450 #, python-format msgid "Creating VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1293 +#: nova/virt/xenapi/vm_utils.py:1452 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1296 +#: nova/virt/xenapi/vm_utils.py:1455 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1298 +#: nova/virt/xenapi/vm_utils.py:1457 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1301 +#: nova/virt/xenapi/vm_utils.py:1460 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1310 +#: nova/virt/xenapi/vm_utils.py:1469 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1314 +#: nova/virt/xenapi/vm_utils.py:1473 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1326 +#: nova/virt/xenapi/vm_utils.py:1484 msgid "VBD.unplug successful first time." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1489 msgid "VBD.unplug rejected: retrying..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1333 +#: nova/virt/xenapi/vm_utils.py:1491 msgid "Not sleeping anymore!" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1336 +#: nova/virt/xenapi/vm_utils.py:1494 msgid "VBD.unplug successful eventually." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1339 +#: nova/virt/xenapi/vm_utils.py:1497 #, python-format msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1348 +#: nova/virt/xenapi/vm_utils.py:1506 #, python-format msgid "Ignoring XenAPI.Failure %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1362 +#: nova/virt/xenapi/vm_utils.py:1520 #, python-format msgid "Running pygrub against %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1369 +#: nova/virt/xenapi/vm_utils.py:1527 #, python-format msgid "Found Xen kernel %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1371 +#: nova/virt/xenapi/vm_utils.py:1529 msgid "No Xen kernel found. Booting HVM." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1384 +#: nova/virt/xenapi/vm_utils.py:1542 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1390 +#: nova/virt/xenapi/vm_utils.py:1548 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1416 +#: nova/virt/xenapi/vm_utils.py:1574 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1429 +#: nova/virt/xenapi/vm_utils.py:1587 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1517 +#: nova/virt/xenapi/vm_utils.py:1676 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 +#: nova/virt/xenapi/vm_utils.py:1684 msgid "" "XenServer tools are present in this image but are not capable of network " "injection" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1529 +#: nova/virt/xenapi/vm_utils.py:1688 msgid "XenServer tools are not installed in this image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1546 +#: nova/virt/xenapi/vm_utils.py:1705 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1553 +#: nova/virt/xenapi/vm_utils.py:1712 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vmops.py:182 +#: nova/virt/xenapi/vmops.py:181 #, python-format msgid "Attempted to power on non-existent instance bad instance id %s" msgstr "" -#: nova/virt/xenapi/vmops.py:184 +#: nova/virt/xenapi/vmops.py:183 #, python-format msgid "Starting instance %s" msgstr "" -#: nova/virt/xenapi/vmops.py:247 +#: nova/virt/xenapi/vmops.py:246 #, python-format msgid "instance %s: Failed to spawn" msgstr "" -#: nova/virt/xenapi/vmops.py:249 +#: nova/virt/xenapi/vmops.py:248 #, python-format msgid "Instance %s failed to spawn - performing clean-up" msgstr "" -#: nova/virt/xenapi/vmops.py:323 +#: nova/virt/xenapi/vmops.py:322 #, python-format msgid "instance %s: Failed to spawn - Unable to create VM" msgstr "" -#: nova/virt/xenapi/vmops.py:390 +#: nova/virt/xenapi/vmops.py:389 #, python-format msgid "" "Auto configuring disk for instance %(instance_uuid)s, attempting to " "resize partition..." msgstr "" -#: nova/virt/xenapi/vmops.py:449 +#: nova/virt/xenapi/vmops.py:448 #, python-format msgid "Invalid value for injected_files: '%s'" msgstr "" -#: nova/virt/xenapi/vmops.py:454 +#: nova/virt/xenapi/vmops.py:453 #, python-format msgid "Injecting file path: '%s'" msgstr "" -#: nova/virt/xenapi/vmops.py:460 +#: nova/virt/xenapi/vmops.py:459 msgid "Setting admin password" msgstr "" -#: nova/virt/xenapi/vmops.py:464 +#: nova/virt/xenapi/vmops.py:463 msgid "Resetting network" msgstr "" -#: nova/virt/xenapi/vmops.py:471 +#: nova/virt/xenapi/vmops.py:470 msgid "Setting VCPU weight" msgstr "" -#: nova/virt/xenapi/vmops.py:477 +#: nova/virt/xenapi/vmops.py:476 #, 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." +msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." msgstr "" #: nova/virt/xenapi/vmops.py:487 @@ -6375,73 +6435,73 @@ msgstr "" msgid "Finished snapshot and upload for VM %s" msgstr "" -#: nova/virt/xenapi/vmops.py:653 +#: nova/virt/xenapi/vmops.py:655 #, python-format msgid "Starting snapshot for VM %s" msgstr "" -#: nova/virt/xenapi/vmops.py:662 +#: nova/virt/xenapi/vmops.py:664 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" msgstr "" -#: nova/virt/xenapi/vmops.py:681 +#: nova/virt/xenapi/vmops.py:683 msgid "Failed to transfer vhd to new host" msgstr "" -#: nova/virt/xenapi/vmops.py:701 +#: nova/virt/xenapi/vmops.py:703 #, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "" -#: nova/virt/xenapi/vmops.py:749 +#: nova/virt/xenapi/vmops.py:751 #, python-format msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" msgstr "" -#: nova/virt/xenapi/vmops.py:873 +#: nova/virt/xenapi/vmops.py:874 #, python-format msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" msgstr "" -#: nova/virt/xenapi/vmops.py:881 +#: nova/virt/xenapi/vmops.py:882 #, python-format msgid "Resize instance %s complete" msgstr "" -#: nova/virt/xenapi/vmops.py:912 +#: nova/virt/xenapi/vmops.py:913 #, python-format msgid "Failed to query agent version: %(resp)r" msgstr "" -#: nova/virt/xenapi/vmops.py:932 +#: nova/virt/xenapi/vmops.py:933 #, python-format msgid "domid changed from %(olddomid)s to %(newdomid)s" msgstr "" -#: nova/virt/xenapi/vmops.py:948 +#: nova/virt/xenapi/vmops.py:949 #, python-format msgid "Failed to update agent: %(resp)r" msgstr "" -#: nova/virt/xenapi/vmops.py:971 +#: nova/virt/xenapi/vmops.py:972 #, python-format msgid "Failed to exchange keys: %(resp)r" msgstr "" -#: nova/virt/xenapi/vmops.py:987 +#: nova/virt/xenapi/vmops.py:988 #, python-format msgid "Failed to update password: %(resp)r" msgstr "" -#: nova/virt/xenapi/vmops.py:1014 +#: nova/virt/xenapi/vmops.py:1015 #, python-format msgid "Failed to inject file: %(resp)r" msgstr "" -#: nova/virt/xenapi/vmops.py:1023 +#: nova/virt/xenapi/vmops.py:1024 #, python-format -msgid "VM %(instance_name)s already halted,skipping shutdown..." +msgid "VM %(instance_uuid)s already halted,skipping shutdown..." msgstr "" #: nova/virt/xenapi/vmops.py:1028 @@ -6502,81 +6562,74 @@ msgstr "" msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/xenapi/vmops.py:1371 +#: nova/virt/xenapi/vmops.py:1380 #, python-format -msgid "" -"Found %(migration_count)d unconfirmed migrations older than " -"%(confirm_window)d seconds" +msgid "Instance for migration %d not found, skipping" msgstr "" -#: nova/virt/xenapi/vmops.py:1375 -#, python-format -msgid "Automatically confirming migration %d" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1398 +#: nova/virt/xenapi/vmops.py:1412 msgid "Could not get bandwidth info." msgstr "" -#: nova/virt/xenapi/vmops.py:1477 +#: nova/virt/xenapi/vmops.py:1484 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" -#: nova/virt/xenapi/vmops.py:1493 +#: nova/virt/xenapi/vmops.py:1500 #, python-format msgid "injecting network info to xs for vm: |%s|" msgstr "" -#: nova/virt/xenapi/vmops.py:1511 +#: nova/virt/xenapi/vmops.py:1518 #, python-format msgid "creating vif(s) for vm: |%s|" msgstr "" -#: nova/virt/xenapi/vmops.py:1520 +#: nova/virt/xenapi/vmops.py:1527 #, python-format msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." msgstr "" -#: nova/virt/xenapi/vmops.py:1523 +#: nova/virt/xenapi/vmops.py:1530 #, python-format msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." msgstr "" -#: nova/virt/xenapi/vmops.py:1552 +#: nova/virt/xenapi/vmops.py:1559 #, python-format msgid "injecting hostname to xs for vm: |%s|" msgstr "" -#: nova/virt/xenapi/vmops.py:1614 +#: nova/virt/xenapi/vmops.py:1621 #, 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 +#: nova/virt/xenapi/vmops.py:1646 #, 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 +#: nova/virt/xenapi/vmops.py:1650 #, 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 +#: nova/virt/xenapi/vmops.py:1655 #, 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 +#: nova/virt/xenapi/vmops.py:1841 #, python-format msgid "OpenSSL error: %s" msgstr "" @@ -6842,8 +6895,8 @@ msgstr "" msgid "Starting nova-xvpvncproxy node (version %s)" msgstr "" -#: nova/volume/api.py:75 nova/volume/api.py:301 -msgid "Snapshot status must be available" +#: nova/volume/api.py:74 nova/volume/api.py:210 +msgid "status must be available" msgstr "" #: nova/volume/api.py:85 @@ -6851,21 +6904,20 @@ msgstr "" 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" +#: nova/volume/api.py:133 +msgid "Volume status must be available" msgstr "" -#: nova/volume/api.py:134 nova/volume/api.py:210 nova/volume/api.py:269 -msgid "Volume status must be available" +#: nova/volume/api.py:213 +msgid "already attached" msgstr "" -#: nova/volume/api.py:212 -msgid "Volume is already attached" +#: nova/volume/api.py:220 +msgid "already detached" msgstr "" -#: nova/volume/api.py:218 -msgid "Volume is already detached" +#: nova/volume/api.py:272 nova/volume/api.py:305 +msgid "must be available" msgstr "" #: nova/volume/driver.py:92 @@ -7157,89 +7209,61 @@ msgstr "" 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 +#: nova/volume/san.py:714 #, python-format msgid "Call to json.loads() raised an exception: %s" msgstr "" -#: nova/volume/san.py:721 +#: nova/volume/san.py:719 #, python-format msgid "Results of SolidFire API call: %s" msgstr "" -#: nova/volume/san.py:735 +#: nova/volume/san.py:733 #, python-format msgid "Found solidfire account: %s" msgstr "" -#: nova/volume/san.py:749 +#: nova/volume/san.py:747 #, 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 +#: nova/volume/san.py:805 msgid "Enter SolidFire create_volume..." msgstr "" -#: nova/volume/san.py:852 +#: nova/volume/san.py:844 msgid "Leaving SolidFire create_volume" msgstr "" -#: nova/volume/san.py:867 +#: nova/volume/san.py:859 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 +#: nova/volume/san.py:878 #, python-format msgid "Deleting volumeID: %s " msgstr "" -#: nova/volume/san.py:898 +#: nova/volume/san.py:886 msgid "Leaving SolidFire delete_volume" msgstr "" -#: nova/volume/san.py:901 +#: nova/volume/san.py:889 msgid "Executing SolidFire ensure_export..." msgstr "" -#: nova/volume/san.py:905 +#: nova/volume/san.py:893 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" +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +msgid "name cannot be None" 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" +#: nova/volume/volume_types.py:96 +msgid "id cannot be None" msgstr "" #: nova/volume/xensm.py:55 @@ -7288,171 +7312,159 @@ msgstr "" msgid "Failed to initiate session" msgstr "" -#: nova/volume/xensm.py:143 +#: nova/volume/xensm.py:142 #, python-format msgid "Volume will be created in backend - %d" msgstr "" -#: nova/volume/xensm.py:155 +#: nova/volume/xensm.py:154 msgid "Failed to update volume in db" msgstr "" -#: nova/volume/xensm.py:158 +#: nova/volume/xensm.py:157 msgid "Unable to create volume" msgstr "" -#: nova/volume/xensm.py:172 +#: nova/volume/xensm.py:171 msgid "Failed to delete vdi" msgstr "" -#: nova/volume/xensm.py:178 +#: nova/volume/xensm.py:177 msgid "Failed to delete volume in db" msgstr "" -#: nova/volume/xensm.py:212 +#: nova/volume/xensm.py:211 msgid "Failed to find volume in db" msgstr "" -#: nova/volume/xensm.py:224 +#: nova/volume/xensm.py:222 msgid "Failed to find backend in db" msgstr "" -#: nova/vsa/api.py:84 -#, python-format -msgid "Invalid drive type %s" +#: nova/vsa/api.py:82 +msgid "invalid drive data" msgstr "" -#: nova/vsa/api.py:107 -#, python-format -msgid "No drive_name param found in %s" +#: nova/vsa/api.py:105 +msgid "drive_name not defined" msgstr "" -#: nova/vsa/api.py:112 +#: nova/vsa/api.py:111 #, python-format -msgid "Invalid drive type name %s" +msgid "invalid drive type name %s" msgstr "" -#: nova/vsa/api.py:157 +#: nova/vsa/api.py:155 msgid "*** Experimental VSA code ***" msgstr "" -#: nova/vsa/api.py:160 nova/vsa/api.py:311 +#: nova/vsa/api.py:158 nova/vsa/api.py:303 #, 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 +#: nova/vsa/api.py:194 #, 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 +#: nova/vsa/api.py:241 #, 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 +#: nova/vsa/api.py:272 #, python-format msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" msgstr "" -#: nova/vsa/api.py:295 +#: nova/vsa/api.py:287 #, python-format msgid "VSA ID %(vsa_id)d: Update VSA call" msgstr "" -#: nova/vsa/api.py:326 +#: nova/vsa/api.py:318 #, python-format msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." msgstr "" -#: nova/vsa/api.py:332 +#: nova/vsa/api.py:324 #, python-format msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." msgstr "" -#: nova/vsa/api.py:359 +#: nova/vsa/api.py:351 #, python-format msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" msgstr "" -#: nova/vsa/api.py:363 +#: nova/vsa/api.py:355 #, python-format msgid "Unable to delete volume %s" msgstr "" -#: nova/vsa/api.py:365 +#: nova/vsa/api.py:357 #, python-format msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" msgstr "" -#: nova/vsa/api.py:371 +#: nova/vsa/api.py:363 #, python-format msgid "Going to try to terminate VSA ID %s" msgstr "" -#: nova/vsa/api.py:382 +#: nova/vsa/api.py:374 #, python-format msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" msgstr "" -#: nova/vsa/manager.py:75 +#: nova/vsa/manager.py:73 #, python-format msgid "Create call received for VSA %s" msgstr "" -#: nova/vsa/manager.py:82 nova/vsa/manager.py:109 +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 #, python-format msgid "Failed to find VSA %(vsa_id)d" msgstr "" -#: nova/vsa/manager.py:91 +#: nova/vsa/manager.py:89 #, python-format msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" msgstr "" -#: nova/vsa/manager.py:102 +#: nova/vsa/manager.py:100 #, python-format msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" msgstr "" -#: nova/vsa/manager.py:116 +#: nova/vsa/manager.py:114 #, 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 +#: nova/vsa/manager.py:137 #, 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 +#: nova/vsa/manager.py:146 #, python-format msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" msgstr "" -#: nova/vsa/manager.py:155 +#: nova/vsa/manager.py:153 #, python-format msgid "VSA ID %(vsa_id)d: Delete all BE volumes" msgstr "" -#: nova/vsa/manager.py:170 +#: nova/vsa/manager.py:168 #, python-format msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" msgstr "" diff --git a/nova/locale/pt_BR/LC_MESSAGES/nova.po b/nova/locale/pt_BR/LC_MESSAGES/nova.po index ff44b8092..14591374f 100644 --- a/nova/locale/pt_BR/LC_MESSAGES/nova.po +++ b/nova/locale/pt_BR/LC_MESSAGES/nova.po @@ -5,29 +5,63 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"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: 2012-02-01 12:10+0000\n" -"Last-Translator: Tiago Hillebrandt \n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" +"PO-Revision-Date: 2012-02-06 21:07+0000\n" +"Last-Translator: Adriano Steffler \n" "Language-Team: Brazilian Portuguese \n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-02 06:17+0000\n" -"X-Generator: Launchpad (build 14738)\n" +"Generated-By: Babel 0.9.6\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 "Hosts não encontrados" +#: nova/crypto.py:50 +msgid "Filename of root CA" +msgstr "Nome do arquivo da CA raiz" + +#: nova/crypto.py:53 +msgid "Filename of private key" +msgstr "Nome do arquivo da chave privada" + +#: nova/crypto.py:56 +#, fuzzy +msgid "Filename of root Certificate Revocation List" +msgstr "Nome de arquivo da Lista de Revogação de Certificados" + +#: nova/crypto.py:59 +msgid "Where we keep our keys" +msgstr "Aonde armazenamos nossas chaves" + +#: nova/crypto.py:62 +msgid "Where we keep our root CA" +msgstr "Onde mantemos nosso CA raiz" + +#: nova/crypto.py:65 +msgid "Should we use a CA for each project?" +msgstr "Devemos usar um CA para cada projeto?" + +#: nova/crypto.py:69 +#, python-format +msgid "Subject for certificate for users, %s for project, user, timestamp" +msgstr "Assunto do certificado para usuários, %s para projeto, usuário, timestamp" + +#: nova/crypto.py:74 +#, python-format +msgid "Subject for certificate for projects, %s for project, timestamp" +msgstr "Assunto do certificado para projetos, %s para projeto, timestamp" -#: ../nova/exception.py:69 +#: nova/crypto.py:296 +#, python-format +msgid "Flags path: %s" +msgstr "Localização dos sinalizadores: %s" + +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "Erro inesperado ao executar o comando." -#: ../nova/exception.py:72 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -42,2826 +76,8203 @@ msgstr "" "Saída padrão: %(stdout)r\n" "Erro: %(stderr)r" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +msgid "DB exception wrapped." msgstr "" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:127 -msgid "Uncaught exception" -msgstr "Exceção não capturada" +#: nova/exception.py:153 +msgid "An unknown exception occurred." +msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" -msgstr "Cota excedida para %(pid)s, tentando criar volume com %(size)sG" +#: nova/exception.py:176 +msgid "Failed to decrypt text" +msgstr "" -#: ../nova/volume/api.py:87 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" msgstr "" -"Cota excedida para o volume. Você não pode criar um volume com o tamanho %sG" -#: ../nova/volume/api.py:134 ../nova/volume/api.py:210 -#: ../nova/volume/api.py:269 -msgid "Volume status must be available" -msgstr "O status do volume parece estar disponível" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" -#: ../nova/volume/api.py:212 -msgid "Volume is already attached" -msgstr "O Volume já está anexado" +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" +msgstr "" -#: ../nova/volume/api.py:218 -msgid "Volume is already detached" -msgstr "O Volume já está desanexado" +#: nova/exception.py:193 +msgid "Connection to glance failed" +msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" -msgstr "Falha ao ler o IP privado" +#: nova/exception.py:197 +msgid "Connection to melange failed" +msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" -msgstr "Falha ao ler o(s) IP(s) público(s)" +#: nova/exception.py:201 +msgid "Not authorized." +msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:206 +msgid "User does not have admin privileges" +msgstr "" + +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" -msgstr "%(param)s propriedade não foi encontrada para %(_image_id)s" +msgid "Policy doesn't allow %(action)s to be performed." +msgstr "" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" -msgstr "Os keypairs não foram definidos" +#: nova/exception.py:214 +msgid "Unacceptable parameters." +msgstr "" -#: ../nova/api/openstack/compute/contrib/admin_actions.py:185 -#, python-format -msgid "Compute.api::lock %s" -msgstr "Compute.api::lock %s" +#: nova/exception.py:219 +#, fuzzy, python-format +msgid "Invalid snapshot" +msgstr "id inválido: %s" -#: ../nova/api/openstack/compute/contrib/admin_actions.py:203 +#: nova/exception.py:223 #, python-format -msgid "Compute.api::unlock %s" -msgstr "Compute.api::unlock %s" +msgid "Volume %(volume_id)s is not attached to anything" +msgstr "" -#: ../nova/api/openstack/servers.py:388 -#, python-format -msgid "Compute.api::get_lock %s" -msgstr "Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" +msgstr "" -#: ../nova/api/openstack/compute/contrib/admin_actions.py:149 -#, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::reset_network %s" +#: nova/exception.py:231 +msgid "Failed to load data into json format" +msgstr "" -#: ../nova/api/openstack/compute/contrib/admin_actions.py:58 -#, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." +msgstr "" -#: ../nova/api/openstack/compute/contrib/admin_actions.py:77 -#, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::unpause %s" +#: nova/exception.py:239 +#, fuzzy, python-format +msgid "Invalid signature %(signature)s for user %(user)s." +msgstr "Assinatura inválida para usuário %s" -#: ../nova/api/openstack/compute/contrib/admin_actions.py:96 -#, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::suspend %s" +#: nova/exception.py:243 +#, fuzzy +msgid "Invalid input received" +msgstr "Intervalo de porta inválido" -#: ../nova/api/openstack/compute/contrib/admin_actions.py:115 +#: nova/exception.py:247 #, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::resume %s" +msgid "Invalid instance type %(instance_type)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 "Instancia %s não encontrada" +#: nova/exception.py:251 +msgid "Invalid volume type" +msgstr "" -#. NOTE: No Resource Pool concept so far -#: ../nova/virt/xenapi/volumeops.py:50 -#, 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/exception.py:255 +msgid "Invalid volume" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:174 +#: nova/exception.py:259 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -"Não é possível criar o VDI no SR %(sr_ref)s para a instância " -"%(instance_name)s" -#: ../nova/virt/xenapi/volumeops.py:187 +#: nova/exception.py:263 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid IP protocol %(protocol)s." msgstr "" -"Não é possível usar o SR %(sr_ref)s para a instância %(instance_name)s" -#: ../nova/virt/xenapi/volumeops.py:195 +#: nova/exception.py:267 #, python-format -msgid "Unable to attach volume to instance %s" -msgstr "Não é possível anexar o volume na instância %s" +msgid "Invalid content type %(content_type)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:198 -#, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +#: nova/exception.py:271 +#, fuzzy, python-format +msgid "Invalid cidr %(cidr)s." +msgstr "id inválido: %s" + +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." msgstr "" -"Ponto de montagem %(mountpoint)s conectada à instância %(instance_name)s" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:208 +#: nova/exception.py:281 #, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgid "%(err)s" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:216 +#: nova/exception.py:285 #, python-format -msgid "Unable to locate volume %s" -msgstr "Não é possível localizar o volume %s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:224 +#: nova/exception.py:290 #, python-format -msgid "Unable to detach volume %s" -msgstr "Não é possível desconectar o volume %s" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:238 -#, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +#: nova/exception.py:295 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is not running." msgstr "" -"Ponto de montagem %(mountpoint)s desanexada da instância %(instance_name)s" +"instância %(instance_id)s: falha ao atachar ponto de montagem " +"%(mountpoint)s, removendo" -#: ../nova/compute/instance_types.py:122 ../nova/compute/instance_types.py:134 -#: ../nova/compute/instance_types.py:148 ../nova/compute/instance_types.py:159 +#: nova/exception.py:299 #, python-format -msgid "Unknown instance type: %s" -msgstr "Tipo de instância desconhecido: %s" +msgid "Instance %(instance_id)s is not suspended." +msgstr "" -#: ../nova/crypto.py:51 -msgid "Filename of root CA" -msgstr "Nome do arquivo da CA raiz" +#: nova/exception.py:303 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is not in rescue mode" +msgstr "" +"instância %(instance_id)s: falha ao atachar ponto de montagem " +"%(mountpoint)s, removendo" -#: ../nova/crypto.py:54 -msgid "Filename of private key" -msgstr "Nome do arquivo da chave privada" +#: nova/exception.py:307 +msgid "Failed to suspend instance" +msgstr "" -#: ../nova/crypto.py:55 -msgid "Filename of root Certificate Revokation List" -msgstr "Nome de arquivo da Lista de Revogação de Certificados" +#: nova/exception.py:311 +msgid "Failed to resume server" +msgstr "" -#: ../nova/crypto.py:58 -msgid "Where we keep our keys" -msgstr "Aonde armazenamos nossas chaves" +#: nova/exception.py:315 +#, fuzzy, python-format +msgid "Failed to reboot instance" +msgstr "Reiniciar instância %r" -#: ../nova/crypto.py:60 -msgid "Where we keep our root CA" -msgstr "Onde mantemos nosso CA raiz" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:62 -msgid "Should we use a CA for each project?" -msgstr "Devemos usar um CA para cada projeto?" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:66 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." msgstr "" -"Assunto do certificado para usuários, %s para projeto, usuário, timestamp" -#: ../nova/crypto.py:71 +#: nova/exception.py:331 #, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "Assunto do certificado para projetos, %s para projeto, timestamp" +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgstr "" -#: ../nova/crypto.py:75 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" -msgstr "Assunto do certificado para vpns, %s para projeto, timestamp" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." +msgstr "" + +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." +msgstr "" -#: ../nova/crypto.py:310 +#: nova/exception.py:353 #, python-format -msgid "Flags path: %s" -msgstr "Localização dos sinalizadores: %s" +msgid "" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." +msgstr "" -#: ../nova/scheduler/manager.py:69 +#: nova/exception.py:358 #, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" -msgstr "Moldagem para %(topic)s %(host)s para %(method)s" +msgid "The supplied device path (%(path)s) is invalid." +msgstr "" + +#: nova/exception.py:362 +msgid "Unacceptable CPU info" +msgstr "" -#: ../nova/compute/manager.py:113 +#: nova/exception.py:366 #, python-format -msgid "check_instance_lock: decorating: |%s|" -msgstr "check_instance_lock: decorating: |%s|" +msgid "%(address)s is not a valid IP v4/6 address." +msgstr "" -#: ../nova/compute/manager.py:104 +#: nova/exception.py:370 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +"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 "" -"check_instance_lock: argumentos: |%(self)s| |%(context)s| |%(instance_id)s|" -#: ../nova/compute/manager.py:119 +#: nova/exception.py:376 #, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: locked: |%s|" +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/compute/manager.py:121 +#: nova/exception.py:383 #, python-format -msgid "check_instance_lock: admin: |%s|" -msgstr "check_instance_lock: admin: |%s|" +msgid "Disk format %(disk_format)s is not acceptable" +msgstr "" -#: ../nova/compute/manager.py:126 +#: nova/exception.py:387 #, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: executando: |%s|" +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "" + +#: nova/exception.py:391 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgstr "" +"instância %(instance_id)s: falha ao atachar ponto de montagem " +"%(mountpoint)s, removendo" -#: ../nova/compute/manager.py:130 +#: nova/exception.py:395 #, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "check_instance_lock: not executando |%s|" +msgid "Ec2 id %(ec2_id)s is unacceptable." +msgstr "" -#: ../nova/compute/manager.py:404 -msgid "Instance has already been created" -msgstr "A instância já foi criada" +#: nova/exception.py:399 +#, fuzzy, python-format +msgid "Resource could not be found." +msgstr "O papel %s não foi encontrado" -#: ../nova/compute/manager.py:461 +#: nova/exception.py:404 #, python-format -msgid "instance %s: starting..." -msgstr "instância %s: iniciando..." +msgid "Required flag %(flag)s not set." +msgstr "" -#: ../nova/virt/xenapi/vmops.py:234 -#, python-format -msgid "instance %s: Failed to spawn" -msgstr "instância %s: falha na geração" +#: nova/exception.py:408 +#, fuzzy, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "Instancia %s não encontrada" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 +#: nova/exception.py:412 #, python-format -msgid "Terminating instance %s" -msgstr "Terminando a instância %s" +msgid "Volume %(volume_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:416 #, python-format -msgid "Deallocating address %s" -msgstr "Desalocando o endereço %s" +msgid "Unable to locate account %(account_name) on Solidfire device" +msgstr "" -#: ../nova/compute/manager.py:601 -#, python-format -msgid "trying to destroy already destroyed instance: %s" -msgstr "tentando destruir instância já destruida: %s" +#: nova/exception.py:420 +#, fuzzy, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "Não é possível usar o SR %(sr_ref)s para a instância %(instance_name)s" -#: ../nova/compute/manager.py:762 +#: nova/exception.py:424 #, python-format -msgid "Rebooting instance %s" -msgstr "Reiniciando a instância %s" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgstr "" -#: ../nova/compute/manager.py:599 -#, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +#: nova/exception.py:429 +msgid "Zero volume types found." msgstr "" -"tentando reiniciar uma instancia com estado diferente de running: " -"%(instance_id)s (estado: %(state)s esperado: %(running)s)" -#: ../nova/compute/manager.py:826 +#: nova/exception.py:433 #, python-format -msgid "instance %s: snapshotting" -msgstr "instância %s: fazendo um snapshot" +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:651 +#: nova/exception.py:437 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -"tentando fazer um snapshot de uma instância com estado diferente de running: " -" %(instance_id)s (estado: %(state)s esperado: %(running)s)" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:442 #, python-format msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -"tentando limpar a senha de uma instância com estado diferente de running: " -"%(instance_id)s (estado: %(instance_state)s esperado: %(expected_state)s)" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:447 #, python-format -msgid "instance %s: setting admin password" -msgstr "instância %s: configurando a senha do administrador" +msgid "Snapshot %(snapshot_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:772 +#: nova/exception.py:451 #, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -"tentando injetar o arquivo dentro de uma instância com estado diferente de " -"running: %(instance_id)s (estado: %(instance_state)s esperado: " -"%(expected_state)s)" -#: ../nova/compute/manager.py:362 +#: nova/exception.py:455 #, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" -msgstr "instância %(nm)s: injetando um arquivo para %(plain_path)s" +msgid "No target id found for volume %(volume_id)s." +msgstr "" -#: ../nova/compute/manager.py:1005 +#: nova/exception.py:459 #, python-format -msgid "instance %s: rescuing" -msgstr "instância %s: resgatando" +msgid "No disk at %(location)s" +msgstr "" -#: ../nova/compute/manager.py:1029 +#: nova/exception.py:463 #, python-format -msgid "instance %s: unrescuing" -msgstr "instância %s: desfazendo o resgate" +msgid "Could not find a handler for %(driver_type)s volume." +msgstr "" -#: ../nova/compute/manager.py:1324 +#: nova/exception.py:467 #, python-format -msgid "instance %s: pausing" -msgstr "instância %s: pausando" +msgid "Invalid image href %(image_href)s." +msgstr "" -#: ../nova/compute/manager.py:1342 -#, python-format -msgid "instance %s: unpausing" -msgstr "instância %s: saindo do pause" +#: nova/exception.py:471 +msgid "" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." +msgstr "" -#: ../nova/compute/manager.py:1371 -#, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "instância %s: recuperando os diagnósticos" +#: nova/exception.py:476 +#, fuzzy, python-format +msgid "Image %(image_id)s could not be found." +msgstr "O papel %s não foi encontrado" -#: ../nova/compute/manager.py:1380 -#, python-format -msgid "instance %s: suspending" -msgstr "instância %s: suspendendo" +#: nova/exception.py:480 +#, fuzzy, python-format +msgid "Kernel not found for image %(image_id)s." +msgstr "%(param)s propriedade não foi encontrada para %(_image_id)s" -#: ../nova/compute/manager.py:1402 -#, python-format -msgid "instance %s: resuming" -msgstr "instância %s: resumindo" +#: nova/exception.py:484 +#, fuzzy, python-format +msgid "User %(user_id)s could not be found." +msgstr "O papel %s não foi encontrado" + +#: nova/exception.py:488 +#, fuzzy, python-format +msgid "Project %(project_id)s could not be found." +msgstr "Nenhum projeto chamado %s pode ser encontrado." + +#: nova/exception.py:492 +#, fuzzy, python-format +msgid "User %(user_id)s is not a member of project %(project_id)s." +msgstr "Adicionando usuário %(user)s no projeto %(project)s" + +#: nova/exception.py:496 +#, fuzzy, python-format +msgid "Role %(role_id)s could not be found." +msgstr "Nenhum projeto chamado %s pode ser encontrado." + +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." +msgstr "" -#: ../nova/compute/manager.py:1425 +#: nova/exception.py:504 #, python-format -msgid "instance %s: locking" -msgstr "instância %s: bloqueando" +msgid "%(req)s is required to create a network." +msgstr "" -#: ../nova/compute/manager.py:1434 +#: nova/exception.py:508 #, python-format -msgid "instance %s: unlocking" -msgstr "instância %s: desbloqueando" +msgid "Network %(network_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:1442 +#: nova/exception.py:512 #, python-format -msgid "instance %s: getting locked state" -msgstr "instância %s: obtendo estado de bloqueio" +msgid "Network could not be found for bridge %(bridge)s" +msgstr "" -#: ../nova/compute/manager.py:1452 +#: nova/exception.py:516 #, python-format -msgid "instance %s: reset network" -msgstr "instância %s: reset da rede" +msgid "Network could not be found for uuid %(uuid)s" +msgstr "" -#: ../nova/compute/manager.py:1475 ../nova/api/ec2/cloud.py:781 +#: nova/exception.py:520 #, python-format -msgid "Get console output for instance %s" +msgid "Network could not be found with cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:524 +#, fuzzy, python-format +msgid "Network could not be found for instance %(instance_id)s." msgstr "Obter saída do console para instância %s" -#: ../nova/compute/manager.py:1500 -#, python-format -msgid "instance %s: getting ajax console" -msgstr "instância %s: obtendo console ajax" +#: nova/exception.py:528 +#, fuzzy +msgid "No networks defined." +msgstr "Os keypairs não foram definidos" -#: ../nova/compute/manager.py:1239 +#: nova/exception.py:532 #, python-format msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." msgstr "" -"instância %(instance_id)s: atachando volume %(volume_id)s para %(mountpoint)s" -#. 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:1265 +#: nova/exception.py:537 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "Host is not set to the network (%(network_id)s)." msgstr "" -"instância %(instance_id)s: falha ao atachar ponto de montagem " -"%(mountpoint)s, removendo" -#: ../nova/compute/manager.py:1472 -#, python-format -msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -"Desconectando volume %(volume_id)s do ponto de montagem %(mp)s na instância " -"%(instance_id)s" -#: ../nova/compute/manager.py:1603 +#: nova/exception.py:545 #, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "Desconectando volume da instância desconhecida %s" +msgid "No fixed IP associated with id %(id)s." +msgstr "" -#: ../nova/scheduler/simple.py:52 +#: nova/exception.py:549 #, python-format -msgid "Host %s is not alive" -msgstr "Host %s não está ativo" +msgid "Fixed ip not found for address %(address)s." +msgstr "" -#: ../nova/scheduler/simple.py:67 -msgid "All hosts have too many cores" -msgstr "Todos os hosts tem muitos núcleos de CPU" +#: nova/exception.py:553 +#, fuzzy, python-format +msgid "Instance %(instance_id)s has zero fixed ips." +msgstr "" +"instância %(instance_id)s: falha ao atachar ponto de montagem " +"%(mountpoint)s, removendo" -#: ../nova/scheduler/simple.py:94 ../nova/scheduler/vsa.py:223 +#: nova/exception.py:557 #, python-format -msgid "Host %s not available" -msgstr "O host %s não está disponível" +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgstr "" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many gigabytes" -msgstr "Todos os hosts tem muitos gigabytes" +#: nova/exception.py:562 +#, fuzzy, python-format +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +msgstr "" +"instância %(instance_id)s: falha ao atachar ponto de montagem " +"%(mountpoint)s, removendo" -#: ../nova/scheduler/simple.py:136 -msgid "All hosts have too many networks" -msgstr "Todos os hosts tem muitas interfaces de rede" +#: nova/exception.py:566 +#, python-format +msgid "Host %(host)s has zero fixed ips." +msgstr "" -#: ../nova/volume/manager.py:87 +#: nova/exception.py:570 #, python-format -msgid "Re-exporting %s volumes" -msgstr "Re-exportando %s volumes" +msgid "" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." +msgstr "" -#: ../nova/volume/manager.py:92 +#: nova/exception.py:575 #, python-format -msgid "volume %s: skipping export" -msgstr "volume %s: ignorando export" +msgid "Fixed IP address %(address)s is already in use." +msgstr "" -#: ../nova/volume/manager.py:98 +#: nova/exception.py:579 #, python-format -msgid "volume %s: creating" -msgstr "volume %s: criando" +msgid "Fixed IP address %(address)s is invalid." +msgstr "" + +#: nova/exception.py:583 +msgid "Zero fixed ips available." +msgstr "" + +#: nova/exception.py:587 +#, fuzzy, python-format +msgid "Zero fixed ips could be found." +msgstr "Nenhum projeto chamado %s pode ser encontrado." -#: ../nova/volume/manager.py:110 +#: nova/exception.py:591 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "volume %(vol_name)s: criando lv com tamanho %(vol_size)sG" +msgid "Floating ip not found for id %(id)s." +msgstr "" -#: ../nova/volume/manager.py:122 +#: nova/exception.py:595 #, python-format -msgid "volume %s: creating export" -msgstr "volume %s: criando o export" +msgid "The DNS entry %(name)s already exists in domain %(domain)s." +msgstr "" -#: ../nova/volume/manager.py:136 +#: nova/exception.py:599 #, python-format -msgid "volume %s: created successfully" -msgstr "volume %s: criado com sucesso" +msgid "Floating ip not found for address %(address)s." +msgstr "" -#: ../nova/volume/manager.py:165 -msgid "Volume is still attached" -msgstr "O volume continua atachado" +#: nova/exception.py:603 +#, python-format +msgid "Floating ip not found for host %(host)s." +msgstr "" -#: ../nova/volume/manager.py:167 -msgid "Volume is not local to this node" -msgstr "O volume não pertence à este node" +#: nova/exception.py:607 +msgid "Zero floating ips available." +msgstr "" -#: ../nova/volume/manager.py:171 +#: nova/exception.py:611 #, python-format -msgid "volume %s: removing export" -msgstr "volume %s: removendo export" +msgid "Floating ip %(address)s is associated." +msgstr "" -#: ../nova/volume/manager.py:173 +#: nova/exception.py:615 #, python-format -msgid "volume %s: deleting" -msgstr "volume %s: removendo" +msgid "Floating ip %(address)s is not associated." +msgstr "" -#: ../nova/volume/manager.py:188 -#, python-format -msgid "volume %s: deleted successfully" -msgstr "volume %s: remoção realizada com sucesso" +#: nova/exception.py:619 +msgid "Zero floating ips exist." +msgstr "" -#: ../nova/virt/xenapi/fake.py:77 ../nova/virt/vmwareapi/fake.py:44 -#, python-format -msgid "%(text)s: _db_content => %(content)s" -msgstr "%(text)s: _db_content => %(content)s" +#: nova/exception.py:623 +#, fuzzy, python-format +msgid "Interface %(interface)s not found." +msgstr "Instancia %s não encontrada" -#: ../nova/virt/xenapi/fake.py:495 ../nova/virt/xenapi/fake.py:594 -#: ../nova/virt/xenapi/fake.py:612 ../nova/virt/xenapi/fake.py:675 -msgid "Raising NotImplemented" -msgstr "Aumento não implementado" +#: nova/exception.py:627 +#, fuzzy, python-format +msgid "Keypair %(name)s not found for user %(user_id)s" +msgstr "%(param)s propriedade não foi encontrada para %(_image_id)s" -#: ../nova/virt/xenapi/fake.py:497 +#: nova/exception.py:631 #, python-format -msgid "xenapi.fake does not have an implementation for %s" -msgstr "xenapi.fake não tem uma implementação para %s" +msgid "Certificate %(certificate_id)s not found." +msgstr "" -#: ../nova/virt/xenapi/fake.py:531 +#: nova/exception.py:635 #, python-format -msgid "Calling %(localname)s %(impl)s" -msgstr "Chamando %(localname)s %(impl)s" +msgid "Service %(service_id)s could not be found." +msgstr "" -#: ../nova/virt/xenapi/fake.py:536 -#, python-format -msgid "Calling getter %s" -msgstr "Chamando o pai %s" +#: nova/exception.py:639 +#, fuzzy, python-format +msgid "Host %(host)s could not be found." +msgstr "O papel %s não foi encontrado" -#: ../nova/virt/xenapi/fake.py:596 +#: nova/exception.py:643 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +msgid "Compute host %(host)s could not be found." msgstr "" -"xenapi.fake não tem implementação para %s ou foi chamado com um número de " -"argumentos inválido" - -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." -msgstr "Não é possível testar instâncias sem um ambiente virtual real" -#: ../nova/tests/test_cloud.py:268 +#: nova/exception.py:647 #, python-format -msgid "Need to watch instance %s until it's running..." -msgstr "É necessário assistir a instância %s até ela estar rodando..." +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "" -#: ../nova/virt/connection.py:78 -msgid "Failed to open connection to the hypervisor" -msgstr "Falha ao abrir a conexão com o hypervisor" +#: nova/exception.py:651 +#, fuzzy, python-format +msgid "Auth token %(token)s could not be found." +msgstr "O papel %s não foi encontrado" -#: ../nova/network/linux_net.py:963 +#: nova/exception.py:655 #, python-format -msgid "Starting VLAN inteface %s" -msgstr "Iniciando a VLAN %s" +msgid "Access Key %(access_key)s could not be found." +msgstr "" -#: ../nova/network/linux_net.py:995 -#, python-format -msgid "Starting Bridge interface for %s" -msgstr "Iniciando a Bridge para %s" +#: nova/exception.py:659 +#, fuzzy, python-format +msgid "Quota could not be found" +msgstr "Classe %s não pode ser encontrada" + +#: nova/exception.py:663 +#, fuzzy, python-format +msgid "Quota for project %(project_id)s could not be found." +msgstr "Nenhum projeto chamado %s pode ser encontrado." -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:698 +#: nova/exception.py:667 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "Security group %(security_group_id)s not found." msgstr "" -#: ../nova/network/linux_net.py:700 +#: nova/exception.py:671 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" -msgstr "Pid %d está ultrapassado, reiniciando dnsmasq" +msgid "Security group %(security_group_id)s not found for project %(project_id)s." +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:760 +#: nova/exception.py:676 #, python-format -msgid "killing radvd threw %s" +msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: ../nova/network/linux_net.py:762 +#: nova/exception.py:680 #, python-format -msgid "Pid %d is stale, relaunching radvd" -msgstr "Pid %d está ultrapassado, reiniciando radvd" +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" +msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:763 +#: nova/exception.py:685 #, python-format -msgid "Killing dnsmasq threw %s" +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" msgstr "" -#: ../nova/utils.py:66 +#: nova/exception.py:690 #, python-format -msgid "Inner Exception: %s" -msgstr "Exceção interna: %s" +msgid "Migration %(migration_id)s could not be found." +msgstr "" -#: ../nova/utils.py:59 +#: nova/exception.py:694 #, python-format -msgid "Class %s cannot be found" -msgstr "Classe %s não pode ser encontrada" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "" -#: ../nova/utils.py:150 +#: nova/exception.py:699 #, python-format -msgid "Fetching %s" -msgstr "Buscando %s" +msgid "Console pool %(pool_id)s could not be found." +msgstr "" -#: ../nova/utils.py:201 +#: nova/exception.py:703 #, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Executando comando (subprocesso): %s" +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." +msgstr "" -#: ../nova/utils.py:217 ../nova/utils.py:297 +#: nova/exception.py:709 #, python-format -msgid "Result was %s" -msgstr "Resultado foi %s" +msgid "Console %(console_id)s could not be found." +msgstr "" -#: ../nova/utils.py:273 +#: nova/exception.py:713 #, python-format -msgid "Running cmd (SSH): %s" -msgstr "Executando o comando (SSH): %s" +msgid "Console for instance %(instance_id)s could not be found." +msgstr "" -#: ../nova/utils.py:337 -#, python-format -msgid "debug in callback: %s" -msgstr "depuração em retorno de chamada: %s" +#: nova/exception.py:717 +#, fuzzy, python-format +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." +msgstr "" +"instância %(instance_id)s: atachando volume %(volume_id)s para " +"%(mountpoint)s" -#: ../nova/utils.py:342 +#: nova/exception.py:722 #, python-format -msgid "Running %s" -msgstr "Executando %s" +msgid "Invalid console type %(console_type)s " +msgstr "" -#: ../nova/utils.py:480 -#, python-format -msgid "Link Local address is not found.:%s" -msgstr "Endereço para Link Local não encontrado: %s" +#: nova/exception.py:726 +#, fuzzy, python-format +msgid "Zero instance types found." +msgstr "Instancia %s não encontrada" -#: ../nova/utils.py:483 +#: nova/exception.py:730 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -"Não foi possível atribuir um IP para o Link Local de %(interface)s :%(ex)s" -#: ../nova/utils.py:580 +#: nova/exception.py:734 #, python-format -msgid "Invalid backend: %s" -msgstr "Backend inválido: %s" +msgid "Instance type with name %(instance_type_name)s could not be found." +msgstr "" -#: ../nova/utils.py:591 +#: nova/exception.py:739 #, python-format -msgid "backend %s" -msgstr "backend %s" +msgid "Flavor %(flavor_id)s could not be found." +msgstr "" -#: ../nova/testing/fake/rabbit.py:50 -#, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" -msgstr "(%(nm)s) publicar (key: %(routing_key)s) %(message)s" +#: nova/exception.py:743 +#, fuzzy, python-format +msgid "Zone %(zone_id)s could not be found." +msgstr "O papel %s não foi encontrado" -#: ../nova/testing/fake/rabbit.py:54 +#: nova/exception.py:747 #, python-format -msgid "Publishing to route %s" -msgstr "Publicando para rota %s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "" -#: ../nova/testing/fake/rabbit.py:84 +#: nova/exception.py:751 #, python-format -msgid "Declaring queue %s" -msgstr "Declarando fila %s" +msgid "Scheduler cost function %(cost_fn_str)s could not be found." +msgstr "" -#: ../nova/testing/fake/rabbit.py:90 +#: nova/exception.py:756 #, python-format -msgid "Declaring exchange %s" -msgstr "Declarando troca %s" +msgid "Scheduler weight flag not found: %(flag_name)s" +msgstr "" -#: ../nova/testing/fake/rabbit.py:96 +#: nova/exception.py:760 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" -msgstr "Ligação %(queue)s para %(exchange)s com chave %(routing_key)s" +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." +msgstr "" -#: ../nova/testing/fake/rabbit.py:133 +#: nova/exception.py:765 #, python-format -msgid "Getting from %(queue)s: %(message)s" -msgstr "Recebendo de %(queue)s: %(message)s" +msgid "" +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)s." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:189 ../nova/virt/hyperv.py:189 -#, python-format -msgid "Created VM %s..." -msgstr "VM %s criada..." +#: nova/exception.py:770 +#, fuzzy, python-format +msgid "LDAP object could not be found" +msgstr "Classe %s não pode ser encontrada" -#: ../nova/virt/xenapi/vm_utils.py:192 -#, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." -msgstr "VM %(instance_name)s criada como %(vm_ref)s." +#: nova/exception.py:774 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s could not be found." +msgstr "Classe %s não pode ser encontrada" -#: ../nova/virt/xenapi/volume_utils.py:206 +#: nova/exception.py:778 #, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -msgstr "Criando VBD para VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "LDAP group %(group_id)s could not be found." +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 "VBD %(vbd_ref)s criado para VM %(vm_ref)s, VDI %(vdi_ref)s." +#: nova/exception.py:782 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgstr "Usuário %(uid)s já é um membro do grupo %(group_dn)s" -#: ../nova/virt/xenapi/vm_utils.py:243 -#, python-format -msgid "VBD not found in instance %s" -msgstr "O VBD não foi encontrado na instância %s" +#: nova/exception.py:786 +#, fuzzy, python-format +msgid "File %(file_path)s could not be found." +msgstr "O papel %s não foi encontrado" -#: ../nova/virt/xenapi/vm_utils.py:254 -#, python-format -msgid "Unable to unplug VBD %s" -msgstr "Não é possível desconectar o VBD %s" +#: nova/exception.py:790 +#, fuzzy, python-format +msgid "Zero files could be found." +msgstr "Nenhum projeto chamado %s pode ser encontrado." -#: ../nova/virt/xenapi/vm_utils.py:265 +#: nova/exception.py:794 #, python-format -msgid "Unable to destroy VBD %s" -msgstr "Não é possível destruir o VBD %s" +msgid "Virtual switch associated with the network adapter %(adapter)s not found." +msgstr "" -#: ../nova/virt/xenapi/vmops.py:1489 +#: nova/exception.py:799 #, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." -msgstr "Criando a VIF para VM %(vm_ref)s, rede %(network_ref)s." +msgid "Network adapter %(adapter)s could not be found." +msgstr "" -#: ../nova/virt/xenapi/vmops.py:1492 +#: nova/exception.py:803 #, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." -msgstr "VIF %(vif_ref)s criada para VM %(vm_ref)s, rede %(network_ref)s." +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:292 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +#: nova/exception.py:807 +msgid "Action not allowed." msgstr "" -"VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) no SR " -"%(sr_ref)s criada com sucesso." -#: ../nova/virt/xenapi/vm_utils.py:319 -#, python-format -msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." -msgstr "Fazendo um snapshot da VM %(vm_ref)s com rótulo '%(label)s'..." +#: nova/exception.py:811 +#, fuzzy, python-format +msgid "Unable to use global role %(role_id)s" +msgstr "Não é possível localizar o volume %s" -#: ../nova/virt/xenapi/vm_utils.py:333 -#, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." -msgstr "Snapshot %(template_vm_ref)s criado a partir da VM %(vm_ref)s." +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" +msgstr "" -#. NOTE(sirp): Currently we only support uploading images as VHD, there -#. is no RAW equivalent (yet) -#: ../nova/virt/xenapi/vm_utils.py:363 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" msgstr "" -"Solicitando à xapi para realizar upload da imagem %(vdi_uuids)s com ID " -"%(image_id)s" -#: ../nova/virt/xenapi/vm_utils.py:327 -#, python-format -msgid "Size for image %(image)s:%(virtual_size)d" -msgstr "Tamanho da imagem %(image)s:%(virtual_size)d" +#: nova/exception.py:828 +#, fuzzy, python-format +msgid "Key pair %(key_name)s already exists." +msgstr "Usuário %s já existe" -#. TODO(sirp): This should eventually be the URI for the Glance image -#: ../nova/virt/xenapi/vm_utils.py:1157 -#, python-format -msgid "Glance image %s" -msgstr "Visão geral da imagem %s" +#: nova/exception.py:832 +#, fuzzy, python-format +msgid "User %(user)s already exists." +msgstr "Usuário %s já existe" -#. We need to invoke a plugin for copying the -#. content of the VDI into the proper path. -#: ../nova/virt/xenapi/vm_utils.py:689 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" -msgstr "Copiando o VDI %s de /boot/guest no dom0" +#: nova/exception.py:836 +#, fuzzy, python-format +msgid "LDAP user %(user)s already exists." +msgstr "Usuário LDAP %s já existe" -#: ../nova/virt/xenapi/vm_utils.py:699 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "Kernel/Ramdisk %s destruidos" +#: nova/exception.py:840 +#, fuzzy, python-format +msgid "LDAP group %(group)s already exists." +msgstr "group %s já existe" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/exception.py:844 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" -msgstr "Requisitando à xapi a busca da url %(url)s como %(access)s" +msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgstr "Usuário %(uid)s já é um membro do grupo %(group_dn)s" -#: ../nova/virt/xenapi/vm_utils.py:770 -#, python-format -msgid "Looking up vdi %s for PV kernel" -msgstr "Verificando o vdi %s para kernel PV" +#: nova/exception.py:849 +#, fuzzy, python-format +msgid "Project %(project)s already exists." +msgstr "group %s já existe" -#: ../nova/virt/xenapi/vm_utils.py:397 -#, python-format -msgid "PV Kernel in VDI:%s" -msgstr "Kernel PV no VDI: %s" +#: nova/exception.py:853 +#, fuzzy, python-format +msgid "Instance %(name)s already exists." +msgstr "Usuário %s já existe" -#: ../nova/virt/xenapi/vm_utils.py:1313 -#, python-format -msgid "Running pygrub against %s" -msgstr "Rodando pygrub novamente %s" +#: nova/exception.py:857 +#, fuzzy, python-format +msgid "Instance Type %(name)s already exists." +msgstr "Usuário %s já existe" + +#: nova/exception.py:861 +#, fuzzy, python-format +msgid "Volume Type %(name)s already exists." +msgstr "group %s já existe" -#: ../nova/virt/xenapi/vm_utils.py:1320 +#: nova/exception.py:865 #, python-format -msgid "Found Xen kernel %s" -msgstr "Kernel Xen encontrado: %s" +msgid "%(path)s is on shared storage: %(reason)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1322 -msgid "No Xen kernel found. Booting HVM." -msgstr "Kernel Xen não encontrado. Iniciando como HVM." +#: nova/exception.py:869 +msgid "Migration error" +msgstr "" -#: ../nova/virt/hyperv.py:449 +#: nova/exception.py:873 #, python-format -msgid "duplicate name found: %s" -msgstr "nome duplicado encontrado: %s" +msgid "Malformed message body: %(reason)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:830 +#: nova/exception.py:877 #, python-format -msgid "VDI %s is still available" -msgstr "O VDI %s continua disponível" +msgid "Could not find config at %(path)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:876 +#: nova/exception.py:881 #, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" -msgstr "(VM_UTILS) xenserver vm state -> |%s|" +msgid "Could not load paste app '%(name)s' from %(path)s" +msgstr "" + +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:878 +#: nova/exception.py:889 #, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" -msgstr "(VM_UTILS) xenapi power_state -> |%s|" +msgid "Virtual Storage Array %(id)d could not be found." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1120 +#: nova/exception.py:893 #, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" -msgstr "O VHD %(vdi_uuid)s tem pai %(parent_ref)s" - -#: ../nova/virt/xenapi/vm_utils.py:934 -#, python-format -msgid "Re-scanning SR %s" -msgstr "Re-escaneando SR %s" - -#: ../nova/virt/xenapi/vm_utils.py:1171 -#, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +msgid "Virtual Storage Array %(name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1178 -#, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:911 -#, python-format -msgid "No VDIs found for VM %s" -msgstr "Nenhum VDIs encontrado para MV %s" - -#: ../nova/virt/xenapi/vm_utils.py:594 -#, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" msgstr "" -"Número de VDIs inesperado (%(num_vdis)s) encontrado para MV %(vm_ref)s" -#: ../nova/virt/xenapi/vm_utils.py:1240 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 -#, python-format -msgid "Creating VBD for VDI %s ... " -msgstr "Criando VBD para VDI %s ... " - -#: ../nova/virt/xenapi/vm_utils.py:1242 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190 -#, python-format -msgid "Creating VBD for VDI %s done." -msgstr "O VBD para VDI %s foi criado." +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1244 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 -#, python-format -msgid "Plugging VBD %s ... " -msgstr "Conectando VBD %s ... " +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1247 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 -#, python-format -msgid "Plugging VBD %s done." -msgstr "O VDB %s foi conectado." +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:661 +#: nova/exception.py:917 #, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" -msgstr "VBD %(vbd)s conectado como %(orig_dev)s" +msgid "Insufficient free memory on compute node to start %(uuid)s." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:664 -#, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" -msgstr "VBD %(vbd)s conectado no device errado, remapeando para %(dev)s" +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1261 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 +#: nova/exception.py:925 #, python-format -msgid "Destroying VBD for VDI %s ... " -msgstr "Destruindo VBD para o VDI %s ... " +msgid "No valid host was found. %(reason)s" +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1265 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 +#: nova/exception.py:929 #, python-format -msgid "Destroying VBD for VDI %s done." -msgstr "O VBD para o VDI %s foi destruído." - -#: ../nova/virt/xenapi/vm_utils.py:1277 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:211 -msgid "VBD.unplug successful first time." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1282 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 -msgid "VBD.unplug rejected: retrying..." +#: nova/exception.py:933 +msgid "Quota exceeded" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1287 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 -msgid "VBD.unplug successful eventually." +#: nova/exception.py:937 +#, python-format +msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1290 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 +#: nova/exception.py:941 #, python-format -msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" -msgstr "Ignorando XenAPI.Failure em VBD.unplug: %s" +msgid "Aggregate %(aggregate_name)s already exists." +msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1299 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/exception.py:945 #, python-format -msgid "Ignoring XenAPI.Failure %s" +msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1140 +#: nova/exception.py:949 #, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1380 +#: nova/exception.py:954 #, python-format -msgid "Writing partition table %s done." +msgid "Host %(host)s already member of another aggregate." msgstr "" -#: ../nova/tests/rpc/common.py:142 +#: nova/exception.py:958 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: ../nova/tests/rpc/common.py:150 -#, python-format -msgid "Nested return %s" +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" msgstr "" -#: ../nova/tests/rpc/common.py:176 ../nova/tests/rpc/common.py:182 +#: nova/exception.py:966 #, python-format -msgid "Received %s" +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:56 -msgid "Use of empty request context is deprecated" +#: nova/exception.py:971 +#, fuzzy, python-format +msgid "Unable to create instance type" +msgstr "Não é possível anexar o volume na instância %s" + +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" msgstr "" -#: ../nova/db/sqlalchemy/api.py:133 +#: nova/exception.py:979 #, python-format -msgid "No service for id %s" +msgid "Error in SolidFire API response: status=%(status)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:251 +#: nova/exception.py:983 #, python-format -msgid "No service for %(host)s, %(binary)s" +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 +#: nova/log.py:307 #, python-format -msgid "No floating ip for address %s" +msgid "syslog facility must be one of: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 +#: nova/manager.py:146 #, python-format -msgid "No address for instance %s" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 +#: nova/manager.py:152 #, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 +#: nova/manager.py:159 #, python-format -msgid "No network for id %s" +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" +#: nova/manager.py:203 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1115 -#, python-format -msgid "No network for bridge %s" +#: nova/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 -#, python-format -msgid "No network for instance %s" +#: nova/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1277 +#: nova/service.py:159 #, python-format -msgid "Token %s does not exist" +msgid "Starting %(topic)s node (version %(vcs_string)s)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/service.py:176 #, python-format -msgid "No quota for project_id %s" +msgid "Creating Consumer connection for Service %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/service.py:250 +msgid "Service killed that has no database entry" +msgstr "Encerrado serviço que não tem entrada na base de dados" -#: ../nova/db/sqlalchemy/api.py:1514 -#, python-format -msgid "No export device found for volume %s" -msgstr "" +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." +msgstr "O objeto da base de dados do serviço desapareceu, Recriando." -#: ../nova/db/sqlalchemy/api.py:1527 -#, python-format -msgid "No target id found for volume %s" -msgstr "" +#: nova/service.py:302 +msgid "Recovered model server connection!" +msgstr "Recuperada conexão servidor de modelo." -#: ../nova/db/sqlalchemy/api.py:1572 -#, python-format -msgid "No security group with id %s" -msgstr "" +#: nova/service.py:308 +msgid "model server went away" +msgstr "servidor de modelo perdido" -#: ../nova/db/sqlalchemy/api.py:1589 -#, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +#: nova/service.py:400 +msgid "Full set of FLAGS:" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 +#: nova/service.py:407 #, python-format -msgid "No secuity group rule with id %s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: ../nova/db/sqlalchemy/api.py:1756 +#: nova/utils.py:72 #, python-format -msgid "No user for id %s" -msgstr "" +msgid "Inner Exception: %s" +msgstr "Exceção interna: %s" -#: ../nova/db/sqlalchemy/api.py:1772 +#: nova/utils.py:156 #, python-format -msgid "No user for access key %s" -msgstr "" +msgid "Fetching %s" +msgstr "Buscando %s" -#: ../nova/db/sqlalchemy/api.py:1834 +#: nova/utils.py:197 #, python-format -msgid "No project with id %s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1979 +#: nova/utils.py:207 #, python-format -msgid "No console pool with id %(pool_id)s" -msgstr "" +msgid "Running cmd (subprocess): %s" +msgstr "Executando comando (subprocesso): %s" -#: ../nova/db/sqlalchemy/api.py:1996 +#: nova/utils.py:223 nova/utils.py:302 #, python-format -msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" -msgstr "" +msgid "Result was %s" +msgstr "Resultado foi %s" -#: ../nova/db/sqlalchemy/api.py:2035 +#: nova/utils.py:236 #, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +msgid "%r failed. Retrying." msgstr "" -#: ../nova/db/sqlalchemy/api.py:2057 +#: nova/utils.py:278 #, python-format -msgid "on instance %s" +msgid "Running cmd (SSH): %s" +msgstr "Executando o comando (SSH): %s" + +#: nova/utils.py:280 +msgid "Environment not supported over SSH" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 +#: nova/utils.py:284 +#, fuzzy, python-format +msgid "process_input not supported over SSH" +msgstr "atributo não suportado: %s" + +#: nova/utils.py:343 #, python-format -msgid "No console with id %(console_id)s %(idesc)s" -msgstr "" +msgid "debug in callback: %s" +msgstr "depuração em retorno de chamada: %s" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 +#: nova/utils.py:476 #, python-format -msgid "No zone with id %(zone_id)s" -msgstr "" +msgid "Link Local address is not found.:%s" +msgstr "Endereço para Link Local não encontrado: %s" -#: ../nova/compute/manager.py:223 +#: nova/utils.py:479 #, python-format -msgid "Checking state of %s" -msgstr "Verificando o estado de %s" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "Não foi possível atribuir um IP para o Link Local de %(interface)s :%(ex)s" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/utils.py:576 #, python-format -msgid "Current state of %(name)s was %(state)s." -msgstr "" +msgid "Invalid backend: %s" +msgstr "Backend inválido: %s" -#: ../nova/virt/libvirt/connection.py:225 +#: nova/utils.py:587 #, python-format -msgid "Connecting to libvirt: %s" -msgstr "" +msgid "backend %s" +msgstr "backend %s" -#: ../nova/virt/libvirt/connection.py:239 -msgid "Connection to libvirt broke" +#: nova/utils.py:636 +msgid "in looping call" msgstr "" -#: ../nova/virt/libvirt/connection.py:401 +#: nova/utils.py:810 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:283 +#: nova/utils.py:814 #, python-format -msgid "Invalid device path %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:313 +#: nova/utils.py:818 #, python-format -msgid "No disk at %s" +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +#: nova/utils.py:825 +#, python-format +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:336 +#: nova/utils.py:935 +#, fuzzy, python-format +msgid "Expected object of type: %s" +msgstr "Erro inexperado lançado: %s" + +#: nova/utils.py:966 +#, fuzzy, python-format +msgid "Invalid server_string: %s" +msgstr "id inválido: %s" + +#: nova/utils.py:1091 #, python-format -msgid "instance %s: rebooted" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: ../nova/virt/libvirt_conn.py:339 -#, python-format -msgid "_wait_for_reboot failed: %s" +#: nova/utils.py:1123 +msgid "Original exception being dropped" msgstr "" -#: ../nova/virt/libvirt_conn.py:382 +#: nova/utils.py:1242 #, python-format -msgid "instance %s: rescued" +msgid "Class %(fullname)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/utils.py:1244 #, python-format -msgid "_wait_for_rescue failed: %s" +msgid "Class %(fullname)s is deprecated" msgstr "" -#: ../nova/virt/libvirt/connection.py:678 +#: nova/utils.py:1276 #, python-format -msgid "instance %s: is running" +msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:422 +#: nova/utils.py:1278 #, python-format -msgid "instance %s: booted" +msgid "Function %(name)s in %(location)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 +#: nova/wsgi.py:93 #, python-format -msgid "instance %s: failed to boot" +msgid "Started %(name)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt/connection.py:701 -#, python-format -msgid "virsh said: %r" +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." msgstr "" -#: ../nova/virt/libvirt/connection.py:705 -msgid "cool, it's a device" +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." msgstr "" -#: ../nova/virt/libvirt/connection.py:716 +#: nova/wsgi.py:113 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt/connection.py:745 -#, python-format -msgid "Contents of file %(fpath)s: %(contents)r" +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." msgstr "" -#: ../nova/virt/libvirt/utils.py:218 -msgid "Unable to find an open port" -msgstr "Impossível localizar uma porta aberta" +#: nova/wsgi.py:207 +msgid "You must implement __call__" +msgstr "" -#: ../nova/virt/libvirt/connection.py:865 -#, python-format -msgid "instance %s: Creating image" +#: nova/api/direct.py:218 +msgid "not available" msgstr "" -#: ../nova/virt/libvirt_conn.py:646 +#: nova/api/direct.py:299 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +msgid "Returned non-serializeable type: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:649 +#: nova/api/ec2/__init__.py:69 +#, fuzzy, python-format +msgid "%(code)s: %(message)s" +msgstr "Recebendo de %(queue)s: %(message)s" + +#: nova/api/ec2/__init__.py:91 #, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +msgid "FaultWrapper: %s" msgstr "" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt/connection.py:1057 +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." +msgstr "Muitas falhas de autenticação." + +#: nova/api/ec2/__init__.py:176 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" +"Access key %(access_key)s has had %(failures)d failed authentications and" +" will be locked out for %(lock_mins)d minutes." msgstr "" -#. TODO(termie): cache? -#: ../nova/virt/libvirt/connection.py:1204 -#, python-format -msgid "instance %s: starting toXML method" +#: nova/api/ec2/__init__.py:263 +msgid "Signature not provided" msgstr "" -#: ../nova/virt/libvirt/connection.py:1208 -#, python-format -msgid "instance %s: finished toXML method" +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" msgstr "" -#: ../nova/virt/libvirt/connection.py:1330 -msgid "diagnostics are not supported for libvirt" +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" msgstr "" -#: ../nova/virt/firewall.py:125 ../nova/virt/libvirt/firewall.py:486 +#: nova/api/ec2/__init__.py:385 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" -msgstr "" +msgid "Authentication Failure: %s" +msgstr "Falha de Autenticação: %s" -#: ../nova/api/metadata/handler.py:252 ../nova/api/metadata/handler.py:259 +#: nova/api/ec2/__init__.py:401 #, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "Falha ao obter metadados para o ip: %s" +msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgstr "" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" -msgstr "Tentativa de instanciar singleton" +#: nova/api/ec2/__init__.py:432 +#, python-format +msgid "action: %s" +msgstr "ação: %s" -#: ../nova/network/api.py:39 +#: nova/api/ec2/__init__.py:434 #, python-format -msgid "Quota exceeeded for %s, tried to allocate address" +msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: ../nova/network/manager.py:338 -msgid "Address quota exceeded. You cannot allocate any more addresses" +#: nova/api/ec2/__init__.py:509 +#, python-format +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: ../nova/tests/test_volume.py:195 +#: nova/api/ec2/__init__.py:581 #, python-format -msgid "Target %s allocated" +msgid "InstanceNotFound raised: %s" msgstr "" -#: ../nova/virt/images.py:70 +#: nova/api/ec2/__init__.py:587 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" +msgid "VolumeNotFound raised: %s" msgstr "" -#: ../nova/scheduler/driver.py:190 -msgid "Must implement a fallback schedule" -msgstr "" +#: nova/api/ec2/__init__.py:593 +#, fuzzy, python-format +msgid "SnapshotNotFound raised: %s" +msgstr "NotFound lançado: %s" -#: ../nova/console/manager.py:70 ../nova/console/vmrc_manager.py:64 -msgid "Adding console" -msgstr "Adicionando console" +#: nova/api/ec2/__init__.py:599 +#, python-format +msgid "NotFound raised: %s" +msgstr "NotFound lançado: %s" + +#: nova/api/ec2/__init__.py:602 +#, fuzzy, python-format +msgid "EC2APIError raised: %s" +msgstr "ApiError lançado: %s" + +#: nova/api/ec2/__init__.py:610 +#, fuzzy, python-format +msgid "KeyPairExists raised: %s" +msgstr "ApiError lançado: %s" + +#: nova/api/ec2/__init__.py:614 +#, fuzzy, python-format +msgid "InvalidParameterValue raised: %s" +msgstr "id inválido: %s" + +#: nova/api/ec2/__init__.py:618 +#, fuzzy, python-format +msgid "InvalidPortRange raised: %s" +msgstr "id inválido: %s" + +#: nova/api/ec2/__init__.py:622 +#, fuzzy, python-format +msgid "NotAuthorized raised: %s" +msgstr "NotFound lançado: %s" + +#: nova/api/ec2/__init__.py:626 +#, fuzzy, python-format +msgid "InvalidRequest raised: %s" +msgstr "id inválido: %s" -#: ../nova/console/manager.py:90 +#: nova/api/ec2/__init__.py:635 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." -msgstr "" +msgid "Unexpected error raised: %s" +msgstr "Erro inexperado lançado: %s" -#: ../nova/api/direct.py:218 -msgid "not available" +#: nova/api/ec2/__init__.py:636 +#, python-format +msgid "Environment: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:62 +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." +msgstr "Ocorreu um erro desconhecido. Por favor tente sua requisição novamente." + +#: nova/api/ec2/apirequest.py:64 #, python-format -msgid "The key_pair %s already exists" +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: ../nova/crypto.py:112 -#, python-format -msgid "Generating root CA: %s" -msgstr "Gerando CA raiz: %s" +#: nova/api/ec2/cloud.py:326 +#, fuzzy, python-format +msgid "Create snapshot of volume %s" +msgstr "Desanexar volume %s" -#: ../nova/api/ec2/cloud.py:368 +#: nova/api/ec2/cloud.py:361 #, python-format msgid "Create key pair %s" msgstr "Criar par de chaves %s" -#: ../nova/api/ec2/cloud.py:395 -#, python-format -msgid "Delete key pair %s" -msgstr "Remover par de chaves %s" - -#: ../nova/api/ec2/cloud.py:386 +#: nova/api/ec2/cloud.py:370 #, python-format -msgid "%s is not a valid ipProtocol" -msgstr "%s não é um ipProtocol válido" - -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" -msgstr "Intervalo de porta inválido" +msgid "Import key %s" +msgstr "" -#: ../nova/api/openstack/compute/contrib/security_groups.py:497 +#: nova/api/ec2/cloud.py:388 #, python-format -msgid "Revoke security group ingress %s" -msgstr "Revogado entrada do grupo de segurança %s" - -#: ../nova/api/openstack/compute/contrib/security_groups.py:358 -msgid "Not enough parameters to build a valid rule." -msgstr "" +msgid "Delete key pair %s" +msgstr "Remover par de chaves %s" -#: ../nova/api/ec2/cloud.py:654 ../nova/api/ec2/cloud.py:710 +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 msgid "No rule for the specified parameters." msgstr "Não existe regra para os parâmetros especificados" -#: ../nova/api/openstack/compute/contrib/security_groups.py:343 +#: nova/api/ec2/cloud.py:733 #, python-format -msgid "Authorize security group ingress %s" -msgstr "Autorizada entrada do grupo de segurança %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Content limited to " +"Alphanumeric characters, spaces, dashes, and underscores." +msgstr "" -#: ../nova/api/openstack/compute/contrib/security_groups.py:365 +#: nova/api/ec2/cloud.py:740 #, python-format -msgid "This rule already exists in group %s" -msgstr "Esta regra já existe no grupo %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." +msgstr "" -#: ../nova/api/ec2/cloud.py:746 -#: ../nova/api/openstack/compute/contrib/security_groups.py:282 +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 #, python-format msgid "Create Security Group %s" msgstr "Criar Grupo de Segurança %s" -#: ../nova/api/ec2/cloud.py:749 +#: nova/api/ec2/cloud.py:747 #, python-format msgid "group %s already exists" msgstr "group %s já existe" -#: ../nova/api/ec2/cloud.py:776 -#: ../nova/api/openstack/compute/contrib/security_groups.py:237 +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 #, python-format msgid "Delete security group %s" msgstr "Excluir grupo de segurança %s" -#: ../nova/api/openstack/compute/contrib/volumes.py:186 -#: ../nova/api/openstack/volume/volumes.py:215 ../nova/api/ec2/cloud.py:865 +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 +#, python-format +msgid "Get console output for instance %s" +msgstr "Obter saída do console para instância %s" + +#: nova/api/ec2/cloud.py:854 +#, fuzzy, python-format +msgid "Create volume from snapshot %s" +msgstr "Criar volume de %s GB" + +#: nova/api/ec2/cloud.py:858 nova/api/openstack/compute/contrib/volumes.py:186 +#: nova/api/openstack/volume/volumes.py:215 #, python-format msgid "Create volume of %s GB" msgstr "Criar volume de %s GB" -#: ../nova/api/ec2/cloud.py:899 +#: nova/api/ec2/cloud.py:883 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: ../nova/api/openstack/compute/contrib/volumes.py:361 -#: ../nova/api/ec2/cloud.py:913 +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 #, python-format msgid "Detach volume %s" msgstr "Desanexar volume %s" -#: ../nova/api/ec2/cloud.py:1190 +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 +#, python-format +msgid "attribute not supported: %s" +msgstr "atributo não suportado: %s" + +#: nova/api/ec2/cloud.py:1046 +#, python-format +msgid "vol = %s\n" +msgstr "" + +#: nova/api/ec2/cloud.py:1191 msgid "Allocate address" msgstr "Alocar endereço" -#: ../nova/api/ec2/cloud.py:1202 +#: nova/api/ec2/cloud.py:1203 #, python-format msgid "Release address %s" msgstr "Liberar endereço %s" -#: ../nova/api/ec2/cloud.py:1207 +#: nova/api/ec2/cloud.py:1208 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:1217 +#: nova/api/ec2/cloud.py:1218 #, python-format msgid "Disassociate address %s" msgstr "Desatribuir endereço %s" -#: ../nova/api/ec2/cloud.py:1265 +#: nova/api/ec2/cloud.py:1243 +#, fuzzy +msgid "Image must be available" +msgstr "O status do volume parece estar disponível" + +#: nova/api/ec2/cloud.py:1264 msgid "Going to start terminating instances" msgstr "Começando a terminar instâncias" -#: ../nova/api/ec2/cloud.py:1274 +#: nova/api/ec2/cloud.py:1277 #, python-format msgid "Reboot instance %r" msgstr "Reiniciar instância %r" -#: ../nova/api/ec2/cloud.py:1415 +#: nova/api/ec2/cloud.py:1287 +#, fuzzy +msgid "Going to stop instances" +msgstr "Começando a terminar instâncias" + +#: nova/api/ec2/cloud.py:1297 +#, fuzzy +msgid "Going to start instances" +msgstr "Começando a terminar instâncias" + +#: nova/api/ec2/cloud.py:1388 #, python-format msgid "De-registering image %s" msgstr "Removendo o registro da imagem %s" -#: ../nova/api/ec2/cloud.py:1442 +#: nova/api/ec2/cloud.py:1415 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:940 ../nova/api/ec2/cloud.py:997 -#: ../nova/api/ec2/cloud.py:1470 ../nova/api/ec2/cloud.py:1485 -#, python-format -msgid "attribute not supported: %s" -msgstr "atributo não suportado: %s" - -#: ../nova/api/ec2/cloud.py:890 -#, python-format -msgid "invalid id: %s" -msgstr "id inválido: %s" - -#: ../nova/api/ec2/cloud.py:1488 +#: nova/api/ec2/cloud.py:1461 msgid "user or group not specified" msgstr "usuário ou grupo não especificado" -#: ../nova/api/ec2/cloud.py:1490 +#: nova/api/ec2/cloud.py:1463 msgid "only group \"all\" is supported" msgstr "apenas o grupo \"all\" é suportado" -#: ../nova/api/ec2/cloud.py:1492 +#: nova/api/ec2/cloud.py:1465 msgid "operation_type must be add or remove" msgstr "operation_type deve ser add ou remove" -#: ../nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1467 #, python-format msgid "Updating image %s publicity" msgstr "Atualizando publicidade da imagem %s" -#: ../bin/nova-api.py:52 +#: nova/api/ec2/cloud.py:1524 #, python-format -msgid "Using paste.deploy config at: %s" +msgid "Couldn't stop instance with in %d sec" msgstr "" -#: ../bin/nova-api.py:57 +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 #, python-format -msgid "No paste configuration for app: %s" -msgstr "" +msgid "Failed to get metadata for ip: %s" +msgstr "Falha ao obter metadados para o ip: %s" -#: ../bin/nova-api.py:59 +#: nova/api/openstack/__init__.py:43 #, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" -msgstr "" +msgid "Caught error: %s" +msgstr "Capturado o erro: %s" -#: ../bin/nova-api.py:64 +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 #, python-format -msgid "Running %s API" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: ../bin/nova-api.py:69 -#, python-format -msgid "No known API applications configured in %s." +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" msgstr "" -#: ../bin/nova-api.py:83 +#: nova/api/openstack/__init__.py:105 #, python-format -msgid "Starting nova-api node (version %s)" +msgid "Extended resource: %s" msgstr "" -#: ../bin/nova-api.py:89 +#: nova/api/openstack/__init__.py:130 #, python-format -msgid "No paste configuration found for: %s" +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/api/openstack/__init__.py:135 #, python-format -msgid "Argument %(key)s value %(value)s is too short." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/api/openstack/auth.py:91 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "%(user_id)s could not be found with token '%(token)s'" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 +#: nova/api/openstack/auth.py:135 #, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." +msgid "%(user_id)s must be an admin or a member of %(project_id)s" 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." +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/api/openstack/auth.py:168 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Could not find %s in request." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/api/openstack/auth.py:188 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "Successfully authenticated '%s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." msgstr "" -#: ../nova/virt/xenapi/vmops.py:73 +#: nova/api/openstack/auth.py:255 #, python-format -msgid "instance %(name)s: not enough free memory" +msgid "Provided API key is valid, but not for user '%(username)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:449 -#, python-format -msgid "Starting VM %s..." +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:452 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 -#, python-format -msgid "Invalid value for onset_files: '%s'" +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:426 -#, python-format -msgid "Injecting file path: '%s'" +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:467 +#: nova/api/openstack/common.py:202 +#, fuzzy, python-format +msgid "marker [%s] not found" +msgstr "Usuário \"%s\" não encontrado" + +#: nova/api/openstack/common.py:242 #, python-format -msgid "Instance %s: booted" +msgid "href %s does not contain version" msgstr "" -#: ../nova/virt/xenapi/vmops.py:232 -#, python-format -msgid "Instance not present %s" +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:622 +#: nova/api/openstack/common.py:358 #, python-format -msgid "Starting snapshot for VM %s" +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:631 +#: nova/api/openstack/common.py:361 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +msgid "Instance is in an invalid state for '%(action)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:616 -#, python-format -msgid "Finished snapshot and upload for VM %s" +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" msgstr "" -#: ../nova/virt/xenapi/vmops.py:356 -#, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." +#: nova/api/openstack/common.py:443 +msgid "Instance snapshots are not permitted at this time." msgstr "" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" +#: nova/api/openstack/extensions.py:191 +#, fuzzy, python-format +msgid "Loaded extension: %s" +msgstr "ação: %s" + +#: nova/api/openstack/extensions.py:228 +#, python-format +msgid "Ext name: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:1109 -msgid "kernel/ramdisk files removed" +#: nova/api/openstack/extensions.py:229 +#, fuzzy, python-format +msgid "Ext alias: %s" +msgstr "Resultado foi %s" + +#: nova/api/openstack/extensions.py:230 +#, fuzzy, python-format +msgid "Ext description: %s" +msgstr "ação: %s" + +#: nova/api/openstack/extensions.py:232 +#, python-format +msgid "Ext namespace: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/api/openstack/extensions.py:233 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Ext updated: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/api/openstack/extensions.py:235 #, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +msgid "Exception loading extension: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/api/openstack/extensions.py:249 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Loading extension %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:1817 +#: nova/api/openstack/extensions.py:255 +#, fuzzy, python-format +msgid "Calling extension factory %s" +msgstr "Chamando o pai %s" + +#: nova/api/openstack/extensions.py:267 #, python-format -msgid "OpenSSL error: %s" -msgstr "Erro de OpenSSL: %s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "" -#: ../nova/tests/test_compute.py:339 ../nova/tests/test_compute.py:1368 +#: nova/api/openstack/extensions.py:345 #, python-format -msgid "Running instances: %s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: ../nova/tests/test_compute.py:345 +#: nova/api/openstack/extensions.py:369 #, python-format -msgid "After terminating instances: %s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" +#: nova/api/openstack/wsgi.py:158 +#: nova/api/openstack/compute/contrib/hosts.py:86 +msgid "cannot understand XML" msgstr "" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" +#: nova/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: ../nova/cloudpipe/pipelib.py:96 +#: nova/api/openstack/wsgi.py:580 +#, fuzzy, python-format +msgid "Fault thrown: %s" +msgstr "Capturado o erro: %s" + +#: nova/api/openstack/wsgi.py:583 #, python-format -msgid "Launching VPN for %s" -msgstr "Executando VPN para %s" +msgid "HTTP exception thrown: %s" +msgstr "" -#: ../nova/db/sqlalchemy/migration.py:36 -msgid "python-migrate is not installed. Exiting." +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:140 -msgid "Too many failed authentications." -msgstr "Muitas falhas de autenticação." +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" +msgstr "" -#: ../nova/api/ec2/__init__.py:150 +#: nova/api/openstack/wsgi.py:810 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and " -"will be locked out for %(lock_mins)d minutes." +msgid "There is no such action: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:267 -#, python-format -msgid "Authentication Failure: %s" -msgstr "Falha de Autenticação: %s" +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" +msgstr "" -#: ../nova/api/ec2/__init__.py:283 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" msgstr "" -#: ../nova/api/ec2/__init__.py:314 -#, python-format -msgid "action: %s" -msgstr "ação: %s" +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" +msgstr "" -#: ../nova/api/ec2/__init__.py:316 +#: nova/api/openstack/wsgi.py:884 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: ../nova/api/ec2/__init__.py:391 -#, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +#: nova/api/openstack/xmlutil.py:265 +msgid "element is not a child" msgstr "" -#: ../nova/api/ec2/__init__.py:462 -#, python-format -msgid "InstanceNotFound raised: %s" +#: nova/api/openstack/xmlutil.py:414 +msgid "root element selecting a list" msgstr "" -#: ../nova/api/ec2/__init__.py:468 +#: nova/api/openstack/xmlutil.py:739 #, python-format -msgid "VolumeNotFound raised: %s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: ../nova/api/ec2/__init__.py:480 -#, python-format -msgid "NotFound raised: %s" -msgstr "NotFound lançado: %s" +#: nova/api/openstack/xmlutil.py:858 +msgid "subclasses must implement construct()!" +msgstr "" -#: ../nova/api/ec2/__init__.py:483 -#, python-format -msgid "ApiError raised: %s" -msgstr "ApiError lançado: %s" +#: nova/api/openstack/compute/extensions.py:29 +#: nova/api/openstack/volume/extensions.py:29 +msgid "Initializing extension manager." +msgstr "" -#: ../nova/api/ec2/__init__.py:512 -#, python-format -msgid "Unexpected error raised: %s" -msgstr "Erro inexperado lançado: %s" +#: nova/api/openstack/compute/image_metadata.py:40 +#: nova/api/openstack/compute/images.py:142 +#: nova/api/openstack/compute/images.py:157 +#, fuzzy, python-format +msgid "Image not found." +msgstr "Instancia %s não encontrada" -#: ../nova/api/metadata/handler.py:254 ../nova/api/ec2/__init__.py:517 -msgid "An unknown error has occurred. Please try your request again." +#: nova/api/openstack/compute/image_metadata.py:79 +msgid "Incorrect request body format" msgstr "" -"Ocorreu um erro desconhecido. Por favor tente sua requisição novamente." - -#: ../nova/auth/dbdriver.py:84 -#, python-format -msgid "User %s already exists" -msgstr "Usuário %s já existe" -#: ../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 "Projeto não pode ser criado porque o gerente %s não existe." +#: 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/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 -#, python-format -msgid "Project can't be created because user %s doesn't exist" -msgstr "Projeto não pode ser criado porque o usuário %s não existe" +#: 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/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 -#, python-format -msgid "Project can't be created because project %s already exists" -msgstr "Projeto não pode ser criado porque o projeto %s já existe." +#: nova/api/openstack/compute/image_metadata.py:111 +msgid "Invalid metadata key" +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 "Projeto não pode ser modificado porque o gerente %s não existe." +#: nova/api/openstack/compute/ips.py:74 +#, fuzzy +msgid "Instance does not exist" +msgstr "Assinatura não confere" -#: ../nova/auth/dbdriver.py:245 -#, python-format -msgid "User \"%s\" not found" -msgstr "Usuário \"%s\" não encontrado" +#: nova/api/openstack/compute/ips.py:97 +#, fuzzy, python-format +msgid "Instance is not a member of specified network" +msgstr "instância %s: reset da rede" -#: ../nova/auth/dbdriver.py:248 +#: nova/api/openstack/compute/limits.py:140 #, python-format -msgid "Project \"%s\" not found" -msgstr "Projeto \"%s\" não encontrado" - -#: ../nova/virt/xenapi_conn.py:159 msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username (optionally), " -"and xenapi_connection_password to use connection_type=xenapi" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: ../nova/virt/xenapi_conn.py:569 -#, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" +#: nova/api/openstack/compute/limits.py:265 +msgid "This request was rate-limited." msgstr "" -#: ../nova/virt/xenapi_conn.py:578 -#, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#: 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/virt/xenapi_conn.py:604 ../nova/virt/xenapi_conn.py:617 -#, python-format -msgid "Got exception: %s" -msgstr "" +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +#, fuzzy, python-format +msgid "Metadata item was not found" +msgstr "Instancia %s não encontrada" -#: ../nova/volume/driver.py:359 +#: nova/api/openstack/compute/servers.py:425 #, python-format -msgid "Could not find iSCSI export for volume %s" +msgid "Invalid server status: %(status)s" msgstr "" -#: ../nova/api/ec2/apirequest.py:73 -#, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" msgstr "" -#: ../nova/api/openstack/__init__.py:43 -#, python-format -msgid "Caught error: %s" -msgstr "Capturado o erro: %s" - -#: ../nova/api/openstack/v2/__init__.py:113 -msgid "Including admin operations in API." -msgstr "Incluindo operações administrativas na API." +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" +msgstr "" -#: ../nova/console/xvp.py:92 -msgid "Rebuilding xvp conf" +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" msgstr "" -#: ../nova/console/xvp.py:110 -#, python-format -msgid "Re-wrote %s" +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" msgstr "" -#: ../nova/console/xvp.py:115 -msgid "Stopping xvp" +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" msgstr "" -#: ../nova/console/xvp.py:128 -msgid "Starting xvp" +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" msgstr "" -#: ../nova/console/xvp.py:135 +#: nova/api/openstack/compute/servers.py:522 #, python-format -msgid "Error starting xvp: %s" +msgid "Bad personality format: missing %s" msgstr "" -#: ../nova/console/xvp.py:138 -msgid "Restarting xvp" +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" msgstr "" -#: ../nova/console/xvp.py:140 -msgid "xvp not running..." +#: nova/api/openstack/compute/servers.py:530 +#, python-format +msgid "Personality content for %s cannot be decoded" 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." +#: nova/api/openstack/compute/servers.py:545 +#, python-format +msgid "Bad networks format: network uuid is not in proper format (%s)" 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" +#: nova/api/openstack/compute/servers.py:554 +#, fuzzy, python-format +msgid "Invalid fixed IP address (%s)" +msgstr "id inválido: %s" + +#: nova/api/openstack/compute/servers.py:561 +#, python-format +msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: ../bin/nova-manage.py:616 -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." +#: nova/api/openstack/compute/servers.py:567 +#, fuzzy, python-format +msgid "Bad network format: missing %s" +msgstr "Não foi encontrada rede para bridge %s" + +#: nova/api/openstack/compute/servers.py:570 +msgid "Bad networks format" msgstr "" -#: ../bin/nova-manage.py:645 -msgid "network" +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" msgstr "" -#: ../bin/nova-manage.py:646 -msgid "IP address" +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: ../bin/nova-manage.py:642 -msgid "MAC address" +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" msgstr "" -#: ../bin/nova-manage.py:647 -msgid "hostname" +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." msgstr "" -#: ../bin/nova-manage.py:648 ../bin/nova-manage.py:1166 -#: ../bin/nova-manage.py:1282 ../bin/nova-manage.py:1314 -msgid "host" +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." msgstr "" -#: ../bin/nova-manage.py:537 -msgid "netmask" +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" msgstr "" -#: ../bin/nova-manage.py:857 ../nova/tests/test_nova_manage.py:181 -msgid "start address" +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." msgstr "" -#: ../nova/virt/disk.py:124 +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +#, fuzzy +msgid "Instance has not been resized." +msgstr "A instância já foi criada" + +#: nova/api/openstack/compute/servers.py:838 #, python-format -msgid "Failed to load partition: %s" +msgid "Error in confirm-resize %s" msgstr "" -#: ../nova/virt/disk/api.py:223 ../nova/virt/disk/guestfs.py:64 -#: ../nova/virt/disk/guestfs.py:78 ../nova/virt/disk/mount.py:112 +#: nova/api/openstack/compute/servers.py:858 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "Error in revert-resize %s" msgstr "" -#: ../nova/virt/disk/nbd.py:82 -#, python-format -msgid "nbd device %s did not show up" +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: ../nova/virt/disk/loop.py:30 -#, python-format -msgid "Could not attach image to loopback: %s" +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" msgstr "" -#. really want to log this info, not raise -#: ../nova/virt/disk/nbd.py:52 -msgid "No free nbd devices" +#: nova/api/openstack/compute/servers.py:888 +#, fuzzy, python-format +msgid "Error in reboot %s" +msgstr "Gerando CA raiz: %s" + +#: nova/api/openstack/compute/servers.py:900 +#, fuzzy, python-format +msgid "Unable to locate requested flavor." +msgstr "Não é possível localizar o volume %s" + +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." msgstr "" -#: ../doc/ext/nova_todo.py:45 -#, python-format -msgid "%(filename)s, line %(line_info)d" +#: nova/api/openstack/compute/servers.py:927 +#, fuzzy +msgid "Malformed server entity" +msgstr "servidor de modelo perdido" + +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:119 -msgid "In init host" +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" msgstr "" -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" msgstr "" -#: ../nova/virt/hyperv.py:166 -#, python-format -msgid "Starting VM %s " +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +#, fuzzy, python-format +msgid "Invalid adminPass" +msgstr "id inválido: %s" + +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." msgstr "" -#: ../nova/virt/hyperv.py:168 -#, python-format -msgid "Started VM %s " +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:170 -#, python-format -msgid "spawn vm failed: %s" +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:187 -#, python-format -msgid "Failed to create VM %s" +#: nova/api/openstack/compute/servers.py:1006 +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#: nova/api/openstack/compute/contrib/networks.py:65 +msgid "Invalid request body" msgstr "" -#: ../nova/virt/hyperv.py:206 -#, python-format -msgid "Set memory for vm %s..." +#: nova/api/openstack/compute/servers.py:1011 +msgid "Could not parse imageRef from request." msgstr "" -#: ../nova/virt/hyperv.py:216 -#, python-format -msgid "Set vcpus for vm %s..." +#: nova/api/openstack/compute/servers.py:1061 +#, fuzzy, python-format +msgid "Instance could not be found" +msgstr "Instancia %s não encontrada" + +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" msgstr "" -#: ../nova/virt/hyperv.py:220 -#, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" msgstr "" -#: ../nova/virt/hyperv.py:245 +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +#, fuzzy, python-format +msgid "Invalid metadata" +msgstr "id inválido: %s" + +#: nova/api/openstack/compute/servers.py:1157 #, python-format -msgid "Failed to add diskdrive to VM %s" +msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: ../nova/virt/hyperv.py:248 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 #, python-format -msgid "New disk drive path is %s" -msgstr "" +msgid "Compute.api::pause %s" +msgstr "Compute.api::pause %s" -#: ../nova/virt/hyperv.py:265 +#: nova/api/openstack/compute/contrib/admin_actions.py:77 #, python-format -msgid "Failed to add vhd file to VM %s" -msgstr "" +msgid "Compute.api::unpause %s" +msgstr "Compute.api::unpause %s" -#: ../nova/virt/hyperv.py:267 +#: nova/api/openstack/compute/contrib/admin_actions.py:94 #, python-format -msgid "Created disk for %s" -msgstr "" +msgid "compute.api::suspend %s" +msgstr "compute.api::suspend %s" -#: ../nova/virt/hyperv.py:271 +#: nova/api/openstack/compute/contrib/admin_actions.py:111 #, python-format -msgid "Creating nic for %s " -msgstr "" +msgid "compute.api::resume %s" +msgstr "compute.api::resume %s" -#: ../nova/virt/hyperv.py:290 -msgid "Failed creating a port on the external vswitch" +#: nova/api/openstack/compute/contrib/admin_actions.py:127 +#, python-format +msgid "Error in migrate %s" msgstr "" -#: ../nova/virt/hyperv.py:291 +#: nova/api/openstack/compute/contrib/admin_actions.py:141 #, python-format -msgid "Failed creating port for %s" -msgstr "" +msgid "Compute.api::reset_network %s" +msgstr "Compute.api::reset_network %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +#, fuzzy, python-format +msgid "Server not found" +msgstr "Usuário \"%s\" não encontrado" -#: ../nova/virt/hyperv.py:294 +#: nova/api/openstack/compute/contrib/admin_actions.py:157 +#, fuzzy, python-format +msgid "Compute.api::inject_network_info %s" +msgstr "Compute.api::reset_network %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:173 #, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" -msgstr "" +msgid "Compute.api::lock %s" +msgstr "Compute.api::lock %s" -#: ../nova/virt/hyperv.py:304 +#: nova/api/openstack/compute/contrib/admin_actions.py:189 #, python-format -msgid "Failed to add nic to VM %s" -msgstr "" +msgid "Compute.api::unlock %s" +msgstr "Compute.api::unlock %s" -#: ../nova/virt/hyperv.py:306 +#: nova/api/openstack/compute/contrib/admin_actions.py:219 #, python-format -msgid "Created nic for %s " +msgid "createBackup entity requires %s attribute" msgstr "" -#: ../nova/virt/hyperv.py:339 -#, python-format -msgid "WMI job failed: %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" msgstr "" -#: ../nova/virt/hyperv.py:343 -#, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: ../nova/virt/hyperv.py:379 -#, python-format -msgid "Got request to destroy vm %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +#, fuzzy, python-format +msgid "Instance not found" +msgstr "Instancia %s não encontrada" + +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." msgstr "" -#: ../nova/virt/hyperv.py:404 +#: nova/api/openstack/compute/contrib/admin_actions.py:284 #, python-format -msgid "Failed to destroy vm %s" +msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: ../nova/virt/hyperv.py:411 +#: nova/api/openstack/compute/contrib/aggregates.py:137 #, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +msgid "Aggregates does not have %s action" msgstr "" -#: ../nova/virt/hyperv.py:433 -#, python-format -msgid "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" +#: nova/api/openstack/compute/contrib/certificates.py:75 +msgid "Only root certificate can be retrieved." msgstr "" -#: ../nova/virt/hyperv.py:469 -#, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#: 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/virt/hyperv.py:472 -#, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#: nova/api/openstack/compute/contrib/consoles.py:44 +msgid "Missing type specification" msgstr "" -#: ../nova/compute/api.py:71 -#, python-format -msgid "Instance %d was not found in get_network_topic" +#: nova/api/openstack/compute/contrib/consoles.py:56 +msgid "Invalid type specification" msgstr "" -#: ../nova/compute/api.py:77 +#: nova/api/openstack/compute/contrib/disk_config.py:44 #, python-format -msgid "Instance %d has no host" +msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" -#: ../nova/compute/api.py:97 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#: nova/api/openstack/compute/contrib/extended_status.py:61 +#, fuzzy, python-format +msgid "Server not found." +msgstr "Usuário \"%s\" não encontrado" + +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +msgid "No Request Body" msgstr "" -#: ../nova/compute/api.py:215 +#: nova/api/openstack/compute/contrib/floating_ips.py:159 #, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." +msgid "No more floating ips in pool %s." msgstr "" -#: ../nova/compute/api.py:264 -msgid "Creating a raw instance" +#: nova/api/openstack/compute/contrib/floating_ips.py:161 +msgid "No more floating ips available." msgstr "" -#: ../nova/compute/api.py:336 -#, python-format -msgid "Going to run %s instances..." +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" msgstr "" -#: ../nova/compute/api.py:187 -#, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +#, fuzzy +msgid "Address not specified" +msgstr "usuário ou grupo não especificado" + +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" msgstr "" -#: ../nova/compute/api.py:872 -#, python-format -msgid "Going to try to terminate %s" +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" msgstr "" -#: ../nova/compute/api.py:296 -#, python-format -msgid "Instance %d was not found during terminate" +#: nova/api/openstack/compute/contrib/hosts.py:145 +#, fuzzy, python-format +msgid "Invalid status: '%s'" +msgstr "id inválido: %s" + +#: nova/api/openstack/compute/contrib/hosts.py:150 +#, fuzzy, python-format +msgid "Invalid update setting: '%s'" +msgstr "id inválido: %s" + +#: nova/api/openstack/compute/contrib/hosts.py:159 +#, fuzzy, python-format +msgid "Setting host %(host)s to %(state)s." +msgstr "Moldagem para %(topic)s %(host)s para %(method)s" + +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" msgstr "" -#: ../nova/compute/api.py:301 -#, python-format -msgid "Instance %d is already being terminated" +#: nova/api/openstack/compute/contrib/hosts.py:214 +#, fuzzy +msgid "Host not found" +msgstr "Hosts não encontrados" + +#: nova/api/openstack/compute/contrib/keypairs.py:85 +msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: ../nova/compute/api.py:1643 -#, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" +#: nova/api/openstack/compute/contrib/keypairs.py:90 +#, fuzzy, python-format +msgid "Key pair '%s' already exists." +msgstr "Usuário %s já existe" + +#: nova/api/openstack/compute/contrib/multinic.py:52 +msgid "Missing 'networkId' argument for addFixedIp" msgstr "" -#: ../nova/compute/api.py:1659 -msgid "Volume isn't attached to anything!" +#: nova/api/openstack/compute/contrib/multinic.py:68 +msgid "Missing 'address' argument for removeFixedIp" msgstr "" -#: ../nova/rpc.py:98 +#: nova/api/openstack/compute/contrib/multinic.py:77 +#, fuzzy, python-format +msgid "Unable to find address %r" +msgstr "Impossível localizar uma porta aberta" + +#: nova/api/openstack/compute/contrib/networks.py:62 #, python-format -msgid "" -"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in " -"%(fl_intv)d seconds." +msgid "Network does not have %s action" msgstr "" -#: ../nova/rpc.py:103 +#: nova/api/openstack/compute/contrib/networks.py:70 #, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." +msgid "Disassociating network with id %s" msgstr "" -"Não foi possível conectar ao servidor AMQP após %d tentativas. Desligando." -#: ../nova/rpc/impl_carrot.py:222 -msgid "Reconnected to queue" -msgstr "Reconectado à fila" +#: nova/api/openstack/compute/contrib/networks.py:74 +#: nova/api/openstack/compute/contrib/networks.py:91 +#: nova/api/openstack/compute/contrib/networks.py:101 +#, fuzzy, python-format +msgid "Network not found" +msgstr "Usuário \"%s\" não encontrado" -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" -msgstr "Falha ao obter mensagem da fila" +#: nova/api/openstack/compute/contrib/networks.py:87 +#, fuzzy, python-format +msgid "Showing network with id %s" +msgstr "Não foi encontrada rede para bridge %s" -#: ../nova/rpc/impl_carrot.py:237 -#, python-format -msgid "Initing the Adapter Consumer for %s" -msgstr "Iniciando o Adaptador Consumidor para %s" +#: nova/api/openstack/compute/contrib/networks.py:97 +#, fuzzy, python-format +msgid "Deleting network with id %s" +msgstr "Apagando usuário %s" -#: ../nova/rpc/amqp.py:224 ../nova/rpc/impl_carrot.py:261 -#, python-format -msgid "received %s" -msgstr "recebido %s" +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" +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/amqp.py:229 ../nova/rpc/impl_carrot.py:274 -#, python-format -msgid "no method for message: %s" -msgstr "sem método para mensagem: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:219 +msgid "Security group id should be integer" +msgstr "" -#: ../nova/rpc/amqp.py:230 ../nova/rpc/impl_carrot.py:276 +#: nova/api/openstack/compute/contrib/security_groups.py:289 +#, fuzzy, python-format +msgid "Security group %s already exists" +msgstr "group %s já existe" + +#: nova/api/openstack/compute/contrib/security_groups.py:309 #, python-format -msgid "No method for message: %s" -msgstr "Sem método para mensagem: %s" +msgid "Security group %s is not a string or unicode" +msgstr "" -#: ../nova/rpc/amqp.py:141 ../nova/rpc/impl_carrot.py:460 +#: nova/api/openstack/compute/contrib/security_groups.py:312 #, python-format -msgid "Returning exception %s to caller" -msgstr "Retornando exceção %s ao método de origem" +msgid "Security group %s cannot be empty." +msgstr "" -#: ../nova/rpc/amqp.py:182 ../nova/rpc/impl_carrot.py:494 +#: nova/api/openstack/compute/contrib/security_groups.py:315 #, python-format -msgid "unpacked context: %s" -msgstr "conteúdo descompactado: %s" +msgid "Security group %s should not be greater than 255 characters." +msgstr "" -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." -msgstr "Fazendo chamada assíncrona..." +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:345 +#, fuzzy, python-format +msgid "Security group (%s) not found" +msgstr "Usuário \"%s\" não encontrado" -#: ../nova/rpc/amqp.py:314 ../nova/rpc/impl_carrot.py:530 +#: nova/api/openstack/compute/contrib/security_groups.py:348 #, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID é %s" +msgid "Authorize security group ingress %s" +msgstr "Autorizada entrada do grupo de segurança %s" -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." msgstr "" -#: ../nova/rpc/impl_carrot.py:640 +#: nova/api/openstack/compute/contrib/security_groups.py:370 #, python-format -msgid "response %s" -msgstr "resposta %s" - -#: ../nova/rpc/impl_carrot.py:649 -#, python-format -msgid "topic is %s" -msgstr "topico é %s" +msgid "This rule already exists in group %s" +msgstr "Esta regra já existe no grupo %s" -#: ../nova/rpc/impl_carrot.py:650 -#, python-format -msgid "message %s" -msgstr "mensagem %s" +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" +msgstr "" -#: ../nova/volume/driver.py:79 -#, python-format -msgid "Recovering from a failed execute. Try number %s" +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" msgstr "" -#: ../nova/volume/driver.py:89 -#, python-format -msgid "volume group %s doesn't exist" +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" msgstr "" -#: ../nova/volume/driver.py:342 +#: nova/api/openstack/compute/contrib/security_groups.py:493 +#, fuzzy, python-format +msgid "Rule (%s) not found" +msgstr "Usuário \"%s\" não encontrado" + +#: nova/api/openstack/compute/contrib/security_groups.py:500 #, python-format -msgid "FAKE AOE: %s" -msgstr "" +msgid "Revoke security group ingress %s" +msgstr "Revogado entrada do grupo de segurança %s" -#: ../nova/volume/driver.py:251 ../nova/volume/driver.py:847 -msgid "Skipping ensure_export. No iscsi_target " -msgstr "" +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +#, fuzzy +msgid "Security group not specified" +msgstr "usuário ou grupo não especificado" -#: ../nova/volume/driver.py:295 ../nova/volume/driver.py:304 -#: ../nova/volume/driver.py:891 -msgid "Skipping remove_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" msgstr "" -#: ../nova/volume/driver.py:463 -#, python-format -msgid "FAKE ISCSI: %s" -msgstr "" +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 +#, fuzzy, python-format +msgid "start instance %r" +msgstr "Reiniciar instância %r" -#: ../nova/volume/driver.py:475 -#, python-format -msgid "rbd has no pool %s" -msgstr "" +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 +#, fuzzy, python-format +msgid "stop instance %r" +msgstr "Reiniciar instância %r" -#: ../nova/volume/driver.py:545 -#, python-format -msgid "Sheepdog is not working: %s" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:170 +msgid "No body provided" msgstr "" -#: ../nova/volume/driver.py:547 -msgid "Sheepdog is not working" -msgstr "" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:182 +#, fuzzy, python-format +msgid "Create VSA %(display_name)s of type %(vc_type)s" +msgstr "VM %(instance_name)s criada como %(vm_ref)s." -#: ../nova/wsgi.py:68 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:203 #, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" +msgid "Delete VSA with id: %s" msgstr "" -#: ../nova/wsgi.py:207 -msgid "You must implement __call__" -msgstr "" - -#: ../bin/nova-dhcpbridge.py:54 -msgid "leasing ip" -msgstr "" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:222 +#, fuzzy, python-format +msgid "Associate address %(ip)s to VSA %(id)s" +msgstr "Desatribuir endereço %s" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" -msgstr "" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 +#, fuzzy, python-format +msgid "Disassociate address from VSA %(id)s" +msgstr "Desatribuir endereço %s" -#: ../bin/nova-dhcpbridge.py:74 -msgid "releasing ip" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:291 +#, python-format +msgid "%(obj)s with ID %(id)s not found" msgstr "" -#: ../bin/nova-dhcpbridge.py:123 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:297 #, python-format msgid "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" +"%(obj)s with ID %(id)s belongs to VSA %(own_vsa_id)s and not to VSA " +"%(vsa_id)s." msgstr "" -#: ../nova/virt/fake.py:239 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:317 #, python-format -msgid "Instance %s Not Found" +msgid "Index. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:386 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:322 #, python-format -msgid "Dissassociated %s stale fixed ip(s)" +msgid "Detail. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:705 -msgid "setting network host" -msgstr "" - -#: ../nova/network/manager.py:212 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:327 #, python-format -msgid "Leasing IP %s" +msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" msgstr "" -#: ../nova/network/manager.py:216 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:336 #, python-format -msgid "IP %s leased that isn't associated" +msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:220 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:381 #, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" msgstr "" -#: ../nova/network/manager.py:228 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:396 #, python-format -msgid "IP %s leased that was already deallocated" +msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/network/manager.py:233 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:412 #, python-format -msgid "Releasing IP %s" +msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/network/manager.py:237 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:623 +#, fuzzy, python-format +msgid "Index instances for VSA %s" +msgstr "Iniciando a Bridge para %s" + +#: nova/api/openstack/compute/contrib/volumes.py:73 +#: nova/api/openstack/volume/volumes.py:99 #, python-format -msgid "IP %s released that isn't associated" +msgid "vol=%s" msgstr "" -#: ../nova/network/manager.py:241 -#, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#: nova/api/openstack/compute/contrib/volumes.py:146 +#: nova/api/openstack/volume/volumes.py:177 +#, fuzzy, python-format +msgid "Delete volume with id: %s" +msgstr "Excluir projeto: %s" + +#: nova/api/openstack/compute/contrib/volumes.py:329 +#, fuzzy, python-format +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" msgstr "" +"Desconectando volume %(volume_id)s do ponto de montagem %(mp)s na " +"instância %(instance_id)s" -#: ../nova/network/manager.py:1243 +#: nova/api/openstack/compute/contrib/volumes.py:481 +#: nova/api/openstack/volume/snapshots.py:109 #, python-format -msgid "IP %s released that was not leased" +msgid "Delete snapshot with id: %s" msgstr "" -#: ../nova/network/manager.py:1692 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" -msgstr "" +#: nova/api/openstack/compute/contrib/volumes.py:523 +#: nova/api/openstack/volume/snapshots.py:149 +#, fuzzy, python-format +msgid "Create snapshot from volume %s" +msgstr "Desanexar volume %s" -#: ../nova/virt/xenapi/volume_utils.py:157 -#, python-format -msgid "Introducing %s..." -msgstr "Introduzindo %s..." +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" +msgstr "Tentativa de instanciar singleton" -#: ../nova/virt/xenapi/volume_utils.py:103 -#: ../nova/virt/xenapi/volume_utils.py:170 -#: ../nova/virt/xenapi/volumeops.py:157 +#: nova/auth/ldapdriver.py:650 #, python-format -msgid "Introduced %(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" +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." msgstr "" +"Tentatica de remover o último membto de um grupo. Ao invés disso " +"excluindo o grupo %s." -#: ../nova/virt/xenapi/volume_utils.py:186 +#: nova/auth/manager.py:297 #, python-format -msgid "Unable to find SR from VBD %s" -msgstr "" +msgid "Looking up user: %r" +msgstr "Procurando usuário: %r" -#: ../nova/virt/xenapi/volume_utils.py:96 +#: nova/auth/manager.py:301 #, python-format -msgid "Forgetting SR %s ... " -msgstr "" +msgid "Failed authorization for access key %s" +msgstr "Falha de autorização para chave de acesso %s" -#: ../nova/virt/xenapi/volume_utils.py:228 +#: nova/auth/manager.py:307 #, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" -msgstr "" +msgid "Using project name = user name (%s)" +msgstr "Usando nome do projeto = nome do usuário (%s)" -#: ../nova/virt/xenapi/volume_utils.py:234 +#: nova/auth/manager.py:314 #, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:111 +#: nova/auth/manager.py:323 #, python-format -msgid "Forgetting SR %s done." +msgid "" +"Failed authorization: user %(uname)s not admin and not member of project " +"%(pjname)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:113 +#: nova/auth/manager.py:330 nova/auth/manager.py:342 #, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +msgid "user.secret: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:249 +#: nova/auth/manager.py:331 nova/auth/manager.py:343 #, python-format -msgid "Unable to introduce VDI on SR %s" +msgid "expected_signature: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:257 +#: nova/auth/manager.py:332 nova/auth/manager.py:344 #, python-format -msgid "Unable to get record of VDI %s on" +msgid "signature: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:279 +#: nova/auth/manager.py:334 nova/auth/manager.py:356 #, python-format -msgid "Unable to introduce VDI for SR %s" -msgstr "" +msgid "Invalid signature for user %s" +msgstr "Assinatura inválida para usuário %s" -#: ../nova/virt/xenapi/volume_utils.py:175 +#: nova/auth/manager.py:352 #, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +msgid "host_only_signature: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:356 -#, python-format -msgid "Mountpoint cannot be translated: %s" -msgstr "Ponto de montagem não pode ser traduzido: %s" +#: nova/auth/manager.py:448 +msgid "Must specify project" +msgstr "Deve especificar projeto" -#: ../nova/image/s3.py:361 +#: nova/auth/manager.py:489 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" msgstr "" -#: ../nova/image/s3.py:369 +#: nova/auth/manager.py:492 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "Adding sitewide role %(role)s to user %(uid)s" msgstr "" -#: ../nova/image/s3.py:380 +#: nova/auth/manager.py:518 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:106 +#: nova/auth/manager.py:521 #, python-format -msgid "Unknown S3 value type %r" +msgid "Removing sitewide role %(role)s from user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" +#: nova/auth/manager.py:594 +#, python-format +msgid "Created project %(name)s with manager %(manager_user)s" msgstr "" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" -msgstr "" +#: nova/auth/manager.py:612 +#, python-format +msgid "modifying project %s" +msgstr "modificando projeto %s" -#: ../nova/objectstore/handler.py:209 +#: nova/auth/manager.py:624 #, python-format -msgid "List keys for bucket %s" -msgstr "" +msgid "Adding user %(uid)s to project %(pid)s" +msgstr "Adicionando usuário %(uid)s ao projeto %(pid)s" -#: ../nova/objectstore/handler.py:217 +#: nova/auth/manager.py:645 #, python-format -msgid "Unauthorized attempt to access bucket %s" -msgstr "" +msgid "Remove user %(uid)s from project %(pid)s" +msgstr "Remover usuário %(uid)s do projeto %(pid)s" -#: ../nova/objectstore/handler.py:235 +#: nova/auth/manager.py:675 #, python-format -msgid "Creating bucket %s" -msgstr "" +msgid "Deleting project %s" +msgstr "Excluindo projeto %s" -#: ../nova/objectstore/handler.py:245 +#: nova/auth/manager.py:733 #, python-format -msgid "Deleting bucket %s" +msgid "Created user %(rvname)s (admin: %(rvadmin)r)" msgstr "" -#: ../nova/objectstore/handler.py:249 +#: nova/auth/manager.py:742 #, python-format -msgid "Unauthorized attempt to delete bucket %s" -msgstr "" +msgid "Deleting user %s" +msgstr "Apagando usuário %s" -#: ../nova/objectstore/handler.py:273 +#: nova/auth/manager.py:752 #, python-format -msgid "Getting object: %(bname)s / %(nm)s" +msgid "Access Key change for user %s" msgstr "" -#: ../nova/objectstore/handler.py:276 +#: nova/auth/manager.py:754 #, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +msgid "Secret Key change for user %s" msgstr "" -#: ../nova/objectstore/handler.py:296 +#: nova/auth/manager.py:756 #, python-format -msgid "Putting object: %(bname)s / %(nm)s" +msgid "Admin status set to %(admin)r for user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:299 +#: nova/auth/manager.py:801 #, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +msgid "No vpn data for project %s" msgstr "" -#: ../nova/objectstore/handler.py:318 -#, python-format -msgid "Deleting object: %(bname)s / %(nm)s" +#: nova/cloudpipe/pipelib.py:46 +msgid "Template for cloudpipe instance boot script" msgstr "" -#: ../nova/objectstore/handler.py:322 -#, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#: nova/cloudpipe/pipelib.py:49 +msgid "Network to push into openvpn config" msgstr "" -#: ../nova/objectstore/handler.py:396 -#, python-format -msgid "Not authorized to upload image: invalid directory %s" +#: nova/cloudpipe/pipelib.py:52 +msgid "Netmask to push into openvpn config" msgstr "" -#: ../nova/objectstore/handler.py:404 +#: nova/cloudpipe/pipelib.py:101 #, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" -msgstr "" +msgid "Launching VPN for %s" +msgstr "Executando VPN para %s" + +#: nova/compute/api.py:149 +#, fuzzy, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" +msgstr "Cota excedida para %(pid)s, tentando criar volume com %(size)sG" -#: ../nova/objectstore/handler.py:409 +#: nova/compute/api.py:160 #, python-format -msgid "Starting image upload: %s" +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" msgstr "" -#: ../nova/objectstore/handler.py:423 -#, python-format -msgid "Not authorized to update attributes of image %s" +#: nova/compute/api.py:213 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +msgstr "Cota excedida para %(pid)s, tentando criar volume com %(size)sG" + +#: nova/compute/api.py:216 +msgid "Instance quota exceeded. You cannot run any more instances of this type." msgstr "" -#: ../nova/objectstore/handler.py:431 +#: nova/compute/api.py:219 #, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +msgid "Instance quota exceeded. You can only run %s more instances of this type." msgstr "" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 -#, python-format -msgid "Updating user fields on image %s" +#: nova/compute/api.py:268 +msgid "Creating a raw instance" msgstr "" -#: ../nova/objectstore/handler.py:450 +#: nova/compute/api.py:270 #, python-format -msgid "Unauthorized attempt to delete image %s" +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" msgstr "" -#: ../nova/objectstore/handler.py:455 +#: nova/compute/api.py:340 #, python-format -msgid "Deleted image: %s" +msgid "Going to run %s instances..." msgstr "" -#: ../nova/auth/manager.py:280 -#, python-format -msgid "Looking up user: %r" -msgstr "Procurando usuário: %r" +#: nova/compute/api.py:404 +#, fuzzy, python-format +msgid "bdm %s" +msgstr "backend %s" -#: ../nova/auth/manager.py:284 +#: nova/compute/api.py:431 #, python-format -msgid "Failed authorization for access key %s" -msgstr "Falha de autorização para chave de acesso %s" +msgid "block_device_mapping %s" +msgstr "" -#: ../nova/auth/manager.py:264 +#: nova/compute/api.py:548 #, python-format -msgid "No user found for access key %s" -msgstr "Nenhum usuário encontrado para chave de acesso %s" +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" +msgstr "" -#: ../nova/auth/manager.py:290 +#: nova/compute/api.py:832 #, python-format -msgid "Using project name = user name (%s)" -msgstr "Usando nome do projeto = nome do usuário (%s)" +msgid "Going to try to soft delete %s" +msgstr "" -#: ../nova/auth/manager.py:297 +#: nova/compute/api.py:851 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "No host for instance %s, deleting immediately" msgstr "" -#: ../nova/auth/manager.py:279 +#: nova/compute/api.py:885 #, python-format -msgid "No project called %s could be found" -msgstr "Nenhum projeto chamado %s pode ser encontrado." +msgid "Going to try to terminate %s" +msgstr "" -#: ../nova/auth/manager.py:306 +#: nova/compute/api.py:923 #, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +msgid "Going to try to stop %s" msgstr "" -#: ../nova/auth/manager.py:289 +#: nova/compute/api.py:942 #, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" +msgid "Going to try to start %s" msgstr "" -#: ../nova/auth/manager.py:317 ../nova/auth/manager.py:339 +#: nova/compute/api.py:946 #, python-format -msgid "Invalid signature for user %s" -msgstr "Assinatura inválida para usuário %s" - -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" -msgstr "Assinatura não confere" +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgstr "" -#: ../nova/auth/manager.py:431 -msgid "Must specify project" -msgstr "Deve especificar projeto" +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 +#, fuzzy, python-format +msgid "Searching by: %s" +msgstr "Buscando %s" -#: ../nova/auth/manager.py:414 -#, python-format -msgid "The %s role can not be found" -msgstr "O papel %s não foi encontrado" +#: nova/compute/api.py:1107 +msgid "No compute host specified" +msgstr "" -#: ../nova/auth/manager.py:416 -#, python-format -msgid "The %s role is global only" -msgstr "O papel %s é apenas global" +#: nova/compute/api.py:1110 +#, fuzzy, python-format +msgid "Unable to find host for Instance %s" +msgstr "Não é possível anexar o volume na instância %s" -#: ../nova/auth/manager.py:472 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." msgstr "" -#: ../nova/auth/manager.py:475 +#: nova/compute/api.py:1360 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" msgstr "" -#: ../nova/auth/manager.py:501 +#: nova/compute/api.py:1651 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgid "multiple fixedips exist, using the first: %s" msgstr "" -#: ../nova/auth/manager.py:504 -#, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +#: nova/compute/instance_types.py:57 nova/compute/instance_types.py:65 +msgid "create arguments must be positive integers" msgstr "" -#: ../nova/auth/manager.py:577 +#: nova/compute/instance_types.py:74 nova/volume/volume_types.py:41 +#, fuzzy, python-format +msgid "DB error: %s" +msgstr "Capturado o erro: %s" + +#: nova/compute/instance_types.py:84 +#, fuzzy, python-format +msgid "Instance type %s not found for deletion" +msgstr "Instancia %s não encontrada" + +#: nova/compute/manager.py:136 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +msgid "check_instance_lock: decorating: |%s|" +msgstr "check_instance_lock: decorating: |%s|" + +#: nova/compute/manager.py:138 +#, fuzzy, python-format +msgid "" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" msgstr "" +"check_instance_lock: argumentos: |%(self)s| |%(context)s| " +"|%(instance_id)s|" -#: ../nova/auth/manager.py:595 +#: nova/compute/manager.py:142 #, python-format -msgid "modifying project %s" -msgstr "modificando projeto %s" +msgid "check_instance_lock: locked: |%s|" +msgstr "check_instance_lock: locked: |%s|" -#: ../nova/auth/manager.py:607 +#: nova/compute/manager.py:144 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" -msgstr "Adicionando usuário %(uid)s ao projeto %(pid)s" +msgid "check_instance_lock: admin: |%s|" +msgstr "check_instance_lock: admin: |%s|" -#: ../nova/auth/manager.py:628 +#: nova/compute/manager.py:149 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" -msgstr "Remover usuário %(uid)s do projeto %(pid)s" +msgid "check_instance_lock: executing: |%s|" +msgstr "check_instance_lock: executando: |%s|" -#: ../nova/auth/manager.py:658 +#: nova/compute/manager.py:153 #, python-format -msgid "Deleting project %s" -msgstr "Excluindo projeto %s" +msgid "check_instance_lock: not executing |%s|" +msgstr "check_instance_lock: not executando |%s|" + +#: nova/compute/manager.py:199 +#, fuzzy, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "Não é possível localizar o volume %s" -#: ../nova/auth/manager.py:716 +#: nova/compute/manager.py:233 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: ../nova/auth/manager.py:725 -#, python-format -msgid "Deleting user %s" +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:253 +#, fuzzy, python-format +msgid "Checking state" +msgstr "Verificando o estado de %s" + +#: nova/compute/manager.py:322 +#, fuzzy, python-format +msgid "Setting up bdm %s" msgstr "Apagando usuário %s" -#: ../nova/auth/manager.py:735 +#: nova/compute/manager.py:389 #, python-format -msgid "Access Key change for user %s" +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" msgstr "" -#: ../nova/auth/manager.py:737 +#: nova/compute/manager.py:395 #, python-format -msgid "Secret Key change for user %s" +msgid "" +"Instance %(instance_uuid)s did not exist in the DB, but I will shut it " +"down anyway using a special context" msgstr "" -#: ../nova/auth/manager.py:739 +#: nova/compute/manager.py:401 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "exception terminating the instance %(instance_uuid)s" msgstr "" -#: ../nova/auth/manager.py:784 +#: nova/compute/manager.py:434 +#, fuzzy, python-format +msgid "Instance %s not found." +msgstr "Instancia %s não encontrada" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" +msgstr "A instância já foi criada" + +#: nova/compute/manager.py:489 #, python-format -msgid "No vpn data for project %s" +msgid "" +"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +"allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: ../nova/service.py:146 +#: nova/compute/manager.py:494 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "" +"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " +"size %(allowed_size_bytes)d" msgstr "" -#: ../nova/service.py:237 -msgid "Service killed that has no database entry" -msgstr "Encerrado serviço que não tem entrada na base de dados" +#: nova/compute/manager.py:504 +#, fuzzy, python-format +msgid "Starting instance..." +msgstr "Terminando a instância %s" -#: ../nova/service.py:274 -msgid "The service database object disappeared, Recreating it." -msgstr "O objeto da base de dados do serviço desapareceu, Recriando." +#: nova/compute/manager.py:514 +msgid "Skipping network allocation for instance" +msgstr "" -#: ../nova/service.py:289 -msgid "Recovered model server connection!" -msgstr "Recuperada conexão servidor de modelo." +#: nova/compute/manager.py:527 +#, fuzzy, python-format +msgid "Instance failed network setup" +msgstr "instância %s: falha na geração" -#: ../nova/service.py:295 -msgid "model server went away" -msgstr "servidor de modelo perdido" +#: nova/compute/manager.py:531 +#, fuzzy, python-format +msgid "Instance network_info: |%s|" +msgstr "check_instance_lock: decorating: |%s|" -#: ../nova/auth/ldapdriver.py:174 -#, python-format -msgid "LDAP user %s already exists" -msgstr "Usuário LDAP %s já existe" +#: nova/compute/manager.py:544 +#, fuzzy, python-format +msgid "Instance failed block device setup" +msgstr "instância %s: falha na geração" -#: ../nova/auth/ldapdriver.py:205 -#, python-format -msgid "LDAP object for %s doesn't exist" -msgstr "Objeto LDAP para %s não existe" +#: nova/compute/manager.py:560 +#, fuzzy, python-format +msgid "Instance failed to spawn" +msgstr "instância %s: falha na geração" -#: ../nova/auth/ldapdriver.py:348 -#, python-format -msgid "User %s doesn't exist" +#: nova/compute/manager.py:581 +msgid "Deallocating network for instance" msgstr "" -#: ../nova/auth/ldapdriver.py:472 +#: nova/compute/manager.py:632 #, python-format -msgid "Group can't be created because group %s already exists" -msgstr "Grupo não pode ser criado porque o grupo %s já existe" +msgid "%(action_str)s instance" +msgstr "" -#: ../nova/auth/ldapdriver.py:478 +#: nova/compute/manager.py:644 #, python-format -msgid "Group can't be created because user %s doesn't exist" -msgstr "Grupo não pode ser criado porque o usuário %s não existe" +msgid "trying to destroy already destroyed instance: %s" +msgstr "tentando destruir instância já destruida: %s" -#: ../nova/auth/ldapdriver.py:495 +#: nova/compute/manager.py:664 #, python-format -msgid "User %s can't be searched in group because the user doesn't exist" +msgid "Ignoring DiskNotFound: %s" msgstr "" -"Usuário %s não pode ser pesquisado no grupo porque o usuário não existe" -#: ../nova/auth/ldapdriver.py:507 +#: nova/compute/manager.py:671 +#, fuzzy, python-format +msgid "terminating bdm %s" +msgstr "Terminando a instância %s" + +#: nova/compute/manager.py:760 #, python-format -msgid "User %s can't be added to the group because the user doesn't exist" +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." msgstr "" -"Usuário %s não pode ser adicionado no grupo porque o usuário não existe" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 +#: nova/compute/manager.py:765 #, python-format -msgid "The group at dn %s doesn't exist" -msgstr "O grupo no dn %s não existe" +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgstr "" -#: ../nova/exception.py:817 -#, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "Usuário %(uid)s já é um membro do grupo %(group_dn)s" +#: nova/compute/manager.py:772 +#, fuzzy, python-format +msgid "Rebuilding instance %s" +msgstr "Reiniciando a instância %s" -#: ../nova/auth/ldapdriver.py:524 +#: nova/compute/manager.py:825 #, python-format +msgid "Rebooting instance %s" +msgstr "Reiniciando a instância %s" + +#: nova/compute/manager.py:840 +#, fuzzy, python-format msgid "" -"User %s can't be removed from the group because the user doesn't exist" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -"Usuário %s não pode ser removido do grupo porque o usuário não existe" +"tentando reiniciar uma instancia com estado diferente de running: " +"%(instance_id)s (estado: %(state)s esperado: %(running)s)" -#: ../nova/auth/ldapdriver.py:528 +#: nova/compute/manager.py:878 #, python-format -msgid "User %s is not a member of the group" -msgstr "Usuário %s não é um membro do grupo" +msgid "Image type not recognized %s" +msgstr "" -#: ../nova/auth/ldapdriver.py:621 +#: nova/compute/manager.py:890 #, python-format +msgid "instance %s: snapshotting" +msgstr "instância %s: fazendo um snapshot" + +#: nova/compute/manager.py:896 +#, fuzzy, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -"Tentatica de remover o último membto de um grupo. Ao invés disso excluindo o " -"grupo %s." +"tentando fazer um snapshot de uma instância com estado diferente de " +"running: %(instance_id)s (estado: %(state)s esperado: %(running)s)" -#: ../nova/auth/ldapdriver.py:549 +#: nova/compute/manager.py:949 #, python-format -msgid "User %s can't be removed from all because the user doesn't exist" -msgstr "Usuário %s não pode ser removido de tudo porque o usuário não existe" +msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgstr "" -#: ../nova/auth/ldapdriver.py:564 +#: nova/compute/manager.py:954 #, python-format -msgid "Group at dn %s doesn't exist" -msgstr "Grupo no dn %s não existe" +msgid "Rotating out %d backups" +msgstr "" + +#: nova/compute/manager.py:958 +#, fuzzy, python-format +msgid "Deleting image %s" +msgstr "Removendo o registro da imagem %s" -#: ../nova/virt/xenapi/network_utils.py:55 +#: nova/compute/manager.py:988 #, python-format -msgid "Found non-unique network for bridge %s" -msgstr "Encontrado múltiplas redes para a bridge %s" +msgid "Failed to set admin password. Instance %s is not running" +msgstr "" + +#: nova/compute/manager.py:994 +#, fuzzy, python-format +msgid "Instance %s: Root password set" +msgstr "instância %s: configurando a senha do administrador" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." +msgstr "" + +#: nova/compute/manager.py:1017 +#, fuzzy, python-format +msgid "Error setting admin password" +msgstr "instância %s: configurando a senha do administrador" + +#: nova/compute/manager.py:1032 +#, fuzzy, python-format +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" +"tentando injetar o arquivo dentro de uma instância com estado diferente " +"de running: %(instance_id)s (estado: %(instance_state)s esperado: " +"%(expected_state)s)" -#: ../nova/virt/xenapi/network_utils.py:58 +#: nova/compute/manager.py:1037 +#, fuzzy, python-format +msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgstr "instância %(nm)s: injetando um arquivo para %(plain_path)s" + +#: nova/compute/manager.py:1051 +#, fuzzy, python-format +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" +"tentando limpar a senha de uma instância com estado diferente de running:" +" %(instance_id)s (estado: %(instance_state)s esperado: " +"%(expected_state)s)" + +#: nova/compute/manager.py:1056 +#, fuzzy, python-format +msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgstr "" +"instância %(instance_id)s: atachando volume %(volume_id)s para " +"%(mountpoint)s" + +#: nova/compute/manager.py:1069 #, python-format -msgid "Found no network for bridge %s" -msgstr "Não foi encontrada rede para bridge %s" +msgid "instance %s: rescuing" +msgstr "instância %s: resgatando" -#: ../nova/api/ec2/admin.py:146 +#: nova/compute/manager.py:1094 #, python-format -msgid "Creating new user: %s" -msgstr "Criando novo usuário: %s" +msgid "instance %s: unrescuing" +msgstr "instância %s: desfazendo o resgate" + +#: nova/compute/manager.py:1213 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:1230 +#, fuzzy, python-format +msgid "instance %s: migrating" +msgstr "instância %s: pausando" -#: ../nova/api/ec2/admin.py:154 +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 #, python-format -msgid "Deleting user: %s" -msgstr "Excluindo usuário: %s" +msgid "%s. Setting instance vm_state to ERROR" +msgstr "" + +#: nova/compute/manager.py:1395 +#, python-format +msgid "instance %s: pausing" +msgstr "instância %s: pausando" + +#: nova/compute/manager.py:1413 +#, python-format +msgid "instance %s: unpausing" +msgstr "instância %s: saindo do pause" + +#: nova/compute/manager.py:1443 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "instância %s: recuperando os diagnósticos" + +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" +msgstr "instância %s: suspendendo" + +#: nova/compute/manager.py:1474 +#, python-format +msgid "instance %s: resuming" +msgstr "instância %s: resumindo" + +#: nova/compute/manager.py:1497 +#, python-format +msgid "instance %s: locking" +msgstr "instância %s: bloqueando" + +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" +msgstr "instância %s: desbloqueando" + +#: nova/compute/manager.py:1514 +#, python-format +msgid "instance %s: getting locked state" +msgstr "instância %s: obtendo estado de bloqueio" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "instância %s: reset da rede" + +#: nova/compute/manager.py:1532 +#, fuzzy, python-format +msgid "instance %s: inject network info" +msgstr "instância %s: reset da rede" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, fuzzy, python-format +msgid "instance %s: getting vnc console" +msgstr "instância %s: obtendo console ajax" + +#: nova/compute/manager.py:1603 +#, fuzzy, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "" +"instância %(instance_id)s: atachando volume %(volume_id)s para " +"%(mountpoint)s" + +#: nova/compute/manager.py:1621 +#, fuzzy, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "" +"instância %(instance_id)s: atachando volume %(volume_id)s para " +"%(mountpoint)s" + +#: nova/compute/manager.py:1633 +#, fuzzy, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "" +"instância %(instance_id)s: falha ao atachar ponto de montagem " +"%(mountpoint)s, removendo" + +#: nova/compute/manager.py:1661 +#, fuzzy, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "" +"Desconectando volume %(volume_id)s do ponto de montagem %(mp)s na " +"instância %(instance_id)s" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "Desconectando volume da instância desconhecida %s" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +#, fuzzy, python-format +msgid "Instance has no volume." +msgstr "Instancia %s não encontrada" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1878 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +msgid "No floating_ip found" +msgstr "" + +#: nova/compute/manager.py:1943 +msgid "No floating_ip found." +msgstr "" -#: ../nova/api/ec2/admin.py:176 +#: nova/compute/manager.py:1945 #, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" msgstr "" -"Adicionando função %(role)s para usuário %(user)s no projeto %(project)s" -#: ../nova/api/ec2/admin.py:180 +#: nova/compute/manager.py:1983 #, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" msgstr "" -#: ../nova/api/ec2/admin.py:186 +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2138 #, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" -msgstr "Removendo função %(role)s do usuário %(user)s no projeto %(project)s" +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" -#: ../nova/api/ec2/admin.py:190 +#: nova/compute/manager.py:2150 #, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: ../nova/api/ec2/admin.py:195 ../nova/api/ec2/admin.py:272 -msgid "operation must be add or remove" -msgstr "operações devem ser adicionar e excluir" +#: nova/compute/manager.py:2186 +msgid "Reclaiming deleted instance" +msgstr "" -#: ../nova/api/ec2/admin.py:208 +#: nova/compute/manager.py:2265 #, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" -msgstr "Obtendo x509 para usuário: %(name)s no projeto: %(project)s" +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" -#: ../nova/api/ec2/admin.py:226 +#: nova/compute/manager.py:2271 #, python-format -msgid "Create project %(name)s managed by %(manager_user)s" -msgstr "Criado projeto %(name)s gerenciado por %(manager_user)s" +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" -#: ../nova/api/ec2/admin.py:239 +#: nova/compute/manager.py:2279 #, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" -msgstr "Modifique o projeto: %(name)s gerenciado por %(manager_user)s" +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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "Adicionando console" -#: ../nova/api/ec2/admin.py:249 +#: nova/console/manager.py:97 #, python-format -msgid "Delete project: %s" -msgstr "Excluir projeto: %s" +msgid "Tried to remove non-existant console %(console_id)s." +msgstr "" -#: ../nova/api/ec2/admin.py:263 +#: nova/console/vmrc_manager.py:122 #, python-format -msgid "Adding user %(user)s to project %(project)s" -msgstr "Adicionando usuário %(user)s no projeto %(project)s" +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:98 +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/api/ec2/admin.py:267 +#: nova/console/xvp.py:134 +msgid "Starting xvp" +msgstr "" + +#: nova/console/xvp.py:141 #, python-format -msgid "Removing user %(user)s from project %(project)s" -msgstr "Removendo usuário %(user)s do projeto %(project)s" +msgid "Error starting xvp: %s" +msgstr "" + +#: nova/console/xvp.py:144 +msgid "Restarting xvp" +msgstr "" -#~ msgid "Full set of FLAGS:" -#~ msgstr "Conjunto completo de FLAGS:" +#: nova/console/xvp.py:146 +msgid "xvp not running..." +msgstr "" + +#: nova/consoleauth/manager.py:63 +#, fuzzy, python-format +msgid "Deleting Expired Token: (%s)" +msgstr "Excluindo projeto %s" +#: nova/consoleauth/manager.py:75 #, python-format -#~ msgid "Starting %s" -#~ msgstr "Iniciando %s" +msgid "Received Token: %(token)s, %(token_dict)s)" +msgstr "" +#: nova/consoleauth/manager.py:79 #, python-format -#~ msgid "Serving %s" -#~ msgstr "Servindo %s" +msgid "Checking Token: %(token)s, %(token_valid)s)" +msgstr "" + +#: nova/db/sqlalchemy/api.py:56 +msgid "Use of empty request context is deprecated" +msgstr "" -#~ msgid "No such process" -#~ msgstr "Processo inexistente" +#: nova/db/sqlalchemy/api.py:188 +#, python-format +msgid "Unrecognized read_deleted value '%s'" +msgstr "" +#: nova/db/sqlalchemy/api.py:565 nova/db/sqlalchemy/api.py:600 #, python-format -#~ msgid "pidfile %s does not exist. Daemon not running?\n" -#~ msgstr "" -#~ "Arquivo do id do processo (pidfile) %s não existe. O Daemon está parado?\n" +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:315 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:327 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:340 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:397 +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:321 +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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, fuzzy, python-format +msgid "Instance %(instance_id)s not found" +msgstr "Instancia %s não encontrada" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "Pid %d está ultrapassado, reiniciando dnsmasq" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "Pid %d está ultrapassado, reiniciando radvd" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "Iniciando a VLAN %s" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "Iniciando a Bridge para %s" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, fuzzy, python-format +msgid "Interface %(interface)s not found" +msgstr "Instancia %s não encontrada" + +#: 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 +#, fuzzy, python-format +msgid "Quota exceeded for %s, tried to allocate address" +msgstr "Cota excedida para %(pid)s, tentando criar volume com %(size)sG" + +#: nova/network/manager.py:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:864 +#, fuzzy, python-format +msgid "network allocations for instance |%s|" +msgstr "Obter saída do console para instância %s" + +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 +#, fuzzy, python-format +msgid "network deallocation for instance |%s|" +msgstr "Obter saída do console para instância %s" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, fuzzy, python-format +msgid "Leased IP |%(address)s|" +msgstr "Liberar endereço %s" + +#: nova/network/manager.py:1191 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1199 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1204 +#, fuzzy, python-format +msgid "Released IP |%(address)s|" +msgstr "Liberar endereço %s" + +#: nova/network/manager.py:1208 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +#, fuzzy, python-format +msgid "Network already exists!" +msgstr "Usuário %s já existe" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, fuzzy, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "Não foi possível conectar ao servidor AMQP após %d tentativas. Desligando." + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, fuzzy, python-format +msgid "network allocations for instance %s" +msgstr "Obter saída do console para instância %s" + +#: nova/network/quantum/manager.py:537 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:556 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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:90 +#, python-format +msgid "No network with net_id = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, python-format +msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/notifier/api.py:115 +#, fuzzy, python-format +msgid "%s not in valid priorities" +msgstr "%s não é um ipProtocol válido" + +#: 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 nova/rpc/impl_carrot.py:460 +#, python-format +msgid "Returning exception %s to caller" +msgstr "Retornando exceção %s ao método de origem" + +#: nova/rpc/amqp.py:187 nova/rpc/impl_carrot.py:494 +#, python-format +msgid "unpacked context: %s" +msgstr "conteúdo descompactado: %s" + +#: nova/rpc/amqp.py:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "recebido %s" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "sem método para mensagem: %s" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "Sem método para mensagem: %s" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, fuzzy, python-format +msgid "Making asynchronous call on %s ..." +msgstr "Fazendo chamada assíncrona..." + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "MSG_ID é %s" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, fuzzy, python-format +msgid "Making asynchronous cast on %s..." +msgstr "Fazendo chamada assíncrona..." + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +#, fuzzy +msgid "Making asynchronous fanout cast..." +msgstr "Fazendo chamada assíncrona..." + +#: nova/rpc/amqp.py:376 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 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +msgstr "Não foi possível conectar ao servidor AMQP após %d tentativas. Desligando." + +#: nova/rpc/impl_carrot.py:222 +msgid "Reconnected to queue" +msgstr "Reconectado à fila" + +#: nova/rpc/impl_carrot.py:229 +#, fuzzy, python-format +msgid "Failed to fetch message from queue: %s" +msgstr "Falha ao obter mensagem da fila" + +#: nova/rpc/impl_carrot.py:237 +#, python-format +msgid "Initing the Adapter Consumer for %s" +msgstr "Iniciando o Adaptador Consumidor para %s" + +#: 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 "resposta %s" + +#: nova/rpc/impl_carrot.py:654 +#, python-format +msgid "topic is %s" +msgstr "topico é %s" + +#: nova/rpc/impl_carrot.py:655 +#, python-format +msgid "message %s" +msgstr "mensagem %s" + +#: nova/rpc/impl_kombu.py:357 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, 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:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, fuzzy, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "Falha de autorização para chave de acesso %s" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, fuzzy, python-format +msgid "Failed to consume message from queue: %s" +msgstr "Falha ao obter mensagem da fila" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "Não foi possível conectar ao servidor AMQP após %d tentativas. Desligando." + +#: nova/rpc/impl_qpid.py:340 +#, fuzzy, python-format +msgid "Connected to AMQP server on %s" +msgstr "Reconectado à fila" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +#, fuzzy, python-format +msgid "Error creating volumes" +msgstr "Re-exportando %s volumes" + +#: nova/scheduler/vsa.py:328 +#, fuzzy, python-format +msgid "Non-VSA volume %d" +msgstr "Desanexar volume %s" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +#, fuzzy, python-format +msgid "Error creating volume" +msgstr "Re-exportando %s volumes" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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 "(%(nm)s) publicar (key: %(routing_key)s) %(message)s" + +#: nova/testing/fake/rabbit.py:54 +#, python-format +msgid "Publishing to route %s" +msgstr "Publicando para rota %s" + +#: nova/testing/fake/rabbit.py:84 +#, python-format +msgid "Declaring queue %s" +msgstr "Declarando fila %s" + +#: nova/testing/fake/rabbit.py:90 +#, python-format +msgid "Declaring exchange %s" +msgstr "Declarando troca %s" + +#: nova/testing/fake/rabbit.py:96 +#, python-format +msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgstr "Ligação %(queue)s para %(exchange)s com chave %(routing_key)s" + +#: nova/testing/fake/rabbit.py:133 +#, python-format +msgid "Getting from %(queue)s: %(message)s" +msgstr "Recebendo de %(queue)s: %(message)s" + +#: nova/tests/fake_utils.py:72 +#, fuzzy, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "Executando comando (subprocesso): %s" + +#: 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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, fuzzy, python-format +msgid "After force-killing instances: %s" +msgstr "Terminando a instância %s" + +#: 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "" + +#: nova/tests/test_volume.py:383 +#, 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 +#, fuzzy, python-format +msgid "Result data: %s" +msgstr "Resultado foi %s" + +#: nova/tests/test_vsa.py:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, fuzzy, python-format +msgid "_delete: %s" +msgstr "Excluindo usuário: %s" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:76 +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:79 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, python-format +msgid "test_snapshot_detail: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:58 +#, fuzzy, python-format +msgid "_create: param=%s" +msgstr "Criar par de chaves %s" + +#: nova/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "flavor: %s" +msgstr "ação: %s" + +#: 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 +#, fuzzy, python-format +msgid "Authentication error" +msgstr "Falha de Autenticação: %s" + +#: nova/tests/integrated/api/client.py:55 +msgid "Authorization error" +msgstr "" + +#: nova/tests/integrated/api/client.py:63 +#, fuzzy, python-format +msgid "Item not found" +msgstr "Instancia %s não encontrada" + +#: 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:147 +#, python-format +msgid "Host %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, fuzzy, python-format +msgid "Test: Volume create: %s" +msgstr "Desanexar volume %s" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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 "Falha ao abrir a conexão com o hypervisor" + +#: nova/virt/firewall.py:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:137 +#, fuzzy, python-format +msgid "Filters added to instance %s" +msgstr "Terminando a instância %s" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, fuzzy, python-format +msgid "Adding security group rule: %r" +msgstr "Autorizada entrada do grupo de segurança %s" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, 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:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:399 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, fuzzy, python-format +msgid "Unable to get SR for this host: %s" +msgstr "Falha ao obter metadados para o ip: %s" + +#: 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 +#, fuzzy, python-format +msgid "Domains: %s" +msgstr "ação: %s" + +#: 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 +#, fuzzy, python-format +msgid "Same domain name already exists" +msgstr "Usuário %s já existe" + +#: nova/virt/baremetal/dom.py:181 +msgid "create_domain: before get_idle_node" +msgstr "" + +#: nova/virt/baremetal/dom.py:198 +#, fuzzy, python-format +msgid "Created new domain: %s" +msgstr "Criar par de chaves %s" + +#: 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 +#, fuzzy, python-format +msgid "domain does not exist" +msgstr "Grupo no dn %s não existe" + +#: 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 +#, 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 +#, fuzzy, python-format +msgid "instance %s: is building" +msgstr "instância %s: suspendendo" + +#: 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 +#, fuzzy, python-format +msgid "instance %s spawned successfully" +msgstr "volume %s: criado com sucesso" + +#: nova/virt/baremetal/proxy.py:272 +#, fuzzy, python-format +msgid "instance %s:not booted" +msgstr "Instancia %s não encontrada" + +#: nova/virt/baremetal/proxy.py:274 +msgid "Bremetal assignment is overcommitted." +msgstr "" + +#: nova/virt/baremetal/proxy.py:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "" + +#: nova/virt/baremetal/proxy.py:475 +#, fuzzy, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "instância %(nm)s: injetando um arquivo para %(plain_path)s" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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 +#, fuzzy +msgid "rootfs is already removed" +msgstr "O Volume já está desanexado" + +#: 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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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:274 +#, 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 +#, fuzzy +msgid "no partitions found" +msgstr "Hosts não encontrados" + +#: nova/virt/disk/mount.py:77 +#, fuzzy, python-format +msgid "Failed to map partitions: %s" +msgstr "Falha ao ler o IP privado" + +#: nova/virt/disk/nbd.py:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:81 +#, fuzzy, python-format +msgid "qemu-nbd error: %s" +msgstr "Erro de OpenSSL: %s" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +#, fuzzy, python-format +msgid "Instance destroyed successfully." +msgstr "volume %s: remoção realizada com sucesso" + +#: nova/virt/libvirt/connection.py:430 +#, fuzzy, python-format +msgid "Deleting instance files %(target)s" +msgstr "Reiniciando a instância %s" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +#, fuzzy, python-format +msgid "Instance rebooted successfully." +msgstr "volume %s: criado com sucesso" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +#, fuzzy, python-format +msgid "Instance is running" +msgstr "instância %s: resumindo" + +#: nova/virt/libvirt/connection.py:825 +#, fuzzy, python-format +msgid "Instance spawned successfully." +msgstr "volume %s: criado com sucesso" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:875 +#, fuzzy +msgid "Unable to read LXC console" +msgstr "Falha ao ler o(s) IP(s) público(s)" + +#: nova/virt/libvirt/connection.py:992 +#, fuzzy, python-format +msgid "Creating image" +msgstr "Removendo o registro da imagem %s" + +#: nova/virt/libvirt/connection.py:1171 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1179 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +msgid "Starting toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1340 +msgid "Finished toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, fuzzy, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "instância %s: configurando a senha do administrador" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, fuzzy, python-format +msgid "Instance %s running successfully." +msgstr "instância %s: resumindo" + +#: nova/virt/libvirt/connection.py:2165 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "instância %s: iniciando..." + +#: nova/virt/libvirt/connection.py:2206 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_revert_migration" +msgstr "instância %s: iniciando..." + +#: nova/virt/libvirt/firewall.py:42 +msgid "" +"Libvirt module could not be loaded. NWFilterFirewall will not work " +"correctly." +msgstr "" + +#: nova/virt/libvirt/firewall.py:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, fuzzy, python-format +msgid "%s is a valid instance name" +msgstr "%s não é um ipProtocol válido" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, fuzzy, python-format +msgid "Unknown base file: %s" +msgstr "Tipo de instância desconhecido: %s" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "Impossível localizar uma porta aberta" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, fuzzy, python-format +msgid "Ensuring bridge %s" +msgstr "Removendo o registro da imagem %s" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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 "%(text)s: _db_content => %(content)s" + +#: 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, fuzzy, python-format +msgid "httplib error in %s: " +msgstr "Capturado o erro: %s" + +#: nova/virt/vmwareapi/vim.py:157 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:162 +#, fuzzy, python-format +msgid "Type error in %s: " +msgstr "Erro de OpenSSL: %s" + +#: nova/virt/vmwareapi/vim.py:166 +#, fuzzy, python-format +msgid "Exception in %s " +msgstr "Exceção interna: %s" + +#: nova/virt/vmwareapi/vmops.py:66 +#, fuzzy, python-format +msgid "Getting list of instances" +msgstr "Reiniciando a instância %s" + +#: nova/virt/vmwareapi/vmops.py:82 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, fuzzy, python-format +msgid "Powering on the VM instance %s" +msgstr "Terminando a instância %s" + +#: nova/virt/vmwareapi/vmops.py:334 +#, fuzzy, python-format +msgid "Powered on the VM instance %s" +msgstr "Reiniciando a instância %s" + +#: nova/virt/vmwareapi/vmops.py:379 +#, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, fuzzy, python-format +msgid "Uploading image %s" +msgstr "Visão geral da imagem %s" + +#: nova/virt/vmwareapi/vmops.py:467 +#, fuzzy, python-format +msgid "Uploaded image %s" +msgstr "Visão geral da imagem %s" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:486 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:518 +#, fuzzy, python-format +msgid "instance is not powered on" +msgstr "Instancia %s não encontrada" + +#: nova/virt/vmwareapi/vmops.py:525 +#, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:528 +#, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:530 +#, python-format +msgid "Doing hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:534 +#, python-format +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, fuzzy, python-format +msgid "instance - %s not present" +msgstr "instância %s: desfazendo o resgate" + +#: nova/virt/vmwareapi/vmops.py:565 +#, python-format +msgid "Powering off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:570 +#, python-format +msgid "Powered off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:574 +#, fuzzy, python-format +msgid "Unregistering the VM %s" +msgstr "Removendo o registro da imagem %s" + +#: nova/virt/vmwareapi/vmops.py:577 +#, python-format +msgid "Unregistered the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:579 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:590 +#, python-format +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:600 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:605 +#, 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:613 +#, fuzzy, python-format +msgid "pause not supported for vmwareapi" +msgstr "atributo não suportado: %s" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:631 +#, python-format +msgid "Suspending the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:635 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:641 +#, python-format +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:654 +#, python-format +msgid "Resuming the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:659 +#, python-format +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:661 +#, fuzzy, python-format +msgid "instance is not in a suspended state" +msgstr "instância %s: obtendo estado de bloqueio" + +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 +#, python-format +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:763 +#, python-format +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:800 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:804 +#, 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:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "Aumento não implementado" + +#: nova/virt/xenapi/fake.py:526 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "xenapi.fake não tem uma implementação para %s" + +#: nova/virt/xenapi/fake.py:560 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "Chamando %(localname)s %(impl)s" + +#: nova/virt/xenapi/fake.py:565 +#, python-format +msgid "Calling getter %s" +msgstr "Chamando o pai %s" + +#: nova/virt/xenapi/fake.py:625 +#, python-format +msgid "" +"xenapi.fake does not have an implementation for %s or it has been called " +"with the wrong number of arguments" +msgstr "" +"xenapi.fake não tem implementação para %s ou foi chamado com um número de" +" argumentos inválido" + +#: nova/virt/xenapi/network_utils.py:37 +#, fuzzy, python-format +msgid "Found non-unique network for name_label %s" +msgstr "Encontrado múltiplas redes para a bridge %s" + +#: nova/virt/xenapi/network_utils.py:55 +#, python-format +msgid "Found non-unique network for bridge %s" +msgstr "Encontrado múltiplas redes para a bridge %s" + +#: nova/virt/xenapi/network_utils.py:58 +#, python-format +msgid "Found no network for bridge %s" +msgstr "Não foi encontrada rede para bridge %s" + +#: nova/virt/xenapi/vif.py:103 +#, fuzzy, python-format +msgid "Found no PIF for device %s" +msgstr "Não foi encontrada rede para bridge %s" + +#: nova/virt/xenapi/vif.py:122 +#, 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:209 +#, python-format +msgid "Created VM %s..." +msgstr "VM %s criada..." + +#: nova/virt/xenapi/vm_utils.py:212 +#, python-format +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "VM %(instance_name)s criada como %(vm_ref)s." + +#: nova/virt/xenapi/vm_utils.py:243 +#, fuzzy, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "Criando VBD para VM %(vm_ref)s, VDI %(vdi_ref)s ... " + +#: nova/virt/xenapi/vm_utils.py:246 +#, fuzzy, python-format +msgid "" +"Created a CDROM-specific VBD %(vbd_ref)s for VM %(vm_ref)s, VDI " +"%(vdi_ref)s." +msgstr "VBD %(vbd_ref)s criado para VM %(vm_ref)s, VDI %(vdi_ref)s." + +#: nova/virt/xenapi/vm_utils.py:263 +#, python-format +msgid "VBD not found in instance %s" +msgstr "O VBD não foi encontrado na instância %s" + +#: nova/virt/xenapi/vm_utils.py:274 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "Não é possível desconectar o VBD %s" + +#: nova/virt/xenapi/vm_utils.py:285 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "Não é possível destruir o VBD %s" + +#: nova/virt/xenapi/vm_utils.py:295 +#, fuzzy, python-format +msgid "Unable to destroy VDI %s" +msgstr "Não é possível destruir o VBD %s" + +#: nova/virt/xenapi/vm_utils.py:312 +#, python-format +msgid "" +"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" +" on %(sr_ref)s." +msgstr "" +"VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) no SR " +"%(sr_ref)s criada com sucesso." + +#: nova/virt/xenapi/vm_utils.py:321 +#, fuzzy, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "VIF %(vif_ref)s criada para VM %(vm_ref)s, rede %(network_ref)s." + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:355 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "Fazendo um snapshot da VM %(vm_ref)s com rótulo '%(label)s'..." + +#: nova/virt/xenapi/vm_utils.py:369 +#, python-format +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "Snapshot %(template_vm_ref)s criado a partir da VM %(vm_ref)s." + +#: nova/virt/xenapi/vm_utils.py:408 +#, python-format +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "" +"Solicitando à xapi para realizar upload da imagem %(vdi_uuids)s com ID " +"%(image_id)s" + +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, fuzzy, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "Requisitando à xapi a busca da url %(url)s como %(access)s" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, fuzzy, python-format +msgid "Image Type: %s" +msgstr "Tipo de instância desconhecido: %s" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 +#, python-format +msgid "Size for image %(image)s:%(virtual_size)d" +msgstr "Tamanho da imagem %(image)s:%(virtual_size)d" + +#: nova/virt/xenapi/vm_utils.py:819 +#, 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:836 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "Copiando o VDI %s de /boot/guest no dom0" + +#: nova/virt/xenapi/vm_utils.py:848 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "Kernel/Ramdisk %s destruidos" + +#: nova/virt/xenapi/vm_utils.py:858 +#, fuzzy, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "instância %s: falha na geração" + +#: nova/virt/xenapi/vm_utils.py:897 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:919 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "Verificando o vdi %s para kernel PV" + +#: nova/virt/xenapi/vm_utils.py:937 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:979 +#, python-format +msgid "VDI %s is still available" +msgstr "O VDI %s continua disponível" + +#: nova/virt/xenapi/vm_utils.py:1025 +#, python-format +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "(VM_UTILS) xenserver vm state -> |%s|" + +#: nova/virt/xenapi/vm_utils.py:1027 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "(VM_UTILS) xenapi power_state -> |%s|" + +#: nova/virt/xenapi/vm_utils.py:1072 +#, python-format +msgid "Re-scanning SR %s" +msgstr "Re-escaneando SR %s" + +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "O VHD %(vdi_uuid)s tem pai %(parent_ref)s" + +#: nova/virt/xenapi/vm_utils.py:1384 +#, 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:1394 +#, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1429 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1448 +#, python-format +msgid "Creating VBD for VDI %s ... " +msgstr "Criando VBD para VDI %s ... " + +#: nova/virt/xenapi/vm_utils.py:1450 +#, python-format +msgid "Creating VBD for VDI %s done." +msgstr "O VBD para VDI %s foi criado." + +#: nova/virt/xenapi/vm_utils.py:1452 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "Conectando VBD %s ... " + +#: nova/virt/xenapi/vm_utils.py:1455 +#, python-format +msgid "Plugging VBD %s done." +msgstr "O VDB %s foi conectado." + +#: nova/virt/xenapi/vm_utils.py:1457 +#, fuzzy, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "VBD %(vbd)s conectado como %(orig_dev)s" + +#: nova/virt/xenapi/vm_utils.py:1460 +#, fuzzy, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "VBD %(vbd)s conectado no device errado, remapeando para %(dev)s" + +#: nova/virt/xenapi/vm_utils.py:1469 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "Destruindo VBD para o VDI %s ... " + +#: nova/virt/xenapi/vm_utils.py:1473 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "O VBD para o VDI %s foi destruído." + +#: nova/virt/xenapi/vm_utils.py:1484 +msgid "VBD.unplug successful first time." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1489 +msgid "VBD.unplug rejected: retrying..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 +msgid "VBD.unplug successful eventually." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1497 +#, python-format +msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgstr "Ignorando XenAPI.Failure em VBD.unplug: %s" + +#: nova/virt/xenapi/vm_utils.py:1506 +#, python-format +msgid "Ignoring XenAPI.Failure %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1520 +#, python-format +msgid "Running pygrub against %s" +msgstr "Rodando pygrub novamente %s" + +#: nova/virt/xenapi/vm_utils.py:1527 +#, python-format +msgid "Found Xen kernel %s" +msgstr "Kernel Xen encontrado: %s" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "Kernel Xen não encontrado. Iniciando como HVM." + +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1548 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1574 +#, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1587 +#, python-format +msgid "Writing partition table %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1712 +#, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:181 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:183 +#, fuzzy, python-format +msgid "Starting instance %s" +msgstr "Terminando a instância %s" + +#: nova/virt/xenapi/vmops.py:246 +#, python-format +msgid "instance %s: Failed to spawn" +msgstr "instância %s: falha na geração" + +#: nova/virt/xenapi/vmops.py:248 +#, fuzzy, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "instância %s: falha na geração" + +#: nova/virt/xenapi/vmops.py:322 +#, fuzzy, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "instância %s: falha na geração" + +#: nova/virt/xenapi/vmops.py:389 +#, python-format +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:448 +#, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:453 +#, python-format +msgid "Injecting file path: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:459 +#, fuzzy, python-format +msgid "Setting admin password" +msgstr "instância %s: configurando a senha do administrador" + +#: nova/virt/xenapi/vmops.py:463 +#, fuzzy, python-format +msgid "Resetting network" +msgstr "instância %s: reset da rede" + +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:476 +#, python-format +msgid "Starting VM %s..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:480 +#, fuzzy, python-format +msgid "Spawning VM %(instance_uuid)s created %(vm_ref)s." +msgstr "VM %(instance_name)s criada como %(vm_ref)s." + +#: 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 +#, fuzzy, python-format +msgid "Instance %s: waiting for running" +msgstr "instância %s: pausando" + +#: nova/virt/xenapi/vmops.py:506 +#, fuzzy, python-format +msgid "Instance %s: running" +msgstr "instância %s: resumindo" + +#: 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 +#, fuzzy, python-format +msgid "Updating Agent to %s" +msgstr "Chamando o pai %s" + +#: 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:655 +#, python-format +msgid "Starting snapshot for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:664 +#, fuzzy, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "Não é possível usar o SR %(sr_ref)s para a instância %(instance_name)s" + +#: nova/virt/xenapi/vmops.py:683 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:703 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:751 +#, python-format +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:874 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:882 +#, python-format +msgid "Resize instance %s complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:913 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:933 +#, python-format +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:949 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:972 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:988 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1015 +#, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1024 +#, python-format +msgid "VM %(instance_uuid)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 +#, fuzzy +msgid "Unable to find VBD for VM" +msgstr "Impossível localizar uma porta aberta" + +#: 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 +#, fuzzy, python-format +msgid "Instance is already in Rescue Mode: %s" +msgstr "A instância já foi criada" + +#: 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:1380 +#, python-format +msgid "Instance for migration %d not found, skipping" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1484 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1500 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1518 +#, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1527 +#, python-format +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "Criando a VIF para VM %(vm_ref)s, rede %(network_ref)s." + +#: nova/virt/xenapi/vmops.py:1530 +#, python-format +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "VIF %(vif_ref)s criada para VM %(vm_ref)s, rede %(network_ref)s." + +#: nova/virt/xenapi/vmops.py:1559 +#, python-format +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1621 +#, 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:1646 +#, 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:1650 +#, 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:1655 +#, 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:1841 +#, python-format +msgid "OpenSSL error: %s" +msgstr "Erro de OpenSSL: %s" + +#: 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 +#, fuzzy, python-format +msgid "type is = %s" +msgstr "topico é %s" + +#: 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 +#, fuzzy, python-format +msgid "Created %(label)s as %(sr_ref)s." +msgstr "VM %(instance_name)s criada como %(vm_ref)s." + +#: 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 +#, fuzzy, python-format +msgid "Forgetting SR %s..." +msgstr "Apagando usuário %s" + +#: 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 "Introduzindo %s..." + +#: 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 "Criando VBD para VM %(vm_ref)s, VDI %(vdi_ref)s ... " + +#: 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 "VBD %(vbd_ref)s criado para VM %(vm_ref)s, VDI %(vdi_ref)s." + +#: 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 +#, fuzzy, python-format +msgid "Unable to find vbd for vdi %s" +msgstr "Impossível localizar uma porta aberta" + +#: 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 "Ponto de montagem não pode ser traduzido: %s" + +#: 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 +#, fuzzy, python-format +msgid "Creating SR %s" +msgstr "Criando novo usuário: %s" + +#: 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 +#, fuzzy, python-format +msgid "Introducing SR %s" +msgstr "Introduzindo %s..." + +#: 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 +#, fuzzy, python-format +msgid "Checking for SR %s" +msgstr "Executando VPN para %s" + +#: nova/virt/xenapi/volumeops.py:107 +#, python-format +msgid "SR %s not found in the xapi database" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:113 +#, fuzzy, python-format +msgid "Could not forget SR" +msgstr "Não foi encontrada rede para bridge %s" + +#: nova/virt/xenapi/volumeops.py:122 +#, fuzzy, python-format +msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" + +#: nova/virt/xenapi/volumeops.py:174 +#, python-format +msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgstr "" +"Não é possível criar o VDI no SR %(sr_ref)s para a instância " +"%(instance_name)s" + +#: nova/virt/xenapi/volumeops.py:187 +#, python-format +msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgstr "Não é possível usar o SR %(sr_ref)s para a instância %(instance_name)s" + +#: nova/virt/xenapi/volumeops.py:195 +#, python-format +msgid "Unable to attach volume to instance %s" +msgstr "Não é possível anexar o volume na instância %s" + +#: nova/virt/xenapi/volumeops.py:198 +#, python-format +msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgstr "Ponto de montagem %(mountpoint)s conectada à instância %(instance_name)s" + +#: nova/virt/xenapi/volumeops.py:208 +#, python-format +msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" + +#: nova/virt/xenapi/volumeops.py:216 +#, python-format +msgid "Unable to locate volume %s" +msgstr "Não é possível localizar o volume %s" + +#: nova/virt/xenapi/volumeops.py:224 +#, python-format +msgid "Unable to detach volume %s" +msgstr "Não é possível desconectar o volume %s" + +#: nova/virt/xenapi/volumeops.py:229 +#, fuzzy, python-format +msgid "Unable to destroy vbd %s" +msgstr "Não é possível destruir o VBD %s" + +#: 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 "Ponto de montagem %(mountpoint)s desanexada da instância %(instance_name)s" + +#: 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 +#, fuzzy, python-format +msgid "Invalid request: %s" +msgstr "id inválido: %s" + +#: 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 +#, fuzzy, python-format +msgid "Unexpected error: %s" +msgstr "Erro inexperado lançado: %s" + +#: nova/vnc/xvp_proxy.py:180 +#, python-format +msgid "Starting nova-xvpvncproxy node (version %s)" +msgstr "" + +#: nova/volume/api.py:74 nova/volume/api.py:210 +#, fuzzy +msgid "status must be available" +msgstr "O status do volume parece estar disponível" + +#: nova/volume/api.py:85 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +msgstr "Cota excedida para %(pid)s, tentando criar volume com %(size)sG" + +#: nova/volume/api.py:133 +msgid "Volume status must be available" +msgstr "O status do volume parece estar disponível" + +#: nova/volume/api.py:213 +#, fuzzy +msgid "already attached" +msgstr "O Volume já está anexado" + +#: nova/volume/api.py:220 +#, fuzzy +msgid "already detached" +msgstr "O Volume já está desanexado" + +#: nova/volume/api.py:272 nova/volume/api.py:305 +#, fuzzy +msgid "must be available" +msgstr "O status do volume parece estar disponível" + +#: 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 +#, fuzzy, python-format +msgid "\tVolume %s is NOT VSA volume" +msgstr "Host %s não está ativo" + +#: nova/volume/driver.py:715 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s creation - do nothing" +msgstr "volume %s: criando" + +#: nova/volume/driver.py:748 +#, fuzzy, python-format +msgid "VSA BE create_volume for %s failed" +msgstr "Criar volume de %s GB" + +#: nova/volume/driver.py:751 +#, python-format +msgid "VSA BE create_volume for %s succeeded" +msgstr "" + +#: nova/volume/driver.py:759 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s deletion - do nothing" +msgstr "volume %s: removendo" + +#: 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 +#, fuzzy, python-format +msgid "local_path not supported" +msgstr "atributo não suportado: %s" + +#: nova/volume/driver.py:852 +#, python-format +msgid "\tFE VSA Volume %s ensure export - do nothing" +msgstr "" + +#: nova/volume/driver.py:876 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s create export - do nothing" +msgstr "volume %s: criando o export" + +#: nova/volume/driver.py:896 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s remove export - do nothing" +msgstr "volume %s: removendo export" + +#: nova/volume/driver.py:916 +#, python-format +msgid "VSA BE remove_export for %s failed" +msgstr "" + +#: nova/volume/driver.py:968 +#, fuzzy +msgid "Failed to retrieve QoS info" +msgstr "Falha ao ler o IP privado" + +#: nova/volume/manager.py:96 +#, python-format +msgid "Re-exporting %s volumes" +msgstr "Re-exportando %s volumes" + +#: nova/volume/manager.py:101 +#, python-format +msgid "volume %s: skipping export" +msgstr "volume %s: ignorando export" + +#: nova/volume/manager.py:107 +#, python-format +msgid "volume %s: creating" +msgstr "volume %s: criando" + +#: nova/volume/manager.py:119 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "volume %(vol_name)s: criando lv com tamanho %(vol_size)sG" + +#: nova/volume/manager.py:131 +#, python-format +msgid "volume %s: creating export" +msgstr "volume %s: criando o export" + +#: nova/volume/manager.py:145 +#, python-format +msgid "volume %s: created successfully" +msgstr "volume %s: criado com sucesso" + +#: nova/volume/manager.py:174 +msgid "Volume is still attached" +msgstr "O volume continua atachado" + +#: nova/volume/manager.py:176 +msgid "Volume is not local to this node" +msgstr "O volume não pertence à este node" + +#: nova/volume/manager.py:180 +#, python-format +msgid "volume %s: removing export" +msgstr "volume %s: removendo export" + +#: nova/volume/manager.py:182 +#, python-format +msgid "volume %s: deleting" +msgstr "volume %s: removendo" + +#: nova/volume/manager.py:185 +#, fuzzy, python-format +msgid "volume %s: volume is busy" +msgstr "volume %s: remoção realizada com sucesso" + +#: nova/volume/manager.py:197 +#, python-format +msgid "volume %s: deleted successfully" +msgstr "volume %s: remoção realizada com sucesso" + +#: nova/volume/manager.py:204 +#, fuzzy, python-format +msgid "snapshot %s: creating" +msgstr "volume %s: criando" + +#: nova/volume/manager.py:208 +#, python-format +msgid "snapshot %(snap_name)s: creating" +msgstr "" + +#: nova/volume/manager.py:223 +#, fuzzy, python-format +msgid "snapshot %s: created successfully" +msgstr "volume %s: criado com sucesso" + +#: nova/volume/manager.py:232 +#, fuzzy, python-format +msgid "snapshot %s: deleting" +msgstr "volume %s: removendo" + +#: nova/volume/manager.py:241 +#, fuzzy, python-format +msgid "snapshot %s: deleted successfully" +msgstr "volume %s: remoção realizada com sucesso" + +#: nova/volume/manager.py:323 +msgid "Checking volume capabilities" +msgstr "" + +#: nova/volume/manager.py:327 +#, fuzzy, python-format +msgid "New capabilities found: %s" +msgstr "nome duplicado encontrado: %s" + +#: 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:714 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: nova/volume/san.py:719 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:733 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: nova/volume/san.py:747 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" + +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" + +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: nova/volume/san.py:878 +#, fuzzy, python-format +msgid "Deleting volumeID: %s " +msgstr "Excluindo usuário: %s" + +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +#, fuzzy, python-format +msgid "name cannot be None" +msgstr "Classe %s não pode ser encontrada" + +#: nova/volume/volume_types.py:96 +#, fuzzy, python-format +msgid "id cannot be None" +msgstr "Classe %s não pode ser encontrada" + +#: 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 +#, fuzzy +msgid "Failed to update db" +msgstr "Falha ao ler o IP privado" + +#: 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 +#, fuzzy +msgid "Failed to initiate session" +msgstr "Tentativa de instanciar singleton" + +#: nova/volume/xensm.py:142 +#, python-format +msgid "Volume will be created in backend - %d" +msgstr "" + +#: nova/volume/xensm.py:154 +#, fuzzy, python-format +msgid "Failed to update volume in db" +msgstr "Não é possível localizar o volume %s" + +#: nova/volume/xensm.py:157 +#, fuzzy, python-format +msgid "Unable to create volume" +msgstr "Não é possível localizar o volume %s" + +#: nova/volume/xensm.py:171 +#, fuzzy +msgid "Failed to delete vdi" +msgstr "Falha ao ler o IP privado" + +#: nova/volume/xensm.py:177 +#, fuzzy, python-format +msgid "Failed to delete volume in db" +msgstr "Não é possível localizar o volume %s" + +#: nova/volume/xensm.py:211 +#, fuzzy, python-format +msgid "Failed to find volume in db" +msgstr "Não é possível desconectar o volume %s" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" + +#: nova/vsa/api.py:82 +#, fuzzy, python-format +msgid "invalid drive data" +msgstr "id inválido: %s" + +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" + +#: nova/vsa/api.py:111 +#, fuzzy, python-format +msgid "invalid drive type name %s" +msgstr "id inválido: %s" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 +#, python-format +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:194 +#, fuzzy, python-format +msgid "Creating VSA: %s" +msgstr "Criando novo usuário: %s" + +#: nova/vsa/api.py:241 +#, 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:272 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" + +#: nova/vsa/api.py:287 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" + +#: nova/vsa/api.py:318 +#, python-format +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:324 +#, python-format +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:351 +#, python-format +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:355 +#, fuzzy, python-format +msgid "Unable to delete volume %s" +msgstr "Não é possível localizar o volume %s" + +#: nova/vsa/api.py:357 +#, python-format +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, fuzzy, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "Começando a terminar instâncias" + +#: nova/vsa/api.py:374 +#, python-format +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:73 +#, python-format +msgid "Create call received for VSA %s" +msgstr "" + +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 +#, python-format +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" + +#: nova/vsa/manager.py:89 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" + +#: nova/vsa/manager.py:100 +#, python-format +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" + +#: nova/vsa/manager.py:114 +#, 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:137 +#, 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:146 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" + +#: nova/vsa/manager.py:153 +#, python-format +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" + +#: nova/vsa/manager.py:168 +#, python-format +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" + +#~ msgid "DB exception wrapped" +#~ msgstr "" + +#~ msgid "Uncaught exception" +#~ msgstr "Exceção não capturada" + +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "" +#~ "Cota excedida para o volume. Você " +#~ "não pode criar um volume com o " +#~ "tamanho %sG" + +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "Compute.api::get_lock %s" + +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" + +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "Assunto do certificado para vpns, %s para projeto, timestamp" + +#~ msgid "Deallocating address %s" +#~ msgstr "Desalocando o endereço %s" + +#~ msgid "All hosts have too many cores" +#~ msgstr "Todos os hosts tem muitos núcleos de CPU" + +#~ msgid "Host %s not available" +#~ msgstr "O host %s não está disponível" + +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "Todos os hosts tem muitos gigabytes" + +#~ msgid "All hosts have too many networks" +#~ msgstr "Todos os hosts tem muitas interfaces de rede" + +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "Não é possível testar instâncias sem um ambiente virtual real" + +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "É necessário assistir a instância %s até ela estar rodando..." + +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Running %s" +#~ msgstr "Executando %s" + +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "Kernel PV no VDI: %s" + +#~ msgid "" +#~ "VHD coalesce attempts exceeded (%(counter)d" +#~ " > %(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "No VDIs found for VM %s" +#~ msgstr "Nenhum VDIs encontrado para MV %s" + +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "Número de VDIs inesperado (%(num_vdis)s) encontrado para MV %(vm_ref)s" + +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dest)s..." +#~ msgstr "" + +#~ msgid "No service for id %s" +#~ msgstr "" + +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "" + +#~ msgid "No fixed ips defined" +#~ msgstr "" + +#~ msgid "No floating ip for address %s" +#~ msgstr "" + +#~ msgid "No address for instance %s" +#~ msgstr "" + +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "" + +#~ msgid "No network for id %s" +#~ msgstr "" + +#~ msgid "No networks defined" +#~ msgstr "" + +#~ msgid "No network for bridge %s" +#~ msgstr "" + +#~ msgid "No network for instance %s" +#~ msgstr "" + +#~ msgid "Token %s does not exist" +#~ msgstr "" + +#~ msgid "No quota for project_id %s" +#~ msgstr "" + +#~ msgid "Volume %s not found" +#~ msgstr "" + +#~ msgid "No export device found for volume %s" +#~ msgstr "" + +#~ msgid "No target id found for volume %s" +#~ msgstr "" + +#~ msgid "No security group with id %s" +#~ msgstr "" + +#~ msgid "No security group named %(group_name)s for project: %(project_id)s" +#~ msgstr "" + +#~ msgid "No secuity group rule with id %s" +#~ msgstr "" + +#~ msgid "No user for id %s" +#~ msgstr "" + +#~ msgid "No user for access key %s" +#~ msgstr "" + +#~ msgid "No project with id %s" +#~ msgstr "" + +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "No console pool of type %(console_type)s" +#~ " for compute host %(compute_host)s on " +#~ "proxy host %(host)s" +#~ msgstr "" + +#~ msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#~ msgstr "" + +#~ msgid "on instance %s" +#~ msgstr "" + +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "" + +#~ msgid "No zone with id %(zone_id)s" +#~ msgstr "" + +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "" + +#~ msgid "Invalid device path %s" +#~ msgstr "" + +#~ msgid "No disk at %s" +#~ msgstr "" + +#~ msgid "Instance snapshotting is not supported for libvirtat this time" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed: %s" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed: %s" +#~ msgstr "" + +#~ msgid "instance %s: is running" +#~ msgstr "" + +#~ msgid "instance %s: failed to boot" +#~ msgstr "" + +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#~ msgstr "" + +#~ msgid "diagnostics are not supported for libvirt" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "" + +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "" + +#~ msgid "The key_pair %s already exists" +#~ msgstr "" + +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "" + +#~ msgid "No paste configuration for app: %s" +#~ msgstr "" + +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" + +#~ msgid "Running %s API" +#~ msgstr "" + +#~ msgid "No known API applications configured in %s." +#~ msgstr "" + +#~ msgid "Starting nova-api node (version %s)" +#~ msgstr "" + +#~ msgid "No paste configuration found for: %s" +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" + +#~ msgid "Argument %s is required." +#~ msgstr "" + +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" + +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "" + +#~ msgid "instance %(name)s: not enough free memory" +#~ msgstr "" + +#~ msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#~ msgstr "" + +#~ msgid "Invalid value for onset_files: '%s'" +#~ msgstr "" + +#~ msgid "Instance %s: booted" +#~ msgstr "" + +#~ msgid "Instance not present %s" +#~ msgstr "" + +#~ msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#~ msgstr "" + +#~ msgid "VM %(vm)s already halted, skipping shutdown..." +#~ msgstr "" + +#~ msgid "Removing kernel/ramdisk files" +#~ msgstr "" + +#~ msgid "" +#~ "TIMEOUT: The call to %(method)s timed" +#~ " out. VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "The call to %(method)s returned an " +#~ "error: %(e)s. VM id=%(instance_id)s; " +#~ "args=%(strargs)s" +#~ msgstr "" + +#~ msgid "Template for script to run on cloudpipe instance boot" +#~ msgstr "" + +#~ msgid "Image %s could not be found" +#~ msgstr "" + +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "Projeto não pode ser criado porque o gerente %s não existe." + +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "Projeto não pode ser criado porque o usuário %s não existe" + +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "Projeto não pode ser criado porque o projeto %s já existe." + +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "Projeto não pode ser modificado porque o gerente %s não existe." + +#~ msgid "Project \"%s\" not found" +#~ msgstr "Projeto \"%s\" não encontrado" + +#~ msgid "Including admin operations in API." +#~ msgstr "Incluindo operações administrativas na API." + +#~ 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 "" + +#~ 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 "" + +#~ 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 "" + +#~ msgid "network" +#~ msgstr "" + +#~ msgid "IP address" +#~ msgstr "" + +#~ msgid "MAC address" +#~ msgstr "" + +#~ msgid "hostname" +#~ msgstr "" + +#~ msgid "host" +#~ msgstr "" + +#~ msgid "netmask" +#~ msgstr "" + +#~ msgid "Failed to load partition: %s" +#~ msgstr "" + +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "" + +#~ msgid "In init host" +#~ msgstr "" + +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "" + +#~ msgid "Starting VM %s " +#~ msgstr "" + +#~ msgid "Started VM %s " +#~ msgstr "" + +#~ msgid "spawn vm failed: %s" +#~ msgstr "" + +#~ msgid "Failed to create VM %s" +#~ msgstr "" + +#~ msgid "Set memory for vm %s..." +#~ msgstr "" + +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "" + +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" + +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "" + +#~ msgid "New disk drive path is %s" +#~ msgstr "" + +#~ msgid "Failed to add vhd file to VM %s" +#~ msgstr "" + +#~ msgid "Created disk for %s" +#~ msgstr "" + +#~ msgid "Creating nic for %s " +#~ msgstr "" + +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "" + +#~ msgid "Failed creating port for %s" +#~ msgstr "" + +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "" + +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "" + +#~ msgid "Created nic for %s " +#~ msgstr "" + +#~ msgid "WMI job failed: %s" +#~ msgstr "" + +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "" + +#~ msgid "Got request to destroy vm %s" +#~ msgstr "" + +#~ msgid "Failed to destroy vm %s" +#~ msgstr "" + +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" + +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "" + +#~ msgid "Instance %d has no host" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgstr "" + +#~ msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found during terminate" +#~ msgstr "" + +#~ msgid "Instance %d is already being terminated" +#~ msgstr "" + +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "" + +#~ msgid "Volume isn't attached to anything!" +#~ msgstr "" + +#~ msgid "" +#~ "AMQP server on %(fl_host)s:%(fl_port)d is " +#~ "unreachable. Trying again in %(fl_intv)d " +#~ "seconds." +#~ msgstr "" + +#~ msgid "Making asynchronous cast..." +#~ msgstr "" + +#~ msgid "FAKE AOE: %s" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" + +#~ msgid "leasing ip" +#~ msgstr "" + +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "" + +#~ msgid "releasing ip" +#~ msgstr "" + +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" + +#~ msgid "Instance %s Not Found" +#~ msgstr "" + +#~ msgid "Dissassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "Leasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s leased that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "" + +#~ msgid "Releasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s released that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "Forgetting SR %s ... " +#~ msgstr "" + +#~ msgid "Forgetting SR %s done." +#~ msgstr "" + +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "" + +#~ msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown S3 value type %r" +#~ msgstr "" + +#~ msgid "Authenticated request" +#~ msgstr "" + +#~ msgid "List of buckets requested" +#~ msgstr "" + +#~ msgid "List keys for bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "" + +#~ msgid "Creating bucket %s" +#~ msgstr "" + +#~ msgid "Deleting bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "" + +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "" + +#~ msgid "Starting image upload: %s" +#~ msgstr "" + +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "" + +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "" + +#~ msgid "Updating user fields on image %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "" + +#~ msgid "Deleted image: %s" +#~ msgstr "" + +#~ msgid "No user found for access key %s" +#~ msgstr "Nenhum usuário encontrado para chave de acesso %s" + +#~ msgid "User %(uid)s is not a member of project %(pjid)s" +#~ msgstr "" + +#~ msgid "The %s role is global only" +#~ msgstr "O papel %s é apenas global" + +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "Objeto LDAP para %s não existe" + +#~ msgid "User %s doesn't exist" +#~ msgstr "" + +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "Grupo não pode ser criado porque o grupo %s já existe" + +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "Grupo não pode ser criado porque o usuário %s não existe" + +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "Usuário %s não pode ser pesquisado no grupo porque o usuário não existe" + +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "Usuário %s não pode ser adicionado no grupo porque o usuário não existe" + +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "O grupo no dn %s não existe" + +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "Usuário %s não pode ser removido do grupo porque o usuário não existe" + +#~ msgid "User %s is not a member of the group" +#~ msgstr "Usuário %s não é um membro do grupo" + +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "Usuário %s não pode ser removido de tudo porque o usuário não existe" + +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "" +#~ "Adicionando função %(role)s para usuário " +#~ "%(user)s no projeto %(project)s" + +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "Removendo função %(role)s do usuário %(user)s no projeto %(project)s" + +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "" + +#~ msgid "operation must be add or remove" +#~ msgstr "operações devem ser adicionar e excluir" + +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "Obtendo x509 para usuário: %(name)s no projeto: %(project)s" + +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "Criado projeto %(name)s gerenciado por %(manager_user)s" + +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "Modifique o projeto: %(name)s gerenciado por %(manager_user)s" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "Removendo usuário %(user)s do projeto %(project)s" -#~ msgid "Wrong number of arguments." -#~ msgstr "Número errado de argumentos." diff --git a/nova/locale/ru/LC_MESSAGES/nova.po b/nova/locale/ru/LC_MESSAGES/nova.po index 2bd6785c6..39d6f2577 100644 --- a/nova/locale/ru/LC_MESSAGES/nova.po +++ b/nova/locale/ru/LC_MESSAGES/nova.po @@ -5,29 +5,63 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2011-08-23 11:22+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Russian \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\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" +"Generated-By: Babel 0.9.6\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/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:33 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "Неожиданная ошибка при выполнении команды." -#: ../nova/exception.py:36 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -37,2772 +71,8220 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +msgid "DB exception wrapped." msgstr "" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:120 -msgid "Uncaught exception" -msgstr "Необработанное исключение" +#: nova/exception.py:153 +msgid "An unknown exception occurred." +msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#: nova/exception.py:176 +msgid "Failed to decrypt text" msgstr "" -#: ../nova/volume/api.py:47 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" -msgstr "Квота тома превышена. Вы не можете создать том размером %sG" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" +msgstr "" -#: ../nova/volume/api.py:71 ../nova/volume/api.py:96 -msgid "Volume status must be available" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" msgstr "" -#: ../nova/volume/api.py:98 -msgid "Volume is already attached" -msgstr "Том уже смотирован" +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" +msgstr "" -#: ../nova/volume/api.py:104 -msgid "Volume is already detached" -msgstr "Том уже отмонтирован" +#: nova/exception.py:193 +msgid "Connection to glance failed" +msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" -msgstr "Ошибка чтения приватного IP адреса" +#: nova/exception.py:197 +msgid "Connection to melange failed" +msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" -msgstr "Ошибка чтения публичных IP адресов" +#: nova/exception.py:201 +msgid "Not authorized." +msgstr "" + +#: nova/exception.py:206 +msgid "User does not have admin privileges" +msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" +msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" -msgstr "Не определены ключевые пары" +#: nova/exception.py:214 +msgid "Unacceptable parameters." +msgstr "" -#: ../nova/api/openstack/servers.py:238 -#, python-format -msgid "Compute.api::lock %s" +#: nova/exception.py:219 +msgid "Invalid snapshot" msgstr "" -#: ../nova/api/openstack/servers.py:253 +#: nova/exception.py:223 #, python-format -msgid "Compute.api::unlock %s" +msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: ../nova/api/openstack/servers.py:267 -#, python-format -msgid "Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" msgstr "" -#: ../nova/api/openstack/servers.py:281 -#, python-format -msgid "Compute.api::reset_network %s" +#: nova/exception.py:231 +msgid "Failed to load data into json format" msgstr "" -#: ../nova/api/openstack/servers.py:292 -#, python-format -msgid "Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." msgstr "" -#: ../nova/api/openstack/servers.py:303 +#: nova/exception.py:239 +#, fuzzy, python-format +msgid "Invalid signature %(signature)s for user %(user)s." +msgstr "Не допустимая подпись для пользователя %s" + +#: nova/exception.py:243 +#, fuzzy +msgid "Invalid input received" +msgstr "Неверный диапазон портов" + +#: nova/exception.py:247 #, python-format -msgid "Compute.api::unpause %s" +msgid "Invalid instance type %(instance_type)s." msgstr "" -#: ../nova/api/openstack/servers.py:314 -#, python-format -msgid "compute.api::suspend %s" +#: nova/exception.py:251 +msgid "Invalid volume type" msgstr "" -#: ../nova/api/openstack/servers.py:325 -#, python-format -msgid "compute.api::resume %s" +#: nova/exception.py:255 +msgid "Invalid volume" 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 +#: nova/exception.py:259 #, python-format -msgid "Instance %s not found" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#. NOTE: No Resource Pool concept so far -#: ../nova/virt/xenapi/volumeops.py:51 +#: nova/exception.py:263 #, python-format -msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:69 +#: nova/exception.py:267 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid content type %(content_type)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:80 +#: nova/exception.py:271 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid cidr %(cidr)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:91 -#, python-format -msgid "Unable to attach volume to instance %s" +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:93 +#: nova/exception.py:281 #, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgid "%(err)s" msgstr "" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:104 +#: nova/exception.py:285 #, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:112 +#: nova/exception.py:290 #, python-format -msgid "Unable to locate volume %s" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:120 +#: nova/exception.py:295 #, python-format -msgid "Unable to detach volume %s" +msgid "Instance %(instance_id)s is not running." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:127 +#: nova/exception.py:299 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgid "Instance %(instance_id)s is not suspended." msgstr "" -#: ../nova/compute/instance_types.py:41 +#: nova/exception.py:303 #, python-format -msgid "Unknown instance type: %s" +msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: ../nova/crypto.py:46 -msgid "Filename of root CA" +#: nova/exception.py:307 +msgid "Failed to suspend instance" msgstr "" -#: ../nova/crypto.py:49 -msgid "Filename of private key" -msgstr "Имя файла секретного ключа" - -#: ../nova/crypto.py:51 -msgid "Filename of root Certificate Revokation List" +#: nova/exception.py:311 +msgid "Failed to resume server" msgstr "" -#: ../nova/crypto.py:53 -msgid "Where we keep our keys" -msgstr "Путь к ключам" +#: nova/exception.py:315 +msgid "Failed to reboot instance" +msgstr "" -#: ../nova/crypto.py:55 -msgid "Where we keep our root CA" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:57 -msgid "Should we use a CA for each project?" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:61 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:66 +#: nova/exception.py:331 #, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: ../nova/crypto.py:71 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." msgstr "" -#: ../nova/crypto.py:258 -#, python-format -msgid "Flags path: %s" +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." msgstr "" -#: ../nova/scheduler/manager.py:69 -#, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." msgstr "" -#: ../nova/compute/manager.py:78 -#, python-format -msgid "check_instance_lock: decorating: |%s|" +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: ../nova/compute/manager.py:80 +#: nova/exception.py:353 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." msgstr "" -#: ../nova/compute/manager.py:84 +#: nova/exception.py:358 #, python-format -msgid "check_instance_lock: locked: |%s|" +msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: ../nova/compute/manager.py:86 -#, python-format -msgid "check_instance_lock: admin: |%s|" +#: nova/exception.py:362 +msgid "Unacceptable CPU info" msgstr "" -#: ../nova/compute/manager.py:91 +#: nova/exception.py:366 #, python-format -msgid "check_instance_lock: executing: |%s|" +msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: ../nova/compute/manager.py:95 +#: nova/exception.py:370 #, python-format -msgid "check_instance_lock: not executing |%s|" -msgstr "" - -#: ../nova/compute/manager.py:179 -msgid "Instance has already been created" +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/compute/manager.py:180 +#: nova/exception.py:376 #, python-format -msgid "instance %s: starting..." +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 "" -#. pylint: disable=W0702 -#: ../nova/compute/manager.py:219 +#: nova/exception.py:383 #, python-format -msgid "instance %s: Failed to spawn" +msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 +#: nova/exception.py:387 #, python-format -msgid "Terminating instance %s" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:391 #, python-format -msgid "Deallocating address %s" +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:268 +#: nova/exception.py:395 #, python-format -msgid "trying to destroy already destroyed instance: %s" +msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: ../nova/compute/manager.py:282 +#: nova/exception.py:399 +#, fuzzy, python-format +msgid "Resource could not be found." +msgstr "Роль %s не может быть найдена" + +#: nova/exception.py:404 #, python-format -msgid "Rebooting instance %s" +msgid "Required flag %(flag)s not set." msgstr "" -#: ../nova/compute/manager.py:287 +#: nova/exception.py:408 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:311 +#: nova/exception.py:412 #, python-format -msgid "instance %s: snapshotting" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:316 +#: nova/exception.py:416 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Unable to locate account %(account_name) on Solidfire device" msgstr "" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:420 #, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:424 #, python-format -msgid "instance %s: setting admin password" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." 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)" +#: nova/exception.py:429 +msgid "Zero volume types found." msgstr "" -#: ../nova/compute/manager.py:362 +#: nova/exception.py:433 #, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:372 +#: nova/exception.py:437 #, python-format -msgid "instance %s: rescuing" +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: ../nova/compute/manager.py:387 +#: nova/exception.py:442 #, python-format -msgid "instance %s: unrescuing" +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/compute/manager.py:406 +#: nova/exception.py:447 #, python-format -msgid "instance %s: pausing" +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:423 +#: nova/exception.py:451 #, python-format -msgid "instance %s: unpausing" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: ../nova/compute/manager.py:440 +#: nova/exception.py:455 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: ../nova/compute/manager.py:453 +#: nova/exception.py:459 +#, fuzzy, python-format +msgid "No disk at %(location)s" +msgstr "Нет диска в %s" + +#: nova/exception.py:463 #, python-format -msgid "instance %s: suspending" +msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: ../nova/compute/manager.py:472 +#: nova/exception.py:467 #, python-format -msgid "instance %s: resuming" +msgid "Invalid image href %(image_href)s." msgstr "" -#: ../nova/compute/manager.py:491 -#, python-format -msgid "instance %s: locking" +#: nova/exception.py:471 +msgid "" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -#: ../nova/compute/manager.py:503 +#: nova/exception.py:476 +#, fuzzy, python-format +msgid "Image %(image_id)s could not be found." +msgstr "Роль %s не может быть найдена" + +#: nova/exception.py:480 #, python-format -msgid "instance %s: unlocking" +msgid "Kernel not found for image %(image_id)s." msgstr "" -#: ../nova/compute/manager.py:513 +#: nova/exception.py:484 +#, fuzzy, python-format +msgid "User %(user_id)s could not be found." +msgstr "Роль %s не может быть найдена" + +#: nova/exception.py:488 #, python-format -msgid "instance %s: getting locked state" +msgid "Project %(project_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:526 +#: nova/exception.py:492 #, python-format -msgid "instance %s: reset network" +msgid "User %(user_id)s is not a member of project %(project_id)s." msgstr "" -#: ../nova/compute/manager.py:535 ../nova/api/ec2/cloud.py:515 -#, python-format -msgid "Get console output for instance %s" +#: nova/exception.py:496 +#, fuzzy, python-format +msgid "Role %(role_id)s could not be found." +msgstr "Класс %s не найден" + +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." msgstr "" -#: ../nova/compute/manager.py:543 +#: nova/exception.py:504 #, python-format -msgid "instance %s: getting ajax console" +msgid "%(req)s is required to create a network." msgstr "" -#: ../nova/compute/manager.py:553 +#: nova/exception.py:508 #, python-format -msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +msgid "Network %(network_id)s could not be found." 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 +#: nova/exception.py:512 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: ../nova/compute/manager.py:585 +#: nova/exception.py:516 #, python-format -msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" +msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: ../nova/compute/manager.py:588 +#: nova/exception.py:520 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: ../nova/scheduler/simple.py:53 +#: nova/exception.py:524 #, python-format -msgid "Host %s is not alive" +msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: ../nova/scheduler/simple.py:65 -msgid "All hosts have too many cores" -msgstr "" +#: nova/exception.py:528 +#, fuzzy +msgid "No networks defined." +msgstr "Не определены ключевые пары" -#: ../nova/scheduler/simple.py:87 +#: nova/exception.py:532 #, python-format -msgid "Host %s not available" +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." msgstr "" -#: ../nova/scheduler/simple.py:99 -msgid "All hosts have too many gigabytes" +#: nova/exception.py:537 +#, python-format +msgid "Host is not set to the network (%(network_id)s)." msgstr "" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many networks" +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: ../nova/volume/manager.py:85 +#: nova/exception.py:545 #, python-format -msgid "Re-exporting %s volumes" +msgid "No fixed IP associated with id %(id)s." msgstr "" -#: ../nova/volume/manager.py:90 +#: nova/exception.py:549 #, python-format -msgid "volume %s: skipping export" +msgid "Fixed ip not found for address %(address)s." msgstr "" -#: ../nova/volume/manager.py:96 +#: nova/exception.py:553 #, python-format -msgid "volume %s: creating" +msgid "Instance %(instance_id)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:108 +#: nova/exception.py:557 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: ../nova/volume/manager.py:112 +#: nova/exception.py:562 #, python-format -msgid "volume %s: creating export" +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: ../nova/volume/manager.py:123 +#: nova/exception.py:566 #, 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" +msgid "Host %(host)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:136 +#: nova/exception.py:570 #, python-format -msgid "volume %s: removing export" +msgid "" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." msgstr "" -#: ../nova/volume/manager.py:138 +#: nova/exception.py:575 #, python-format -msgid "volume %s: deleting" +msgid "Fixed IP address %(address)s is already in use." msgstr "" -#: ../nova/volume/manager.py:147 +#: nova/exception.py:579 #, python-format -msgid "volume %s: deleted successfully" +msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: ../nova/virt/xenapi/fake.py:74 -#, python-format -msgid "%(text)s: _db_content => %(content)s" +#: nova/exception.py:583 +msgid "Zero fixed ips available." 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" +#: nova/exception.py:587 +msgid "Zero fixed ips could be found." msgstr "" -#: ../nova/virt/xenapi/fake.py:306 +#: nova/exception.py:591 #, python-format -msgid "xenapi.fake does not have an implementation for %s" +msgid "Floating ip not found for id %(id)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:341 +#: nova/exception.py:595 #, python-format -msgid "Calling %(localname)s %(impl)s" +msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:346 +#: nova/exception.py:599 #, python-format -msgid "Calling getter %s" +msgid "Floating ip not found for address %(address)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:406 +#: nova/exception.py:603 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +msgid "Floating ip not found for host %(host)s." msgstr "" -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." +#: nova/exception.py:607 +msgid "Zero floating ips available." msgstr "" -#: ../nova/tests/test_cloud.py:268 +#: nova/exception.py:611 #, python-format -msgid "Need to watch instance %s until it's running..." +msgid "Floating ip %(address)s is associated." msgstr "" -#: ../nova/virt/connection.py:73 -msgid "Failed to open connection to the hypervisor" +#: nova/exception.py:615 +#, python-format +msgid "Floating ip %(address)s is not associated." msgstr "" -#: ../nova/network/linux_net.py:187 -#, python-format -msgid "Starting VLAN inteface %s" +#: nova/exception.py:619 +msgid "Zero floating ips exist." msgstr "" -#: ../nova/network/linux_net.py:208 +#: nova/exception.py:623 #, python-format -msgid "Starting Bridge interface for %s" +msgid "Interface %(interface)s not found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:314 +#: nova/exception.py:627 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: ../nova/network/linux_net.py:316 +#: nova/exception.py:631 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "Certificate %(certificate_id)s not found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:358 +#: nova/exception.py:635 #, python-format -msgid "killing radvd threw %s" +msgid "Service %(service_id)s could not be found." msgstr "" -#: ../nova/network/linux_net.py:360 +#: nova/exception.py:639 +#, fuzzy, python-format +msgid "Host %(host)s could not be found." +msgstr "Роль %s не может быть найдена" + +#: nova/exception.py:643 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "Compute host %(host)s could not be found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:449 +#: nova/exception.py:647 #, python-format -msgid "Killing dnsmasq threw %s" +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: ../nova/utils.py:58 -#, python-format -msgid "Inner Exception: %s" -msgstr "Вложенное исключение: %s" +#: nova/exception.py:651 +#, fuzzy, python-format +msgid "Auth token %(token)s could not be found." +msgstr "Роль %s не может быть найдена" -#: ../nova/utils.py:59 +#: nova/exception.py:655 #, python-format -msgid "Class %s cannot be found" +msgid "Access Key %(access_key)s could not be found." +msgstr "" + +#: nova/exception.py:659 +#, fuzzy, python-format +msgid "Quota could not be found" msgstr "Класс %s не найден" -#: ../nova/utils.py:118 +#: nova/exception.py:663 #, python-format -msgid "Fetching %s" +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: ../nova/utils.py:130 +#: nova/exception.py:667 #, python-format -msgid "Running cmd (subprocess): %s" +msgid "Security group %(security_group_id)s not found." msgstr "" -#: ../nova/utils.py:143 ../nova/utils.py:183 -#, python-format -msgid "Result was %s" -msgstr "Результат %s" - -#: ../nova/utils.py:159 +#: nova/exception.py:671 #, python-format -msgid "Running cmd (SSH): %s" +msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: ../nova/utils.py:217 +#: nova/exception.py:676 #, python-format -msgid "debug in callback: %s" +msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: ../nova/utils.py:222 -#, python-format -msgid "Running %s" -msgstr "Выполняется %s" - -#: ../nova/utils.py:262 +#: nova/exception.py:680 #, python-format -msgid "Link Local address is not found.:%s" +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" msgstr "" -#: ../nova/utils.py:265 +#: nova/exception.py:685 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" msgstr "" -#: ../nova/utils.py:363 +#: nova/exception.py:690 #, python-format -msgid "Invalid backend: %s" +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: ../nova/utils.py:374 +#: nova/exception.py:694 #, python-format -msgid "backend %s" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: ../nova/fakerabbit.py:49 +#: nova/exception.py:699 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:54 +#: nova/exception.py:703 #, python-format -msgid "Publishing to route %s" +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." msgstr "" -#: ../nova/fakerabbit.py:84 -#, python-format -msgid "Declaring queue %s" -msgstr "Объявление очереди %s" - -#: ../nova/fakerabbit.py:90 +#: nova/exception.py:709 #, python-format -msgid "Declaring exchange %s" -msgstr "Объявление точки обмена %s" +msgid "Console %(console_id)s could not be found." +msgstr "" -#: ../nova/fakerabbit.py:96 +#: nova/exception.py:713 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgid "Console for instance %(instance_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:121 +#: nova/exception.py:717 #, python-format -msgid "Getting from %(queue)s: %(message)s" +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:135 ../nova/virt/hyperv.py:171 +#: nova/exception.py:722 #, python-format -msgid "Created VM %s..." +msgid "Invalid console type %(console_type)s " msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:138 -#, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." +#: nova/exception.py:726 +msgid "Zero instance types found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:168 +#: nova/exception.py:730 #, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:171 +#: nova/exception.py:734 #, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:187 +#: nova/exception.py:739 #, python-format -msgid "VBD not found in instance %s" +msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:197 +#: nova/exception.py:743 +#, fuzzy, python-format +msgid "Zone %(zone_id)s could not be found." +msgstr "Роль %s не может быть найдена" + +#: nova/exception.py:747 #, python-format -msgid "Unable to unplug VBD %s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:209 +#: nova/exception.py:751 #, python-format -msgid "Unable to destroy VBD %s" +msgid "Scheduler cost function %(cost_fn_str)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:224 +#: nova/exception.py:756 #, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgid "Scheduler weight flag not found: %(flag_name)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:227 +#: nova/exception.py:760 #, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:246 +#: nova/exception.py:765 #, python-format msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)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/exception.py:770 +#, fuzzy, python-format +msgid "LDAP object could not be found" +msgstr "Класс %s не найден" -#: ../nova/virt/xenapi/vm_utils.py:272 -#, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." -msgstr "" +#: nova/exception.py:774 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s could not be found." +msgstr "Класс %s не найден" -#: ../nova/virt/xenapi/vm_utils.py:286 +#: nova/exception.py:778 #, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgid "LDAP group %(group_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:327 +#: nova/exception.py:782 #, python-format -msgid "Size for image %(image)s:%(virtual_size)d" +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:332 -#, python-format -msgid "Glance image %s" -msgstr "" +#: nova/exception.py:786 +#, fuzzy, python-format +msgid "File %(file_path)s could not be found." +msgstr "Роль %s не может быть найдена" -#. 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" +#: nova/exception.py:790 +msgid "Zero files could be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:352 +#: nova/exception.py:794 #, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" +msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/exception.py:799 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" +msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:386 ../nova/virt/xenapi/vm_utils.py:402 +#: nova/exception.py:803 #, python-format -msgid "Looking up vdi %s for PV kernel" +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:397 -#, python-format -msgid "PV Kernel in VDI:%s" +#: nova/exception.py:807 +msgid "Action not allowed." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:405 +#: nova/exception.py:811 #, python-format -msgid "Running pygrub against %s" +msgid "Unable to use global role %(role_id)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:411 -#, python-format -msgid "Found Xen kernel %s" +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:413 -msgid "No Xen kernel found. Booting HVM." +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:425 ../nova/virt/hyperv.py:431 -#, python-format -msgid "duplicate name found: %s" -msgstr "" +#: nova/exception.py:828 +#, fuzzy, python-format +msgid "Key pair %(key_name)s already exists." +msgstr "Пользователь %s уже существует" -#: ../nova/virt/xenapi/vm_utils.py:442 -#, python-format -msgid "VDI %s is still available" -msgstr "" +#: nova/exception.py:832 +#, fuzzy, python-format +msgid "User %(user)s already exists." +msgstr "Пользователь %s уже существует" + +#: nova/exception.py:836 +#, fuzzy, python-format +msgid "LDAP user %(user)s already exists." +msgstr "Пользователь %s уже существует" -#: ../nova/virt/xenapi/vm_utils.py:463 +#: nova/exception.py:840 +#, fuzzy, python-format +msgid "LDAP group %(group)s already exists." +msgstr "группа %s уже существует" + +#: nova/exception.py:844 #, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgid "User %(uid)s is already a member of the group %(group_dn)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:465 +#: nova/exception.py:849 +#, fuzzy, python-format +msgid "Project %(project)s already exists." +msgstr "группа %s уже существует" + +#: nova/exception.py:853 +#, fuzzy, python-format +msgid "Instance %(name)s already exists." +msgstr "Пользователь %s уже существует" + +#: nova/exception.py:857 +#, fuzzy, python-format +msgid "Instance Type %(name)s already exists." +msgstr "Пользователь %s уже существует" + +#: nova/exception.py:861 +#, fuzzy, python-format +msgid "Volume Type %(name)s already exists." +msgstr "группа %s уже существует" + +#: nova/exception.py:865 #, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgid "%(path)s is on shared storage: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:525 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +#: nova/exception.py:869 +msgid "Migration error" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:542 +#: nova/exception.py:873 #, python-format -msgid "Re-scanning SR %s" +msgid "Malformed message body: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:567 +#: nova/exception.py:877 #, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +msgid "Could not find config at %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:574 +#: nova/exception.py:881 #, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:590 -#, python-format -msgid "No VDIs found for VM %s" +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:594 +#: nova/exception.py:889 #, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +msgid "Virtual Storage Array %(id)d could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:653 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 +#: nova/exception.py:893 #, python-format -msgid "Creating VBD for VDI %s ... " +msgid "Virtual Storage Array %(name)s could not be found." 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." +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" 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 ... " +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" 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." +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:661 -#, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:664 -#, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:668 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 +#: nova/exception.py:917 #, python-format -msgid "Destroying VBD for VDI %s ... " +msgid "Insufficient free memory on compute node to start %(uuid)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." +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." 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." +#: nova/exception.py:925 +#, python-format +msgid "No valid host was found. %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:688 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 -msgid "VBD.unplug rejected: retrying..." +#: nova/exception.py:929 +#, python-format +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:692 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 -msgid "VBD.unplug successful eventually." +#: nova/exception.py:933 +msgid "Quota exceeded" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:695 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 +#: nova/exception.py:937 #, python-format -msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:704 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/exception.py:941 #, python-format -msgid "Ignoring XenAPI.Failure %s" +msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:735 +#: nova/exception.py:945 #, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." +msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:747 +#: nova/exception.py:949 #, python-format -msgid "Writing partition table %s done." +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/tests/test_rpc.py:89 +#: nova/exception.py:954 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "Host %(host)s already member of another aggregate." msgstr "" -#: ../nova/tests/test_rpc.py:95 +#: nova/exception.py:958 #, python-format -msgid "Nested return %s" +msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: ../nova/tests/test_rpc.py:120 ../nova/tests/test_rpc.py:126 +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" +msgstr "" + +#: nova/exception.py:966 #, python-format -msgid "Received %s" -msgstr "Получено %s" +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" +msgstr "" -#: ../nova/db/sqlalchemy/api.py:44 -msgid "Use of empty request context is deprecated" +#: nova/exception.py:971 +msgid "Unable to create instance type" +msgstr "" + +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" msgstr "" -#: ../nova/db/sqlalchemy/api.py:133 +#: nova/exception.py:979 #, python-format -msgid "No service for id %s" +msgid "Error in SolidFire API response: status=%(status)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:251 +#: nova/exception.py:983 #, python-format -msgid "No service for %(host)s, %(binary)s" +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 +#: nova/log.py:307 #, python-format -msgid "No floating ip for address %s" +msgid "syslog facility must be one of: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 +#: nova/manager.py:146 #, python-format -msgid "No address for instance %s" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 +#: nova/manager.py:152 #, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 +#: nova/manager.py:159 #, python-format -msgid "No network for id %s" +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" +#: nova/manager.py:203 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1115 -#, python-format -msgid "No network for bridge %s" +#: nova/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 -#, python-format -msgid "No network for instance %s" +#: nova/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1277 +#: nova/service.py:159 #, python-format -msgid "Token %s does not exist" +msgid "Starting %(topic)s node (version %(vcs_string)s)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/service.py:176 #, python-format -msgid "No quota for project_id %s" +msgid "Creating Consumer connection for Service %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" +#: nova/service.py:250 +msgid "Service killed that has no database entry" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1514 -#, python-format -msgid "No export device found for volume %s" +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." +msgstr "Объект сервиса в базе данных отсутствует, Повторное создание." + +#: nova/service.py:302 +msgid "Recovered model server connection!" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1527 -#, python-format -msgid "No target id found for volume %s" +#: nova/service.py:308 +msgid "model server went away" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1572 -#, python-format -msgid "No security group with id %s" +#: nova/service.py:400 +msgid "Full set of FLAGS:" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1589 +#: nova/service.py:407 #, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 +#: nova/utils.py:72 #, python-format -msgid "No secuity group rule with id %s" -msgstr "" +msgid "Inner Exception: %s" +msgstr "Вложенное исключение: %s" -#: ../nova/db/sqlalchemy/api.py:1756 +#: nova/utils.py:156 #, python-format -msgid "No user for id %s" +msgid "Fetching %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1772 +#: nova/utils.py:197 #, python-format -msgid "No user for access key %s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1834 +#: nova/utils.py:207 #, python-format -msgid "No project with id %s" +msgid "Running cmd (subprocess): %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1979 +#: nova/utils.py:223 nova/utils.py:302 #, python-format -msgid "No console pool with id %(pool_id)s" -msgstr "" +msgid "Result was %s" +msgstr "Результат %s" -#: ../nova/db/sqlalchemy/api.py:1996 +#: nova/utils.py:236 #, python-format -msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" +msgid "%r failed. Retrying." msgstr "" -#: ../nova/db/sqlalchemy/api.py:2035 +#: nova/utils.py:278 #, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +msgid "Running cmd (SSH): %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2057 -#, python-format -msgid "on instance %s" +#: nova/utils.py:280 +msgid "Environment not supported over SSH" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 +#: nova/utils.py:284 +#, fuzzy, python-format +msgid "process_input not supported over SSH" +msgstr "аттрибут не поддерживается: %s" + +#: nova/utils.py:343 #, python-format -msgid "No console with id %(console_id)s %(idesc)s" +msgid "debug in callback: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 +#: nova/utils.py:476 #, python-format -msgid "No zone with id %(zone_id)s" +msgid "Link Local address is not found.:%s" msgstr "" -#: ../nova/virt/libvirt_conn.py:160 +#: nova/utils.py:479 #, python-format -msgid "Checking state of %s" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/utils.py:576 #, python-format -msgid "Current state of %(name)s was %(state)s." +msgid "Invalid backend: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:183 +#: nova/utils.py:587 #, python-format -msgid "Connecting to libvirt: %s" +msgid "backend %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:196 -msgid "Connection to libvirt broke" +#: nova/utils.py:636 +msgid "in looping call" msgstr "" -#: ../nova/virt/libvirt_conn.py:258 +#: nova/utils.py:810 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:283 +#: nova/utils.py:814 #, python-format -msgid "Invalid device path %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:313 +#: nova/utils.py:818 #, python-format -msgid "No disk at %s" -msgstr "Нет диска в %s" - -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:336 +#: nova/utils.py:825 #, python-format -msgid "instance %s: rebooted" +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:339 +#: nova/utils.py:935 +#, fuzzy, python-format +msgid "Expected object of type: %s" +msgstr "Удалить проект: %s" + +#: nova/utils.py:966 #, python-format -msgid "_wait_for_reboot failed: %s" +msgid "Invalid server_string: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:382 +#: nova/utils.py:1091 #, python-format -msgid "instance %s: rescued" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/utils.py:1123 +msgid "Original exception being dropped" +msgstr "" + +#: nova/utils.py:1242 #, python-format -msgid "_wait_for_rescue failed: %s" +msgid "Class %(fullname)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:411 +#: nova/utils.py:1244 #, python-format -msgid "instance %s: is running" +msgid "Class %(fullname)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:422 +#: nova/utils.py:1276 #, python-format -msgid "instance %s: booted" +msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 +#: nova/utils.py:1278 #, python-format -msgid "instance %s: failed to boot" +msgid "Function %(name)s in %(location)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:436 +#: nova/wsgi.py:93 #, python-format -msgid "virsh said: %r" +msgid "Started %(name)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:440 -msgid "cool, it's a device" +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." msgstr "" -#: ../nova/virt/libvirt_conn.py:448 -#, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." msgstr "" -#: ../nova/virt/libvirt_conn.py:456 +#: nova/wsgi.py:113 #, python-format -msgid "Contents of file %(fpath)s: %(contents)r" +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:489 -msgid "Unable to find an open port" +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." msgstr "" -#: ../nova/virt/libvirt_conn.py:563 +#: 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 "instance %s: Creating image" +msgid "Returned non-serializeable type: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:646 +#: nova/api/ec2/__init__.py:69 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +msgid "%(code)s: %(message)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:649 +#: nova/api/ec2/__init__.py:91 #, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +msgid "FaultWrapper: %s" msgstr "" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt_conn.py:657 +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." +msgstr "Слишком много неудачных попыток аутентификации." + +#: nova/api/ec2/__init__.py:176 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" +"Access key %(access_key)s has had %(failures)d failed authentications and" +" will be locked out for %(lock_mins)d minutes." msgstr "" -#. TODO(termie): cache? -#: ../nova/virt/libvirt_conn.py:665 -#, python-format -msgid "instance %s: starting toXML method" +#: nova/api/ec2/__init__.py:263 +msgid "Signature not provided" msgstr "" -#: ../nova/virt/libvirt_conn.py:732 -#, python-format -msgid "instance %s: finished toXML method" +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" msgstr "" -#: ../nova/virt/libvirt_conn.py:751 -msgid "diagnostics are not supported for libvirt" +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" msgstr "" -#: ../nova/virt/libvirt_conn.py:1225 +#: nova/api/ec2/__init__.py:385 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "Authentication Failure: %s" +msgstr "Ошибка аутентификации: %s" + +#: nova/api/ec2/__init__.py:401 +#, python-format +msgid "Authenticated Request For %(uname)s:%(pname)s)" msgstr "" -#: ../nova/api/ec2/metadatarequesthandler.py:76 +#: nova/api/ec2/__init__.py:432 #, python-format -msgid "Failed to get metadata for ip: %s" -msgstr "Ошибка получения метаданных для ip: %s" +msgid "action: %s" +msgstr "действие: %s" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: nova/api/ec2/__init__.py:434 +#, python-format +msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: ../nova/network/api.py:39 +#: nova/api/ec2/__init__.py:509 #, python-format -msgid "Quota exceeeded for %s, tried to allocate address" +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: ../nova/network/api.py:42 -msgid "Address quota exceeded. You cannot allocate any more addresses" +#: nova/api/ec2/__init__.py:581 +#, python-format +msgid "InstanceNotFound raised: %s" msgstr "" -#: ../nova/tests/test_volume.py:162 +#: nova/api/ec2/__init__.py:587 #, python-format -msgid "Target %s allocated" +msgid "VolumeNotFound raised: %s" msgstr "" -#: ../nova/virt/images.py:70 +#: nova/api/ec2/__init__.py:593 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" +msgid "SnapshotNotFound raised: %s" msgstr "" -#: ../nova/scheduler/driver.py:66 -msgid "Must implement a fallback schedule" +#: nova/api/ec2/__init__.py:599 +#, python-format +msgid "NotFound raised: %s" msgstr "" -#: ../nova/console/manager.py:70 -msgid "Adding console" +#: nova/api/ec2/__init__.py:602 +#, python-format +msgid "EC2APIError raised: %s" msgstr "" -#: ../nova/console/manager.py:90 +#: nova/api/ec2/__init__.py:610 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." +msgid "KeyPairExists raised: %s" msgstr "" -#: ../nova/api/direct.py:149 -msgid "not available" +#: nova/api/ec2/__init__.py:614 +#, python-format +msgid "InvalidParameterValue raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:62 +#: nova/api/ec2/__init__.py:618 +#, fuzzy, python-format +msgid "InvalidPortRange raised: %s" +msgstr "Неверный диапазон портов" + +#: nova/api/ec2/__init__.py:622 #, python-format -msgid "The key_pair %s already exists" +msgid "NotAuthorized raised: %s" msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:118 +#: nova/api/ec2/__init__.py:626 #, python-format -msgid "Generating root CA: %s" +msgid "InvalidRequest raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:303 +#: nova/api/ec2/__init__.py:635 #, python-format -msgid "Create key pair %s" -msgstr "Создание пары ключей %s" +msgid "Unexpected error raised: %s" +msgstr "" -#: ../nova/api/ec2/cloud.py:311 +#: nova/api/ec2/__init__.py:636 #, python-format -msgid "Delete key pair %s" -msgstr "Удаление пары ключей %s" +msgid "Environment: %s" +msgstr "" -#: ../nova/api/ec2/cloud.py:386 +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." +msgstr "" +"Произошла неизвестная ошибка. Пожалуйста, попытайтесь повторить ваш " +"запрос." + +#: nova/api/ec2/apirequest.py:64 #, python-format -msgid "%s is not a valid ipProtocol" +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" -msgstr "Неверный диапазон портов" +#: nova/api/ec2/cloud.py:326 +#, fuzzy, python-format +msgid "Create snapshot of volume %s" +msgstr "Создание раздела %s ГБ" -#: ../nova/api/ec2/cloud.py:421 +#: nova/api/ec2/cloud.py:361 #, python-format -msgid "Revoke security group ingress %s" -msgstr "" +msgid "Create key pair %s" +msgstr "Создание пары ключей %s" -#: ../nova/api/ec2/cloud.py:430 ../nova/api/ec2/cloud.py:459 -msgid "Not enough parameters to build a valid rule." +#: nova/api/ec2/cloud.py:370 +#, python-format +msgid "Import key %s" msgstr "" -#: ../nova/api/ec2/cloud.py:443 +#: nova/api/ec2/cloud.py:388 +#, python-format +msgid "Delete key pair %s" +msgstr "Удаление пары ключей %s" + +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 msgid "No rule for the specified parameters." msgstr "" -#: ../nova/api/ec2/cloud.py:450 +#: nova/api/ec2/cloud.py:733 #, python-format -msgid "Authorize security group ingress %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Content limited to " +"Alphanumeric characters, spaces, dashes, and underscores." msgstr "" -#: ../nova/api/ec2/cloud.py:464 +#: nova/api/ec2/cloud.py:740 #, python-format -msgid "This rule already exists in group %s" -msgstr "Это правило уже существует в группе %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." +msgstr "" -#: ../nova/api/ec2/cloud.py:492 +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 #, python-format msgid "Create Security Group %s" msgstr "" -#: ../nova/api/ec2/cloud.py:495 +#: nova/api/ec2/cloud.py:747 #, python-format msgid "group %s already exists" msgstr "группа %s уже существует" -#: ../nova/api/ec2/cloud.py:507 +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 #, python-format msgid "Delete security group %s" msgstr "" -#: ../nova/api/ec2/cloud.py:584 +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 +#, python-format +msgid "Get console output for instance %s" +msgstr "" + +#: nova/api/ec2/cloud.py:854 +#, fuzzy, python-format +msgid "Create volume from snapshot %s" +msgstr "Создание раздела %s ГБ" + +#: nova/api/ec2/cloud.py:858 nova/api/openstack/compute/contrib/volumes.py:186 +#: nova/api/openstack/volume/volumes.py:215 #, python-format msgid "Create volume of %s GB" msgstr "Создание раздела %s ГБ" -#: ../nova/api/ec2/cloud.py:612 +#: nova/api/ec2/cloud.py:883 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: ../nova/api/ec2/cloud.py:629 +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 #, python-format msgid "Detach volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:761 +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 +#, python-format +msgid "attribute not supported: %s" +msgstr "аттрибут не поддерживается: %s" + +#: nova/api/ec2/cloud.py:1046 +#, python-format +msgid "vol = %s\n" +msgstr "" + +#: nova/api/ec2/cloud.py:1191 msgid "Allocate address" msgstr "" -#: ../nova/api/ec2/cloud.py:766 +#: nova/api/ec2/cloud.py:1203 #, python-format msgid "Release address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:771 +#: nova/api/ec2/cloud.py:1208 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:780 +#: nova/api/ec2/cloud.py:1218 #, python-format msgid "Disassociate address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:807 +#: nova/api/ec2/cloud.py:1243 +msgid "Image must be available" +msgstr "" + +#: nova/api/ec2/cloud.py:1264 msgid "Going to start terminating instances" msgstr "" -#: ../nova/api/ec2/cloud.py:815 +#: nova/api/ec2/cloud.py:1277 #, python-format msgid "Reboot instance %r" msgstr "" -#: ../nova/api/ec2/cloud.py:867 -#, python-format -msgid "De-registering image %s" +#: nova/api/ec2/cloud.py:1287 +msgid "Going to stop instances" msgstr "" -#: ../nova/api/ec2/cloud.py:875 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +#: nova/api/ec2/cloud.py:1297 +msgid "Going to start instances" msgstr "" -#: ../nova/api/ec2/cloud.py:882 ../nova/api/ec2/cloud.py:900 +#: nova/api/ec2/cloud.py:1388 #, python-format -msgid "attribute not supported: %s" -msgstr "аттрибут не поддерживается: %s" +msgid "De-registering image %s" +msgstr "" -#: ../nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:1415 #, python-format -msgid "invalid id: %s" +msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:903 +#: nova/api/ec2/cloud.py:1461 msgid "user or group not specified" msgstr "не указан пользователь или группа" -#: ../nova/api/ec2/cloud.py:905 +#: nova/api/ec2/cloud.py:1463 msgid "only group \"all\" is supported" msgstr "" -#: ../nova/api/ec2/cloud.py:907 +#: nova/api/ec2/cloud.py:1465 msgid "operation_type must be add or remove" msgstr "" -#: ../nova/api/ec2/cloud.py:908 +#: nova/api/ec2/cloud.py:1467 #, python-format msgid "Updating image %s publicity" msgstr "" -#: ../bin/nova-api.py:52 +#: nova/api/ec2/cloud.py:1524 #, python-format -msgid "Using paste.deploy config at: %s" +msgid "Couldn't stop instance with in %d sec" msgstr "" -#: ../bin/nova-api.py:57 +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 #, python-format -msgid "No paste configuration for app: %s" -msgstr "" +msgid "Failed to get metadata for ip: %s" +msgstr "Ошибка получения метаданных для ip: %s" -#: ../bin/nova-api.py:59 +#: nova/api/openstack/__init__.py:43 #, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" +msgid "Caught error: %s" msgstr "" -#: ../bin/nova-api.py:64 +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 #, python-format -msgid "Running %s API" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: ../bin/nova-api.py:69 -#, python-format -msgid "No known API applications configured in %s." +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" msgstr "" -#: ../bin/nova-api.py:83 +#: nova/api/openstack/__init__.py:105 #, python-format -msgid "Starting nova-api node (version %s)" +msgid "Extended resource: %s" msgstr "" -#: ../bin/nova-api.py:89 +#: nova/api/openstack/__init__.py:130 #, python-format -msgid "No paste configuration found for: %s" +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/api/openstack/__init__.py:135 #, python-format -msgid "Argument %(key)s value %(value)s is too short." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/api/openstack/auth.py:91 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "%(user_id)s could not be found with token '%(token)s'" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 +#: nova/api/openstack/auth.py:135 #, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." +msgid "%(user_id)s must be an admin or a member of %(project_id)s" 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." +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/api/openstack/auth.py:168 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Could not find %s in request." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/api/openstack/auth.py:188 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "Successfully authenticated '%s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." msgstr "" -#: ../nova/virt/xenapi/vmops.py:73 +#: nova/api/openstack/auth.py:255 #, python-format -msgid "instance %(name)s: not enough free memory" +msgid "Provided API key is valid, but not for user '%(username)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:148 -#, python-format -msgid "Starting VM %s..." +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:151 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 -#, python-format -msgid "Invalid value for onset_files: '%s'" +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:167 -#, python-format -msgid "Injecting file path: '%s'" +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:180 +#: nova/api/openstack/common.py:202 +#, fuzzy, python-format +msgid "marker [%s] not found" +msgstr "Пользователь \"%s\" не существует" + +#: nova/api/openstack/common.py:242 #, python-format -msgid "Instance %s: booted" +msgid "href %s does not contain version" msgstr "" -#: ../nova/virt/xenapi/vmops.py:232 -#, python-format -msgid "Instance not present %s" +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:261 +#: nova/api/openstack/common.py:358 #, python-format -msgid "Starting snapshot for VM %s" +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:269 +#: nova/api/openstack/common.py:361 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +msgid "Instance is in an invalid state for '%(action)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:280 -#, python-format -msgid "Finished snapshot and upload for VM %s" +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" msgstr "" -#: ../nova/virt/xenapi/vmops.py:356 -#, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." +#: nova/api/openstack/common.py:443 +msgid "Instance snapshots are not permitted at this time." msgstr "" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" +#: nova/api/openstack/extensions.py:191 +#, fuzzy, python-format +msgid "Loaded extension: %s" +msgstr "действие: %s" + +#: nova/api/openstack/extensions.py:228 +#, fuzzy, python-format +msgid "Ext name: %s" +msgstr "Удаленное изображение: %s" + +#: nova/api/openstack/extensions.py:229 +#, fuzzy, python-format +msgid "Ext alias: %s" +msgstr "Результат %s" + +#: nova/api/openstack/extensions.py:230 +#, fuzzy, python-format +msgid "Ext description: %s" +msgstr "действие: %s" + +#: nova/api/openstack/extensions.py:232 +#, python-format +msgid "Ext namespace: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:399 -msgid "kernel/ramdisk files removed" +#: nova/api/openstack/extensions.py:233 +#, python-format +msgid "Ext updated: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/api/openstack/extensions.py:235 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Exception loading extension: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/api/openstack/extensions.py:249 #, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +msgid "Loading extension %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/api/openstack/extensions.py:255 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Calling extension factory %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:760 +#: nova/api/openstack/extensions.py:267 #, python-format -msgid "OpenSSL error: %s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: ../nova/tests/test_compute.py:148 +#: nova/api/openstack/extensions.py:345 #, python-format -msgid "Running instances: %s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: ../nova/tests/test_compute.py:154 +#: nova/api/openstack/extensions.py:369 #, python-format -msgid "After terminating instances: %s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" +#: nova/api/openstack/wsgi.py:158 +#: nova/api/openstack/compute/contrib/hosts.py:86 +msgid "cannot understand XML" msgstr "" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" +#: nova/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: ../nova/cloudpipe/pipelib.py:97 +#: nova/api/openstack/wsgi.py:580 +#, fuzzy, python-format +msgid "Fault thrown: %s" +msgstr "действие: %s" + +#: nova/api/openstack/wsgi.py:583 #, python-format -msgid "Launching VPN for %s" -msgstr "Запуск VPN для %s" +msgid "HTTP exception thrown: %s" +msgstr "" -#: ../nova/db/sqlalchemy/migration.py:35 -msgid "python-migrate is not installed. Exiting." +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:121 -msgid "Too many failed authentications." -msgstr "Слишком много неудачных попыток аутентификации." +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" +msgstr "" -#: ../nova/api/ec2/__init__.py:131 +#: nova/api/openstack/wsgi.py:810 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and " -"will be locked out for %(lock_mins)d minutes." +msgid "There is no such action: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:169 ../nova/objectstore/handler.py:140 -#, python-format -msgid "Authentication Failure: %s" -msgstr "Ошибка аутентификации: %s" +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" +msgstr "" -#: ../nova/api/ec2/__init__.py:182 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" msgstr "" -#: ../nova/api/ec2/__init__.py:207 -#, python-format -msgid "action: %s" -msgstr "действие: %s" - -#: ../nova/api/ec2/__init__.py:209 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" msgstr "" -#: ../nova/api/ec2/__init__.py:281 +#: nova/api/openstack/wsgi.py:884 #, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: ../nova/api/ec2/__init__.py:314 -#, python-format -msgid "InstanceNotFound raised: %s" +#: nova/api/openstack/xmlutil.py:265 +msgid "element is not a child" msgstr "" -#: ../nova/api/ec2/__init__.py:320 -#, python-format -msgid "VolumeNotFound raised: %s" +#: nova/api/openstack/xmlutil.py:414 +msgid "root element selecting a list" msgstr "" -#: ../nova/api/ec2/__init__.py:326 +#: nova/api/openstack/xmlutil.py:739 #, python-format -msgid "NotFound raised: %s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: ../nova/api/ec2/__init__.py:329 -#, python-format -msgid "ApiError raised: %s" +#: nova/api/openstack/xmlutil.py:858 +msgid "subclasses must implement construct()!" msgstr "" -#: ../nova/api/ec2/__init__.py:338 -#, python-format -msgid "Unexpected error raised: %s" +#: nova/api/openstack/compute/extensions.py:29 +#: nova/api/openstack/volume/extensions.py:29 +msgid "Initializing extension manager." msgstr "" -#: ../nova/api/ec2/__init__.py:343 -msgid "An unknown error has occurred. Please try your request again." +#: nova/api/openstack/compute/image_metadata.py:40 +#: nova/api/openstack/compute/images.py:142 +#: nova/api/openstack/compute/images.py:157 +#, fuzzy, python-format +msgid "Image not found." +msgstr "Пользователь \"%s\" не существует" + +#: nova/api/openstack/compute/image_metadata.py:79 +msgid "Incorrect request body format" msgstr "" -"Произошла неизвестная ошибка. Пожалуйста, попытайтесь повторить ваш запрос." -#: ../nova/auth/dbdriver.py:84 -#, python-format -msgid "User %s already exists" -msgstr "Пользователь %s уже существует" +#: 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/auth/dbdriver.py:106 ../nova/auth/ldapdriver.py:232 -#, python-format -msgid "Project can't be created because manager %s doesn't exist" -msgstr "Проект не может быть создан поскольку менеджер %s не существует" +#: 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/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 -#, python-format -msgid "Project can't be created because user %s doesn't exist" -msgstr "Проект не может быть создан поскольку пользователь %s не существует" +#: nova/api/openstack/compute/image_metadata.py:111 +msgid "Invalid metadata key" +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 "Проект не может быть созан поскольку проект %s уже существует" +#: nova/api/openstack/compute/ips.py:74 +#, fuzzy +msgid "Instance does not exist" +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" +#: nova/api/openstack/compute/ips.py:97 +msgid "Instance is not a member of specified network" msgstr "" -#: ../nova/auth/dbdriver.py:245 +#: nova/api/openstack/compute/limits.py:140 #, python-format -msgid "User \"%s\" not found" -msgstr "Пользователь \"%s\" не существует" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." +msgstr "" -#: ../nova/auth/dbdriver.py:248 -#, python-format -msgid "Project \"%s\" not found" -msgstr "Проект \"%s\" не найден" +#: nova/api/openstack/compute/limits.py:265 +msgid "This request was rate-limited." +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" +#: 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/virt/xenapi_conn.py:311 -#, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +msgid "Metadata item was not found" msgstr "" -#: ../nova/virt/xenapi_conn.py:317 +#: nova/api/openstack/compute/servers.py:425 #, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgid "Invalid server status: %(status)s" msgstr "" -#: ../nova/virt/xenapi_conn.py:331 ../nova/virt/xenapi_conn.py:344 -#, python-format -msgid "Got exception: %s" +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" msgstr "" -#: ../nova/volume/san.py:67 -#, python-format -msgid "Could not find iSCSI export for volume %s" +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" msgstr "" -#: ../nova/api/ec2/apirequest.py:100 -#, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" msgstr "" -#: ../nova/api/openstack/__init__.py:55 -#, python-format -msgid "Caught error: %s" +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" msgstr "" -#: ../nova/api/openstack/__init__.py:76 -msgid "Including admin operations in API." +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" msgstr "" -#: ../nova/console/xvp.py:99 -msgid "Rebuilding xvp conf" +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" msgstr "" -#: ../nova/console/xvp.py:116 +#: nova/api/openstack/compute/servers.py:522 #, python-format -msgid "Re-wrote %s" +msgid "Bad personality format: missing %s" msgstr "" -#: ../nova/console/xvp.py:121 -msgid "Stopping xvp" +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" msgstr "" -#: ../nova/console/xvp.py:134 -msgid "Starting xvp" +#: nova/api/openstack/compute/servers.py:530 +#, python-format +msgid "Personality content for %s cannot be decoded" msgstr "" -#: ../nova/console/xvp.py:141 +#: nova/api/openstack/compute/servers.py:545 #, python-format -msgid "Error starting xvp: %s" +msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: ../nova/console/xvp.py:144 -msgid "Restarting xvp" +#: nova/api/openstack/compute/servers.py:554 +#, python-format +msgid "Invalid fixed IP address (%s)" msgstr "" -#: ../nova/console/xvp.py:146 -msgid "xvp not running..." +#: nova/api/openstack/compute/servers.py:561 +#, python-format +msgid "Duplicate networks (%s) are not allowed" 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." +#: nova/api/openstack/compute/servers.py:567 +#, python-format +msgid "Bad network format: missing %s" 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" +#: nova/api/openstack/compute/servers.py:570 +msgid "Bad networks format" 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." +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" msgstr "" -#: ../bin/nova-manage.py:447 ../bin/nova-manage.py:536 -msgid "network" +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: ../bin/nova-manage.py:448 -msgid "IP address" +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" msgstr "" -#: ../bin/nova-manage.py:449 -msgid "MAC address" +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." msgstr "" -#: ../bin/nova-manage.py:450 -msgid "hostname" +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." msgstr "" -#: ../bin/nova-manage.py:451 -msgid "host" +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" msgstr "" -#: ../bin/nova-manage.py:537 -msgid "netmask" +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." msgstr "" -#: ../bin/nova-manage.py:538 -msgid "start address" +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +msgid "Instance has not been resized." msgstr "" -#: ../nova/virt/disk.py:69 +#: nova/api/openstack/compute/servers.py:838 #, python-format -msgid "Failed to load partition: %s" +msgid "Error in confirm-resize %s" msgstr "" -#: ../nova/virt/disk.py:91 -#, python-format -msgid "Failed to mount filesystem: %s" -msgstr "Ошибка монтирования файловой системы: %s" - -#: ../nova/virt/disk.py:124 +#: nova/api/openstack/compute/servers.py:858 #, python-format -msgid "nbd device %s did not show up" +msgid "Error in revert-resize %s" msgstr "" -#: ../nova/virt/disk.py:128 -#, python-format -msgid "Could not attach image to loopback: %s" +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: ../nova/virt/disk.py:151 -msgid "No free nbd devices" +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" msgstr "" -#: ../doc/ext/nova_todo.py:46 +#: nova/api/openstack/compute/servers.py:888 #, python-format -msgid "%(filename)s, line %(line_info)d" +msgid "Error in reboot %s" msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:118 -msgid "In init host" +#: nova/api/openstack/compute/servers.py:900 +msgid "Unable to locate requested flavor." msgstr "" -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." msgstr "" -#: ../nova/virt/hyperv.py:148 -#, python-format -msgid "Starting VM %s " -msgstr "Запускается VM %s " - -#: ../nova/virt/hyperv.py:150 -#, python-format -msgid "Started VM %s " -msgstr "Запущен VM %s " - -#: ../nova/virt/hyperv.py:152 -#, python-format -msgid "spawn vm failed: %s" +#: nova/api/openstack/compute/servers.py:927 +msgid "Malformed server entity" msgstr "" -#: ../nova/virt/hyperv.py:169 -#, python-format -msgid "Failed to create VM %s" +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" msgstr "" -#: ../nova/virt/hyperv.py:188 -#, python-format -msgid "Set memory for vm %s..." +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" msgstr "" -#: ../nova/virt/hyperv.py:198 -#, python-format -msgid "Set vcpus for vm %s..." +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" msgstr "" -#: ../nova/virt/hyperv.py:202 -#, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +msgid "Invalid adminPass" msgstr "" -#: ../nova/virt/hyperv.py:227 -#, python-format -msgid "Failed to add diskdrive to VM %s" +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." msgstr "" -#: ../nova/virt/hyperv.py:230 -#, python-format -msgid "New disk drive path is %s" +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:247 -#, python-format -msgid "Failed to add vhd file to VM %s" +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:249 -#, python-format -msgid "Created disk for %s" -msgstr "Создан диск для %s" - -#: ../nova/virt/hyperv.py:253 -#, python-format -msgid "Creating nic for %s " +#: nova/api/openstack/compute/servers.py:1006 +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#: nova/api/openstack/compute/contrib/networks.py:65 +msgid "Invalid request body" msgstr "" -#: ../nova/virt/hyperv.py:272 -msgid "Failed creating a port on the external vswitch" +#: nova/api/openstack/compute/servers.py:1011 +msgid "Could not parse imageRef from request." msgstr "" -#: ../nova/virt/hyperv.py:273 -#, python-format -msgid "Failed creating port for %s" -msgstr "" +#: nova/api/openstack/compute/servers.py:1061 +#, fuzzy, python-format +msgid "Instance could not be found" +msgstr "Роль %s не может быть найдена" -#: ../nova/virt/hyperv.py:276 -#, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" msgstr "" -#: ../nova/virt/hyperv.py:286 -#, python-format -msgid "Failed to add nic to VM %s" +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" msgstr "" -#: ../nova/virt/hyperv.py:288 -#, python-format -msgid "Created nic for %s " +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +msgid "Invalid metadata" msgstr "" -#: ../nova/virt/hyperv.py:321 +#: nova/api/openstack/compute/servers.py:1157 #, python-format -msgid "WMI job failed: %s" +msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: ../nova/virt/hyperv.py:325 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 #, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +msgid "Compute.api::pause %s" msgstr "" -#: ../nova/virt/hyperv.py:361 +#: nova/api/openstack/compute/contrib/admin_actions.py:77 #, python-format -msgid "Got request to destroy vm %s" +msgid "Compute.api::unpause %s" msgstr "" -#: ../nova/virt/hyperv.py:386 +#: nova/api/openstack/compute/contrib/admin_actions.py:94 #, python-format -msgid "Failed to destroy vm %s" +msgid "compute.api::suspend %s" msgstr "" -#: ../nova/virt/hyperv.py:393 +#: nova/api/openstack/compute/contrib/admin_actions.py:111 #, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +msgid "compute.api::resume %s" msgstr "" -#: ../nova/virt/hyperv.py:415 +#: nova/api/openstack/compute/contrib/admin_actions.py:127 #, python-format -msgid "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" +msgid "Error in migrate %s" msgstr "" -#: ../nova/virt/hyperv.py:451 +#: nova/api/openstack/compute/contrib/admin_actions.py:141 #, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +msgid "Compute.api::reset_network %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/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +#, fuzzy, python-format +msgid "Server not found" +msgstr "Пользователь \"%s\" не существует" -#: ../nova/compute/api.py:71 +#: nova/api/openstack/compute/contrib/admin_actions.py:157 #, python-format -msgid "Instance %d was not found in get_network_topic" +msgid "Compute.api::inject_network_info %s" msgstr "" -#: ../nova/compute/api.py:77 +#: nova/api/openstack/compute/contrib/admin_actions.py:173 #, python-format -msgid "Instance %d has no host" +msgid "Compute.api::lock %s" msgstr "" -#: ../nova/compute/api.py:97 +#: nova/api/openstack/compute/contrib/admin_actions.py:189 #, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +msgid "Compute.api::unlock %s" msgstr "" -#: ../nova/compute/api.py:99 +#: nova/api/openstack/compute/contrib/admin_actions.py:219 #, 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" +msgid "createBackup entity requires %s attribute" msgstr "" -#: ../nova/compute/api.py:160 -#, python-format -msgid "Going to run %s instances..." +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" msgstr "" -#: ../nova/compute/api.py:187 -#, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: ../nova/compute/api.py:292 -#, python-format -msgid "Going to try to terminate %s" -msgstr "" +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +#, fuzzy, python-format +msgid "Instance not found" +msgstr "Пользователь \"%s\" не существует" -#: ../nova/compute/api.py:296 -#, python-format -msgid "Instance %d was not found during terminate" +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." msgstr "" -#: ../nova/compute/api.py:301 +#: nova/api/openstack/compute/contrib/admin_actions.py:284 #, python-format -msgid "Instance %d is already being terminated" +msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: ../nova/compute/api.py:481 +#: nova/api/openstack/compute/contrib/aggregates.py:137 #, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" +msgid "Aggregates does not have %s action" msgstr "" -#: ../nova/compute/api.py:496 -msgid "Volume isn't attached to anything!" +#: nova/api/openstack/compute/contrib/certificates.py:75 +msgid "Only root certificate can be retrieved." msgstr "" -#: ../nova/rpc.py:98 -#, python-format +#: nova/api/openstack/compute/contrib/cloudpipe.py:117 msgid "" -"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in " -"%(fl_intv)d seconds." +"Unable to claim IP for VPN instances, ensure it isn't running, and try " +"again in a few minutes" msgstr "" -#: ../nova/rpc.py:103 -#, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." -msgstr "Не удалось подключиться к серверу AMQP после %d попыток. Выключение." - -#: ../nova/rpc.py:122 -msgid "Reconnected to queue" -msgstr "Переподлючено к очереди" - -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" -msgstr "Не удалось получить сообщение из очереди" +#: nova/api/openstack/compute/contrib/consoles.py:44 +msgid "Missing type specification" +msgstr "" -#: ../nova/rpc.py:159 -#, python-format -msgid "Initing the Adapter Consumer for %s" +#: nova/api/openstack/compute/contrib/consoles.py:56 +msgid "Invalid type specification" msgstr "" -#: ../nova/rpc.py:178 +#: nova/api/openstack/compute/contrib/disk_config.py:44 #, python-format -msgid "received %s" -msgstr "получено %s" +msgid "%s must be either 'MANUAL' or 'AUTO'." +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 "не определен метод для сообщения: %s" +#: nova/api/openstack/compute/contrib/extended_status.py:61 +#, fuzzy, python-format +msgid "Server not found." +msgstr "Пользователь \"%s\" не существует" -#: ../nova/rpc.py:192 -#, python-format -msgid "No method for message: %s" -msgstr "Не определен метод для сообщения: %s" +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +msgid "No Request Body" +msgstr "" -#: ../nova/rpc.py:253 +#: nova/api/openstack/compute/contrib/floating_ips.py:159 #, python-format -msgid "Returning exception %s to caller" +msgid "No more floating ips in pool %s." msgstr "" -#: ../nova/rpc.py:294 -#, python-format -msgid "unpacked context: %s" +#: nova/api/openstack/compute/contrib/floating_ips.py:161 +msgid "No more floating ips available." msgstr "" -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." -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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" +msgstr "" -#: ../nova/rpc.py:316 -#, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID is %s" +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +#, fuzzy +msgid "Address not specified" +msgstr "не указан пользователь или группа" -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" msgstr "" -#: ../nova/rpc.py:364 -#, python-format -msgid "response %s" -msgstr "ответ %s" +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" +msgstr "" -#: ../nova/rpc.py:373 +#: nova/api/openstack/compute/contrib/hosts.py:145 #, python-format -msgid "topic is %s" -msgstr "тема %s" +msgid "Invalid status: '%s'" +msgstr "" -#: ../nova/rpc.py:374 +#: nova/api/openstack/compute/contrib/hosts.py:150 #, python-format -msgid "message %s" -msgstr "сообщение %s" +msgid "Invalid update setting: '%s'" +msgstr "" -#: ../nova/volume/driver.py:78 +#: nova/api/openstack/compute/contrib/hosts.py:159 #, python-format -msgid "Recovering from a failed execute. Try number %s" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: ../nova/volume/driver.py:87 -#, python-format -msgid "volume group %s doesn't exist" +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" msgstr "" -#: ../nova/volume/driver.py:220 -#, python-format -msgid "FAKE AOE: %s" +#: nova/api/openstack/compute/contrib/hosts.py:214 +#, fuzzy +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/volume/driver.py:233 -msgid "Skipping ensure_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/keypairs.py:90 +#, fuzzy, python-format +msgid "Key pair '%s' already exists." +msgstr "Пользователь %s уже существует" + +#: nova/api/openstack/compute/contrib/multinic.py:52 +msgid "Missing 'networkId' argument for addFixedIp" msgstr "" -#: ../nova/volume/driver.py:279 ../nova/volume/driver.py:288 -msgid "Skipping remove_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/multinic.py:68 +msgid "Missing 'address' argument for removeFixedIp" msgstr "" -#: ../nova/volume/driver.py:347 +#: nova/api/openstack/compute/contrib/multinic.py:77 #, python-format -msgid "FAKE ISCSI: %s" +msgid "Unable to find address %r" msgstr "" -#: ../nova/volume/driver.py:359 +#: nova/api/openstack/compute/contrib/networks.py:62 #, python-format -msgid "rbd has no pool %s" +msgid "Network does not have %s action" msgstr "" -#: ../nova/volume/driver.py:414 +#: nova/api/openstack/compute/contrib/networks.py:70 #, python-format -msgid "Sheepdog is not working: %s" +msgid "Disassociating network with id %s" msgstr "" -#: ../nova/volume/driver.py:416 -msgid "Sheepdog is not working" -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 +#, fuzzy, python-format +msgid "Network not found" +msgstr "Пользователь \"%s\" не существует" -#: ../nova/wsgi.py:68 +#: nova/api/openstack/compute/contrib/networks.py:87 #, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" +msgid "Showing network with id %s" msgstr "" -#: ../nova/wsgi.py:147 -msgid "You must implement __call__" -msgstr "" +#: nova/api/openstack/compute/contrib/networks.py:97 +#, fuzzy, python-format +msgid "Deleting network with id %s" +msgstr "Удаление пользователя %s" -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" msgstr "" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" +#: nova/api/openstack/compute/contrib/security_groups.py:219 +msgid "Security group id should be integer" msgstr "" -#: ../bin/nova-dhcpbridge.py:80 -msgid "releasing ip" -msgstr "" +#: nova/api/openstack/compute/contrib/security_groups.py:289 +#, fuzzy, python-format +msgid "Security group %s already exists" +msgstr "группа %s уже существует" -#: ../bin/nova-dhcpbridge.py:123 +#: nova/api/openstack/compute/contrib/security_groups.py:309 #, python-format -msgid "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" +msgid "Security group %s is not a string or unicode" msgstr "" -#: ../nova/virt/fake.py:239 +#: nova/api/openstack/compute/contrib/security_groups.py:312 #, python-format -msgid "Instance %s Not Found" +msgid "Security group %s cannot be empty." msgstr "" -#: ../nova/network/manager.py:153 +#: nova/api/openstack/compute/contrib/security_groups.py:315 #, python-format -msgid "Dissassociated %s stale fixed ip(s)" +msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: ../nova/network/manager.py:157 -msgid "setting network host" +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" msgstr "" -#: ../nova/network/manager.py:212 -#, python-format -msgid "Leasing IP %s" -msgstr "" +#: nova/api/openstack/compute/contrib/security_groups.py:345 +#, fuzzy, python-format +msgid "Security group (%s) not found" +msgstr "Пользователь \"%s\" не существует" -#: ../nova/network/manager.py:216 +#: nova/api/openstack/compute/contrib/security_groups.py:348 #, python-format -msgid "IP %s leased that isn't associated" +msgid "Authorize security group ingress %s" msgstr "" -#: ../nova/network/manager.py:220 -#, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." msgstr "" -#: ../nova/network/manager.py:228 +#: nova/api/openstack/compute/contrib/security_groups.py:370 #, python-format -msgid "IP %s leased that was already deallocated" -msgstr "" +msgid "This rule already exists in group %s" +msgstr "Это правило уже существует в группе %s" -#: ../nova/network/manager.py:233 -#, python-format -msgid "Releasing IP %s" +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" msgstr "" -#: ../nova/network/manager.py:237 -#, python-format -msgid "IP %s released that isn't associated" +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" msgstr "" -#: ../nova/network/manager.py:241 -#, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" msgstr "" -#: ../nova/network/manager.py:244 +#: nova/api/openstack/compute/contrib/security_groups.py:493 +#, fuzzy, python-format +msgid "Rule (%s) not found" +msgstr "Пользователь \"%s\" не существует" + +#: nova/api/openstack/compute/contrib/security_groups.py:500 #, python-format -msgid "IP %s released that was not leased" +msgid "Revoke security group ingress %s" msgstr "" -#: ../nova/network/manager.py:519 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +#, fuzzy +msgid "Security group not specified" +msgstr "не указан пользователь или группа" + +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:57 +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 #, python-format -msgid "Introducing %s..." +msgid "start instance %r" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:74 +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 #, python-format -msgid "Introduced %(label)s as %(sr_ref)s." +msgid "stop instance %r" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:78 -msgid "Unable to create Storage Repository" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:170 +msgid "No body provided" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:90 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:182 #, python-format -msgid "Unable to find SR from VBD %s" +msgid "Create VSA %(display_name)s of type %(vc_type)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:96 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:203 #, python-format -msgid "Forgetting SR %s ... " +msgid "Delete VSA with id: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:101 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:222 #, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgid "Associate address %(ip)s to VSA %(id)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:107 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 #, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgid "Disassociate address from VSA %(id)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:111 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:291 #, python-format -msgid "Forgetting SR %s done." +msgid "%(obj)s with ID %(id)s not found" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:113 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:297 #, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +msgid "" +"%(obj)s with ID %(id)s belongs to VSA %(own_vsa_id)s and not to VSA " +"%(vsa_id)s." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:123 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:317 #, python-format -msgid "Unable to introduce VDI on SR %s" +msgid "Index. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:128 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:322 #, python-format -msgid "Unable to get record of VDI %s on" +msgid "Detail. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:146 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:327 #, python-format -msgid "Unable to introduce VDI for SR %s" +msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:175 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:336 #, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:197 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:381 #, python-format -msgid "Mountpoint cannot be translated: %s" +msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" msgstr "" -#: ../nova/objectstore/image.py:262 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:396 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/objectstore/image.py:269 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:412 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/objectstore/image.py:277 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:623 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "Index instances for VSA %s" msgstr "" -#: ../nova/objectstore/handler.py:106 +#: nova/api/openstack/compute/contrib/volumes.py:73 +#: nova/api/openstack/volume/volumes.py:99 #, python-format -msgid "Unknown S3 value type %r" +msgid "vol=%s" msgstr "" -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" -msgstr "" +#: nova/api/openstack/compute/contrib/volumes.py:146 +#: nova/api/openstack/volume/volumes.py:177 +#, fuzzy, python-format +msgid "Delete volume with id: %s" +msgstr "Удалить проект: %s" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" +#: 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/objectstore/handler.py:209 +#: nova/api/openstack/compute/contrib/volumes.py:481 +#: nova/api/openstack/volume/snapshots.py:109 #, python-format -msgid "List keys for bucket %s" +msgid "Delete snapshot with id: %s" msgstr "" -#: ../nova/objectstore/handler.py:217 +#: nova/api/openstack/compute/contrib/volumes.py:523 +#: nova/api/openstack/volume/snapshots.py:149 #, python-format -msgid "Unauthorized attempt to access bucket %s" +msgid "Create snapshot from volume %s" msgstr "" -#: ../nova/objectstore/handler.py:235 -#, python-format -msgid "Creating bucket %s" +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" msgstr "" -#: ../nova/objectstore/handler.py:245 +#: nova/auth/ldapdriver.py:650 #, python-format -msgid "Deleting bucket %s" +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." msgstr "" -#: ../nova/objectstore/handler.py:249 +#: nova/auth/manager.py:297 #, python-format -msgid "Unauthorized attempt to delete bucket %s" +msgid "Looking up user: %r" msgstr "" -#: ../nova/objectstore/handler.py:273 +#: nova/auth/manager.py:301 #, python-format -msgid "Getting object: %(bname)s / %(nm)s" +msgid "Failed authorization for access key %s" msgstr "" -#: ../nova/objectstore/handler.py:276 +#: nova/auth/manager.py:307 #, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +msgid "Using project name = user name (%s)" msgstr "" -#: ../nova/objectstore/handler.py:296 +#: nova/auth/manager.py:314 #, python-format -msgid "Putting object: %(bname)s / %(nm)s" +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" msgstr "" -#: ../nova/objectstore/handler.py:299 +#: nova/auth/manager.py:323 #, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +msgid "" +"Failed authorization: user %(uname)s not admin and not member of project " +"%(pjname)s" msgstr "" -#: ../nova/objectstore/handler.py:318 +#: nova/auth/manager.py:330 nova/auth/manager.py:342 #, python-format -msgid "Deleting object: %(bname)s / %(nm)s" +msgid "user.secret: %s" msgstr "" -#: ../nova/objectstore/handler.py:322 +#: nova/auth/manager.py:331 nova/auth/manager.py:343 +#, fuzzy, python-format +msgid "expected_signature: %s" +msgstr "Удаленное изображение: %s" + +#: nova/auth/manager.py:332 nova/auth/manager.py:344 #, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +msgid "signature: %s" msgstr "" -#: ../nova/objectstore/handler.py:396 +#: nova/auth/manager.py:334 nova/auth/manager.py:356 #, python-format -msgid "Not authorized to upload image: invalid directory %s" -msgstr "" +msgid "Invalid signature for user %s" +msgstr "Не допустимая подпись для пользователя %s" -#: ../nova/objectstore/handler.py:404 +#: nova/auth/manager.py:352 #, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" +msgid "host_only_signature: %s" msgstr "" -#: ../nova/objectstore/handler.py:409 +#: nova/auth/manager.py:448 +msgid "Must specify project" +msgstr "Необходимо указать проект" + +#: nova/auth/manager.py:489 #, python-format -msgid "Starting image upload: %s" +msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:423 +#: nova/auth/manager.py:492 #, python-format -msgid "Not authorized to update attributes of image %s" +msgid "Adding sitewide role %(role)s to user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:431 +#: nova/auth/manager.py:518 #, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" msgstr "" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 +#: nova/auth/manager.py:521 #, python-format -msgid "Updating user fields on image %s" +msgid "Removing sitewide role %(role)s from user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:450 +#: nova/auth/manager.py:594 #, python-format -msgid "Unauthorized attempt to delete image %s" +msgid "Created project %(name)s with manager %(manager_user)s" msgstr "" -#: ../nova/objectstore/handler.py:455 +#: nova/auth/manager.py:612 #, python-format -msgid "Deleted image: %s" -msgstr "Удаленное изображение: %s" +msgid "modifying project %s" +msgstr "изменение проекта %s" -#: ../nova/auth/manager.py:259 +#: nova/auth/manager.py:624 #, python-format -msgid "Looking up user: %r" +msgid "Adding user %(uid)s to project %(pid)s" msgstr "" -#: ../nova/auth/manager.py:263 +#: nova/auth/manager.py:645 #, python-format -msgid "Failed authorization for access key %s" +msgid "Remove user %(uid)s from project %(pid)s" msgstr "" -#: ../nova/auth/manager.py:264 +#: nova/auth/manager.py:675 #, python-format -msgid "No user found for access key %s" -msgstr "" +msgid "Deleting project %s" +msgstr "Удаление проекта %s" -#: ../nova/auth/manager.py:270 +#: nova/auth/manager.py:733 #, python-format -msgid "Using project name = user name (%s)" +msgid "Created user %(rvname)s (admin: %(rvadmin)r)" msgstr "" -#: ../nova/auth/manager.py:277 +#: nova/auth/manager.py:742 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" -msgstr "" +msgid "Deleting user %s" +msgstr "Удаление пользователя %s" -#: ../nova/auth/manager.py:279 +#: nova/auth/manager.py:752 #, python-format -msgid "No project called %s could be found" +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 "Нет vpn данных для проекта %s" + +#: 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/auth/manager.py:287 +#: nova/cloudpipe/pipelib.py:101 +#, python-format +msgid "Launching VPN for %s" +msgstr "Запуск VPN для %s" + +#: nova/compute/api.py:149 #, python-format msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" msgstr "" -#: ../nova/auth/manager.py:289 +#: nova/compute/api.py:160 #, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" msgstr "" -#: ../nova/auth/manager.py:298 ../nova/auth/manager.py:309 +#: nova/compute/api.py:213 #, python-format -msgid "Invalid signature for user %s" -msgstr "Не допустимая подпись для пользователя %s" +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +msgstr "" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" -msgstr "Подпись не совпадает" +#: nova/compute/api.py:216 +msgid "Instance quota exceeded. You cannot run any more instances of this type." +msgstr "" -#: ../nova/auth/manager.py:380 -msgid "Must specify project" -msgstr "Необходимо указать проект" +#: nova/compute/api.py:219 +#, python-format +msgid "Instance quota exceeded. You can only run %s more instances of this type." +msgstr "" -#: ../nova/auth/manager.py:414 +#: nova/compute/api.py:268 +msgid "Creating a raw instance" +msgstr "" + +#: nova/compute/api.py:270 #, python-format -msgid "The %s role can not be found" -msgstr "Роль %s не может быть найдена" +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" +msgstr "" -#: ../nova/auth/manager.py:416 +#: nova/compute/api.py:340 #, python-format -msgid "The %s role is global only" +msgid "Going to run %s instances..." msgstr "" -#: ../nova/auth/manager.py:420 +#: nova/compute/api.py:404 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgid "bdm %s" msgstr "" -#: ../nova/auth/manager.py:423 +#: nova/compute/api.py:431 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +msgid "block_device_mapping %s" msgstr "" -#: ../nova/auth/manager.py:448 +#: nova/compute/api.py:548 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" msgstr "" -#: ../nova/auth/manager.py:451 +#: nova/compute/api.py:832 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "Going to try to soft delete %s" msgstr "" -#: ../nova/auth/manager.py:515 +#: nova/compute/api.py:851 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +msgid "No host for instance %s, deleting immediately" msgstr "" -#: ../nova/auth/manager.py:533 +#: nova/compute/api.py:885 #, python-format -msgid "modifying project %s" -msgstr "изменение проекта %s" +msgid "Going to try to terminate %s" +msgstr "" -#: ../nova/auth/manager.py:545 +#: nova/compute/api.py:923 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" +msgid "Going to try to stop %s" msgstr "" -#: ../nova/auth/manager.py:566 +#: nova/compute/api.py:942 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" +msgid "Going to try to start %s" msgstr "" -#: ../nova/auth/manager.py:592 +#: nova/compute/api.py:946 #, python-format -msgid "Deleting project %s" -msgstr "Удаление проекта %s" +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgstr "" -#: ../nova/auth/manager.py:650 +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 +#, fuzzy, python-format +msgid "Searching by: %s" +msgstr "действие: %s" + +#: nova/compute/api.py:1107 +msgid "No compute host specified" +msgstr "" + +#: nova/compute/api.py:1110 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgid "Unable to find host for Instance %s" +msgstr "" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." msgstr "" -#: ../nova/auth/manager.py:659 +#: nova/compute/api.py:1360 #, python-format -msgid "Deleting user %s" +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" +msgstr "" + +#: nova/compute/api.py:1651 +#, 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:84 +#, python-format +msgid "Instance type %s not found for deletion" +msgstr "" + +#: nova/compute/manager.py:136 +#, python-format +msgid "check_instance_lock: decorating: |%s|" +msgstr "" + +#: nova/compute/manager.py:138 +#, python-format +msgid "" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" +msgstr "" + +#: nova/compute/manager.py:142 +#, python-format +msgid "check_instance_lock: locked: |%s|" +msgstr "" + +#: nova/compute/manager.py:144 +#, python-format +msgid "check_instance_lock: admin: |%s|" +msgstr "" + +#: nova/compute/manager.py:149 +#, python-format +msgid "check_instance_lock: executing: |%s|" +msgstr "" + +#: nova/compute/manager.py:153 +#, python-format +msgid "check_instance_lock: not executing |%s|" +msgstr "" + +#: nova/compute/manager.py:199 +#, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "" + +#: nova/compute/manager.py:233 +#, python-format +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgstr "" + +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:253 +msgid "Checking state" +msgstr "" + +#: nova/compute/manager.py:322 +#, fuzzy, python-format +msgid "Setting up bdm %s" msgstr "Удаление пользователя %s" -#: ../nova/auth/manager.py:669 +#: nova/compute/manager.py:389 #, python-format -msgid "Access Key change for user %s" +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" msgstr "" -#: ../nova/auth/manager.py:671 +#: nova/compute/manager.py:395 #, python-format -msgid "Secret Key change for user %s" +msgid "" +"Instance %(instance_uuid)s did not exist in the DB, but I will shut it " +"down anyway using a special context" msgstr "" -#: ../nova/auth/manager.py:673 +#: nova/compute/manager.py:401 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "exception terminating the instance %(instance_uuid)s" +msgstr "" + +#: nova/compute/manager.py:434 +#, fuzzy, python-format +msgid "Instance %s not found." +msgstr "Пользователь \"%s\" не существует" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" msgstr "" -#: ../nova/auth/manager.py:722 +#: nova/compute/manager.py:489 #, python-format -msgid "No vpn data for project %s" -msgstr "Нет vpn данных для проекта %s" +msgid "" +"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +"allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" -#: ../nova/service.py:161 +#: nova/compute/manager.py:494 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "" +"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " +"size %(allowed_size_bytes)d" msgstr "" -#: ../nova/service.py:174 -msgid "Service killed that has no database entry" +#: nova/compute/manager.py:504 +msgid "Starting instance..." msgstr "" -#: ../nova/service.py:195 -msgid "The service database object disappeared, Recreating it." -msgstr "Объект сервиса в базе данных отсутствует, Повторное создание." +#: nova/compute/manager.py:514 +msgid "Skipping network allocation for instance" +msgstr "" -#: ../nova/service.py:207 -msgid "Recovered model server connection!" +#: nova/compute/manager.py:527 +msgid "Instance failed network setup" msgstr "" -#: ../nova/service.py:213 -msgid "model server went away" +#: nova/compute/manager.py:531 +#, python-format +msgid "Instance network_info: |%s|" +msgstr "" + +#: nova/compute/manager.py:544 +msgid "Instance failed block device setup" +msgstr "" + +#: nova/compute/manager.py:560 +msgid "Instance failed to spawn" +msgstr "" + +#: nova/compute/manager.py:581 +msgid "Deallocating network for instance" +msgstr "" + +#: nova/compute/manager.py:632 +#, python-format +msgid "%(action_str)s instance" msgstr "" -#: ../nova/auth/ldapdriver.py:174 +#: nova/compute/manager.py:644 #, python-format -msgid "LDAP user %s already exists" +msgid "trying to destroy already destroyed instance: %s" msgstr "" -#: ../nova/auth/ldapdriver.py:205 +#: nova/compute/manager.py:664 #, python-format -msgid "LDAP object for %s doesn't exist" -msgstr "Объект LDAP %s не существует" +msgid "Ignoring DiskNotFound: %s" +msgstr "" -#: ../nova/auth/ldapdriver.py:348 +#: nova/compute/manager.py:671 +#, fuzzy, python-format +msgid "terminating bdm %s" +msgstr "Запускается VM %s " + +#: nova/compute/manager.py:760 #, python-format -msgid "User %s doesn't exist" +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." msgstr "" -#: ../nova/auth/ldapdriver.py:472 +#: nova/compute/manager.py:765 #, python-format -msgid "Group can't be created because group %s already exists" +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" msgstr "" -#: ../nova/auth/ldapdriver.py:478 +#: nova/compute/manager.py:772 #, python-format -msgid "Group can't be created because user %s doesn't exist" +msgid "Rebuilding instance %s" msgstr "" -#: ../nova/auth/ldapdriver.py:495 +#: nova/compute/manager.py:825 #, python-format -msgid "User %s can't be searched in group because the user doesn't exist" +msgid "Rebooting instance %s" msgstr "" -#: ../nova/auth/ldapdriver.py:507 +#: nova/compute/manager.py:840 #, python-format -msgid "User %s can't be added to the group because the user doesn't exist" +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 +#: nova/compute/manager.py:878 #, python-format -msgid "The group at dn %s doesn't exist" +msgid "Image type not recognized %s" msgstr "" -#: ../nova/auth/ldapdriver.py:513 +#: nova/compute/manager.py:890 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "instance %s: snapshotting" msgstr "" -#: ../nova/auth/ldapdriver.py:524 +#: nova/compute/manager.py:896 #, python-format msgid "" -"User %s can't be removed from the group because the user doesn't exist" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" + +#: nova/compute/manager.py:949 +#, python-format +msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgstr "" + +#: nova/compute/manager.py:954 +#, python-format +msgid "Rotating out %d backups" +msgstr "" + +#: nova/compute/manager.py:958 +#, fuzzy, python-format +msgid "Deleting image %s" +msgstr "Удаленное изображение: %s" + +#: nova/compute/manager.py:988 +#, python-format +msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: ../nova/auth/ldapdriver.py:528 +#: nova/compute/manager.py:994 #, python-format -msgid "User %s is not a member of the group" +msgid "Instance %s: Root password set" +msgstr "" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." msgstr "" -#: ../nova/auth/ldapdriver.py:542 +#: nova/compute/manager.py:1017 +msgid "Error setting admin password" +msgstr "" + +#: nova/compute/manager.py:1032 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: ../nova/auth/ldapdriver.py:549 +#: nova/compute/manager.py:1037 #, python-format -msgid "User %s can't be removed from all because the user doesn't exist" +msgid "instance %(instance_uuid)s: injecting file to %(path)s" msgstr "" -#: ../nova/auth/ldapdriver.py:564 +#: nova/compute/manager.py:1051 #, python-format -msgid "Group at dn %s doesn't exist" +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:40 +#: nova/compute/manager.py:1056 #, python-format -msgid "Found non-unique network for bridge %s" +msgid "instance %(instance_uuid)s: updating agent to %(url)s" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:43 +#: nova/compute/manager.py:1069 #, python-format -msgid "Found no network for bridge %s" +msgid "instance %s: rescuing" msgstr "" -#: ../nova/api/ec2/admin.py:97 +#: nova/compute/manager.py:1094 #, python-format -msgid "Creating new user: %s" -msgstr "Создание нового пользователя: %s" +msgid "instance %s: unrescuing" +msgstr "" + +#: nova/compute/manager.py:1213 +msgid "destination same as source!" +msgstr "" -#: ../nova/api/ec2/admin.py:105 +#: nova/compute/manager.py:1230 #, python-format -msgid "Deleting user: %s" -msgstr "Удаление пользователя: %s" +msgid "instance %s: migrating" +msgstr "" -#: ../nova/api/ec2/admin.py:127 +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 #, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" +msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: ../nova/api/ec2/admin.py:131 +#: nova/compute/manager.py:1395 #, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" +msgid "instance %s: pausing" msgstr "" -#: ../nova/api/ec2/admin.py:137 +#: nova/compute/manager.py:1413 #, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" +msgid "instance %s: unpausing" msgstr "" -#: ../nova/api/ec2/admin.py:141 +#: nova/compute/manager.py:1443 #, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" +msgid "instance %s: retrieving diagnostics" msgstr "" -#: ../nova/api/ec2/admin.py:146 ../nova/api/ec2/admin.py:223 -msgid "operation must be add or remove" +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" msgstr "" -#: ../nova/api/ec2/admin.py:159 +#: nova/compute/manager.py:1474 #, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" +msgid "instance %s: resuming" msgstr "" -#: ../nova/api/ec2/admin.py:177 +#: nova/compute/manager.py:1497 #, python-format -msgid "Create project %(name)s managed by %(manager_user)s" +msgid "instance %s: locking" msgstr "" -#: ../nova/api/ec2/admin.py:190 +#: nova/compute/manager.py:1506 #, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" +msgid "instance %s: unlocking" msgstr "" -#: ../nova/api/ec2/admin.py:200 +#: nova/compute/manager.py:1514 #, python-format -msgid "Delete project: %s" -msgstr "Удалить проект: %s" +msgid "instance %s: getting locked state" +msgstr "" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "" + +#: nova/compute/manager.py:1532 +#, python-format +msgid "instance %s: inject network info" +msgstr "" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, python-format +msgid "instance %s: getting vnc console" +msgstr "" + +#: nova/compute/manager.py:1603 +#, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1621 +#, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1633 +#, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "" + +#: nova/compute/manager.py:1661 +#, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +msgid "Instance has no volume." +msgstr "" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" -#: ../nova/api/ec2/admin.py:214 +#: nova/compute/manager.py:1878 #, python-format -msgid "Adding user %(user)s to project %(project)s" +msgid "Pre live migration failed at %(dest)s" msgstr "" -#: ../nova/api/ec2/admin.py:218 +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +msgid "No floating_ip found" +msgstr "" + +#: nova/compute/manager.py:1943 +msgid "No floating_ip found." +msgstr "" + +#: nova/compute/manager.py:1945 #, python-format -msgid "Removing user %(user)s from project %(project)s" +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" msgstr "" +#: nova/compute/manager.py:1983 #, python-format -#~ msgid "Starting %s" -#~ msgstr "Запускается %s" +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" -#~ msgid "unexpected error during update" -#~ msgstr "неожиданная ошибка во время обновления" +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" +#: nova/compute/manager.py:2138 #, python-format -#~ msgid "updating %s..." -#~ msgstr "обновление %s..." +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" +#: nova/compute/manager.py:2150 #, python-format -#~ msgid "pidfile %s does not exist. Daemon not running?\n" -#~ msgstr "pidfile %s не обнаружен. Демон не запущен?\n" +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +msgid "Reclaiming deleted instance" +msgstr "" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "" + +#: nova/console/manager.py:97 +#, 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:98 +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 "" + +#: nova/consoleauth/manager.py:63 +#, fuzzy, python-format +msgid "Deleting Expired Token: (%s)" +msgstr "Удаление проекта %s" + +#: 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:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:315 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:327 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:340 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:397 +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:321 +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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, python-format +msgid "Instance %(instance_id)s not found" +msgstr "" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, 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:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:864 +#, python-format +msgid "network allocations for instance |%s|" +msgstr "" + +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 +#, python-format +msgid "network deallocation for instance |%s|" +msgstr "" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, python-format +msgid "Leased IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1191 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1199 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1204 +#, python-format +msgid "Released IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1208 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +#, fuzzy, python-format +msgid "Network already exists!" +msgstr "Пользователь %s уже существует" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, fuzzy, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "Не удалось подключиться к серверу AMQP после %d попыток. Выключение." + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, python-format +msgid "network allocations for instance %s" +msgstr "" + +#: nova/network/quantum/manager.py:537 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:556 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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:90 +#, python-format +msgid "No network with net_id = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 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:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "получено %s" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "не определен метод для сообщения: %s" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "Не определен метод для сообщения: %s" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, fuzzy, python-format +msgid "Making asynchronous call on %s ..." +msgstr "Выполняется асинхронный вызов..." + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "MSG_ID is %s" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, fuzzy, python-format +msgid "Making asynchronous cast on %s..." +msgstr "Выполняется асинхронный вызов..." + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +#, fuzzy +msgid "Making asynchronous fanout cast..." +msgstr "Выполняется асинхронный вызов..." + +#: nova/rpc/amqp.py:376 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 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +msgstr "Не удалось подключиться к серверу AMQP после %d попыток. Выключение." + +#: nova/rpc/impl_carrot.py:222 +msgid "Reconnected to queue" +msgstr "Переподлючено к очереди" + +#: nova/rpc/impl_carrot.py:229 +#, fuzzy, 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 "ответ %s" + +#: nova/rpc/impl_carrot.py:654 +#, python-format +msgid "topic is %s" +msgstr "тема %s" + +#: nova/rpc/impl_carrot.py:655 +#, python-format +msgid "message %s" +msgstr "сообщение %s" + +#: nova/rpc/impl_kombu.py:357 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, 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:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, fuzzy, python-format +msgid "Failed to consume message from queue: %s" +msgstr "Не удалось получить сообщение из очереди" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "Не удалось подключиться к серверу AMQP после %d попыток. Выключение." + +#: nova/rpc/impl_qpid.py:340 +#, fuzzy, python-format +msgid "Connected to AMQP server on %s" +msgstr "Переподлючено к очереди" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +msgid "Error creating volumes" +msgstr "" + +#: nova/scheduler/vsa.py:328 +#, python-format +msgid "Non-VSA volume %d" +msgstr "" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +msgid "Error creating volume" +msgstr "" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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 "Объявление очереди %s" + +#: nova/testing/fake/rabbit.py:90 +#, python-format +msgid "Declaring exchange %s" +msgstr "Объявление точки обмена %s" + +#: 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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "" + +#: nova/tests/test_volume.py:383 +#, 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 +#, fuzzy, python-format +msgid "Result data: %s" +msgstr "Результат %s" + +#: nova/tests/test_vsa.py:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, fuzzy, python-format +msgid "_delete: %s" +msgstr "Удаление пользователя: %s" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:76 +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:79 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, python-format +msgid "test_snapshot_detail: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:58 +#, fuzzy, python-format +msgid "_create: param=%s" +msgstr "Создание пары ключей %s" + +#: nova/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "flavor: %s" +msgstr "действие: %s" + +#: 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 +#, fuzzy, python-format +msgid "Authentication error" +msgstr "Ошибка аутентификации: %s" + +#: nova/tests/integrated/api/client.py:55 +msgid "Authorization error" +msgstr "" + +#: nova/tests/integrated/api/client.py:63 +#, fuzzy, python-format +msgid "Item not found" +msgstr "Пользователь \"%s\" не существует" + +#: 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 "Получено %s" + +#: nova/tests/scheduler/test_vsa_scheduler.py:147 +#, fuzzy, python-format +msgid "Host %s" +msgstr "Нет диска в %s" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, python-format +msgid "Test: Volume create: %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:137 +#, python-format +msgid "Filters added to instance %s" +msgstr "" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, python-format +msgid "Adding security group rule: %r" +msgstr "" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, 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:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:399 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, fuzzy, python-format +msgid "Unable to get SR for this host: %s" +msgstr "Ошибка получения метаданных для ip: %s" + +#: 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 +#, fuzzy, python-format +msgid "Domains: %s" +msgstr "действие: %s" + +#: 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 +#, fuzzy, python-format +msgid "Same domain name already exists" +msgstr "Пользователь %s уже существует" + +#: nova/virt/baremetal/dom.py:181 +msgid "create_domain: before get_idle_node" +msgstr "" + +#: nova/virt/baremetal/dom.py:198 +#, fuzzy, python-format +msgid "Created new domain: %s" +msgstr "Создание пары ключей %s" + +#: 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 +#, 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:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "" + +#: nova/virt/baremetal/proxy.py:475 +#, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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 +#, fuzzy +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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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 "Ошибка монтирования файловой системы: %s" + +#: nova/virt/disk/api.py:274 +#, fuzzy, python-format +msgid "Failed to remove container: %s" +msgstr "Ошибка монтирования файловой системы: %s" + +#: 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 +#, fuzzy +msgid "no partitions found" +msgstr "Узлы не найдены" + +#: nova/virt/disk/mount.py:77 +#, fuzzy, python-format +msgid "Failed to map partitions: %s" +msgstr "Ошибка чтения приватного IP адреса" + +#: nova/virt/disk/nbd.py:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:81 +#, python-format +msgid "qemu-nbd error: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +msgid "Instance destroyed successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:430 +#, python-format +msgid "Deleting instance files %(target)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +msgid "Instance rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +msgid "Instance is running" +msgstr "" + +#: nova/virt/libvirt/connection.py:825 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:875 +#, fuzzy +msgid "Unable to read LXC console" +msgstr "Ошибка чтения публичных IP адресов" + +#: nova/virt/libvirt/connection.py:992 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/connection.py:1171 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1179 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +msgid "Starting toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1340 +msgid "Finished toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, python-format +msgid "Instance %s running successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:2165 +#, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "" + +#: nova/virt/libvirt/connection.py:2206 +#, python-format +msgid "Instance %s: Starting finish_revert_migration" +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:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, python-format +msgid "%s is a valid instance name" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, python-format +msgid "Unknown base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, python-format +msgid "Ensuring bridge %s" +msgstr "" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, python-format +msgid "httplib error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:157 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:162 +#, python-format +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:166 +#, fuzzy, python-format +msgid "Exception in %s " +msgstr "Вложенное исключение: %s" + +#: nova/virt/vmwareapi/vmops.py:66 +msgid "Getting list of instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:82 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, python-format +msgid "Powering on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:334 +#, python-format +msgid "Powered on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:379 +#, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, fuzzy, python-format +msgid "Uploading image %s" +msgstr "Удаленное изображение: %s" + +#: nova/virt/vmwareapi/vmops.py:467 +#, fuzzy, python-format +msgid "Uploaded image %s" +msgstr "Удаленное изображение: %s" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:486 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:518 +msgid "instance is not powered on" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:525 +#, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:528 +#, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:530 +#, python-format +msgid "Doing hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:534 +#, python-format +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, python-format +msgid "instance - %s not present" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:565 +#, python-format +msgid "Powering off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:570 +#, python-format +msgid "Powered off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:574 +#, python-format +msgid "Unregistering the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:577 +#, python-format +msgid "Unregistered the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:579 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:590 +#, python-format +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:600 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:605 +#, 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:613 +#, fuzzy, python-format +msgid "pause not supported for vmwareapi" +msgstr "аттрибут не поддерживается: %s" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:631 +#, python-format +msgid "Suspending the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:635 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:641 +#, python-format +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:654 +#, python-format +msgid "Resuming the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:659 +#, python-format +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:661 +msgid "instance is not in a suspended state" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 +#, python-format +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:763 +#, python-format +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:800 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:804 +#, 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:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "" + +#: nova/virt/xenapi/fake.py:526 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:560 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:565 +#, python-format +msgid "Calling getter %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:625 +#, 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:103 +#, python-format +msgid "Found no PIF for device %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:122 +#, 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:209 +#, python-format +msgid "Created VM %s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:212 +#, python-format +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:243 +#, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:246 +#, 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:263 +#, python-format +msgid "VBD not found in instance %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:274 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:285 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:295 +#, python-format +msgid "Unable to destroy VDI %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:312 +#, 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:321 +#, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:355 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:369 +#, python-format +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:408 +#, python-format +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, python-format +msgid "Image Type: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 +#, python-format +msgid "Size for image %(image)s:%(virtual_size)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:819 +#, 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:836 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:848 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:858 +#, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:897 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:919 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:937 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:979 +#, python-format +msgid "VDI %s is still available" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1025 +#, python-format +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1027 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1072 +#, python-format +msgid "Re-scanning SR %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1384 +#, 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:1394 +#, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1429 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1448 +#, python-format +msgid "Creating VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1450 +#, python-format +msgid "Creating VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1452 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1455 +#, python-format +msgid "Plugging VBD %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1457 +#, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1460 +#, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1469 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1473 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1484 +msgid "VBD.unplug successful first time." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1489 +msgid "VBD.unplug rejected: retrying..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 +msgid "VBD.unplug successful eventually." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1497 +#, python-format +msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1506 +#, python-format +msgid "Ignoring XenAPI.Failure %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1520 +#, python-format +msgid "Running pygrub against %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1527 +#, python-format +msgid "Found Xen kernel %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1548 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1574 +#, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1587 +#, python-format +msgid "Writing partition table %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1712 +#, fuzzy, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "Ошибка монтирования файловой системы: %s" + +#: nova/virt/xenapi/vmops.py:181 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:183 +#, fuzzy, python-format +msgid "Starting instance %s" +msgstr "Запускается VM %s " + +#: nova/virt/xenapi/vmops.py:246 +#, python-format +msgid "instance %s: Failed to spawn" +msgstr "" + +#: nova/virt/xenapi/vmops.py:248 +#, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "" + +#: nova/virt/xenapi/vmops.py:322 +#, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:389 +#, python-format +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:448 +#, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:453 +#, python-format +msgid "Injecting file path: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:459 +msgid "Setting admin password" +msgstr "" + +#: nova/virt/xenapi/vmops.py:463 +msgid "Resetting network" +msgstr "" + +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:476 +#, python-format +msgid "Starting VM %s..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:480 +#, python-format +msgid "Spawning VM %(instance_uuid)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:655 +#, python-format +msgid "Starting snapshot for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:664 +#, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:683 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:703 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:751 +#, python-format +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:874 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:882 +#, python-format +msgid "Resize instance %s complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:913 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:933 +#, python-format +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:949 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:972 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:988 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1015 +#, fuzzy, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "Ошибка монтирования файловой системы: %s" + +#: nova/virt/xenapi/vmops.py:1024 +#, python-format +msgid "VM %(instance_uuid)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:1380 +#, python-format +msgid "Instance for migration %d not found, skipping" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1484 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1500 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1518 +#, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1527 +#, python-format +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1530 +#, python-format +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1559 +#, python-format +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1621 +#, 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:1646 +#, 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:1650 +#, 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:1655 +#, 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:1841 +#, 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 +#, fuzzy, python-format +msgid "type is = %s" +msgstr "тема %s" + +#: 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 +#, fuzzy, python-format +msgid "Forgetting SR %s..." +msgstr "Удаление пользователя %s" + +#: 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 +#, fuzzy, python-format +msgid "Creating SR %s" +msgstr "Создание нового пользователя: %s" + +#: 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 +#, fuzzy, python-format +msgid "Introducing SR %s" +msgstr "Удаление пользователя %s" + +#: 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 +#, fuzzy, python-format +msgid "Checking for SR %s" +msgstr "Запуск VPN для %s" + +#: 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:74 nova/volume/api.py:210 +msgid "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:133 +msgid "Volume status must be available" +msgstr "" + +#: nova/volume/api.py:213 +#, fuzzy +msgid "already attached" +msgstr "Том уже смотирован" + +#: nova/volume/api.py:220 +#, fuzzy +msgid "already detached" +msgstr "Том уже отмонтирован" + +#: nova/volume/api.py:272 nova/volume/api.py:305 +msgid "must be available" +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 +#, fuzzy, python-format +msgid "VSA BE create_volume for %s failed" +msgstr "Создание раздела %s ГБ" + +#: 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 +#, fuzzy, python-format +msgid "local_path not supported" +msgstr "аттрибут не поддерживается: %s" + +#: 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 +#, fuzzy +msgid "Failed to retrieve QoS info" +msgstr "Ошибка чтения приватного IP адреса" + +#: 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:714 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: nova/volume/san.py:719 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:733 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: nova/volume/san.py:747 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" + +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" + +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: nova/volume/san.py:878 +#, fuzzy, python-format +msgid "Deleting volumeID: %s " +msgstr "Удаление пользователя: %s" + +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +#, fuzzy, python-format +msgid "name cannot be None" +msgstr "Класс %s не найден" + +#: nova/volume/volume_types.py:96 +#, fuzzy, python-format +msgid "id cannot be None" +msgstr "Класс %s не найден" + +#: 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 +#, fuzzy +msgid "Failed to update db" +msgstr "Ошибка чтения приватного IP адреса" + +#: 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:142 +#, python-format +msgid "Volume will be created in backend - %d" +msgstr "" + +#: nova/volume/xensm.py:154 +msgid "Failed to update volume in db" +msgstr "" + +#: nova/volume/xensm.py:157 +msgid "Unable to create volume" +msgstr "" + +#: nova/volume/xensm.py:171 +#, fuzzy +msgid "Failed to delete vdi" +msgstr "Ошибка чтения приватного IP адреса" + +#: nova/volume/xensm.py:177 +msgid "Failed to delete volume in db" +msgstr "" + +#: nova/volume/xensm.py:211 +msgid "Failed to find volume in db" +msgstr "" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" + +#: nova/vsa/api.py:82 +msgid "invalid drive data" +msgstr "" + +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" + +#: nova/vsa/api.py:111 +#, python-format +msgid "invalid drive type name %s" +msgstr "" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 +#, python-format +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:194 +#, fuzzy, python-format +msgid "Creating VSA: %s" +msgstr "Создание нового пользователя: %s" + +#: nova/vsa/api.py:241 +#, 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:272 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" + +#: nova/vsa/api.py:287 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" + +#: nova/vsa/api.py:318 +#, python-format +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:324 +#, python-format +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:351 +#, python-format +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:355 +#, python-format +msgid "Unable to delete volume %s" +msgstr "" + +#: nova/vsa/api.py:357 +#, python-format +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "" + +#: nova/vsa/api.py:374 +#, python-format +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:73 +#, python-format +msgid "Create call received for VSA %s" +msgstr "" + +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 +#, python-format +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" + +#: nova/vsa/manager.py:89 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" + +#: nova/vsa/manager.py:100 +#, python-format +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" + +#: nova/vsa/manager.py:114 +#, 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:137 +#, 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:146 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" + +#: nova/vsa/manager.py:153 +#, python-format +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" + +#: nova/vsa/manager.py:168 +#, python-format +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" + +#~ msgid "DB exception wrapped" +#~ msgstr "" + +#~ msgid "Uncaught exception" +#~ msgstr "Необработанное исключение" + +#~ msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#~ msgstr "" + +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "Квота тома превышена. Вы не можете создать том размером %sG" + +#~ msgid "%(param)s property not found for image %(_image_id)s" +#~ msgstr "" + +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "" + +#~ msgid "Instance %s not found" +#~ msgstr "" + +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown instance type: %s" +#~ msgstr "" + +#~ msgid "Filename of root Certificate Revokation List" +#~ msgstr "" + +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "" + +#~ msgid "Casting to %(topic)s %(host)s for %(method)s" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_id)s|" +#~ msgstr "" + +#~ msgid "instance %s: starting..." +#~ msgstr "" + +#~ msgid "Terminating instance %s" +#~ msgstr "" + +#~ msgid "Deallocating address %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reset the password on a" +#~ " non-running instance: %(instance_id)s " +#~ "(state: %(instance_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %s: setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_id)s (state:" +#~ " %(instance_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(nm)s: injecting file to %(plain_path)s" +#~ msgstr "" + +#~ msgid "instance %s: getting ajax console" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_id)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "" +#~ "Detach volume %(volume_id)s from mountpoint" +#~ " %(mp)s on instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Host %s is not alive" +#~ msgstr "" + +#~ msgid "All hosts have too many cores" +#~ msgstr "" + +#~ msgid "Host %s not available" +#~ msgstr "" + +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "" + +#~ msgid "All hosts have too many networks" +#~ msgstr "" + +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "" + +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "" + +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Running %s" +#~ msgstr "Выполняется %s" + +#~ msgid "Glance image %s" +#~ msgstr "" + +#~ msgid "Asking xapi to fetch %(url)s as %(access)s" +#~ msgstr "" + +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "" + +#~ msgid "duplicate name found: %s" +#~ msgstr "" + +#~ msgid "" +#~ "VHD coalesce attempts exceeded (%(counter)d" +#~ " > %(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "No VDIs found for VM %s" +#~ msgstr "" + +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "" + +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dest)s..." +#~ msgstr "" + +#~ msgid "No service for id %s" +#~ msgstr "" + +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "" + +#~ msgid "No fixed ips defined" +#~ msgstr "" + +#~ msgid "No floating ip for address %s" +#~ msgstr "" + +#~ msgid "No address for instance %s" +#~ msgstr "" + +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "" + +#~ msgid "No network for id %s" +#~ msgstr "" + +#~ msgid "No networks defined" +#~ msgstr "" + +#~ msgid "No network for bridge %s" +#~ msgstr "" + +#~ msgid "No network for instance %s" +#~ msgstr "" + +#~ msgid "Token %s does not exist" +#~ msgstr "" + +#~ msgid "No quota for project_id %s" +#~ msgstr "" + +#~ msgid "Volume %s not found" +#~ msgstr "" + +#~ msgid "No export device found for volume %s" +#~ msgstr "" + +#~ msgid "No target id found for volume %s" +#~ msgstr "" + +#~ msgid "No security group with id %s" +#~ msgstr "" + +#~ msgid "No security group named %(group_name)s for project: %(project_id)s" +#~ msgstr "" + +#~ msgid "No secuity group rule with id %s" +#~ msgstr "" + +#~ msgid "No user for id %s" +#~ msgstr "" + +#~ msgid "No user for access key %s" +#~ msgstr "" + +#~ msgid "No project with id %s" +#~ msgstr "" + +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "No console pool of type %(console_type)s" +#~ " for compute host %(compute_host)s on " +#~ "proxy host %(host)s" +#~ msgstr "" + +#~ msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#~ msgstr "" + +#~ msgid "on instance %s" +#~ msgstr "" + +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "" + +#~ msgid "No zone with id %(zone_id)s" +#~ msgstr "" + +#~ msgid "Checking state of %s" +#~ msgstr "" + +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "" + +#~ msgid "Invalid device path %s" +#~ msgstr "" + +#~ msgid "Instance snapshotting is not supported for libvirtat this time" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed: %s" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed: %s" +#~ msgstr "" + +#~ msgid "instance %s: is running" +#~ msgstr "" + +#~ msgid "instance %s: failed to boot" +#~ msgstr "" + +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#~ msgstr "" + +#~ msgid "diagnostics are not supported for libvirt" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "" + +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "" + +#~ msgid "The key_pair %s already exists" +#~ msgstr "" + +#~ msgid "Generating root CA: %s" +#~ msgstr "" + +#~ msgid "%s is not a valid ipProtocol" +#~ msgstr "" + +#~ msgid "invalid id: %s" +#~ msgstr "" + +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "" + +#~ msgid "No paste configuration for app: %s" +#~ msgstr "" + +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" + +#~ msgid "Running %s API" +#~ msgstr "" + +#~ msgid "No known API applications configured in %s." +#~ msgstr "" + +#~ msgid "Starting nova-api node (version %s)" +#~ msgstr "" + +#~ msgid "No paste configuration found for: %s" +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" + +#~ msgid "Argument %s is required." +#~ msgstr "" + +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" + +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "" + +#~ msgid "instance %(name)s: not enough free memory" +#~ msgstr "" + +#~ msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#~ msgstr "" + +#~ msgid "Invalid value for onset_files: '%s'" +#~ msgstr "" + +#~ msgid "Instance %s: booted" +#~ msgstr "" + +#~ msgid "Instance not present %s" +#~ msgstr "" + +#~ msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#~ msgstr "" + +#~ msgid "VM %(vm)s already halted, skipping shutdown..." +#~ msgstr "" + +#~ msgid "Removing kernel/ramdisk files" +#~ msgstr "" + +#~ msgid "" +#~ "TIMEOUT: The call to %(method)s timed" +#~ " out. VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "The call to %(method)s returned an " +#~ "error: %(e)s. VM id=%(instance_id)s; " +#~ "args=%(strargs)s" +#~ msgstr "" + +#~ msgid "Template for script to run on cloudpipe instance boot" +#~ msgstr "" + +#~ msgid "Image %s could not be found" +#~ msgstr "" + +#~ msgid "ApiError raised: %s" +#~ msgstr "" + +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "Проект не может быть создан поскольку менеджер %s не существует" + +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "Проект не может быть создан поскольку пользователь %s не существует" + +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "Проект не может быть созан поскольку проект %s уже существует" + +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project \"%s\" not found" +#~ msgstr "Проект \"%s\" не найден" + +#~ msgid "Including admin operations in API." +#~ msgstr "" + +#~ 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 "" + +#~ 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 "" + +#~ 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 "" + +#~ msgid "network" +#~ msgstr "" + +#~ msgid "IP address" +#~ msgstr "" + +#~ msgid "MAC address" +#~ msgstr "" + +#~ msgid "hostname" +#~ msgstr "" + +#~ msgid "host" +#~ msgstr "" + +#~ msgid "netmask" +#~ msgstr "" + +#~ msgid "Failed to load partition: %s" +#~ msgstr "" + +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "" + +#~ msgid "In init host" +#~ msgstr "" + +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "" + +#~ msgid "Started VM %s " +#~ msgstr "Запущен VM %s " + +#~ msgid "spawn vm failed: %s" +#~ msgstr "" + +#~ msgid "Failed to create VM %s" +#~ msgstr "" + +#~ msgid "Set memory for vm %s..." +#~ msgstr "" + +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "" + +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" + +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "" + +#~ msgid "New disk drive path is %s" +#~ msgstr "" + +#~ msgid "Failed to add vhd file to VM %s" +#~ msgstr "" + +#~ msgid "Created disk for %s" +#~ msgstr "Создан диск для %s" + +#~ msgid "Creating nic for %s " +#~ msgstr "" + +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "" + +#~ msgid "Failed creating port for %s" +#~ msgstr "" + +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "" + +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "" + +#~ msgid "Created nic for %s " +#~ msgstr "" + +#~ msgid "WMI job failed: %s" +#~ msgstr "" + +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "" + +#~ msgid "Got request to destroy vm %s" +#~ msgstr "" + +#~ msgid "Failed to destroy vm %s" +#~ msgstr "" + +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" + +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "" + +#~ msgid "Instance %d has no host" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgstr "" + +#~ msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found during terminate" +#~ msgstr "" + +#~ msgid "Instance %d is already being terminated" +#~ msgstr "" + +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "" + +#~ msgid "Volume isn't attached to anything!" +#~ msgstr "" + +#~ msgid "" +#~ "AMQP server on %(fl_host)s:%(fl_port)d is " +#~ "unreachable. Trying again in %(fl_intv)d " +#~ "seconds." +#~ msgstr "" + +#~ msgid "Making asynchronous cast..." +#~ msgstr "" + +#~ msgid "FAKE AOE: %s" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" + +#~ msgid "leasing ip" +#~ msgstr "" + +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "" + +#~ msgid "releasing ip" +#~ msgstr "" + +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" + +#~ msgid "Instance %s Not Found" +#~ msgstr "" + +#~ msgid "Dissassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "Leasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s leased that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "" + +#~ msgid "Releasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s released that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "Forgetting SR %s ... " +#~ msgstr "" + +#~ msgid "Forgetting SR %s done." +#~ msgstr "" + +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "" + +#~ msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown S3 value type %r" +#~ msgstr "" + +#~ msgid "Authenticated request" +#~ msgstr "" + +#~ msgid "List of buckets requested" +#~ msgstr "" + +#~ msgid "List keys for bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "" + +#~ msgid "Creating bucket %s" +#~ msgstr "" + +#~ msgid "Deleting bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "" + +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "" + +#~ msgid "Starting image upload: %s" +#~ msgstr "" + +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "" + +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "" + +#~ msgid "Updating user fields on image %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "" + +#~ msgid "No user found for access key %s" +#~ msgstr "" + +#~ msgid "No project called %s could be found" +#~ msgstr "" + +#~ msgid "User %(uid)s is not a member of project %(pjid)s" +#~ msgstr "" + +#~ msgid "The %s role is global only" +#~ msgstr "" + +#~ msgid "LDAP user %s already exists" +#~ msgstr "" + +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "Объект LDAP %s не существует" + +#~ msgid "User %s doesn't exist" +#~ msgstr "" + +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "" + +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s is not a member of the group" +#~ msgstr "" + +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "" + +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "" + +#~ msgid "operation must be add or remove" +#~ msgstr "" + +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "" + +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Adding user %(user)s to project %(project)s" +#~ msgstr "" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "" -#~ msgid "Wrong number of arguments." -#~ msgstr "Неверное число аргументов." diff --git a/nova/locale/tl/LC_MESSAGES/nova.po b/nova/locale/tl/LC_MESSAGES/nova.po index 313821143..7bb3af603 100644 --- a/nova/locale/tl/LC_MESSAGES/nova.po +++ b/nova/locale/tl/LC_MESSAGES/nova.po @@ -5,29 +5,62 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Tagalog \n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\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" +"Generated-By: Babel 0.9.6\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" +#: 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 "Kailangan bang gumamit ng CA bawat proyekto?" + +#: 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:33 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "Merong hindi-inaasahang pagkakamali habang tumatakbo ang command." -#: ../nova/exception.py:36 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -37,2755 +70,8248 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +msgid "DB exception wrapped." msgstr "" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:120 -msgid "Uncaught exception" +#: nova/exception.py:153 +msgid "An unknown exception occurred." msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#: nova/exception.py:176 +msgid "Failed to decrypt text" msgstr "" -#: ../nova/volume/api.py:47 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" msgstr "" -#: ../nova/volume/api.py:71 ../nova/volume/api.py:96 -msgid "Volume status must be available" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" + +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: ../nova/volume/api.py:98 -msgid "Volume is already attached" +#: nova/exception.py:193 +msgid "Connection to glance failed" msgstr "" -#: ../nova/volume/api.py:104 -msgid "Volume is already detached" +#: nova/exception.py:197 +msgid "Connection to melange failed" msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" +#: nova/exception.py:201 +msgid "Not authorized." msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" +#: nova/exception.py:206 +msgid "User does not have admin privileges" msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" +msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" +#: nova/exception.py:214 +msgid "Unacceptable parameters." msgstr "" -#: ../nova/api/openstack/servers.py:238 -#, python-format -msgid "Compute.api::lock %s" +#: nova/exception.py:219 +msgid "Invalid snapshot" msgstr "" -#: ../nova/api/openstack/servers.py:253 +#: nova/exception.py:223 #, python-format -msgid "Compute.api::unlock %s" +msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: ../nova/api/openstack/servers.py:267 -#, python-format -msgid "Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" msgstr "" -#: ../nova/api/openstack/servers.py:281 -#, python-format -msgid "Compute.api::reset_network %s" +#: nova/exception.py:231 +msgid "Failed to load data into json format" msgstr "" -#: ../nova/api/openstack/servers.py:292 -#, python-format -msgid "Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." msgstr "" -#: ../nova/api/openstack/servers.py:303 +#: nova/exception.py:239 #, python-format -msgid "Compute.api::unpause %s" +msgid "Invalid signature %(signature)s for user %(user)s." msgstr "" -#: ../nova/api/openstack/servers.py:314 -#, python-format -msgid "compute.api::suspend %s" +#: nova/exception.py:243 +msgid "Invalid input received" msgstr "" -#: ../nova/api/openstack/servers.py:325 +#: nova/exception.py:247 #, python-format -msgid "compute.api::resume %s" +msgid "Invalid instance type %(instance_type)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" +#: nova/exception.py:251 +msgid "Invalid volume type" 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" +#: nova/exception.py:255 +msgid "Invalid volume" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:69 +#: nova/exception.py:259 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:80 +#: nova/exception.py:263 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:91 +#: nova/exception.py:267 #, python-format -msgid "Unable to attach volume to instance %s" +msgid "Invalid content type %(content_type)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:93 +#: nova/exception.py:271 #, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgid "Invalid cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." msgstr "" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:104 +#: nova/exception.py:281 #, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgid "%(err)s" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:112 +#: nova/exception.py:285 #, python-format -msgid "Unable to locate volume %s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:120 +#: nova/exception.py:290 #, python-format -msgid "Unable to detach volume %s" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:127 +#: nova/exception.py:295 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgid "Instance %(instance_id)s is not running." msgstr "" -#: ../nova/compute/instance_types.py:41 +#: nova/exception.py:299 #, python-format -msgid "Unknown instance type: %s" +msgid "Instance %(instance_id)s is not suspended." msgstr "" -#: ../nova/crypto.py:46 -msgid "Filename of root CA" +#: nova/exception.py:303 +#, python-format +msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: ../nova/crypto.py:49 -msgid "Filename of private key" +#: nova/exception.py:307 +msgid "Failed to suspend instance" msgstr "" -#: ../nova/crypto.py:51 -msgid "Filename of root Certificate Revokation List" +#: nova/exception.py:311 +msgid "Failed to resume server" msgstr "" -#: ../nova/crypto.py:53 -msgid "Where we keep our keys" +#: nova/exception.py:315 +msgid "Failed to reboot instance" msgstr "" -#: ../nova/crypto.py:55 -msgid "Where we keep our root CA" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:57 -msgid "Should we use a CA for each project?" -msgstr "Kailangan bang gumamit ng CA bawat proyekto?" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:61 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:66 +#: nova/exception.py:331 #, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: ../nova/crypto.py:71 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." msgstr "" -#: ../nova/crypto.py:258 -#, python-format -msgid "Flags path: %s" +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." msgstr "" -#: ../nova/scheduler/manager.py:69 -#, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." msgstr "" -#: ../nova/compute/manager.py:78 -#, python-format -msgid "check_instance_lock: decorating: |%s|" +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: ../nova/compute/manager.py:80 +#: nova/exception.py:353 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." msgstr "" -#: ../nova/compute/manager.py:84 +#: nova/exception.py:358 #, python-format -msgid "check_instance_lock: locked: |%s|" +msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: ../nova/compute/manager.py:86 -#, python-format -msgid "check_instance_lock: admin: |%s|" +#: nova/exception.py:362 +msgid "Unacceptable CPU info" msgstr "" -#: ../nova/compute/manager.py:91 +#: nova/exception.py:366 #, python-format -msgid "check_instance_lock: executing: |%s|" +msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: ../nova/compute/manager.py:95 +#: nova/exception.py:370 #, python-format -msgid "check_instance_lock: not executing |%s|" +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/compute/manager.py:179 -msgid "Instance has already been created" +#: nova/exception.py:376 +#, 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/compute/manager.py:180 +#: nova/exception.py:383 #, python-format -msgid "instance %s: starting..." +msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#. pylint: disable=W0702 -#: ../nova/compute/manager.py:219 +#: nova/exception.py:387 #, python-format -msgid "instance %s: Failed to spawn" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 +#: nova/exception.py:391 #, python-format -msgid "Terminating instance %s" +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:395 #, python-format -msgid "Deallocating address %s" +msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: ../nova/compute/manager.py:268 -#, python-format -msgid "trying to destroy already destroyed instance: %s" +#: nova/exception.py:399 +msgid "Resource could not be found." msgstr "" -#: ../nova/compute/manager.py:282 +#: nova/exception.py:404 #, python-format -msgid "Rebooting instance %s" +msgid "Required flag %(flag)s not set." msgstr "" -#: ../nova/compute/manager.py:287 +#: nova/exception.py:408 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:311 +#: nova/exception.py:412 #, python-format -msgid "instance %s: snapshotting" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:316 +#: nova/exception.py:416 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Unable to locate account %(account_name) on Solidfire device" msgstr "" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:420 #, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:424 #, python-format -msgid "instance %s: setting admin password" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." 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)" +#: nova/exception.py:429 +msgid "Zero volume types found." msgstr "" -#: ../nova/compute/manager.py:362 +#: nova/exception.py:433 #, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:372 +#: nova/exception.py:437 #, python-format -msgid "instance %s: rescuing" +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: ../nova/compute/manager.py:387 +#: nova/exception.py:442 #, python-format -msgid "instance %s: unrescuing" +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/compute/manager.py:406 +#: nova/exception.py:447 #, python-format -msgid "instance %s: pausing" +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:423 +#: nova/exception.py:451 #, python-format -msgid "instance %s: unpausing" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: ../nova/compute/manager.py:440 +#: nova/exception.py:455 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: ../nova/compute/manager.py:453 +#: nova/exception.py:459 #, python-format -msgid "instance %s: suspending" +msgid "No disk at %(location)s" msgstr "" -#: ../nova/compute/manager.py:472 +#: nova/exception.py:463 #, python-format -msgid "instance %s: resuming" +msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: ../nova/compute/manager.py:491 +#: nova/exception.py:467 #, python-format -msgid "instance %s: locking" +msgid "Invalid image href %(image_href)s." msgstr "" -#: ../nova/compute/manager.py:503 -#, python-format -msgid "instance %s: unlocking" +#: nova/exception.py:471 +msgid "" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -#: ../nova/compute/manager.py:513 +#: nova/exception.py:476 #, python-format -msgid "instance %s: getting locked state" +msgid "Image %(image_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:526 +#: nova/exception.py:480 #, python-format -msgid "instance %s: reset network" +msgid "Kernel not found for image %(image_id)s." msgstr "" -#: ../nova/compute/manager.py:535 ../nova/api/ec2/cloud.py:515 +#: nova/exception.py:484 #, python-format -msgid "Get console output for instance %s" +msgid "User %(user_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:543 +#: nova/exception.py:488 #, python-format -msgid "instance %s: getting ajax console" +msgid "Project %(project_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:553 +#: nova/exception.py:492 #, python-format -msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +msgid "User %(user_id)s is not a member of project %(project_id)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 +#: nova/exception.py:496 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "Role %(role_id)s could not be found." +msgstr "" + +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." msgstr "" -#: ../nova/compute/manager.py:585 +#: nova/exception.py:504 #, python-format -msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" +msgid "%(req)s is required to create a network." msgstr "" -#: ../nova/compute/manager.py:588 +#: nova/exception.py:508 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "Network %(network_id)s could not be found." msgstr "" -#: ../nova/scheduler/simple.py:53 +#: nova/exception.py:512 #, python-format -msgid "Host %s is not alive" +msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: ../nova/scheduler/simple.py:65 -msgid "All hosts have too many cores" +#: nova/exception.py:516 +#, python-format +msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: ../nova/scheduler/simple.py:87 +#: nova/exception.py:520 #, python-format -msgid "Host %s not available" +msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: ../nova/scheduler/simple.py:99 -msgid "All hosts have too many gigabytes" +#: nova/exception.py:524 +#, python-format +msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many networks" +#: nova/exception.py:528 +msgid "No networks defined." msgstr "" -#: ../nova/volume/manager.py:85 +#: nova/exception.py:532 #, python-format -msgid "Re-exporting %s volumes" +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." msgstr "" -#: ../nova/volume/manager.py:90 +#: nova/exception.py:537 #, python-format -msgid "volume %s: skipping export" +msgid "Host is not set to the network (%(network_id)s)." msgstr "" -#: ../nova/volume/manager.py:96 -#, python-format -msgid "volume %s: creating" +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: ../nova/volume/manager.py:108 +#: nova/exception.py:545 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgid "No fixed IP associated with id %(id)s." msgstr "" -#: ../nova/volume/manager.py:112 +#: nova/exception.py:549 #, python-format -msgid "volume %s: creating export" +msgid "Fixed ip not found for address %(address)s." msgstr "" -#: ../nova/volume/manager.py:123 +#: nova/exception.py:553 #, python-format -msgid "volume %s: created successfully" +msgid "Instance %(instance_id)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:131 -msgid "Volume is still attached" +#: nova/exception.py:557 +#, python-format +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: ../nova/volume/manager.py:133 -msgid "Volume is not local to this node" +#: nova/exception.py:562 +#, python-format +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: ../nova/volume/manager.py:136 +#: nova/exception.py:566 #, python-format -msgid "volume %s: removing export" +msgid "Host %(host)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:138 +#: nova/exception.py:570 #, python-format -msgid "volume %s: deleting" +msgid "" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." msgstr "" -#: ../nova/volume/manager.py:147 +#: nova/exception.py:575 #, python-format -msgid "volume %s: deleted successfully" +msgid "Fixed IP address %(address)s is already in use." msgstr "" -#: ../nova/virt/xenapi/fake.py:74 +#: nova/exception.py:579 #, python-format -msgid "%(text)s: _db_content => %(content)s" +msgid "Fixed IP address %(address)s is invalid." 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" +#: nova/exception.py:583 +msgid "Zero fixed ips available." +msgstr "" + +#: nova/exception.py:587 +msgid "Zero fixed ips could be found." msgstr "" -#: ../nova/virt/xenapi/fake.py:306 +#: nova/exception.py:591 #, python-format -msgid "xenapi.fake does not have an implementation for %s" +msgid "Floating ip not found for id %(id)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:341 +#: nova/exception.py:595 #, python-format -msgid "Calling %(localname)s %(impl)s" +msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:346 +#: nova/exception.py:599 #, python-format -msgid "Calling getter %s" +msgid "Floating ip not found for address %(address)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:406 +#: nova/exception.py:603 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +msgid "Floating ip not found for host %(host)s." msgstr "" -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." +#: nova/exception.py:607 +msgid "Zero floating ips available." msgstr "" -#: ../nova/tests/test_cloud.py:268 +#: nova/exception.py:611 #, python-format -msgid "Need to watch instance %s until it's running..." +msgid "Floating ip %(address)s is associated." msgstr "" -#: ../nova/virt/connection.py:73 -msgid "Failed to open connection to the hypervisor" +#: nova/exception.py:615 +#, python-format +msgid "Floating ip %(address)s is not associated." msgstr "" -#: ../nova/network/linux_net.py:187 -#, python-format -msgid "Starting VLAN inteface %s" +#: nova/exception.py:619 +msgid "Zero floating ips exist." msgstr "" -#: ../nova/network/linux_net.py:208 +#: nova/exception.py:623 #, python-format -msgid "Starting Bridge interface for %s" +msgid "Interface %(interface)s not found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:314 +#: nova/exception.py:627 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: ../nova/network/linux_net.py:316 +#: nova/exception.py:631 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "Certificate %(certificate_id)s not found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:358 +#: nova/exception.py:635 #, python-format -msgid "killing radvd threw %s" +msgid "Service %(service_id)s could not be found." msgstr "" -#: ../nova/network/linux_net.py:360 +#: nova/exception.py:639 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "Host %(host)s could not be found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:449 +#: nova/exception.py:643 #, python-format -msgid "Killing dnsmasq threw %s" +msgid "Compute host %(host)s could not be found." msgstr "" -#: ../nova/utils.py:58 +#: nova/exception.py:647 #, python-format -msgid "Inner Exception: %s" +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: ../nova/utils.py:59 +#: nova/exception.py:651 #, python-format -msgid "Class %s cannot be found" +msgid "Auth token %(token)s could not be found." msgstr "" -#: ../nova/utils.py:118 +#: nova/exception.py:655 #, python-format -msgid "Fetching %s" +msgid "Access Key %(access_key)s could not be found." msgstr "" -#: ../nova/utils.py:130 -#, python-format -msgid "Running cmd (subprocess): %s" +#: nova/exception.py:659 +msgid "Quota could not be found" msgstr "" -#: ../nova/utils.py:143 ../nova/utils.py:183 +#: nova/exception.py:663 #, python-format -msgid "Result was %s" +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: ../nova/utils.py:159 +#: nova/exception.py:667 #, python-format -msgid "Running cmd (SSH): %s" +msgid "Security group %(security_group_id)s not found." msgstr "" -#: ../nova/utils.py:217 +#: nova/exception.py:671 #, python-format -msgid "debug in callback: %s" +msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: ../nova/utils.py:222 +#: nova/exception.py:676 #, python-format -msgid "Running %s" +msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: ../nova/utils.py:262 +#: nova/exception.py:680 #, python-format -msgid "Link Local address is not found.:%s" +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" msgstr "" -#: ../nova/utils.py:265 +#: nova/exception.py:685 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" msgstr "" -#: ../nova/utils.py:363 +#: nova/exception.py:690 #, python-format -msgid "Invalid backend: %s" +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: ../nova/utils.py:374 +#: nova/exception.py:694 #, python-format -msgid "backend %s" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: ../nova/fakerabbit.py:49 +#: nova/exception.py:699 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:54 +#: nova/exception.py:703 #, python-format -msgid "Publishing to route %s" +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." msgstr "" -#: ../nova/fakerabbit.py:84 +#: nova/exception.py:709 #, python-format -msgid "Declaring queue %s" +msgid "Console %(console_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:90 +#: nova/exception.py:713 #, python-format -msgid "Declaring exchange %s" +msgid "Console for instance %(instance_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:96 +#: nova/exception.py:717 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." msgstr "" -#: ../nova/fakerabbit.py:121 +#: nova/exception.py:722 #, python-format -msgid "Getting from %(queue)s: %(message)s" +msgid "Invalid console type %(console_type)s " msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:135 ../nova/virt/hyperv.py:171 -#, python-format -msgid "Created VM %s..." +#: nova/exception.py:726 +msgid "Zero instance types found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:138 +#: nova/exception.py:730 #, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:168 +#: nova/exception.py:734 #, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:171 +#: nova/exception.py:739 #, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:187 +#: nova/exception.py:743 #, python-format -msgid "VBD not found in instance %s" +msgid "Zone %(zone_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:197 +#: nova/exception.py:747 #, python-format -msgid "Unable to unplug VBD %s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:209 +#: nova/exception.py:751 #, python-format -msgid "Unable to destroy VBD %s" +msgid "Scheduler cost function %(cost_fn_str)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:224 +#: nova/exception.py:756 #, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgid "Scheduler weight flag not found: %(flag_name)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:227 +#: nova/exception.py:760 #, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:246 +#: nova/exception.py:765 #, python-format msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)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'..." +#: nova/exception.py:770 +msgid "LDAP object could not be found" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:272 +#: nova/exception.py:774 #, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgid "LDAP user %(user_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:286 +#: nova/exception.py:778 #, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgid "LDAP group %(group_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:327 +#: nova/exception.py:782 #, python-format -msgid "Size for image %(image)s:%(virtual_size)d" +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:332 +#: nova/exception.py:786 #, python-format -msgid "Glance image %s" +msgid "File %(file_path)s could not be found." 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" +#: nova/exception.py:790 +msgid "Zero files could be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:352 +#: nova/exception.py:794 #, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" +msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/exception.py:799 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" +msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:386 ../nova/virt/xenapi/vm_utils.py:402 +#: nova/exception.py:803 #, python-format -msgid "Looking up vdi %s for PV kernel" +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:397 -#, python-format -msgid "PV Kernel in VDI:%s" +#: nova/exception.py:807 +msgid "Action not allowed." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:405 +#: nova/exception.py:811 #, python-format -msgid "Running pygrub against %s" +msgid "Unable to use global role %(role_id)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:411 -#, python-format -msgid "Found Xen kernel %s" +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:413 -msgid "No Xen kernel found. Booting HVM." +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:425 ../nova/virt/hyperv.py:431 +#: nova/exception.py:828 #, python-format -msgid "duplicate name found: %s" +msgid "Key pair %(key_name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:442 +#: nova/exception.py:832 #, python-format -msgid "VDI %s is still available" +msgid "User %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:463 +#: nova/exception.py:836 #, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgid "LDAP user %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:465 +#: nova/exception.py:840 #, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgid "LDAP group %(group)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:525 +#: nova/exception.py:844 #, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgid "User %(uid)s is already a member of the group %(group_dn)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:542 +#: nova/exception.py:849 #, python-format -msgid "Re-scanning SR %s" +msgid "Project %(project)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:567 +#: nova/exception.py:853 #, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +msgid "Instance %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:574 +#: nova/exception.py:857 #, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." +msgid "Instance Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:590 +#: nova/exception.py:861 #, python-format -msgid "No VDIs found for VM %s" +msgid "Volume Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:594 +#: nova/exception.py:865 #, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +msgid "%(path)s is on shared storage: %(reason)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 ... " +#: nova/exception.py:869 +msgid "Migration error" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:655 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190 +#: nova/exception.py:873 #, python-format -msgid "Creating VBD for VDI %s done." +msgid "Malformed message body: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:657 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 +#: nova/exception.py:877 #, python-format -msgid "Plugging VBD %s ... " +msgid "Could not find config at %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:659 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 +#: nova/exception.py:881 #, python-format -msgid "Plugging VBD %s done." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:661 -#, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:664 +#: nova/exception.py:889 #, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +msgid "Virtual Storage Array %(id)d could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:668 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 +#: nova/exception.py:893 #, python-format -msgid "Destroying VBD for VDI %s ... " +msgid "Virtual Storage Array %(name)s could not be found." 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." +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" 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." +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:688 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 -msgid "VBD.unplug rejected: retrying..." +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:692 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 -msgid "VBD.unplug successful eventually." +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." 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" +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:704 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/exception.py:917 #, python-format -msgid "Ignoring XenAPI.Failure %s" +msgid "Insufficient free memory on compute node to start %(uuid)s." +msgstr "" + +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:735 +#: nova/exception.py:925 #, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." +msgid "No valid host was found. %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:747 +#: nova/exception.py:929 #, python-format -msgid "Writing partition table %s done." +msgid "Host %(host)s is not up or doesn't exist." +msgstr "" + +#: nova/exception.py:933 +msgid "Quota exceeded" msgstr "" -#: ../nova/tests/test_rpc.py:89 +#: nova/exception.py:937 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: ../nova/tests/test_rpc.py:95 +#: nova/exception.py:941 #, python-format -msgid "Nested return %s" +msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: ../nova/tests/test_rpc.py:120 ../nova/tests/test_rpc.py:126 +#: nova/exception.py:945 #, python-format -msgid "Received %s" +msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:44 -msgid "Use of empty request context is deprecated" +#: nova/exception.py:949 +#, python-format +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:133 +#: nova/exception.py:954 #, python-format -msgid "No service for id %s" +msgid "Host %(host)s already member of another aggregate." msgstr "" -#: ../nova/db/sqlalchemy/api.py:251 +#: nova/exception.py:958 #, python-format -msgid "No service for %(host)s, %(binary)s" +msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 +#: nova/exception.py:966 #, python-format -msgid "No floating ip for address %s" +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 -#, python-format -msgid "No address for instance %s" +#: nova/exception.py:971 +msgid "Unable to create instance type" +msgstr "" + +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 +#: nova/exception.py:979 #, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" +msgid "Error in SolidFire API response: status=%(status)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 +#: nova/exception.py:983 #, python-format -msgid "No network for id %s" +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1115 +#: nova/log.py:307 #, python-format -msgid "No network for bridge %s" +msgid "syslog facility must be one of: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 +#: nova/manager.py:146 #, python-format -msgid "No network for instance %s" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1277 +#: nova/manager.py:152 #, python-format -msgid "Token %s does not exist" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/manager.py:159 #, python-format -msgid "No quota for project_id %s" +msgid "Error during %(full_task_name)s: %(e)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" +#: nova/manager.py:203 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1514 -#, python-format -msgid "No export device found for volume %s" +#: nova/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1527 -#, python-format -msgid "No target id found for volume %s" +#: nova/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1572 +#: nova/service.py:159 #, python-format -msgid "No security group with id %s" +msgid "Starting %(topic)s node (version %(vcs_string)s)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1589 +#: nova/service.py:176 #, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +msgid "Creating Consumer connection for Service %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 -#, python-format -msgid "No secuity group rule with id %s" +#: nova/service.py:250 +msgid "Service killed that has no database entry" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1756 -#, python-format -msgid "No user for id %s" +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1772 -#, python-format -msgid "No user for access key %s" +#: nova/service.py:302 +msgid "Recovered model server connection!" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1834 -#, python-format -msgid "No project with id %s" +#: nova/service.py:308 +msgid "model server went away" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1979 -#, python-format -msgid "No console pool with id %(pool_id)s" +#: nova/service.py:400 +msgid "Full set of FLAGS:" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1996 +#: nova/service.py:407 #, python-format -msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: ../nova/db/sqlalchemy/api.py:2035 +#: nova/utils.py:72 #, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +msgid "Inner Exception: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2057 +#: nova/utils.py:156 #, python-format -msgid "on instance %s" +msgid "Fetching %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 +#: nova/utils.py:197 #, python-format -msgid "No console with id %(console_id)s %(idesc)s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 +#: nova/utils.py:207 #, python-format -msgid "No zone with id %(zone_id)s" +msgid "Running cmd (subprocess): %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:160 +#: nova/utils.py:223 nova/utils.py:302 #, python-format -msgid "Checking state of %s" +msgid "Result was %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/utils.py:236 #, python-format -msgid "Current state of %(name)s was %(state)s." +msgid "%r failed. Retrying." msgstr "" -#: ../nova/virt/libvirt_conn.py:183 +#: nova/utils.py:278 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Running cmd (SSH): %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:196 -msgid "Connection to libvirt broke" +#: nova/utils.py:280 +msgid "Environment not supported over SSH" +msgstr "" + +#: nova/utils.py:284 +msgid "process_input not supported over SSH" msgstr "" -#: ../nova/virt/libvirt_conn.py:258 +#: nova/utils.py:343 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "debug in callback: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:283 +#: nova/utils.py:476 #, python-format -msgid "Invalid device path %s" +msgid "Link Local address is not found.:%s" msgstr "" -#: ../nova/virt/libvirt_conn.py:313 +#: nova/utils.py:479 #, python-format -msgid "No disk at %s" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +#: nova/utils.py:576 +#, python-format +msgid "Invalid backend: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:336 +#: nova/utils.py:587 #, python-format -msgid "instance %s: rebooted" +msgid "backend %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:339 +#: nova/utils.py:636 +msgid "in looping call" +msgstr "" + +#: nova/utils.py:810 #, python-format -msgid "_wait_for_reboot failed: %s" +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:382 +#: nova/utils.py:814 #, python-format -msgid "instance %s: rescued" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/utils.py:818 #, python-format -msgid "_wait_for_rescue failed: %s" +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:411 +#: nova/utils.py:825 #, python-format -msgid "instance %s: is running" +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:422 +#: nova/utils.py:935 #, python-format -msgid "instance %s: booted" +msgid "Expected object of type: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 +#: nova/utils.py:966 #, python-format -msgid "instance %s: failed to boot" +msgid "Invalid server_string: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:436 +#: nova/utils.py:1091 #, python-format -msgid "virsh said: %r" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: ../nova/virt/libvirt_conn.py:440 -msgid "cool, it's a device" +#: nova/utils.py:1123 +msgid "Original exception being dropped" msgstr "" -#: ../nova/virt/libvirt_conn.py:448 +#: nova/utils.py:1242 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Class %(fullname)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:456 +#: nova/utils.py:1244 #, python-format -msgid "Contents of file %(fpath)s: %(contents)r" +msgid "Class %(fullname)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:489 -msgid "Unable to find an open port" +#: nova/utils.py:1276 +#, python-format +msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:563 +#: nova/utils.py:1278 #, python-format -msgid "instance %s: Creating image" +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/virt/libvirt_conn.py:646 +#: 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 "instance %(inst_name)s: injecting key into image %(img_id)s" +msgid "Returned non-serializeable type: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:649 +#: nova/api/ec2/__init__.py:69 #, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +msgid "%(code)s: %(message)s" msgstr "" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt_conn.py:657 +#: nova/api/ec2/__init__.py:91 +#, python-format +msgid "FaultWrapper: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." +msgstr "" + +#: nova/api/ec2/__init__.py:176 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" +"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:263 +msgid "Signature not provided" msgstr "" -#. TODO(termie): cache? -#: ../nova/virt/libvirt_conn.py:665 +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" +msgstr "" + +#: nova/api/ec2/__init__.py:385 #, python-format -msgid "instance %s: starting toXML method" +msgid "Authentication Failure: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:732 +#: nova/api/ec2/__init__.py:401 #, python-format -msgid "instance %s: finished toXML method" +msgid "Authenticated Request For %(uname)s:%(pname)s)" msgstr "" -#: ../nova/virt/libvirt_conn.py:751 -msgid "diagnostics are not supported for libvirt" +#: nova/api/ec2/__init__.py:432 +#, python-format +msgid "action: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:1225 +#: nova/api/ec2/__init__.py:434 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: ../nova/api/ec2/metadatarequesthandler.py:76 +#: nova/api/ec2/__init__.py:509 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: nova/api/ec2/__init__.py:581 +#, python-format +msgid "InstanceNotFound raised: %s" msgstr "" -#: ../nova/network/api.py:39 +#: nova/api/ec2/__init__.py:587 #, python-format -msgid "Quota exceeeded for %s, tried to allocate address" +msgid "VolumeNotFound raised: %s" msgstr "" -#: ../nova/network/api.py:42 -msgid "Address quota exceeded. You cannot allocate any more addresses" +#: nova/api/ec2/__init__.py:593 +#, python-format +msgid "SnapshotNotFound raised: %s" msgstr "" -#: ../nova/tests/test_volume.py:162 +#: nova/api/ec2/__init__.py:599 #, python-format -msgid "Target %s allocated" +msgid "NotFound raised: %s" msgstr "" -#: ../nova/virt/images.py:70 +#: nova/api/ec2/__init__.py:602 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" +msgid "EC2APIError raised: %s" msgstr "" -#: ../nova/scheduler/driver.py:66 -msgid "Must implement a fallback schedule" +#: nova/api/ec2/__init__.py:610 +#, python-format +msgid "KeyPairExists raised: %s" msgstr "" -#: ../nova/console/manager.py:70 -msgid "Adding console" +#: nova/api/ec2/__init__.py:614 +#, python-format +msgid "InvalidParameterValue raised: %s" msgstr "" -#: ../nova/console/manager.py:90 +#: nova/api/ec2/__init__.py:618 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." +msgid "InvalidPortRange raised: %s" msgstr "" -#: ../nova/api/direct.py:149 -msgid "not available" +#: nova/api/ec2/__init__.py:622 +#, python-format +msgid "NotAuthorized raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:62 +#: nova/api/ec2/__init__.py:626 #, python-format -msgid "The key_pair %s already exists" +msgid "InvalidRequest raised: %s" msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:118 +#: nova/api/ec2/__init__.py:635 #, python-format -msgid "Generating root CA: %s" +msgid "Unexpected error raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:303 +#: nova/api/ec2/__init__.py:636 #, python-format -msgid "Create key pair %s" +msgid "Environment: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: ../nova/api/ec2/cloud.py:311 +#: nova/api/ec2/apirequest.py:64 #, python-format -msgid "Delete key pair %s" +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: ../nova/api/ec2/cloud.py:386 +#: nova/api/ec2/cloud.py:326 #, python-format -msgid "%s is not a valid ipProtocol" +msgid "Create snapshot of volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" +#: nova/api/ec2/cloud.py:361 +#, python-format +msgid "Create key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:421 +#: nova/api/ec2/cloud.py:370 #, python-format -msgid "Revoke security group ingress %s" +msgid "Import key %s" msgstr "" -#: ../nova/api/ec2/cloud.py:430 ../nova/api/ec2/cloud.py:459 -msgid "Not enough parameters to build a valid rule." +#: nova/api/ec2/cloud.py:388 +#, python-format +msgid "Delete key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:443 +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 msgid "No rule for the specified parameters." msgstr "" -#: ../nova/api/ec2/cloud.py:450 +#: nova/api/ec2/cloud.py:733 #, python-format -msgid "Authorize security group ingress %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Content limited to " +"Alphanumeric characters, spaces, dashes, and underscores." msgstr "" -#: ../nova/api/ec2/cloud.py:464 +#: nova/api/ec2/cloud.py:740 #, python-format -msgid "This rule already exists in group %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." msgstr "" -#: ../nova/api/ec2/cloud.py:492 +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 #, python-format msgid "Create Security Group %s" msgstr "" -#: ../nova/api/ec2/cloud.py:495 +#: nova/api/ec2/cloud.py:747 #, python-format msgid "group %s already exists" msgstr "" -#: ../nova/api/ec2/cloud.py:507 +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 #, python-format msgid "Delete security group %s" msgstr "" -#: ../nova/api/ec2/cloud.py:584 +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 +#, python-format +msgid "Get console output for instance %s" +msgstr "" + +#: nova/api/ec2/cloud.py:854 +#, python-format +msgid "Create volume from snapshot %s" +msgstr "" + +#: nova/api/ec2/cloud.py:858 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:612 +#: nova/api/ec2/cloud.py:883 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: ../nova/api/ec2/cloud.py:629 +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 #, python-format msgid "Detach volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:761 +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 +#, python-format +msgid "attribute not supported: %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1046 +#, python-format +msgid "vol = %s\n" +msgstr "" + +#: nova/api/ec2/cloud.py:1191 msgid "Allocate address" msgstr "" -#: ../nova/api/ec2/cloud.py:766 +#: nova/api/ec2/cloud.py:1203 #, python-format msgid "Release address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:771 +#: nova/api/ec2/cloud.py:1208 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:780 +#: nova/api/ec2/cloud.py:1218 #, python-format msgid "Disassociate address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:807 +#: nova/api/ec2/cloud.py:1243 +msgid "Image must be available" +msgstr "" + +#: nova/api/ec2/cloud.py:1264 msgid "Going to start terminating instances" msgstr "" -#: ../nova/api/ec2/cloud.py:815 +#: nova/api/ec2/cloud.py:1277 #, python-format msgid "Reboot instance %r" msgstr "" -#: ../nova/api/ec2/cloud.py:867 -#, python-format -msgid "De-registering image %s" +#: nova/api/ec2/cloud.py:1287 +msgid "Going to stop instances" msgstr "" -#: ../nova/api/ec2/cloud.py:875 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +#: nova/api/ec2/cloud.py:1297 +msgid "Going to start instances" msgstr "" -#: ../nova/api/ec2/cloud.py:882 ../nova/api/ec2/cloud.py:900 +#: nova/api/ec2/cloud.py:1388 #, python-format -msgid "attribute not supported: %s" +msgid "De-registering image %s" msgstr "" -#: ../nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:1415 #, python-format -msgid "invalid id: %s" +msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:903 +#: nova/api/ec2/cloud.py:1461 msgid "user or group not specified" msgstr "" -#: ../nova/api/ec2/cloud.py:905 +#: nova/api/ec2/cloud.py:1463 msgid "only group \"all\" is supported" msgstr "" -#: ../nova/api/ec2/cloud.py:907 +#: nova/api/ec2/cloud.py:1465 msgid "operation_type must be add or remove" msgstr "" -#: ../nova/api/ec2/cloud.py:908 +#: nova/api/ec2/cloud.py:1467 #, python-format msgid "Updating image %s publicity" msgstr "" -#: ../bin/nova-api.py:52 +#: nova/api/ec2/cloud.py:1524 #, python-format -msgid "Using paste.deploy config at: %s" +msgid "Couldn't stop instance with in %d sec" msgstr "" -#: ../bin/nova-api.py:57 +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 #, python-format -msgid "No paste configuration for app: %s" +msgid "Failed to get metadata for ip: %s" msgstr "" -#: ../bin/nova-api.py:59 +#: nova/api/openstack/__init__.py:43 #, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" +msgid "Caught error: %s" msgstr "" -#: ../bin/nova-api.py:64 +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 #, python-format -msgid "Running %s API" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: ../bin/nova-api.py:69 -#, python-format -msgid "No known API applications configured in %s." +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" msgstr "" -#: ../bin/nova-api.py:83 +#: nova/api/openstack/__init__.py:105 #, python-format -msgid "Starting nova-api node (version %s)" +msgid "Extended resource: %s" msgstr "" -#: ../bin/nova-api.py:89 +#: nova/api/openstack/__init__.py:130 #, python-format -msgid "No paste configuration found for: %s" +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/api/openstack/__init__.py:135 #, python-format -msgid "Argument %(key)s value %(value)s is too short." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/api/openstack/auth.py:91 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "%(user_id)s could not be found with token '%(token)s'" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 +#: nova/api/openstack/auth.py:135 #, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." +msgid "%(user_id)s must be an admin or a member of %(project_id)s" 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." +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/api/openstack/auth.py:168 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Could not find %s in request." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/api/openstack/auth.py:188 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "Successfully authenticated '%s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." msgstr "" -#: ../nova/virt/xenapi/vmops.py:73 +#: nova/api/openstack/auth.py:255 #, python-format -msgid "instance %(name)s: not enough free memory" +msgid "Provided API key is valid, but not for user '%(username)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:148 -#, python-format -msgid "Starting VM %s..." +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:151 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:202 #, python-format -msgid "Invalid value for onset_files: '%s'" +msgid "marker [%s] not found" msgstr "" -#: ../nova/virt/xenapi/vmops.py:167 +#: nova/api/openstack/common.py:242 #, python-format -msgid "Injecting file path: '%s'" +msgid "href %s does not contain version" +msgstr "" + +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" msgstr "" -#: ../nova/virt/xenapi/vmops.py:180 +#: nova/api/openstack/common.py:358 #, python-format -msgid "Instance %s: booted" +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:232 +#: nova/api/openstack/common.py:361 #, python-format -msgid "Instance not present %s" +msgid "Instance is in an invalid state for '%(action)s'" +msgstr "" + +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" +msgstr "" + +#: nova/api/openstack/common.py:443 +msgid "Instance snapshots are not permitted at this time." msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:261 +#: nova/api/openstack/extensions.py:191 #, python-format -msgid "Starting snapshot for VM %s" +msgid "Loaded extension: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:269 +#: nova/api/openstack/extensions.py:228 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +msgid "Ext name: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:280 +#: nova/api/openstack/extensions.py:229 #, python-format -msgid "Finished snapshot and upload for VM %s" +msgid "Ext alias: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:356 +#: nova/api/openstack/extensions.py:230 #, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." +msgid "Ext description: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" +#: nova/api/openstack/extensions.py:232 +#, python-format +msgid "Ext namespace: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:399 -msgid "kernel/ramdisk files removed" +#: nova/api/openstack/extensions.py:233 +#, python-format +msgid "Ext updated: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/api/openstack/extensions.py:235 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Exception loading extension: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/api/openstack/extensions.py:249 #, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +msgid "Loading extension %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/api/openstack/extensions.py:255 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Calling extension factory %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:760 +#: nova/api/openstack/extensions.py:267 #, python-format -msgid "OpenSSL error: %s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: ../nova/tests/test_compute.py:148 +#: nova/api/openstack/extensions.py:345 #, python-format -msgid "Running instances: %s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: ../nova/tests/test_compute.py:154 +#: nova/api/openstack/extensions.py:369 #, python-format -msgid "After terminating instances: %s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" +#: nova/api/openstack/wsgi.py:158 +#: nova/api/openstack/compute/contrib/hosts.py:86 +msgid "cannot understand XML" msgstr "" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" +#: nova/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: ../nova/cloudpipe/pipelib.py:97 +#: nova/api/openstack/wsgi.py:580 #, python-format -msgid "Launching VPN for %s" +msgid "Fault thrown: %s" msgstr "" -#: ../nova/db/sqlalchemy/migration.py:35 -msgid "python-migrate is not installed. Exiting." +#: nova/api/openstack/wsgi.py:583 +#, python-format +msgid "HTTP exception thrown: %s" msgstr "" -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:121 -msgid "Too many failed authentications." +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" 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." +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:169 ../nova/objectstore/handler.py:140 +#: nova/api/openstack/wsgi.py:810 #, python-format -msgid "Authentication Failure: %s" +msgid "There is no such action: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:182 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" msgstr "" -#: ../nova/api/ec2/__init__.py:207 -#, python-format -msgid "action: %s" +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" msgstr "" -#: ../nova/api/ec2/__init__.py:209 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" msgstr "" -#: ../nova/api/ec2/__init__.py:281 +#: nova/api/openstack/wsgi.py:884 #, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: ../nova/api/ec2/__init__.py:314 -#, python-format -msgid "InstanceNotFound raised: %s" +#: nova/api/openstack/xmlutil.py:265 +msgid "element is not a child" msgstr "" -#: ../nova/api/ec2/__init__.py:320 -#, python-format -msgid "VolumeNotFound raised: %s" +#: nova/api/openstack/xmlutil.py:414 +msgid "root element selecting a list" msgstr "" -#: ../nova/api/ec2/__init__.py:326 +#: nova/api/openstack/xmlutil.py:739 #, python-format -msgid "NotFound raised: %s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: ../nova/api/ec2/__init__.py:329 -#, python-format -msgid "ApiError raised: %s" +#: nova/api/openstack/xmlutil.py:858 +msgid "subclasses must implement construct()!" msgstr "" -#: ../nova/api/ec2/__init__.py:338 -#, python-format -msgid "Unexpected error raised: %s" +#: nova/api/openstack/compute/extensions.py:29 +#: nova/api/openstack/volume/extensions.py:29 +msgid "Initializing extension manager." msgstr "" -#: ../nova/api/ec2/__init__.py:343 -msgid "An unknown error has occurred. Please try your request again." +#: nova/api/openstack/compute/image_metadata.py:40 +#: nova/api/openstack/compute/images.py:142 +#: nova/api/openstack/compute/images.py:157 +msgid "Image not found." msgstr "" -#: ../nova/auth/dbdriver.py:84 -#, python-format -msgid "User %s already exists" +#: nova/api/openstack/compute/image_metadata.py:79 +msgid "Incorrect request body format" 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" +#: 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/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 -#, python-format -msgid "Project can't be created because user %s doesn't exist" +#: 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/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 -#, python-format -msgid "Project can't be created because project %s already exists" +#: nova/api/openstack/compute/image_metadata.py:111 +msgid "Invalid metadata key" 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" +#: nova/api/openstack/compute/ips.py:74 +msgid "Instance does not exist" msgstr "" -#: ../nova/auth/dbdriver.py:245 -#, python-format -msgid "User \"%s\" not found" +#: nova/api/openstack/compute/ips.py:97 +msgid "Instance is not a member of specified network" msgstr "" -#: ../nova/auth/dbdriver.py:248 +#: nova/api/openstack/compute/limits.py:140 #, python-format -msgid "Project \"%s\" not found" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." 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" +#: nova/api/openstack/compute/limits.py:265 +msgid "This request was rate-limited." msgstr "" -#: ../nova/virt/xenapi_conn.py:311 -#, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" +#: 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/virt/xenapi_conn.py:317 -#, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +msgid "Metadata item was not found" msgstr "" -#: ../nova/virt/xenapi_conn.py:331 ../nova/virt/xenapi_conn.py:344 +#: nova/api/openstack/compute/servers.py:425 #, python-format -msgid "Got exception: %s" +msgid "Invalid server status: %(status)s" msgstr "" -#: ../nova/volume/san.py:67 -#, python-format -msgid "Could not find iSCSI export for volume %s" +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" msgstr "" -#: ../nova/api/ec2/apirequest.py:100 -#, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" msgstr "" -#: ../nova/api/openstack/__init__.py:55 -#, python-format -msgid "Caught error: %s" +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" msgstr "" -#: ../nova/api/openstack/__init__.py:76 -msgid "Including admin operations in API." +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" msgstr "" -#: ../nova/console/xvp.py:99 -msgid "Rebuilding xvp conf" +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" msgstr "" -#: ../nova/console/xvp.py:116 -#, python-format -msgid "Re-wrote %s" +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" msgstr "" -#: ../nova/console/xvp.py:121 -msgid "Stopping xvp" +#: nova/api/openstack/compute/servers.py:522 +#, python-format +msgid "Bad personality format: missing %s" msgstr "" -#: ../nova/console/xvp.py:134 -msgid "Starting xvp" +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" msgstr "" -#: ../nova/console/xvp.py:141 +#: nova/api/openstack/compute/servers.py:530 #, python-format -msgid "Error starting xvp: %s" +msgid "Personality content for %s cannot be decoded" msgstr "" -#: ../nova/console/xvp.py:144 -msgid "Restarting xvp" +#: nova/api/openstack/compute/servers.py:545 +#, python-format +msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: ../nova/console/xvp.py:146 -msgid "xvp not running..." +#: nova/api/openstack/compute/servers.py:554 +#, python-format +msgid "Invalid fixed IP address (%s)" 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." +#: nova/api/openstack/compute/servers.py:561 +#, python-format +msgid "Duplicate networks (%s) are not allowed" 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" +#: nova/api/openstack/compute/servers.py:567 +#, python-format +msgid "Bad network format: missing %s" 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." +#: nova/api/openstack/compute/servers.py:570 +msgid "Bad networks format" msgstr "" -#: ../bin/nova-manage.py:447 ../bin/nova-manage.py:536 -msgid "network" +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" msgstr "" -#: ../bin/nova-manage.py:448 -msgid "IP address" +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: ../bin/nova-manage.py:449 -msgid "MAC address" +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" msgstr "" -#: ../bin/nova-manage.py:450 -msgid "hostname" +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." msgstr "" -#: ../bin/nova-manage.py:451 -msgid "host" +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." msgstr "" -#: ../bin/nova-manage.py:537 -msgid "netmask" +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" msgstr "" -#: ../bin/nova-manage.py:538 -msgid "start address" +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." msgstr "" -#: ../nova/virt/disk.py:69 -#, python-format -msgid "Failed to load partition: %s" +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +msgid "Instance has not been resized." msgstr "" -#: ../nova/virt/disk.py:91 +#: nova/api/openstack/compute/servers.py:838 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "Error in confirm-resize %s" msgstr "" -#: ../nova/virt/disk.py:124 +#: nova/api/openstack/compute/servers.py:858 #, python-format -msgid "nbd device %s did not show up" +msgid "Error in revert-resize %s" msgstr "" -#: ../nova/virt/disk.py:128 -#, python-format -msgid "Could not attach image to loopback: %s" +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: ../nova/virt/disk.py:151 -msgid "No free nbd devices" +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" msgstr "" -#: ../doc/ext/nova_todo.py:46 +#: nova/api/openstack/compute/servers.py:888 #, python-format -msgid "%(filename)s, line %(line_info)d" +msgid "Error in reboot %s" msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:118 -msgid "In init host" +#: nova/api/openstack/compute/servers.py:900 +msgid "Unable to locate requested flavor." msgstr "" -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." msgstr "" -#: ../nova/virt/hyperv.py:148 -#, python-format -msgid "Starting VM %s " +#: nova/api/openstack/compute/servers.py:927 +msgid "Malformed server entity" msgstr "" -#: ../nova/virt/hyperv.py:150 -#, python-format -msgid "Started VM %s " +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" msgstr "" -#: ../nova/virt/hyperv.py:152 -#, python-format -msgid "spawn vm failed: %s" +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" msgstr "" -#: ../nova/virt/hyperv.py:169 -#, python-format -msgid "Failed to create VM %s" +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" msgstr "" -#: ../nova/virt/hyperv.py:188 -#, python-format -msgid "Set memory for vm %s..." +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +msgid "Invalid adminPass" msgstr "" -#: ../nova/virt/hyperv.py:198 -#, python-format -msgid "Set vcpus for vm %s..." +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." msgstr "" -#: ../nova/virt/hyperv.py:202 -#, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:227 -#, python-format -msgid "Failed to add diskdrive to VM %s" +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:230 -#, python-format -msgid "New disk drive path is %s" +#: nova/api/openstack/compute/servers.py:1006 +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#: nova/api/openstack/compute/contrib/networks.py:65 +msgid "Invalid request body" msgstr "" -#: ../nova/virt/hyperv.py:247 -#, python-format -msgid "Failed to add vhd file to VM %s" +#: nova/api/openstack/compute/servers.py:1011 +msgid "Could not parse imageRef from request." msgstr "" -#: ../nova/virt/hyperv.py:249 -#, python-format -msgid "Created disk for %s" +#: nova/api/openstack/compute/servers.py:1061 +msgid "Instance could not be found" msgstr "" -#: ../nova/virt/hyperv.py:253 -#, python-format -msgid "Creating nic for %s " +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" msgstr "" -#: ../nova/virt/hyperv.py:272 -msgid "Failed creating a port on the external vswitch" +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" msgstr "" -#: ../nova/virt/hyperv.py:273 -#, python-format -msgid "Failed creating port for %s" +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +msgid "Invalid metadata" msgstr "" -#: ../nova/virt/hyperv.py:276 +#: nova/api/openstack/compute/servers.py:1157 #, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: ../nova/virt/hyperv.py:286 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 #, python-format -msgid "Failed to add nic to VM %s" +msgid "Compute.api::pause %s" msgstr "" -#: ../nova/virt/hyperv.py:288 +#: nova/api/openstack/compute/contrib/admin_actions.py:77 #, python-format -msgid "Created nic for %s " +msgid "Compute.api::unpause %s" msgstr "" -#: ../nova/virt/hyperv.py:321 +#: nova/api/openstack/compute/contrib/admin_actions.py:94 #, python-format -msgid "WMI job failed: %s" +msgid "compute.api::suspend %s" msgstr "" -#: ../nova/virt/hyperv.py:325 +#: nova/api/openstack/compute/contrib/admin_actions.py:111 #, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +msgid "compute.api::resume %s" msgstr "" -#: ../nova/virt/hyperv.py:361 +#: nova/api/openstack/compute/contrib/admin_actions.py:127 #, python-format -msgid "Got request to destroy vm %s" +msgid "Error in migrate %s" msgstr "" -#: ../nova/virt/hyperv.py:386 +#: nova/api/openstack/compute/contrib/admin_actions.py:141 #, python-format -msgid "Failed to destroy vm %s" +msgid "Compute.api::reset_network %s" msgstr "" -#: ../nova/virt/hyperv.py:393 -#, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +msgid "Server not found" msgstr "" -#: ../nova/virt/hyperv.py:415 +#: nova/api/openstack/compute/contrib/admin_actions.py:157 #, python-format -msgid "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" +msgid "Compute.api::inject_network_info %s" msgstr "" -#: ../nova/virt/hyperv.py:451 +#: nova/api/openstack/compute/contrib/admin_actions.py:173 #, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +msgid "Compute.api::lock %s" msgstr "" -#: ../nova/virt/hyperv.py:454 +#: nova/api/openstack/compute/contrib/admin_actions.py:189 #, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +msgid "Compute.api::unlock %s" msgstr "" -#: ../nova/compute/api.py:71 +#: nova/api/openstack/compute/contrib/admin_actions.py:219 #, python-format -msgid "Instance %d was not found in get_network_topic" +msgid "createBackup entity requires %s attribute" msgstr "" -#: ../nova/compute/api.py:77 -#, python-format -msgid "Instance %d has no host" +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" msgstr "" -#: ../nova/compute/api.py:97 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: ../nova/compute/api.py:99 -#, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +msgid "Instance not found" msgstr "" -#: ../nova/compute/api.py:112 -msgid "Creating a raw instance" +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." msgstr "" -#: ../nova/compute/api.py:160 +#: nova/api/openstack/compute/contrib/admin_actions.py:284 #, python-format -msgid "Going to run %s instances..." +msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: ../nova/compute/api.py:187 +#: nova/api/openstack/compute/contrib/aggregates.py:137 #, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +msgid "Aggregates does not have %s action" msgstr "" -#: ../nova/compute/api.py:292 -#, python-format -msgid "Going to try to terminate %s" +#: nova/api/openstack/compute/contrib/certificates.py:75 +msgid "Only root certificate can be retrieved." msgstr "" -#: ../nova/compute/api.py:296 -#, python-format -msgid "Instance %d was not found during terminate" +#: 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/compute/api.py:301 -#, python-format -msgid "Instance %d is already being terminated" +#: nova/api/openstack/compute/contrib/consoles.py:44 +msgid "Missing type specification" msgstr "" -#: ../nova/compute/api.py:481 +#: 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 "Invalid device specified: %s. Example device: /dev/vdb" +msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" -#: ../nova/compute/api.py:496 -msgid "Volume isn't attached to anything!" +#: nova/api/openstack/compute/contrib/extended_status.py:61 +msgid "Server not found." 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." +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +msgid "No Request Body" msgstr "" -#: ../nova/rpc.py:103 +#: nova/api/openstack/compute/contrib/floating_ips.py:159 #, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." +msgid "No more floating ips in pool %s." msgstr "" -"Hindi maka-konekta sa AMQP server pagkatapos ng %d ulit. Isasara na ang " -"sistema." -#: ../nova/rpc.py:122 -msgid "Reconnected to queue" -msgstr "Muling kumonekta sa queue" +#: nova/api/openstack/compute/contrib/floating_ips.py:161 +msgid "No more floating ips available." +msgstr "" -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" -msgstr "Hindi nai-abot ang mensahe buhat sa queue" +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +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:213 +msgid "No fixed ips associated to instance" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" +msgstr "" -#: ../nova/rpc.py:159 +#: nova/api/openstack/compute/contrib/hosts.py:145 #, python-format -msgid "Initing the Adapter Consumer for %s" +msgid "Invalid status: '%s'" msgstr "" -#: ../nova/rpc.py:178 +#: nova/api/openstack/compute/contrib/hosts.py:150 #, python-format -msgid "received %s" -msgstr "natanggap %s" +msgid "Invalid update setting: '%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 +#: nova/api/openstack/compute/contrib/hosts.py:159 #, python-format -msgid "no method for message: %s" -msgstr "walang paraan para sa mensahe: %s" +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/rpc.py:192 +#: 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 "No method for message: %s" -msgstr "Walang paraan para sa mensahe: %s" +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/rpc.py:253 +#: nova/api/openstack/compute/contrib/multinic.py:77 #, python-format -msgid "Returning exception %s to caller" +msgid "Unable to find address %r" msgstr "" -#: ../nova/rpc.py:294 +#: nova/api/openstack/compute/contrib/networks.py:62 #, python-format -msgid "unpacked context: %s" +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/rpc.py:313 -msgid "Making asynchronous call..." +#: 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/rpc.py:316 +#: nova/api/openstack/compute/contrib/networks.py:87 #, python-format -msgid "MSG_ID is %s" +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/rpc.py:354 -msgid "Making asynchronous cast..." +#: nova/api/openstack/compute/contrib/security_groups.py:219 +msgid "Security group id should be integer" msgstr "" -#: ../nova/rpc.py:364 +#: nova/api/openstack/compute/contrib/security_groups.py:289 #, python-format -msgid "response %s" +msgid "Security group %s already exists" msgstr "" -#: ../nova/rpc.py:373 +#: nova/api/openstack/compute/contrib/security_groups.py:309 #, python-format -msgid "topic is %s" +msgid "Security group %s is not a string or unicode" msgstr "" -#: ../nova/rpc.py:374 +#: nova/api/openstack/compute/contrib/security_groups.py:312 #, python-format -msgid "message %s" +msgid "Security group %s cannot be empty." msgstr "" -#: ../nova/volume/driver.py:78 +#: nova/api/openstack/compute/contrib/security_groups.py:315 #, python-format -msgid "Recovering from a failed execute. Try number %s" +msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: ../nova/volume/driver.py:87 +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:345 #, python-format -msgid "volume group %s doesn't exist" +msgid "Security group (%s) not found" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:348 +#, python-format +msgid "Authorize security group ingress %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." msgstr "" -#: ../nova/volume/driver.py:220 +#: nova/api/openstack/compute/contrib/security_groups.py:370 #, python-format -msgid "FAKE AOE: %s" +msgid "This rule already exists in group %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" msgstr "" -#: ../nova/volume/driver.py:233 -msgid "Skipping ensure_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" msgstr "" -#: ../nova/volume/driver.py:279 ../nova/volume/driver.py:288 -msgid "Skipping remove_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" msgstr "" -#: ../nova/volume/driver.py:347 +#: nova/api/openstack/compute/contrib/security_groups.py:493 #, python-format -msgid "FAKE ISCSI: %s" +msgid "Rule (%s) not found" msgstr "" -#: ../nova/volume/driver.py:359 +#: nova/api/openstack/compute/contrib/security_groups.py:500 #, python-format -msgid "rbd has no pool %s" +msgid "Revoke security group ingress %s" msgstr "" -#: ../nova/volume/driver.py:414 +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +msgid "Security group not specified" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" +msgstr "" + +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 #, python-format -msgid "Sheepdog is not working: %s" +msgid "start instance %r" msgstr "" -#: ../nova/volume/driver.py:416 -msgid "Sheepdog is not working" +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 +#, python-format +msgid "stop instance %r" +msgstr "" + +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:170 +msgid "No body provided" msgstr "" -#: ../nova/wsgi.py:68 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:182 #, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" +msgid "Create VSA %(display_name)s of type %(vc_type)s" msgstr "" -#: ../nova/wsgi.py:147 -msgid "You must implement __call__" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:203 +#, python-format +msgid "Delete VSA with id: %s" msgstr "" -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:222 +#, python-format +msgid "Associate address %(ip)s to VSA %(id)s" msgstr "" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 +#, python-format +msgid "Disassociate address from VSA %(id)s" msgstr "" -#: ../bin/nova-dhcpbridge.py:80 -msgid "releasing ip" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:291 +#, python-format +msgid "%(obj)s with ID %(id)s not found" msgstr "" -#: ../bin/nova-dhcpbridge.py:123 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:297 #, python-format msgid "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" +"%(obj)s with ID %(id)s belongs to VSA %(own_vsa_id)s and not to VSA " +"%(vsa_id)s." msgstr "" -#: ../nova/virt/fake.py:239 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:317 #, python-format -msgid "Instance %s Not Found" +msgid "Index. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:153 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:322 #, python-format -msgid "Dissassociated %s stale fixed ip(s)" +msgid "Detail. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:157 -msgid "setting network host" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:327 +#, python-format +msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" msgstr "" -#: ../nova/network/manager.py:212 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:336 #, python-format -msgid "Leasing IP %s" +msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:216 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:381 #, python-format -msgid "IP %s leased that isn't associated" +msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" msgstr "" -#: ../nova/network/manager.py:220 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:396 #, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/network/manager.py:228 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:412 #, python-format -msgid "IP %s leased that was already deallocated" +msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/network/manager.py:233 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:623 #, python-format -msgid "Releasing IP %s" +msgid "Index instances for VSA %s" msgstr "" -#: ../nova/network/manager.py:237 +#: nova/api/openstack/compute/contrib/volumes.py:73 +#: nova/api/openstack/volume/volumes.py:99 #, python-format -msgid "IP %s released that isn't associated" +msgid "vol=%s" msgstr "" -#: ../nova/network/manager.py:241 +#: nova/api/openstack/compute/contrib/volumes.py:146 +#: nova/api/openstack/volume/volumes.py:177 #, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +msgid "Delete volume with id: %s" msgstr "" -#: ../nova/network/manager.py:244 +#: nova/api/openstack/compute/contrib/volumes.py:329 #, python-format -msgid "IP %s released that was not leased" +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" msgstr "" -#: ../nova/network/manager.py:519 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" +#: 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/virt/xenapi/volume_utils.py:57 +#: nova/api/openstack/compute/contrib/volumes.py:523 +#: nova/api/openstack/volume/snapshots.py:149 #, python-format -msgid "Introducing %s..." +msgid "Create snapshot from volume %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:74 +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" +msgstr "" + +#: nova/auth/ldapdriver.py:650 #, python-format -msgid "Introduced %(label)s as %(sr_ref)s." +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:78 -msgid "Unable to create Storage Repository" +#: nova/auth/manager.py:297 +#, python-format +msgid "Looking up user: %r" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:90 +#: nova/auth/manager.py:301 #, python-format -msgid "Unable to find SR from VBD %s" +msgid "Failed authorization for access key %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:96 +#: nova/auth/manager.py:307 #, python-format -msgid "Forgetting SR %s ... " +msgid "Using project name = user name (%s)" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:101 +#: nova/auth/manager.py:314 #, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:107 +#: nova/auth/manager.py:323 #, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgid "" +"Failed authorization: user %(uname)s not admin and not member of project " +"%(pjname)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:111 +#: nova/auth/manager.py:330 nova/auth/manager.py:342 #, python-format -msgid "Forgetting SR %s done." +msgid "user.secret: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:113 +#: nova/auth/manager.py:331 nova/auth/manager.py:343 #, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +msgid "expected_signature: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:123 +#: nova/auth/manager.py:332 nova/auth/manager.py:344 #, python-format -msgid "Unable to introduce VDI on SR %s" +msgid "signature: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:128 +#: nova/auth/manager.py:334 nova/auth/manager.py:356 #, python-format -msgid "Unable to get record of VDI %s on" +msgid "Invalid signature for user %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:146 +#: nova/auth/manager.py:352 #, python-format -msgid "Unable to introduce VDI for SR %s" +msgid "host_only_signature: %s" +msgstr "" + +#: nova/auth/manager.py:448 +msgid "Must specify project" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:175 +#: nova/auth/manager.py:489 #, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:197 +#: nova/auth/manager.py:492 #, python-format -msgid "Mountpoint cannot be translated: %s" +msgid "Adding sitewide role %(role)s to user %(uid)s" msgstr "" -#: ../nova/objectstore/image.py:262 +#: nova/auth/manager.py:518 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" msgstr "" -#: ../nova/objectstore/image.py:269 +#: nova/auth/manager.py:521 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "Removing sitewide role %(role)s from user %(uid)s" msgstr "" -#: ../nova/objectstore/image.py:277 +#: nova/auth/manager.py:594 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "Created project %(name)s with manager %(manager_user)s" msgstr "" -#: ../nova/objectstore/handler.py:106 +#: nova/auth/manager.py:612 #, python-format -msgid "Unknown S3 value type %r" +msgid "modifying project %s" msgstr "" -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" +#: nova/auth/manager.py:624 +#, python-format +msgid "Adding user %(uid)s to project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" +#: nova/auth/manager.py:645 +#, python-format +msgid "Remove user %(uid)s from project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:209 +#: nova/auth/manager.py:675 #, python-format -msgid "List keys for bucket %s" +msgid "Deleting project %s" msgstr "" -#: ../nova/objectstore/handler.py:217 +#: nova/auth/manager.py:733 #, python-format -msgid "Unauthorized attempt to access bucket %s" +msgid "Created user %(rvname)s (admin: %(rvadmin)r)" msgstr "" -#: ../nova/objectstore/handler.py:235 +#: nova/auth/manager.py:742 #, python-format -msgid "Creating bucket %s" +msgid "Deleting user %s" msgstr "" -#: ../nova/objectstore/handler.py:245 +#: nova/auth/manager.py:752 #, python-format -msgid "Deleting bucket %s" +msgid "Access Key change for user %s" msgstr "" -#: ../nova/objectstore/handler.py:249 +#: nova/auth/manager.py:754 #, python-format -msgid "Unauthorized attempt to delete bucket %s" +msgid "Secret Key change for user %s" msgstr "" -#: ../nova/objectstore/handler.py:273 +#: nova/auth/manager.py:756 #, python-format -msgid "Getting object: %(bname)s / %(nm)s" +msgid "Admin status set to %(admin)r for user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:276 +#: nova/auth/manager.py:801 #, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +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/objectstore/handler.py:296 +#: nova/cloudpipe/pipelib.py:52 +msgid "Netmask to push into openvpn config" +msgstr "" + +#: nova/cloudpipe/pipelib.py:101 #, python-format -msgid "Putting object: %(bname)s / %(nm)s" +msgid "Launching VPN for %s" msgstr "" -#: ../nova/objectstore/handler.py:299 +#: nova/compute/api.py:149 #, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" msgstr "" -#: ../nova/objectstore/handler.py:318 +#: nova/compute/api.py:160 #, python-format -msgid "Deleting object: %(bname)s / %(nm)s" +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" msgstr "" -#: ../nova/objectstore/handler.py:322 +#: nova/compute/api.py:213 #, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +msgstr "" + +#: nova/compute/api.py:216 +msgid "Instance quota exceeded. You cannot run any more instances of this type." msgstr "" -#: ../nova/objectstore/handler.py:396 +#: nova/compute/api.py:219 #, python-format -msgid "Not authorized to upload image: invalid directory %s" +msgid "Instance quota exceeded. You can only run %s more instances of this type." +msgstr "" + +#: nova/compute/api.py:268 +msgid "Creating a raw instance" msgstr "" -#: ../nova/objectstore/handler.py:404 +#: nova/compute/api.py:270 #, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" msgstr "" -#: ../nova/objectstore/handler.py:409 +#: nova/compute/api.py:340 #, python-format -msgid "Starting image upload: %s" +msgid "Going to run %s instances..." msgstr "" -#: ../nova/objectstore/handler.py:423 +#: nova/compute/api.py:404 #, python-format -msgid "Not authorized to update attributes of image %s" +msgid "bdm %s" msgstr "" -#: ../nova/objectstore/handler.py:431 +#: nova/compute/api.py:431 #, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +msgid "block_device_mapping %s" msgstr "" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 +#: nova/compute/api.py:548 #, python-format -msgid "Updating user fields on image %s" +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" msgstr "" -#: ../nova/objectstore/handler.py:450 +#: nova/compute/api.py:832 #, python-format -msgid "Unauthorized attempt to delete image %s" +msgid "Going to try to soft delete %s" msgstr "" -#: ../nova/objectstore/handler.py:455 +#: nova/compute/api.py:851 #, python-format -msgid "Deleted image: %s" +msgid "No host for instance %s, deleting immediately" msgstr "" -#: ../nova/auth/manager.py:259 +#: nova/compute/api.py:885 #, python-format -msgid "Looking up user: %r" +msgid "Going to try to terminate %s" msgstr "" -#: ../nova/auth/manager.py:263 +#: nova/compute/api.py:923 #, python-format -msgid "Failed authorization for access key %s" +msgid "Going to try to stop %s" msgstr "" -#: ../nova/auth/manager.py:264 +#: nova/compute/api.py:942 #, python-format -msgid "No user found for access key %s" +msgid "Going to try to start %s" msgstr "" -#: ../nova/auth/manager.py:270 +#: nova/compute/api.py:946 #, python-format -msgid "Using project name = user name (%s)" +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" msgstr "" -#: ../nova/auth/manager.py:277 +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "Searching by: %s" msgstr "" -#: ../nova/auth/manager.py:279 +#: nova/compute/api.py:1107 +msgid "No compute host specified" +msgstr "" + +#: nova/compute/api.py:1110 #, python-format -msgid "No project called %s could be found" +msgid "Unable to find host for Instance %s" +msgstr "" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." msgstr "" -#: ../nova/auth/manager.py:287 +#: nova/compute/api.py:1360 #, python-format msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" msgstr "" -#: ../nova/auth/manager.py:289 +#: nova/compute/api.py:1651 #, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" +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/auth/manager.py:298 ../nova/auth/manager.py:309 +#: nova/compute/instance_types.py:74 nova/volume/volume_types.py:41 #, python-format -msgid "Invalid signature for user %s" +msgid "DB error: %s" msgstr "" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" +#: nova/compute/instance_types.py:84 +#, python-format +msgid "Instance type %s not found for deletion" msgstr "" -#: ../nova/auth/manager.py:380 -msgid "Must specify project" +#: nova/compute/manager.py:136 +#, python-format +msgid "check_instance_lock: decorating: |%s|" msgstr "" -#: ../nova/auth/manager.py:414 +#: nova/compute/manager.py:138 #, python-format -msgid "The %s role can not be found" +msgid "" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" msgstr "" -#: ../nova/auth/manager.py:416 +#: nova/compute/manager.py:142 #, python-format -msgid "The %s role is global only" +msgid "check_instance_lock: locked: |%s|" msgstr "" -#: ../nova/auth/manager.py:420 +#: nova/compute/manager.py:144 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgid "check_instance_lock: admin: |%s|" msgstr "" -#: ../nova/auth/manager.py:423 +#: nova/compute/manager.py:149 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +msgid "check_instance_lock: executing: |%s|" msgstr "" -#: ../nova/auth/manager.py:448 +#: nova/compute/manager.py:153 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgid "check_instance_lock: not executing |%s|" msgstr "" -#: ../nova/auth/manager.py:451 +#: nova/compute/manager.py:199 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "Unable to load the virtualization driver: %s" msgstr "" -#: ../nova/auth/manager.py:515 +#: nova/compute/manager.py:233 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgstr "" + +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:253 +msgid "Checking state" msgstr "" -#: ../nova/auth/manager.py:533 +#: nova/compute/manager.py:322 #, python-format -msgid "modifying project %s" +msgid "Setting up bdm %s" msgstr "" -#: ../nova/auth/manager.py:545 +#: nova/compute/manager.py:389 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" msgstr "" -#: ../nova/auth/manager.py:566 +#: nova/compute/manager.py:395 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" +msgid "" +"Instance %(instance_uuid)s did not exist in the DB, but I will shut it " +"down anyway using a special context" msgstr "" -#: ../nova/auth/manager.py:592 +#: nova/compute/manager.py:401 #, python-format -msgid "Deleting project %s" +msgid "exception terminating the instance %(instance_uuid)s" msgstr "" -#: ../nova/auth/manager.py:650 +#: nova/compute/manager.py:434 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgid "Instance %s not found." msgstr "" -#: ../nova/auth/manager.py:659 +#: nova/compute/manager.py:446 +msgid "Instance has already been created" +msgstr "" + +#: nova/compute/manager.py:489 #, python-format -msgid "Deleting user %s" +msgid "" +"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +"allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: ../nova/auth/manager.py:669 +#: nova/compute/manager.py:494 #, python-format -msgid "Access Key change for user %s" +msgid "" +"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " +"size %(allowed_size_bytes)d" +msgstr "" + +#: nova/compute/manager.py:504 +msgid "Starting instance..." +msgstr "" + +#: nova/compute/manager.py:514 +msgid "Skipping network allocation for instance" +msgstr "" + +#: nova/compute/manager.py:527 +msgid "Instance failed network setup" msgstr "" -#: ../nova/auth/manager.py:671 +#: nova/compute/manager.py:531 #, python-format -msgid "Secret Key change for user %s" +msgid "Instance network_info: |%s|" +msgstr "" + +#: nova/compute/manager.py:544 +msgid "Instance failed block device setup" +msgstr "" + +#: nova/compute/manager.py:560 +msgid "Instance failed to spawn" +msgstr "" + +#: nova/compute/manager.py:581 +msgid "Deallocating network for instance" msgstr "" -#: ../nova/auth/manager.py:673 +#: nova/compute/manager.py:632 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "%(action_str)s instance" msgstr "" -#: ../nova/auth/manager.py:722 +#: nova/compute/manager.py:644 #, python-format -msgid "No vpn data for project %s" +msgid "trying to destroy already destroyed instance: %s" msgstr "" -#: ../nova/service.py:161 +#: nova/compute/manager.py:664 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Ignoring DiskNotFound: %s" msgstr "" -#: ../nova/service.py:174 -msgid "Service killed that has no database entry" +#: nova/compute/manager.py:671 +#, python-format +msgid "terminating bdm %s" msgstr "" -#: ../nova/service.py:195 -msgid "The service database object disappeared, Recreating it." +#: nova/compute/manager.py:760 +#, python-format +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." msgstr "" -#: ../nova/service.py:207 -msgid "Recovered model server connection!" +#: nova/compute/manager.py:765 +#, python-format +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" msgstr "" -#: ../nova/service.py:213 -msgid "model server went away" +#: nova/compute/manager.py:772 +#, python-format +msgid "Rebuilding instance %s" +msgstr "" + +#: nova/compute/manager.py:825 +#, python-format +msgid "Rebooting instance %s" msgstr "" -#: ../nova/auth/ldapdriver.py:174 +#: nova/compute/manager.py:840 #, python-format -msgid "LDAP user %s already exists" +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -#: ../nova/auth/ldapdriver.py:205 +#: nova/compute/manager.py:878 #, python-format -msgid "LDAP object for %s doesn't exist" +msgid "Image type not recognized %s" msgstr "" -#: ../nova/auth/ldapdriver.py:348 +#: nova/compute/manager.py:890 #, python-format -msgid "User %s doesn't exist" +msgid "instance %s: snapshotting" msgstr "" -#: ../nova/auth/ldapdriver.py:472 +#: nova/compute/manager.py:896 #, python-format -msgid "Group can't be created because group %s already exists" +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -#: ../nova/auth/ldapdriver.py:478 +#: nova/compute/manager.py:949 #, python-format -msgid "Group can't be created because user %s doesn't exist" +msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: ../nova/auth/ldapdriver.py:495 +#: nova/compute/manager.py:954 #, python-format -msgid "User %s can't be searched in group because the user doesn't exist" +msgid "Rotating out %d backups" msgstr "" -#: ../nova/auth/ldapdriver.py:507 +#: nova/compute/manager.py:958 #, python-format -msgid "User %s can't be added to the group because the user doesn't exist" +msgid "Deleting image %s" msgstr "" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 +#: nova/compute/manager.py:988 #, python-format -msgid "The group at dn %s doesn't exist" +msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: ../nova/auth/ldapdriver.py:513 +#: nova/compute/manager.py:994 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "Instance %s: Root password set" +msgstr "" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." +msgstr "" + +#: nova/compute/manager.py:1017 +msgid "Error setting admin password" msgstr "" -#: ../nova/auth/ldapdriver.py:524 +#: nova/compute/manager.py:1032 #, python-format msgid "" -"User %s can't be removed from the group because the user doesn't exist" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: ../nova/auth/ldapdriver.py:528 +#: nova/compute/manager.py:1037 #, python-format -msgid "User %s is not a member of the group" +msgid "instance %(instance_uuid)s: injecting file to %(path)s" msgstr "" -#: ../nova/auth/ldapdriver.py:542 +#: nova/compute/manager.py:1051 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: ../nova/auth/ldapdriver.py:549 +#: nova/compute/manager.py:1056 #, python-format -msgid "User %s can't be removed from all because the user doesn't exist" +msgid "instance %(instance_uuid)s: updating agent to %(url)s" msgstr "" -#: ../nova/auth/ldapdriver.py:564 +#: nova/compute/manager.py:1069 #, python-format -msgid "Group at dn %s doesn't exist" +msgid "instance %s: rescuing" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:40 +#: nova/compute/manager.py:1094 #, python-format -msgid "Found non-unique network for bridge %s" +msgid "instance %s: unrescuing" +msgstr "" + +#: nova/compute/manager.py:1213 +msgid "destination same as source!" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:43 +#: nova/compute/manager.py:1230 #, python-format -msgid "Found no network for bridge %s" +msgid "instance %s: migrating" +msgstr "" + +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 +#, python-format +msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: ../nova/api/ec2/admin.py:97 +#: nova/compute/manager.py:1395 #, python-format -msgid "Creating new user: %s" +msgid "instance %s: pausing" msgstr "" -#: ../nova/api/ec2/admin.py:105 +#: nova/compute/manager.py:1413 #, python-format -msgid "Deleting user: %s" +msgid "instance %s: unpausing" msgstr "" -#: ../nova/api/ec2/admin.py:127 +#: nova/compute/manager.py:1443 #, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" +msgid "instance %s: retrieving diagnostics" msgstr "" -#: ../nova/api/ec2/admin.py:131 +#: nova/compute/manager.py:1452 #, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" +msgid "instance %s: suspending" msgstr "" -#: ../nova/api/ec2/admin.py:137 +#: nova/compute/manager.py:1474 #, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" +msgid "instance %s: resuming" msgstr "" -#: ../nova/api/ec2/admin.py:141 +#: nova/compute/manager.py:1497 #, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" +msgid "instance %s: locking" msgstr "" -#: ../nova/api/ec2/admin.py:146 ../nova/api/ec2/admin.py:223 -msgid "operation must be add or remove" +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" msgstr "" -#: ../nova/api/ec2/admin.py:159 +#: nova/compute/manager.py:1514 #, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" +msgid "instance %s: getting locked state" msgstr "" -#: ../nova/api/ec2/admin.py:177 +#: nova/compute/manager.py:1524 #, python-format -msgid "Create project %(name)s managed by %(manager_user)s" +msgid "instance %s: reset network" msgstr "" -#: ../nova/api/ec2/admin.py:190 +#: nova/compute/manager.py:1532 #, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" +msgid "instance %s: inject network info" msgstr "" -#: ../nova/api/ec2/admin.py:200 +#: nova/compute/manager.py:1536 #, python-format -msgid "Delete project: %s" +msgid "network_info to inject: |%s|" msgstr "" -#: ../nova/api/ec2/admin.py:214 +#: nova/compute/manager.py:1573 #, python-format -msgid "Adding user %(user)s to project %(project)s" +msgid "instance %s: getting vnc console" msgstr "" -#: ../nova/api/ec2/admin.py:218 +#: nova/compute/manager.py:1603 #, python-format -msgid "Removing user %(user)s from project %(project)s" +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" + +#: nova/compute/manager.py:1621 +#, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1633 +#, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "" + +#: nova/compute/manager.py:1661 +#, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +msgid "Instance has no volume." +msgstr "" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1878 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +msgid "No floating_ip found" +msgstr "" + +#: nova/compute/manager.py:1943 +msgid "No floating_ip found." +msgstr "" + +#: nova/compute/manager.py:1945 +#, python-format +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" +msgstr "" + +#: nova/compute/manager.py:1983 +#, python-format +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2138 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:2150 +#, python-format +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +msgid "Reclaiming deleted instance" +msgstr "" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "" + +#: nova/console/manager.py:97 +#, 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:98 +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 "" + +#: 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:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:315 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:327 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:340 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:397 +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:321 +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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, python-format +msgid "Instance %(instance_id)s not found" +msgstr "" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, 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:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:864 +#, python-format +msgid "network allocations for instance |%s|" +msgstr "" + +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 +#, python-format +msgid "network deallocation for instance |%s|" +msgstr "" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, python-format +msgid "Leased IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1191 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1199 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1204 +#, python-format +msgid "Released IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1208 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +msgid "Network already exists!" +msgstr "" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, fuzzy, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "" +"Hindi maka-konekta sa AMQP server pagkatapos ng %d ulit. Isasara na ang " +"sistema." + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, python-format +msgid "network allocations for instance %s" +msgstr "" + +#: nova/network/quantum/manager.py:537 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:556 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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:90 +#, python-format +msgid "No network with net_id = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 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:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "natanggap %s" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "walang paraan para sa mensahe: %s" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "Walang paraan para sa mensahe: %s" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, python-format +msgid "Making asynchronous call on %s ..." +msgstr "" + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, python-format +msgid "Making asynchronous cast on %s..." +msgstr "" + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +msgid "Making asynchronous fanout cast..." +msgstr "" + +#: nova/rpc/amqp.py:376 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 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +msgstr "" +"Hindi maka-konekta sa AMQP server pagkatapos ng %d ulit. Isasara na ang " +"sistema." + +#: nova/rpc/impl_carrot.py:222 +msgid "Reconnected to queue" +msgstr "Muling kumonekta sa queue" + +#: nova/rpc/impl_carrot.py:229 +#, fuzzy, python-format +msgid "Failed to fetch message from queue: %s" +msgstr "Hindi nai-abot ang mensahe buhat sa queue" + +#: 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:357 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, 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:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, fuzzy, python-format +msgid "Failed to consume message from queue: %s" +msgstr "Hindi nai-abot ang mensahe buhat sa queue" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "" +"Hindi maka-konekta sa AMQP server pagkatapos ng %d ulit. Isasara na ang " +"sistema." + +#: nova/rpc/impl_qpid.py:340 +#, fuzzy, python-format +msgid "Connected to AMQP server on %s" +msgstr "Muling kumonekta sa queue" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +msgid "Error creating volumes" +msgstr "" + +#: nova/scheduler/vsa.py:328 +#, python-format +msgid "Non-VSA volume %d" +msgstr "" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +msgid "Error creating volume" +msgstr "" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "" + +#: nova/tests/test_volume.py:383 +#, 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:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, 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 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, 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:147 +#, python-format +msgid "Host %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, python-format +msgid "Test: Volume create: %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:137 +#, python-format +msgid "Filters added to instance %s" +msgstr "" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, python-format +msgid "Adding security group rule: %r" +msgstr "" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, 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:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:399 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, 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 +#, 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:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "" + +#: nova/virt/baremetal/proxy.py:475 +#, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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:274 +#, 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:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:81 +#, python-format +msgid "qemu-nbd error: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +msgid "Instance destroyed successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:430 +#, python-format +msgid "Deleting instance files %(target)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +msgid "Instance rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +msgid "Instance is running" +msgstr "" + +#: nova/virt/libvirt/connection.py:825 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:875 +msgid "Unable to read LXC console" +msgstr "" + +#: nova/virt/libvirt/connection.py:992 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/connection.py:1171 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1179 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +msgid "Starting toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1340 +msgid "Finished toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, python-format +msgid "Instance %s running successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:2165 +#, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "" + +#: nova/virt/libvirt/connection.py:2206 +#, python-format +msgid "Instance %s: Starting finish_revert_migration" +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:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, python-format +msgid "%s is a valid instance name" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, python-format +msgid "Unknown base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, python-format +msgid "Ensuring bridge %s" +msgstr "" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, python-format +msgid "httplib error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:157 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:162 +#, python-format +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:166 +#, python-format +msgid "Exception in %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:66 +msgid "Getting list of instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:82 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, python-format +msgid "Powering on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:334 +#, python-format +msgid "Powered on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:379 +#, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, python-format +msgid "Uploading image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:467 +#, python-format +msgid "Uploaded image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:486 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:518 +msgid "instance is not powered on" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:525 +#, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:528 +#, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:530 +#, python-format +msgid "Doing hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:534 +#, python-format +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, python-format +msgid "instance - %s not present" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:565 +#, python-format +msgid "Powering off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:570 +#, python-format +msgid "Powered off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:574 +#, python-format +msgid "Unregistering the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:577 +#, python-format +msgid "Unregistered the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:579 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:590 +#, python-format +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:600 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:605 +#, 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:613 +msgid "pause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:631 +#, python-format +msgid "Suspending the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:635 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:641 +#, python-format +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:654 +#, python-format +msgid "Resuming the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:659 +#, python-format +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:661 +msgid "instance is not in a suspended state" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 +#, python-format +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:763 +#, python-format +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:800 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:804 +#, 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:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "" + +#: nova/virt/xenapi/fake.py:526 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:560 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:565 +#, python-format +msgid "Calling getter %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:625 +#, 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:103 +#, python-format +msgid "Found no PIF for device %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:122 +#, 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:209 +#, python-format +msgid "Created VM %s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:212 +#, python-format +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:243 +#, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:246 +#, 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:263 +#, python-format +msgid "VBD not found in instance %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:274 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:285 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:295 +#, python-format +msgid "Unable to destroy VDI %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:312 +#, 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:321 +#, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:355 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:369 +#, python-format +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:408 +#, python-format +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, python-format +msgid "Image Type: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 +#, python-format +msgid "Size for image %(image)s:%(virtual_size)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:819 +#, 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:836 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:848 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:858 +#, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:897 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:919 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:937 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:979 +#, python-format +msgid "VDI %s is still available" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1025 +#, python-format +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1027 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1072 +#, python-format +msgid "Re-scanning SR %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1384 +#, 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:1394 +#, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1429 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1448 +#, python-format +msgid "Creating VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1450 +#, python-format +msgid "Creating VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1452 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1455 +#, python-format +msgid "Plugging VBD %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1457 +#, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1460 +#, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1469 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1473 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1484 +msgid "VBD.unplug successful first time." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1489 +msgid "VBD.unplug rejected: retrying..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 +msgid "VBD.unplug successful eventually." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1497 +#, python-format +msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1506 +#, python-format +msgid "Ignoring XenAPI.Failure %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1520 +#, python-format +msgid "Running pygrub against %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1527 +#, python-format +msgid "Found Xen kernel %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1548 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1574 +#, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1587 +#, python-format +msgid "Writing partition table %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1712 +#, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:181 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:183 +#, python-format +msgid "Starting instance %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:246 +#, python-format +msgid "instance %s: Failed to spawn" +msgstr "" + +#: nova/virt/xenapi/vmops.py:248 +#, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "" + +#: nova/virt/xenapi/vmops.py:322 +#, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:389 +#, python-format +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:448 +#, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:453 +#, python-format +msgid "Injecting file path: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:459 +msgid "Setting admin password" +msgstr "" + +#: nova/virt/xenapi/vmops.py:463 +msgid "Resetting network" +msgstr "" + +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:476 +#, python-format +msgid "Starting VM %s..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:480 +#, python-format +msgid "Spawning VM %(instance_uuid)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:655 +#, python-format +msgid "Starting snapshot for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:664 +#, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:683 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:703 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:751 +#, python-format +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:874 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:882 +#, python-format +msgid "Resize instance %s complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:913 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:933 +#, python-format +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:949 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:972 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:988 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1015 +#, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1024 +#, python-format +msgid "VM %(instance_uuid)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:1380 +#, python-format +msgid "Instance for migration %d not found, skipping" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1484 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1500 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1518 +#, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1527 +#, python-format +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1530 +#, python-format +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1559 +#, python-format +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1621 +#, 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:1646 +#, 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:1650 +#, 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:1655 +#, 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:1841 +#, 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:74 nova/volume/api.py:210 +msgid "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:133 +msgid "Volume status must be available" +msgstr "" + +#: nova/volume/api.py:213 +msgid "already attached" +msgstr "" + +#: nova/volume/api.py:220 +msgid "already detached" +msgstr "" + +#: nova/volume/api.py:272 nova/volume/api.py:305 +msgid "must be available" +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:714 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: nova/volume/san.py:719 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:733 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: nova/volume/san.py:747 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" + +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" + +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: nova/volume/san.py:878 +#, python-format +msgid "Deleting volumeID: %s " +msgstr "" + +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +msgid "name cannot be None" +msgstr "" + +#: nova/volume/volume_types.py:96 +msgid "id cannot be None" +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:142 +#, python-format +msgid "Volume will be created in backend - %d" +msgstr "" + +#: nova/volume/xensm.py:154 +msgid "Failed to update volume in db" +msgstr "" + +#: nova/volume/xensm.py:157 +msgid "Unable to create volume" +msgstr "" + +#: nova/volume/xensm.py:171 +msgid "Failed to delete vdi" +msgstr "" + +#: nova/volume/xensm.py:177 +msgid "Failed to delete volume in db" +msgstr "" + +#: nova/volume/xensm.py:211 +msgid "Failed to find volume in db" +msgstr "" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" + +#: nova/vsa/api.py:82 +msgid "invalid drive data" +msgstr "" + +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" + +#: nova/vsa/api.py:111 +#, python-format +msgid "invalid drive type name %s" +msgstr "" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 +#, python-format +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:194 +#, python-format +msgid "Creating VSA: %s" +msgstr "" + +#: nova/vsa/api.py:241 +#, 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:272 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" + +#: nova/vsa/api.py:287 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" + +#: nova/vsa/api.py:318 +#, python-format +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:324 +#, python-format +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:351 +#, python-format +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:355 +#, python-format +msgid "Unable to delete volume %s" +msgstr "" + +#: nova/vsa/api.py:357 +#, python-format +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "" + +#: nova/vsa/api.py:374 +#, python-format +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:73 +#, python-format +msgid "Create call received for VSA %s" +msgstr "" + +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 +#, python-format +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" + +#: nova/vsa/manager.py:89 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" + +#: nova/vsa/manager.py:100 +#, python-format +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" + +#: nova/vsa/manager.py:114 +#, 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:137 +#, 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:146 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" + +#: nova/vsa/manager.py:153 +#, python-format +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" + +#: nova/vsa/manager.py:168 +#, python-format +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" + +#~ msgid "No hosts found" +#~ msgstr "" + +#~ msgid "DB exception wrapped" +#~ msgstr "" + +#~ msgid "Uncaught exception" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#~ msgstr "" + +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "" + +#~ msgid "Volume is already attached" +#~ msgstr "" + +#~ msgid "Volume is already detached" +#~ msgstr "" + +#~ msgid "Failed to read private ip" +#~ msgstr "" + +#~ msgid "Failed to read public ip(s)" +#~ msgstr "" + +#~ msgid "%(param)s property not found for image %(_image_id)s" +#~ msgstr "" + +#~ msgid "No keypairs defined" +#~ msgstr "" + +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "" + +#~ msgid "Instance %s not found" +#~ msgstr "" + +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown instance type: %s" +#~ msgstr "" + +#~ msgid "Filename of root Certificate Revokation List" +#~ msgstr "" + +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "" + +#~ msgid "Casting to %(topic)s %(host)s for %(method)s" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_id)s|" +#~ msgstr "" + +#~ msgid "instance %s: starting..." +#~ msgstr "" + +#~ msgid "Terminating instance %s" +#~ msgstr "" + +#~ msgid "Deallocating address %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reset the password on a" +#~ " non-running instance: %(instance_id)s " +#~ "(state: %(instance_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %s: setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_id)s (state:" +#~ " %(instance_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(nm)s: injecting file to %(plain_path)s" +#~ msgstr "" + +#~ msgid "instance %s: getting ajax console" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_id)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "" +#~ "Detach volume %(volume_id)s from mountpoint" +#~ " %(mp)s on instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Host %s is not alive" +#~ msgstr "" + +#~ msgid "All hosts have too many cores" +#~ msgstr "" + +#~ msgid "Host %s not available" +#~ msgstr "" + +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "" + +#~ msgid "All hosts have too many networks" +#~ msgstr "" + +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "" + +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "" + +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Class %s cannot be found" +#~ msgstr "" + +#~ msgid "Running %s" +#~ msgstr "" + +#~ msgid "Glance image %s" +#~ msgstr "" + +#~ msgid "Asking xapi to fetch %(url)s as %(access)s" +#~ msgstr "" + +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "" + +#~ msgid "duplicate name found: %s" +#~ msgstr "" + +#~ msgid "" +#~ "VHD coalesce attempts exceeded (%(counter)d" +#~ " > %(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "No VDIs found for VM %s" +#~ msgstr "" + +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "" + +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dest)s..." +#~ msgstr "" + +#~ msgid "No service for id %s" +#~ msgstr "" + +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "" + +#~ msgid "No fixed ips defined" +#~ msgstr "" + +#~ msgid "No floating ip for address %s" +#~ msgstr "" + +#~ msgid "No address for instance %s" +#~ msgstr "" + +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "" + +#~ msgid "No network for id %s" +#~ msgstr "" + +#~ msgid "No networks defined" +#~ msgstr "" + +#~ msgid "No network for bridge %s" +#~ msgstr "" + +#~ msgid "No network for instance %s" +#~ msgstr "" + +#~ msgid "Token %s does not exist" +#~ msgstr "" + +#~ msgid "No quota for project_id %s" +#~ msgstr "" + +#~ msgid "Volume %s not found" +#~ msgstr "" + +#~ msgid "No export device found for volume %s" +#~ msgstr "" + +#~ msgid "No target id found for volume %s" +#~ msgstr "" + +#~ msgid "No security group with id %s" +#~ msgstr "" + +#~ msgid "No security group named %(group_name)s for project: %(project_id)s" +#~ msgstr "" + +#~ msgid "No secuity group rule with id %s" +#~ msgstr "" + +#~ msgid "No user for id %s" +#~ msgstr "" + +#~ msgid "No user for access key %s" +#~ msgstr "" + +#~ msgid "No project with id %s" +#~ msgstr "" + +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "No console pool of type %(console_type)s" +#~ " for compute host %(compute_host)s on " +#~ "proxy host %(host)s" +#~ msgstr "" + +#~ msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#~ msgstr "" + +#~ msgid "on instance %s" +#~ msgstr "" + +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "" + +#~ msgid "No zone with id %(zone_id)s" +#~ msgstr "" + +#~ msgid "Checking state of %s" +#~ msgstr "" + +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "" + +#~ msgid "Invalid device path %s" +#~ msgstr "" + +#~ msgid "No disk at %s" +#~ msgstr "" + +#~ msgid "Instance snapshotting is not supported for libvirtat this time" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed: %s" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed: %s" +#~ msgstr "" + +#~ msgid "instance %s: is running" +#~ msgstr "" + +#~ msgid "instance %s: failed to boot" +#~ msgstr "" + +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#~ msgstr "" + +#~ msgid "diagnostics are not supported for libvirt" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "" + +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "" + +#~ msgid "The key_pair %s already exists" +#~ msgstr "" + +#~ msgid "Generating root CA: %s" +#~ msgstr "" + +#~ msgid "%s is not a valid ipProtocol" +#~ msgstr "" + +#~ msgid "Invalid port range" +#~ msgstr "" + +#~ msgid "invalid id: %s" +#~ msgstr "" + +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "" + +#~ msgid "No paste configuration for app: %s" +#~ msgstr "" + +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" + +#~ msgid "Running %s API" +#~ msgstr "" + +#~ msgid "No known API applications configured in %s." +#~ msgstr "" + +#~ msgid "Starting nova-api node (version %s)" +#~ msgstr "" + +#~ msgid "No paste configuration found for: %s" +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" + +#~ msgid "Argument %s is required." +#~ msgstr "" + +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" + +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "" + +#~ msgid "instance %(name)s: not enough free memory" +#~ msgstr "" + +#~ msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#~ msgstr "" + +#~ msgid "Invalid value for onset_files: '%s'" +#~ msgstr "" + +#~ msgid "Instance %s: booted" +#~ msgstr "" + +#~ msgid "Instance not present %s" +#~ msgstr "" + +#~ msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#~ msgstr "" + +#~ msgid "VM %(vm)s already halted, skipping shutdown..." +#~ msgstr "" + +#~ msgid "Removing kernel/ramdisk files" +#~ msgstr "" + +#~ msgid "" +#~ "TIMEOUT: The call to %(method)s timed" +#~ " out. VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "The call to %(method)s returned an " +#~ "error: %(e)s. VM id=%(instance_id)s; " +#~ "args=%(strargs)s" +#~ msgstr "" + +#~ msgid "Template for script to run on cloudpipe instance boot" +#~ msgstr "" + +#~ msgid "Image %s could not be found" +#~ msgstr "" + +#~ msgid "ApiError raised: %s" +#~ msgstr "" + +#~ msgid "User %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "User \"%s\" not found" +#~ msgstr "" + +#~ msgid "Project \"%s\" not found" +#~ msgstr "" + +#~ msgid "Including admin operations in API." +#~ msgstr "" + +#~ 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 "" + +#~ 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 "" + +#~ 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 "" + +#~ msgid "network" +#~ msgstr "" + +#~ msgid "IP address" +#~ msgstr "" + +#~ msgid "MAC address" +#~ msgstr "" + +#~ msgid "hostname" +#~ msgstr "" + +#~ msgid "host" +#~ msgstr "" + +#~ msgid "netmask" +#~ msgstr "" + +#~ msgid "Failed to load partition: %s" +#~ msgstr "" + +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "" + +#~ msgid "In init host" +#~ msgstr "" + +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "" + +#~ msgid "Starting VM %s " +#~ msgstr "" + +#~ msgid "Started VM %s " +#~ msgstr "" + +#~ msgid "spawn vm failed: %s" +#~ msgstr "" + +#~ msgid "Failed to create VM %s" +#~ msgstr "" + +#~ msgid "Set memory for vm %s..." +#~ msgstr "" + +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "" + +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" + +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "" + +#~ msgid "New disk drive path is %s" +#~ msgstr "" + +#~ msgid "Failed to add vhd file to VM %s" +#~ msgstr "" + +#~ msgid "Created disk for %s" +#~ msgstr "" + +#~ msgid "Creating nic for %s " +#~ msgstr "" + +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "" + +#~ msgid "Failed creating port for %s" +#~ msgstr "" + +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "" + +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "" + +#~ msgid "Created nic for %s " +#~ msgstr "" + +#~ msgid "WMI job failed: %s" +#~ msgstr "" + +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "" + +#~ msgid "Got request to destroy vm %s" +#~ msgstr "" + +#~ msgid "Failed to destroy vm %s" +#~ msgstr "" + +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" + +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "" + +#~ msgid "Instance %d has no host" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgstr "" + +#~ msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found during terminate" +#~ msgstr "" + +#~ msgid "Instance %d is already being terminated" +#~ msgstr "" + +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "" + +#~ msgid "Volume isn't attached to anything!" +#~ msgstr "" + +#~ msgid "" +#~ "AMQP server on %(fl_host)s:%(fl_port)d is " +#~ "unreachable. Trying again in %(fl_intv)d " +#~ "seconds." +#~ msgstr "" + +#~ msgid "Making asynchronous call..." +#~ msgstr "" + +#~ msgid "Making asynchronous cast..." +#~ msgstr "" + +#~ msgid "FAKE AOE: %s" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" + +#~ msgid "leasing ip" +#~ msgstr "" + +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "" + +#~ msgid "releasing ip" +#~ msgstr "" + +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" + +#~ msgid "Instance %s Not Found" +#~ msgstr "" + +#~ msgid "Dissassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "Leasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s leased that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "" + +#~ msgid "Releasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s released that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "Forgetting SR %s ... " +#~ msgstr "" + +#~ msgid "Forgetting SR %s done." +#~ msgstr "" + +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "" + +#~ msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown S3 value type %r" +#~ msgstr "" + +#~ msgid "Authenticated request" +#~ msgstr "" + +#~ msgid "List of buckets requested" +#~ msgstr "" + +#~ msgid "List keys for bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "" + +#~ msgid "Creating bucket %s" +#~ msgstr "" + +#~ msgid "Deleting bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "" + +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "" + +#~ msgid "Starting image upload: %s" +#~ msgstr "" + +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "" + +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "" + +#~ msgid "Updating user fields on image %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "" + +#~ msgid "Deleted image: %s" +#~ msgstr "" + +#~ msgid "No user found for access key %s" +#~ msgstr "" + +#~ msgid "No project called %s could be found" +#~ msgstr "" + +#~ msgid "User %(uid)s is not a member of project %(pjid)s" +#~ msgstr "" + +#~ msgid "Signature does not match" +#~ msgstr "" + +#~ msgid "The %s role can not be found" +#~ msgstr "" + +#~ msgid "The %s role is global only" +#~ msgstr "" + +#~ msgid "LDAP user %s already exists" +#~ msgstr "" + +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s doesn't exist" +#~ msgstr "" + +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "" + +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s is not a member of the group" +#~ msgstr "" + +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "" + +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "Creating new user: %s" +#~ msgstr "" + +#~ msgid "Deleting user: %s" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "" + +#~ msgid "operation must be add or remove" +#~ msgstr "" + +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "" + +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Delete project: %s" +#~ msgstr "" + +#~ msgid "Adding user %(user)s to project %(project)s" +#~ msgstr "" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "" + diff --git a/nova/locale/tr/LC_MESSAGES/nova.po b/nova/locale/tr/LC_MESSAGES/nova.po index 97893e620..4d5ff2619 100644 --- a/nova/locale/tr/LC_MESSAGES/nova.po +++ b/nova/locale/tr/LC_MESSAGES/nova.po @@ -5,29 +5,62 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2011-12-14 18:10+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Turkish \n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-12-15 05:54+0000\n" -"X-Generator: Launchpad (build 14487)\n" +"Generated-By: Babel 0.9.6\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" +#: 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:54 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "" -#: ../nova/exception.py:57 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -37,2767 +70,8248 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +msgid "DB exception wrapped." msgstr "" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:127 -msgid "Uncaught exception" +#: nova/exception.py:153 +msgid "An unknown exception occurred." msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#: nova/exception.py:176 +msgid "Failed to decrypt text" msgstr "" -#: ../nova/volume/api.py:57 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" msgstr "" -#: ../nova/volume/api.py:102 ../nova/volume/api.py:172 -#: ../nova/volume/api.py:230 -msgid "Volume status must be available" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" + +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: ../nova/volume/api.py:174 -msgid "Volume is already attached" +#: nova/exception.py:193 +msgid "Connection to glance failed" msgstr "" -#: ../nova/volume/api.py:180 -msgid "Volume is already detached" +#: nova/exception.py:197 +msgid "Connection to melange failed" msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" +#: nova/exception.py:201 +msgid "Not authorized." msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" +#: nova/exception.py:206 +msgid "User does not have admin privileges" msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" +msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" +#: nova/exception.py:214 +msgid "Unacceptable parameters." msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:165 -#, python-format -msgid "Compute.api::lock %s" +#: nova/exception.py:219 +msgid "Invalid snapshot" msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:182 +#: nova/exception.py:223 #, python-format -msgid "Compute.api::unlock %s" +msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: ../nova/api/openstack/servers.py:388 -#, python-format -msgid "Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:131 -#, python-format -msgid "Compute.api::reset_network %s" +#: nova/exception.py:231 +msgid "Failed to load data into json format" msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:59 -#, python-format -msgid "Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:74 +#: nova/exception.py:239 #, python-format -msgid "Compute.api::unpause %s" +msgid "Invalid signature %(signature)s for user %(user)s." msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:89 -#, python-format -msgid "compute.api::suspend %s" +#: nova/exception.py:243 +msgid "Invalid input received" msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:104 +#: nova/exception.py:247 #, python-format -msgid "compute.api::resume %s" +msgid "Invalid instance type %(instance_type)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" +#: nova/exception.py:251 +msgid "Invalid volume type" msgstr "" -#. NOTE: No Resource Pool concept so far -#: ../nova/virt/xenapi/volumeops.py:50 -#, python-format -msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#: nova/exception.py:255 +msgid "Invalid volume" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:174 +#: nova/exception.py:259 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:187 +#: nova/exception.py:263 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:195 +#: nova/exception.py:267 #, python-format -msgid "Unable to attach volume to instance %s" +msgid "Invalid content type %(content_type)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:198 +#: nova/exception.py:271 #, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgid "Invalid cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." msgstr "" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:208 +#: nova/exception.py:281 #, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgid "%(err)s" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:216 +#: nova/exception.py:285 #, python-format -msgid "Unable to locate volume %s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:224 +#: nova/exception.py:290 #, python-format -msgid "Unable to detach volume %s" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:238 +#: nova/exception.py:295 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgid "Instance %(instance_id)s is not running." msgstr "" -#: ../nova/compute/instance_types.py:115 ../nova/compute/instance_types.py:127 -#: ../nova/compute/instance_types.py:141 ../nova/compute/instance_types.py:152 +#: nova/exception.py:299 #, python-format -msgid "Unknown instance type: %s" +msgid "Instance %(instance_id)s is not suspended." msgstr "" -#: ../nova/crypto.py:50 -msgid "Filename of root CA" +#: nova/exception.py:303 +#, python-format +msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: ../nova/crypto.py:53 -msgid "Filename of private key" +#: nova/exception.py:307 +msgid "Failed to suspend instance" msgstr "" -#: ../nova/crypto.py:55 -msgid "Filename of root Certificate Revokation List" +#: nova/exception.py:311 +msgid "Failed to resume server" msgstr "" -#: ../nova/crypto.py:57 -msgid "Where we keep our keys" +#: nova/exception.py:315 +msgid "Failed to reboot instance" msgstr "" -#: ../nova/crypto.py:59 -msgid "Where we keep our root CA" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:61 -msgid "Should we use a CA for each project?" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:65 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:70 +#: nova/exception.py:331 #, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: ../nova/crypto.py:75 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." msgstr "" -#: ../nova/crypto.py:277 -#, python-format -msgid "Flags path: %s" +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." msgstr "" -#: ../nova/scheduler/manager.py:69 -#, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." msgstr "" -#: ../nova/compute/manager.py:101 -#, python-format -msgid "check_instance_lock: decorating: |%s|" +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: ../nova/compute/manager.py:104 +#: nova/exception.py:353 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." msgstr "" -#: ../nova/compute/manager.py:107 +#: nova/exception.py:358 #, python-format -msgid "check_instance_lock: locked: |%s|" +msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: ../nova/compute/manager.py:109 -#, python-format -msgid "check_instance_lock: admin: |%s|" +#: nova/exception.py:362 +msgid "Unacceptable CPU info" msgstr "" -#: ../nova/compute/manager.py:114 +#: nova/exception.py:366 #, python-format -msgid "check_instance_lock: executing: |%s|" +msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: ../nova/compute/manager.py:118 +#: nova/exception.py:370 #, python-format -msgid "check_instance_lock: not executing |%s|" +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/compute/manager.py:334 -msgid "Instance has already been created" +#: nova/exception.py:376 +#, 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/compute/manager.py:391 +#: nova/exception.py:383 #, python-format -msgid "instance %s: starting..." +msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: ../nova/virt/xenapi/vmops.py:216 +#: nova/exception.py:387 #, python-format -msgid "instance %s: Failed to spawn" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 +#: nova/exception.py:391 #, python-format -msgid "Terminating instance %s" +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:395 #, python-format -msgid "Deallocating address %s" +msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: ../nova/compute/manager.py:524 -#, python-format -msgid "trying to destroy already destroyed instance: %s" +#: nova/exception.py:399 +msgid "Resource could not be found." msgstr "" -#: ../nova/compute/manager.py:675 +#: nova/exception.py:404 #, python-format -msgid "Rebooting instance %s" +msgid "Required flag %(flag)s not set." msgstr "" -#: ../nova/compute/manager.py:599 +#: nova/exception.py:408 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:734 +#: nova/exception.py:412 #, python-format -msgid "instance %s: snapshotting" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:651 +#: nova/exception.py:416 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Unable to locate account %(account_name) on Solidfire device" msgstr "" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:420 #, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:424 #, python-format -msgid "instance %s: setting admin password" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/compute/manager.py:772 -#, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" +#: nova/exception.py:429 +msgid "Zero volume types found." msgstr "" -#: ../nova/compute/manager.py:362 +#: nova/exception.py:433 #, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:902 +#: nova/exception.py:437 #, python-format -msgid "instance %s: rescuing" +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: ../nova/compute/manager.py:924 +#: nova/exception.py:442 #, python-format -msgid "instance %s: unrescuing" +msgid "" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/compute/manager.py:1204 +#: nova/exception.py:447 #, python-format -msgid "instance %s: pausing" +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1221 +#: nova/exception.py:451 #, python-format -msgid "instance %s: unpausing" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: ../nova/compute/manager.py:1249 +#: nova/exception.py:455 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: ../nova/compute/manager.py:1257 +#: nova/exception.py:459 #, python-format -msgid "instance %s: suspending" +msgid "No disk at %(location)s" msgstr "" -#: ../nova/compute/manager.py:1274 +#: nova/exception.py:463 #, python-format -msgid "instance %s: resuming" +msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: ../nova/compute/manager.py:1292 +#: nova/exception.py:467 #, python-format -msgid "instance %s: locking" +msgid "Invalid image href %(image_href)s." msgstr "" -#: ../nova/compute/manager.py:1300 -#, python-format -msgid "instance %s: unlocking" +#: nova/exception.py:471 +msgid "" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -#: ../nova/compute/manager.py:1307 +#: nova/exception.py:476 #, python-format -msgid "instance %s: getting locked state" +msgid "Image %(image_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1316 +#: nova/exception.py:480 #, python-format -msgid "instance %s: reset network" +msgid "Kernel not found for image %(image_id)s." msgstr "" -#: ../nova/compute/manager.py:1336 ../nova/api/ec2/cloud.py:800 +#: nova/exception.py:484 #, python-format -msgid "Get console output for instance %s" +msgid "User %(user_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1345 +#: nova/exception.py:488 #, python-format -msgid "instance %s: getting ajax console" +msgid "Project %(project_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1239 +#: nova/exception.py:492 #, python-format -msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +msgid "User %(user_id)s is not a member of project %(project_id)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:1265 +#: nova/exception.py:496 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "Role %(role_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:1436 +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." +msgstr "" + +#: nova/exception.py:504 #, python-format -msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" +msgid "%(req)s is required to create a network." msgstr "" -#: ../nova/compute/manager.py:1441 +#: nova/exception.py:508 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "Network %(network_id)s could not be found." msgstr "" -#: ../nova/scheduler/simple.py:52 +#: nova/exception.py:512 #, python-format -msgid "Host %s is not alive" +msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: ../nova/scheduler/simple.py:67 -msgid "All hosts have too many cores" +#: nova/exception.py:516 +#, python-format +msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: ../nova/scheduler/simple.py:94 ../nova/scheduler/vsa.py:223 +#: nova/exception.py:520 #, python-format -msgid "Host %s not available" +msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many gigabytes" +#: nova/exception.py:524 +#, python-format +msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: ../nova/scheduler/simple.py:136 -msgid "All hosts have too many networks" +#: nova/exception.py:528 +msgid "No networks defined." msgstr "" -#: ../nova/volume/manager.py:89 +#: nova/exception.py:532 #, python-format -msgid "Re-exporting %s volumes" +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." msgstr "" -#: ../nova/volume/manager.py:94 +#: nova/exception.py:537 #, python-format -msgid "volume %s: skipping export" +msgid "Host is not set to the network (%(network_id)s)." msgstr "" -#: ../nova/volume/manager.py:100 -#, python-format -msgid "volume %s: creating" +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: ../nova/volume/manager.py:112 +#: nova/exception.py:545 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgid "No fixed IP associated with id %(id)s." msgstr "" -#: ../nova/volume/manager.py:124 +#: nova/exception.py:549 #, python-format -msgid "volume %s: creating export" +msgid "Fixed ip not found for address %(address)s." msgstr "" -#: ../nova/volume/manager.py:138 +#: nova/exception.py:553 #, python-format -msgid "volume %s: created successfully" +msgid "Instance %(instance_id)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:167 -msgid "Volume is still attached" +#: nova/exception.py:557 +#, python-format +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: ../nova/volume/manager.py:169 -msgid "Volume is not local to this node" +#: nova/exception.py:562 +#, python-format +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: ../nova/volume/manager.py:173 +#: nova/exception.py:566 #, python-format -msgid "volume %s: removing export" +msgid "Host %(host)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:175 +#: nova/exception.py:570 #, python-format -msgid "volume %s: deleting" +msgid "" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." msgstr "" -#: ../nova/volume/manager.py:190 +#: nova/exception.py:575 #, python-format -msgid "volume %s: deleted successfully" +msgid "Fixed IP address %(address)s is already in use." msgstr "" -#: ../nova/virt/xenapi/fake.py:77 ../nova/virt/vmwareapi/fake.py:45 +#: nova/exception.py:579 #, python-format -msgid "%(text)s: _db_content => %(content)s" +msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: ../nova/virt/xenapi/fake.py:495 ../nova/virt/xenapi/fake.py:594 -#: ../nova/virt/xenapi/fake.py:612 ../nova/virt/xenapi/fake.py:675 -msgid "Raising NotImplemented" +#: nova/exception.py:583 +msgid "Zero fixed ips available." +msgstr "" + +#: nova/exception.py:587 +msgid "Zero fixed ips could be found." msgstr "" -#: ../nova/virt/xenapi/fake.py:497 +#: nova/exception.py:591 #, python-format -msgid "xenapi.fake does not have an implementation for %s" +msgid "Floating ip not found for id %(id)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:531 +#: nova/exception.py:595 #, python-format -msgid "Calling %(localname)s %(impl)s" +msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:536 +#: nova/exception.py:599 #, python-format -msgid "Calling getter %s" +msgid "Floating ip not found for address %(address)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:596 +#: nova/exception.py:603 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +msgid "Floating ip not found for host %(host)s." msgstr "" -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." +#: nova/exception.py:607 +msgid "Zero floating ips available." msgstr "" -#: ../nova/tests/test_cloud.py:268 +#: nova/exception.py:611 #, python-format -msgid "Need to watch instance %s until it's running..." +msgid "Floating ip %(address)s is associated." msgstr "" -#: ../nova/virt/connection.py:78 -msgid "Failed to open connection to the hypervisor" +#: nova/exception.py:615 +#, python-format +msgid "Floating ip %(address)s is not associated." msgstr "" -#: ../nova/network/linux_net.py:925 -#, python-format -msgid "Starting VLAN inteface %s" +#: nova/exception.py:619 +msgid "Zero floating ips exist." msgstr "" -#: ../nova/network/linux_net.py:954 +#: nova/exception.py:623 #, python-format -msgid "Starting Bridge interface for %s" +msgid "Interface %(interface)s not found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:654 +#: nova/exception.py:627 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: ../nova/network/linux_net.py:656 +#: nova/exception.py:631 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "Certificate %(certificate_id)s not found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:716 +#: nova/exception.py:635 #, python-format -msgid "killing radvd threw %s" +msgid "Service %(service_id)s could not be found." msgstr "" -#: ../nova/network/linux_net.py:718 +#: nova/exception.py:639 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "Host %(host)s could not be found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:763 +#: nova/exception.py:643 #, python-format -msgid "Killing dnsmasq threw %s" +msgid "Compute host %(host)s could not be found." msgstr "" -#: ../nova/utils.py:66 +#: nova/exception.py:647 #, python-format -msgid "Inner Exception: %s" +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: ../nova/utils.py:59 +#: nova/exception.py:651 #, python-format -msgid "Class %s cannot be found" +msgid "Auth token %(token)s could not be found." msgstr "" -#: ../nova/utils.py:127 +#: nova/exception.py:655 #, python-format -msgid "Fetching %s" +msgid "Access Key %(access_key)s could not be found." msgstr "" -#: ../nova/utils.py:168 -#, python-format -msgid "Running cmd (subprocess): %s" +#: nova/exception.py:659 +msgid "Quota could not be found" msgstr "" -#: ../nova/utils.py:184 ../nova/utils.py:234 +#: nova/exception.py:663 #, python-format -msgid "Result was %s" +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: ../nova/utils.py:210 +#: nova/exception.py:667 #, python-format -msgid "Running cmd (SSH): %s" +msgid "Security group %(security_group_id)s not found." msgstr "" -#: ../nova/utils.py:274 +#: nova/exception.py:671 #, python-format -msgid "debug in callback: %s" +msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: ../nova/utils.py:279 +#: nova/exception.py:676 #, python-format -msgid "Running %s" +msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: ../nova/utils.py:384 +#: nova/exception.py:680 #, python-format -msgid "Link Local address is not found.:%s" +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" msgstr "" -#: ../nova/utils.py:387 +#: nova/exception.py:685 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" msgstr "" -#: ../nova/utils.py:484 +#: nova/exception.py:690 #, python-format -msgid "Invalid backend: %s" +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: ../nova/utils.py:495 +#: nova/exception.py:694 #, python-format -msgid "backend %s" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: ../nova/testing/fake/rabbit.py:50 +#: nova/exception.py:699 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: ../nova/testing/fake/rabbit.py:54 +#: nova/exception.py:703 #, python-format -msgid "Publishing to route %s" +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." msgstr "" -#: ../nova/testing/fake/rabbit.py:84 +#: nova/exception.py:709 #, python-format -msgid "Declaring queue %s" +msgid "Console %(console_id)s could not be found." msgstr "" -#: ../nova/testing/fake/rabbit.py:90 +#: nova/exception.py:713 #, python-format -msgid "Declaring exchange %s" +msgid "Console for instance %(instance_id)s could not be found." msgstr "" -#: ../nova/testing/fake/rabbit.py:96 +#: nova/exception.py:717 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." msgstr "" -#: ../nova/testing/fake/rabbit.py:133 +#: nova/exception.py:722 #, python-format -msgid "Getting from %(queue)s: %(message)s" +msgid "Invalid console type %(console_type)s " msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:192 ../nova/virt/hyperv.py:189 -#, python-format -msgid "Created VM %s..." +#: nova/exception.py:726 +msgid "Zero instance types found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:195 +#: nova/exception.py:730 #, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:206 +#: nova/exception.py:734 #, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:209 +#: nova/exception.py:739 #, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:246 +#: nova/exception.py:743 #, python-format -msgid "VBD not found in instance %s" +msgid "Zone %(zone_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:257 +#: nova/exception.py:747 #, python-format -msgid "Unable to unplug VBD %s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:268 +#: nova/exception.py:751 #, python-format -msgid "Unable to destroy VBD %s" +msgid "Scheduler cost function %(cost_fn_str)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vmops.py:1451 +#: nova/exception.py:756 #, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgid "Scheduler weight flag not found: %(flag_name)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:1454 +#: nova/exception.py:760 #, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:295 +#: nova/exception.py:765 #, python-format msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vm_utils.py:324 -#, python-format -msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +#: nova/exception.py:770 +msgid "LDAP object could not be found" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:338 +#: nova/exception.py:774 #, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgid "LDAP user %(user_id)s could not be found." msgstr "" -#. NOTE(sirp): Currently we only support uploading images as VHD, there -#. is no RAW equivalent (yet) -#: ../nova/virt/xenapi/vm_utils.py:368 +#: nova/exception.py:778 #, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgid "LDAP group %(group_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:327 +#: nova/exception.py:782 #, python-format -msgid "Size for image %(image)s:%(virtual_size)d" +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." msgstr "" -#. TODO(sirp): This should eventually be the URI for the Glance image -#: ../nova/virt/xenapi/vm_utils.py:1157 +#: nova/exception.py:786 #, python-format -msgid "Glance image %s" +msgid "File %(file_path)s could not be found." msgstr "" -#. We need to invoke a plugin for copying the -#. content of the VDI into the proper path. -#: ../nova/virt/xenapi/vm_utils.py:673 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" +#: nova/exception.py:790 +msgid "Zero files could be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:683 +#: nova/exception.py:794 #, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" +msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/exception.py:799 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" +msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:761 +#: nova/exception.py:803 #, python-format -msgid "Looking up vdi %s for PV kernel" +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:397 -#, python-format -msgid "PV Kernel in VDI:%s" +#: nova/exception.py:807 +msgid "Action not allowed." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1295 +#: nova/exception.py:811 #, python-format -msgid "Running pygrub against %s" +msgid "Unable to use global role %(role_id)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1302 -#, python-format -msgid "Found Xen kernel %s" +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1304 -msgid "No Xen kernel found. Booting HVM." +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" msgstr "" -#: ../nova/virt/hyperv.py:450 +#: nova/exception.py:828 #, python-format -msgid "duplicate name found: %s" +msgid "Key pair %(key_name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:821 +#: nova/exception.py:832 #, python-format -msgid "VDI %s is still available" +msgid "User %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:859 +#: nova/exception.py:836 #, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgid "LDAP user %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:861 +#: nova/exception.py:840 #, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgid "LDAP group %(group)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1102 +#: nova/exception.py:844 #, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgid "User %(uid)s is already a member of the group %(group_dn)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:917 +#: nova/exception.py:849 #, python-format -msgid "Re-scanning SR %s" +msgid "Project %(project)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1153 +#: nova/exception.py:853 #, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +msgid "Instance %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1160 +#: nova/exception.py:857 #, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." +msgid "Instance Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:911 +#: nova/exception.py:861 #, python-format -msgid "No VDIs found for VM %s" +msgid "Volume Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:594 +#: nova/exception.py:865 #, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +msgid "%(path)s is on shared storage: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1222 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 -#, python-format -msgid "Creating VBD for VDI %s ... " +#: nova/exception.py:869 +msgid "Migration error" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1224 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190 +#: nova/exception.py:873 #, python-format -msgid "Creating VBD for VDI %s done." +msgid "Malformed message body: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1226 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 +#: nova/exception.py:877 #, python-format -msgid "Plugging VBD %s ... " +msgid "Could not find config at %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1229 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 +#: nova/exception.py:881 #, python-format -msgid "Plugging VBD %s done." +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:661 -#, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:664 +#: nova/exception.py:889 #, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +msgid "Virtual Storage Array %(id)d could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1243 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 +#: nova/exception.py:893 #, python-format -msgid "Destroying VBD for VDI %s ... " +msgid "Virtual Storage Array %(name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1247 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 -#, python-format -msgid "Destroying VBD for VDI %s done." +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1259 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:211 -msgid "VBD.unplug successful first time." +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1264 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 -msgid "VBD.unplug rejected: retrying..." +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1269 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 -msgid "VBD.unplug successful eventually." +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1272 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 -#, python-format -msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1281 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/exception.py:917 #, python-format -msgid "Ignoring XenAPI.Failure %s" +msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1140 -#, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1362 +#: nova/exception.py:925 #, python-format -msgid "Writing partition table %s done." +msgid "No valid host was found. %(reason)s" msgstr "" -#: ../nova/tests/rpc/common.py:142 +#: nova/exception.py:929 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: ../nova/tests/rpc/common.py:150 -#, python-format -msgid "Nested return %s" +#: nova/exception.py:933 +msgid "Quota exceeded" msgstr "" -#: ../nova/tests/rpc/common.py:176 ../nova/tests/rpc/common.py:182 +#: nova/exception.py:937 #, python-format -msgid "Received %s" +msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: ../nova/db/sqlalchemy/api.py:50 -msgid "Use of empty request context is deprecated" +#: nova/exception.py:941 +#, python-format +msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: ../nova/db/sqlalchemy/api.py:133 +#: nova/exception.py:945 #, python-format -msgid "No service for id %s" +msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:251 +#: nova/exception.py:949 #, python-format -msgid "No service for %(host)s, %(binary)s" +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" +#: nova/exception.py:954 +#, python-format +msgid "Host %(host)s already member of another aggregate." msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 +#: nova/exception.py:958 #, python-format -msgid "No floating ip for address %s" +msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 -#, python-format -msgid "No address for instance %s" +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 +#: nova/exception.py:966 #, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 -#, python-format -msgid "No network for id %s" +#: nova/exception.py:971 +msgid "Unable to create instance type" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1115 +#: nova/exception.py:979 #, python-format -msgid "No network for bridge %s" +msgid "Error in SolidFire API response: status=%(status)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 +#: nova/exception.py:983 #, python-format -msgid "No network for instance %s" +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1277 -#, python-format -msgid "Token %s does not exist" +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/log.py:307 #, python-format -msgid "No quota for project_id %s" +msgid "syslog facility must be one of: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1455 ../nova/db/sqlalchemy/api.py:1501 -#: ../nova/api/ec2/__init__.py:323 +#: nova/manager.py:146 #, python-format -msgid "Volume %s not found" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1514 +#: nova/manager.py:152 #, python-format -msgid "No export device found for volume %s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1527 +#: nova/manager.py:159 #, python-format -msgid "No target id found for volume %s" +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1572 -#, python-format -msgid "No security group with id %s" +#: nova/manager.py:203 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1589 -#, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +#: nova/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 -#, python-format -msgid "No secuity group rule with id %s" +#: nova/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1756 +#: nova/service.py:159 #, python-format -msgid "No user for id %s" +msgid "Starting %(topic)s node (version %(vcs_string)s)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1772 +#: nova/service.py:176 #, python-format -msgid "No user for access key %s" +msgid "Creating Consumer connection for Service %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1834 -#, python-format -msgid "No project with id %s" +#: nova/service.py:250 +msgid "Service killed that has no database entry" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1979 -#, python-format -msgid "No console pool with id %(pool_id)s" +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." 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" +#: nova/service.py:302 +msgid "Recovered model server connection!" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2035 -#, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#: nova/service.py:308 +msgid "model server went away" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2057 -#, python-format -msgid "on instance %s" +#: nova/service.py:400 +msgid "Full set of FLAGS:" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 +#: nova/service.py:407 #, python-format -msgid "No console with id %(console_id)s %(idesc)s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 +#: nova/utils.py:72 #, python-format -msgid "No zone with id %(zone_id)s" +msgid "Inner Exception: %s" msgstr "" -#: ../nova/compute/manager.py:192 +#: nova/utils.py:156 #, python-format -msgid "Checking state of %s" +msgid "Fetching %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/utils.py:197 #, python-format -msgid "Current state of %(name)s was %(state)s." +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: ../nova/virt/libvirt/connection.py:226 +#: nova/utils.py:207 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Running cmd (subprocess): %s" msgstr "" -#: ../nova/virt/libvirt/connection.py:240 -msgid "Connection to libvirt broke" +#: nova/utils.py:223 nova/utils.py:302 +#, python-format +msgid "Result was %s" msgstr "" -#: ../nova/virt/libvirt/connection.py:390 +#: nova/utils.py:236 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "%r failed. Retrying." msgstr "" -#: ../nova/virt/libvirt_conn.py:283 +#: nova/utils.py:278 #, python-format -msgid "Invalid device path %s" +msgid "Running cmd (SSH): %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:313 -#, python-format -msgid "No disk at %s" +#: nova/utils.py:280 +msgid "Environment not supported over SSH" msgstr "" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +#: nova/utils.py:284 +msgid "process_input not supported over SSH" msgstr "" -#: ../nova/virt/libvirt_conn.py:336 +#: nova/utils.py:343 #, python-format -msgid "instance %s: rebooted" +msgid "debug in callback: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:339 +#: nova/utils.py:476 #, python-format -msgid "_wait_for_reboot failed: %s" +msgid "Link Local address is not found.:%s" msgstr "" -#: ../nova/virt/libvirt_conn.py:382 +#: nova/utils.py:479 #, python-format -msgid "instance %s: rescued" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/utils.py:576 #, python-format -msgid "_wait_for_rescue failed: %s" +msgid "Invalid backend: %s" msgstr "" -#: ../nova/virt/libvirt/connection.py:665 +#: nova/utils.py:587 #, python-format -msgid "instance %s: is running" +msgid "backend %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:422 -#, python-format -msgid "instance %s: booted" +#: nova/utils.py:636 +msgid "in looping call" msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 +#: nova/utils.py:810 #, python-format -msgid "instance %s: failed to boot" +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt/connection.py:688 +#: nova/utils.py:814 #, python-format -msgid "virsh said: %r" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt/connection.py:692 -msgid "cool, it's a device" +#: nova/utils.py:818 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt/connection.py:703 +#: nova/utils.py:825 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt/connection.py:745 +#: nova/utils.py:935 #, python-format -msgid "Contents of file %(fpath)s: %(contents)r" +msgid "Expected object of type: %s" msgstr "" -#: ../nova/virt/libvirt/utils.py:218 -msgid "Unable to find an open port" +#: nova/utils.py:966 +#, python-format +msgid "Invalid server_string: %s" msgstr "" -#: ../nova/virt/libvirt/connection.py:849 +#: nova/utils.py:1091 #, python-format -msgid "instance %s: Creating image" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "" + +#: nova/utils.py:1123 +msgid "Original exception being dropped" msgstr "" -#: ../nova/virt/libvirt_conn.py:646 +#: nova/utils.py:1242 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +msgid "Class %(fullname)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:649 +#: nova/utils.py:1244 #, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +msgid "Class %(fullname)s is deprecated" msgstr "" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt/connection.py:1039 +#: nova/utils.py:1276 #, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" +msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" msgstr "" -#. TODO(termie): cache? -#: ../nova/virt/libvirt/connection.py:1178 +#: nova/utils.py:1278 #, python-format -msgid "instance %s: starting toXML method" +msgid "Function %(name)s in %(location)s is deprecated" msgstr "" -#: ../nova/virt/libvirt/connection.py:1182 +#: nova/wsgi.py:93 #, python-format -msgid "instance %s: finished toXML method" +msgid "Started %(name)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt/connection.py:1330 -msgid "diagnostics are not supported for libvirt" +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." msgstr "" -#: ../nova/virt/libvirt/firewall.py:540 -#, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." msgstr "" -#: ../nova/api/metadata/handler.py:250 ../nova/api/metadata/handler.py:257 +#: nova/wsgi.py:113 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" msgstr "" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." msgstr "" -#: ../nova/network/api.py:39 -#, python-format -msgid "Quota exceeeded for %s, tried to allocate address" +#: nova/wsgi.py:207 +msgid "You must implement __call__" msgstr "" -#: ../nova/network/manager.py:296 -msgid "Address quota exceeded. You cannot allocate any more addresses" +#: nova/api/direct.py:218 +msgid "not available" msgstr "" -#: ../nova/tests/test_volume.py:190 +#: nova/api/direct.py:299 #, python-format -msgid "Target %s allocated" +msgid "Returned non-serializeable type: %s" msgstr "" -#: ../nova/virt/images.py:70 +#: nova/api/ec2/__init__.py:69 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" +msgid "%(code)s: %(message)s" msgstr "" -#: ../nova/scheduler/driver.py:165 -msgid "Must implement a fallback schedule" +#: nova/api/ec2/__init__.py:91 +#, python-format +msgid "FaultWrapper: %s" msgstr "" -#: ../nova/console/manager.py:71 ../nova/console/vmrc_manager.py:64 -msgid "Adding console" +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." msgstr "" -#: ../nova/console/manager.py:91 +#: nova/api/ec2/__init__.py:176 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." +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/direct.py:219 -msgid "not available" +#: nova/api/ec2/__init__.py:263 +msgid "Signature not provided" msgstr "" -#: ../nova/api/ec2/cloud.py:62 -#, python-format -msgid "The key_pair %s already exists" +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:227 -#, python-format -msgid "Generating root CA: %s" +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" msgstr "" -#: ../nova/api/ec2/cloud.py:385 +#: nova/api/ec2/__init__.py:385 #, python-format -msgid "Create key pair %s" +msgid "Authentication Failure: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:414 +#: nova/api/ec2/__init__.py:401 #, python-format -msgid "Delete key pair %s" +msgid "Authenticated Request For %(uname)s:%(pname)s)" msgstr "" -#: ../nova/api/ec2/cloud.py:386 +#: nova/api/ec2/__init__.py:432 #, python-format -msgid "%s is not a valid ipProtocol" -msgstr "" - -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" +msgid "action: %s" msgstr "" -#: ../nova/api/openstack/v2/contrib/security_groups.py:348 +#: nova/api/ec2/__init__.py:434 #, python-format -msgid "Revoke security group ingress %s" -msgstr "" - -#: ../nova/api/openstack/v2/contrib/security_groups.py:210 -msgid "Not enough parameters to build a valid rule." +msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: ../nova/api/ec2/cloud.py:673 ../nova/api/ec2/cloud.py:729 -msgid "No rule for the specified parameters." +#: nova/api/ec2/__init__.py:509 +#, python-format +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: ../nova/api/openstack/v2/contrib/security_groups.py:195 +#: nova/api/ec2/__init__.py:581 #, python-format -msgid "Authorize security group ingress %s" +msgid "InstanceNotFound raised: %s" msgstr "" -#: ../nova/api/openstack/v2/contrib/security_groups.py:217 +#: nova/api/ec2/__init__.py:587 #, python-format -msgid "This rule already exists in group %s" +msgid "VolumeNotFound raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:765 -#: ../nova/api/openstack/v2/contrib/security_groups.py:137 +#: nova/api/ec2/__init__.py:593 #, python-format -msgid "Create Security Group %s" +msgid "SnapshotNotFound raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:768 +#: nova/api/ec2/__init__.py:599 #, python-format -msgid "group %s already exists" +msgid "NotFound raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:795 -#: ../nova/api/openstack/v2/contrib/security_groups.py:97 +#: nova/api/ec2/__init__.py:602 #, python-format -msgid "Delete security group %s" +msgid "EC2APIError raised: %s" msgstr "" -#: ../nova/api/openstack/v2/contrib/volumes.py:157 -#: ../nova/api/ec2/cloud.py:887 +#: nova/api/ec2/__init__.py:610 #, python-format -msgid "Create volume of %s GB" +msgid "KeyPairExists raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:922 +#: nova/api/ec2/__init__.py:614 #, python-format -msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgid "InvalidParameterValue raised: %s" msgstr "" -#: ../nova/api/openstack/v2/contrib/volumes.py:302 -#: ../nova/api/ec2/cloud.py:936 +#: nova/api/ec2/__init__.py:618 #, python-format -msgid "Detach volume %s" +msgid "InvalidPortRange raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1221 -msgid "Allocate address" +#: nova/api/ec2/__init__.py:622 +#, python-format +msgid "NotAuthorized raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1233 +#: nova/api/ec2/__init__.py:626 #, python-format -msgid "Release address %s" +msgid "InvalidRequest raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1238 +#: nova/api/ec2/__init__.py:635 #, python-format -msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgid "Unexpected error raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1248 +#: nova/api/ec2/__init__.py:636 #, python-format -msgid "Disassociate address %s" +msgid "Environment: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1296 -msgid "Going to start terminating instances" +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: ../nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/apirequest.py:64 #, python-format -msgid "Reboot instance %r" +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: ../nova/api/ec2/cloud.py:1445 +#: nova/api/ec2/cloud.py:326 #, python-format -msgid "De-registering image %s" +msgid "Create snapshot of volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1472 +#: nova/api/ec2/cloud.py:361 #, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +msgid "Create key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:963 ../nova/api/ec2/cloud.py:1024 -#: ../nova/api/ec2/cloud.py:1500 ../nova/api/ec2/cloud.py:1515 +#: nova/api/ec2/cloud.py:370 #, python-format -msgid "attribute not supported: %s" +msgid "Import key %s" msgstr "" -#: ../nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:388 #, python-format -msgid "invalid id: %s" +msgid "Delete key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1518 -msgid "user or group not specified" +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 +msgid "No rule for the specified parameters." msgstr "" -#: ../nova/api/ec2/cloud.py:1520 -msgid "only group \"all\" is supported" +#: nova/api/ec2/cloud.py:733 +#, 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:1522 -msgid "operation_type must be add or remove" +#: nova/api/ec2/cloud.py:740 +#, python-format +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." msgstr "" -#: ../nova/api/ec2/cloud.py:1523 +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 #, python-format -msgid "Updating image %s publicity" +msgid "Create Security Group %s" msgstr "" -#: ../bin/nova-api.py:52 +#: nova/api/ec2/cloud.py:747 #, python-format -msgid "Using paste.deploy config at: %s" +msgid "group %s already exists" msgstr "" -#: ../bin/nova-api.py:57 +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 #, python-format -msgid "No paste configuration for app: %s" +msgid "Delete security group %s" msgstr "" -#: ../bin/nova-api.py:59 +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 #, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" +msgid "Get console output for instance %s" msgstr "" -#: ../bin/nova-api.py:64 +#: nova/api/ec2/cloud.py:854 #, python-format -msgid "Running %s API" +msgid "Create volume from snapshot %s" msgstr "" -#: ../bin/nova-api.py:69 +#: nova/api/ec2/cloud.py:858 nova/api/openstack/compute/contrib/volumes.py:186 +#: nova/api/openstack/volume/volumes.py:215 #, python-format -msgid "No known API applications configured in %s." +msgid "Create volume of %s GB" msgstr "" -#: ../bin/nova-api.py:83 +#: nova/api/ec2/cloud.py:883 #, python-format -msgid "Starting nova-api node (version %s)" +msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: ../bin/nova-api.py:89 +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 #, python-format -msgid "No paste configuration found for: %s" +msgid "Detach volume %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 #, python-format -msgid "Argument %(key)s value %(value)s is too short." +msgid "attribute not supported: %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/api/ec2/cloud.py:1046 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "vol = %s\n" 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." +#: nova/api/ec2/cloud.py:1191 +msgid "Allocate address" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:102 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:130 +#: nova/api/ec2/cloud.py:1203 #, python-format -msgid "Argument %s is required." +msgid "Release address %s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/api/ec2/cloud.py:1208 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/api/ec2/cloud.py:1218 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "Disassociate address %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" +#: nova/api/ec2/cloud.py:1243 +msgid "Image must be available" msgstr "" -#: ../nova/virt/xenapi/vmops.py:73 -#, python-format -msgid "instance %(name)s: not enough free memory" +#: nova/api/ec2/cloud.py:1264 +msgid "Going to start terminating instances" msgstr "" -#: ../nova/virt/xenapi/vmops.py:388 +#: nova/api/ec2/cloud.py:1277 #, python-format -msgid "Starting VM %s..." +msgid "Reboot instance %r" msgstr "" -#: ../nova/virt/xenapi/vmops.py:391 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#: nova/api/ec2/cloud.py:1287 +msgid "Going to stop instances" msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 -#, python-format -msgid "Invalid value for onset_files: '%s'" +#: nova/api/ec2/cloud.py:1297 +msgid "Going to start instances" msgstr "" -#: ../nova/virt/xenapi/vmops.py:437 +#: nova/api/ec2/cloud.py:1388 #, python-format -msgid "Injecting file path: '%s'" +msgid "De-registering image %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:467 +#: nova/api/ec2/cloud.py:1415 #, python-format -msgid "Instance %s: booted" +msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:232 -#, python-format -msgid "Instance not present %s" +#: nova/api/ec2/cloud.py:1461 +msgid "user or group not specified" +msgstr "" + +#: nova/api/ec2/cloud.py:1463 +msgid "only group \"all\" is supported" +msgstr "" + +#: nova/api/ec2/cloud.py:1465 +msgid "operation_type must be add or remove" msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:612 +#: nova/api/ec2/cloud.py:1467 #, python-format -msgid "Starting snapshot for VM %s" +msgid "Updating image %s publicity" msgstr "" -#: ../nova/virt/xenapi/vmops.py:621 +#: nova/api/ec2/cloud.py:1524 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +msgid "Couldn't stop instance with in %d sec" msgstr "" -#: ../nova/virt/xenapi/vmops.py:606 +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 #, python-format -msgid "Finished snapshot and upload for VM %s" +msgid "Failed to get metadata for ip: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:356 +#: nova/api/openstack/__init__.py:43 #, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." +msgid "Caught error: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: ../nova/virt/xenapi/vmops.py:1086 -msgid "kernel/ramdisk files removed" +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" msgstr "" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/api/openstack/__init__.py:105 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Extended resource: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/api/openstack/__init__.py:130 #, python-format msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/api/openstack/__init__.py:135 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:1761 +#: nova/api/openstack/auth.py:91 #, python-format -msgid "OpenSSL error: %s" +msgid "%(user_id)s could not be found with token '%(token)s'" msgstr "" -#: ../nova/tests/test_compute.py:204 ../nova/tests/test_compute.py:1051 +#: nova/api/openstack/auth.py:135 #, python-format -msgid "Running instances: %s" +msgid "%(user_id)s must be an admin or a member of %(project_id)s" msgstr "" -#: ../nova/tests/test_compute.py:210 -#, python-format -msgid "After terminating instances: %s" +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." msgstr "" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" +#: nova/api/openstack/auth.py:168 +#, python-format +msgid "Could not find %s in request." msgstr "" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" +#: nova/api/openstack/auth.py:188 +#, python-format +msgid "Successfully authenticated '%s'" msgstr "" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." msgstr "" -#: ../nova/cloudpipe/pipelib.py:96 +#: nova/api/openstack/auth.py:255 #, python-format -msgid "Launching VPN for %s" +msgid "Provided API key is valid, but not for user '%(username)s'" msgstr "" -#: ../nova/db/sqlalchemy/migration.py:36 -msgid "python-migrate is not installed. Exiting." +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" msgstr "" -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" msgstr "" -#: ../nova/api/ec2/__init__.py:134 -msgid "Too many failed authentications." +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" msgstr "" -#: ../nova/api/ec2/__init__.py:144 -#, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and " -"will be locked out for %(lock_mins)d minutes." +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" msgstr "" -#: ../nova/api/ec2/__init__.py:204 +#: nova/api/openstack/common.py:202 #, python-format -msgid "Authentication Failure: %s" +msgid "marker [%s] not found" msgstr "" -#: ../nova/api/ec2/__init__.py:220 +#: nova/api/openstack/common.py:242 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgid "href %s does not contain version" msgstr "" -#: ../nova/api/ec2/__init__.py:251 -#, python-format -msgid "action: %s" +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" msgstr "" -#: ../nova/api/ec2/__init__.py:253 +#: nova/api/openstack/common.py:358 #, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: ../nova/api/ec2/__init__.py:328 +#: nova/api/openstack/common.py:361 #, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "Instance is in an invalid state for '%(action)s'" msgstr "" -#: ../nova/api/ec2/__init__.py:359 -#, python-format -msgid "InstanceNotFound raised: %s" +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" msgstr "" -#: ../nova/api/ec2/__init__.py:365 -#, python-format -msgid "VolumeNotFound raised: %s" +#: nova/api/openstack/common.py:443 +msgid "Instance snapshots are not permitted at this time." msgstr "" -#: ../nova/api/ec2/__init__.py:377 +#: nova/api/openstack/extensions.py:191 #, python-format -msgid "NotFound raised: %s" +msgid "Loaded extension: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:380 +#: nova/api/openstack/extensions.py:228 #, python-format -msgid "ApiError raised: %s" +msgid "Ext name: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:409 +#: nova/api/openstack/extensions.py:229 #, python-format -msgid "Unexpected error raised: %s" +msgid "Ext alias: %s" msgstr "" -#: ../nova/api/metadata/handler.py:252 ../nova/api/ec2/__init__.py:414 -msgid "An unknown error has occurred. Please try your request again." +#: nova/api/openstack/extensions.py:230 +#, python-format +msgid "Ext description: %s" msgstr "" -#: ../nova/auth/dbdriver.py:84 +#: nova/api/openstack/extensions.py:232 #, python-format -msgid "User %s already exists" +msgid "Ext namespace: %s" msgstr "" -#: ../nova/auth/dbdriver.py:106 ../nova/auth/ldapdriver.py:232 +#: nova/api/openstack/extensions.py:233 #, python-format -msgid "Project can't be created because manager %s doesn't exist" +msgid "Ext updated: %s" msgstr "" -#: ../nova/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 +#: nova/api/openstack/extensions.py:235 #, python-format -msgid "Project can't be created because user %s doesn't exist" +msgid "Exception loading extension: %s" msgstr "" -#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 +#: nova/api/openstack/extensions.py:249 #, python-format -msgid "Project can't be created because project %s already exists" +msgid "Loading extension %s" msgstr "" -#: ../nova/auth/dbdriver.py:157 ../nova/auth/ldapdriver.py:268 +#: nova/api/openstack/extensions.py:255 #, python-format -msgid "Project can't be modified because manager %s doesn't exist" +msgid "Calling extension factory %s" msgstr "" -#: ../nova/auth/dbdriver.py:245 +#: nova/api/openstack/extensions.py:267 #, python-format -msgid "User \"%s\" not found" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: ../nova/auth/dbdriver.py:248 +#: nova/api/openstack/extensions.py:345 #, python-format -msgid "Project \"%s\" not found" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: ../nova/virt/xenapi_conn.py:159 -msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username (optionally), " -"and xenapi_connection_password to use connection_type=xenapi" +#: nova/api/openstack/extensions.py:369 +#, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: ../nova/virt/xenapi_conn.py:536 -#, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: ../nova/virt/xenapi_conn.py:545 -#, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#: nova/api/openstack/wsgi.py:158 +#: nova/api/openstack/compute/contrib/hosts.py:86 +msgid "cannot understand XML" msgstr "" -#: ../nova/virt/xenapi_conn.py:571 ../nova/virt/xenapi_conn.py:584 -#, python-format -msgid "Got exception: %s" +#: nova/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: ../nova/volume/driver.py:359 +#: nova/api/openstack/wsgi.py:580 #, python-format -msgid "Could not find iSCSI export for volume %s" +msgid "Fault thrown: %s" msgstr "" -#: ../nova/api/ec2/apirequest.py:73 +#: nova/api/openstack/wsgi.py:583 #, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" +msgid "HTTP exception thrown: %s" msgstr "" -#: ../nova/api/openstack/v2/__init__.py:63 -#, python-format -msgid "Caught error: %s" +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: ../nova/api/openstack/v2/__init__.py:113 -msgid "Including admin operations in API." +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" msgstr "" -#: ../nova/console/xvp.py:93 -msgid "Rebuilding xvp conf" +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" msgstr "" -#: ../nova/console/xvp.py:111 +#: nova/api/openstack/wsgi.py:810 #, python-format -msgid "Re-wrote %s" +msgid "There is no such action: %s" msgstr "" -#: ../nova/console/xvp.py:116 -msgid "Stopping xvp" +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" msgstr "" -#: ../nova/console/xvp.py:129 -msgid "Starting xvp" +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" msgstr "" -#: ../nova/console/xvp.py:136 -#, python-format -msgid "Error starting xvp: %s" +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" msgstr "" -#: ../nova/console/xvp.py:139 -msgid "Restarting xvp" +#: nova/api/openstack/wsgi.py:884 +#, python-format +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: ../nova/console/xvp.py:141 -msgid "xvp not running..." +#: nova/api/openstack/xmlutil.py:265 +msgid "element is not a child" 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." +#: nova/api/openstack/xmlutil.py:414 +msgid "root element selecting a list" 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" +#: nova/api/openstack/xmlutil.py:739 +#, python-format +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: ../bin/nova-manage.py:609 -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." +#: nova/api/openstack/xmlutil.py:858 +msgid "subclasses must implement construct()!" msgstr "" -#: ../bin/nova-manage.py:633 -msgid "network" +#: nova/api/openstack/compute/extensions.py:29 +#: nova/api/openstack/volume/extensions.py:29 +msgid "Initializing extension manager." msgstr "" -#: ../bin/nova-manage.py:634 -msgid "IP address" +#: nova/api/openstack/compute/image_metadata.py:40 +#: nova/api/openstack/compute/images.py:142 +#: nova/api/openstack/compute/images.py:157 +msgid "Image not found." msgstr "" -#: ../bin/nova-manage.py:635 -msgid "MAC address" +#: nova/api/openstack/compute/image_metadata.py:79 +msgid "Incorrect request body format" msgstr "" -#: ../bin/nova-manage.py:636 -msgid "hostname" +#: 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 "" -#: ../bin/nova-manage.py:637 ../bin/nova-manage.py:1136 -#: ../bin/nova-manage.py:1252 ../bin/nova-manage.py:1284 -msgid "host" +#: 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 "" -#: ../bin/nova-manage.py:537 -msgid "netmask" +#: nova/api/openstack/compute/image_metadata.py:111 +msgid "Invalid metadata key" msgstr "" -#: ../bin/nova-manage.py:832 ../nova/tests/test_nova_manage.py:183 -msgid "start address" +#: nova/api/openstack/compute/ips.py:74 +msgid "Instance does not exist" msgstr "" -#: ../nova/virt/disk.py:124 -#, python-format -msgid "Failed to load partition: %s" +#: nova/api/openstack/compute/ips.py:97 +msgid "Instance is not a member of specified network" msgstr "" -#: ../nova/virt/disk.py:148 ../nova/virt/disk.py:180 +#: nova/api/openstack/compute/limits.py:140 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: ../nova/virt/disk.py:217 -#, python-format -msgid "nbd device %s did not show up" +#: nova/api/openstack/compute/limits.py:265 +msgid "This request was rate-limited." msgstr "" -#: ../nova/virt/disk.py:222 -#, python-format -msgid "Could not attach image to loopback: %s" +#: 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/virt/disk.py:246 -msgid "No free nbd devices" +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +msgid "Metadata item was not found" msgstr "" -#: ../doc/ext/nova_todo.py:46 +#: nova/api/openstack/compute/servers.py:425 #, python-format -msgid "%(filename)s, line %(line_info)d" +msgid "Invalid server status: %(status)s" msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:119 -msgid "In init host" +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" msgstr "" -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" msgstr "" -#: ../nova/virt/hyperv.py:166 -#, python-format -msgid "Starting VM %s " +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" msgstr "" -#: ../nova/virt/hyperv.py:168 -#, python-format -msgid "Started VM %s " +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" msgstr "" -#: ../nova/virt/hyperv.py:170 -#, python-format -msgid "spawn vm failed: %s" +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" msgstr "" -#: ../nova/virt/hyperv.py:187 -#, python-format -msgid "Failed to create VM %s" +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" msgstr "" -#: ../nova/virt/hyperv.py:206 +#: nova/api/openstack/compute/servers.py:522 #, python-format -msgid "Set memory for vm %s..." +msgid "Bad personality format: missing %s" msgstr "" -#: ../nova/virt/hyperv.py:216 -#, python-format -msgid "Set vcpus for vm %s..." +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" msgstr "" -#: ../nova/virt/hyperv.py:220 +#: nova/api/openstack/compute/servers.py:530 #, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +msgid "Personality content for %s cannot be decoded" msgstr "" -#: ../nova/virt/hyperv.py:245 +#: nova/api/openstack/compute/servers.py:545 #, python-format -msgid "Failed to add diskdrive to VM %s" +msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: ../nova/virt/hyperv.py:248 +#: nova/api/openstack/compute/servers.py:554 #, python-format -msgid "New disk drive path is %s" +msgid "Invalid fixed IP address (%s)" msgstr "" -#: ../nova/virt/hyperv.py:265 +#: nova/api/openstack/compute/servers.py:561 #, python-format -msgid "Failed to add vhd file to VM %s" +msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: ../nova/virt/hyperv.py:267 +#: nova/api/openstack/compute/servers.py:567 #, python-format -msgid "Created disk for %s" +msgid "Bad network format: missing %s" msgstr "" -#: ../nova/virt/hyperv.py:271 -#, python-format -msgid "Creating nic for %s " +#: nova/api/openstack/compute/servers.py:570 +msgid "Bad networks format" msgstr "" -#: ../nova/virt/hyperv.py:290 -msgid "Failed creating a port on the external vswitch" +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" msgstr "" -#: ../nova/virt/hyperv.py:291 -#, python-format -msgid "Failed creating port for %s" +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: ../nova/virt/hyperv.py:294 -#, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" msgstr "" -#: ../nova/virt/hyperv.py:304 -#, python-format -msgid "Failed to add nic to VM %s" +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." msgstr "" -#: ../nova/virt/hyperv.py:306 -#, python-format -msgid "Created nic for %s " +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." msgstr "" -#: ../nova/virt/hyperv.py:339 -#, python-format -msgid "WMI job failed: %s" +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" msgstr "" -#: ../nova/virt/hyperv.py:343 -#, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." msgstr "" -#: ../nova/virt/hyperv.py:380 -#, python-format -msgid "Got request to destroy vm %s" +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +msgid "Instance has not been resized." msgstr "" -#: ../nova/virt/hyperv.py:405 +#: nova/api/openstack/compute/servers.py:838 #, python-format -msgid "Failed to destroy vm %s" +msgid "Error in confirm-resize %s" msgstr "" -#: ../nova/virt/hyperv.py:412 +#: nova/api/openstack/compute/servers.py:858 #, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +msgid "Error in revert-resize %s" msgstr "" -#: ../nova/virt/hyperv.py:433 -#, python-format -msgid "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: ../nova/virt/hyperv.py:470 -#, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" msgstr "" -#: ../nova/virt/hyperv.py:473 +#: nova/api/openstack/compute/servers.py:888 #, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +msgid "Error in reboot %s" msgstr "" -#: ../nova/compute/api.py:71 -#, python-format -msgid "Instance %d was not found in get_network_topic" +#: nova/api/openstack/compute/servers.py:900 +msgid "Unable to locate requested flavor." msgstr "" -#: ../nova/compute/api.py:77 -#, python-format -msgid "Instance %d has no host" +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." msgstr "" -#: ../nova/compute/api.py:97 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#: nova/api/openstack/compute/servers.py:927 +msgid "Malformed server entity" msgstr "" -#: ../nova/compute/api.py:199 -#, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" msgstr "" -#: ../nova/compute/api.py:248 -msgid "Creating a raw instance" +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" msgstr "" -#: ../nova/compute/api.py:303 -#, python-format -msgid "Going to run %s instances..." +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" msgstr "" -#: ../nova/compute/api.py:187 -#, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +msgid "Invalid adminPass" msgstr "" -#: ../nova/compute/api.py:812 -#, python-format -msgid "Going to try to terminate %s" +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." msgstr "" -#: ../nova/compute/api.py:296 -#, python-format -msgid "Instance %d was not found during terminate" +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: ../nova/compute/api.py:301 -#, python-format -msgid "Instance %d is already being terminated" +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: ../nova/compute/api.py:1511 -#, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" +#: nova/api/openstack/compute/servers.py:1006 +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#: nova/api/openstack/compute/contrib/networks.py:65 +msgid "Invalid request body" msgstr "" -#: ../nova/compute/api.py:1526 -msgid "Volume isn't attached to anything!" +#: nova/api/openstack/compute/servers.py:1011 +msgid "Could not parse imageRef from request." 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." +#: nova/api/openstack/compute/servers.py:1061 +msgid "Instance could not be found" msgstr "" -#: ../nova/rpc.py:103 -#, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" msgstr "" -#: ../nova/rpc/impl_carrot.py:220 -msgid "Reconnected to queue" +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" msgstr "" -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +msgid "Invalid metadata" msgstr "" -#: ../nova/rpc/impl_carrot.py:235 +#: nova/api/openstack/compute/servers.py:1157 #, python-format -msgid "Initing the Adapter Consumer for %s" +msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: ../nova/rpc/impl_kombu.py:600 ../nova/rpc/impl_carrot.py:255 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 #, python-format -msgid "received %s" +msgid "Compute.api::pause %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/impl_kombu.py:605 ../nova/rpc/impl_carrot.py:268 +#: nova/api/openstack/compute/contrib/admin_actions.py:77 #, python-format -msgid "no method for message: %s" +msgid "Compute.api::unpause %s" msgstr "" -#: ../nova/rpc/impl_kombu.py:606 ../nova/rpc/impl_carrot.py:270 +#: nova/api/openstack/compute/contrib/admin_actions.py:94 #, python-format -msgid "No method for message: %s" +msgid "compute.api::suspend %s" msgstr "" -#: ../nova/rpc/impl_kombu.py:779 ../nova/rpc/impl_carrot.py:453 +#: nova/api/openstack/compute/contrib/admin_actions.py:111 #, python-format -msgid "Returning exception %s to caller" +msgid "compute.api::resume %s" msgstr "" -#: ../nova/rpc/impl_kombu.py:646 ../nova/rpc/impl_carrot.py:486 +#: nova/api/openstack/compute/contrib/admin_actions.py:127 #, python-format -msgid "unpacked context: %s" +msgid "Error in migrate %s" msgstr "" -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." -msgstr "" - -#: ../nova/rpc/impl_kombu.py:733 ../nova/rpc/impl_carrot.py:522 +#: nova/api/openstack/compute/contrib/admin_actions.py:141 #, python-format -msgid "MSG_ID is %s" +msgid "Compute.api::reset_network %s" msgstr "" -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +msgid "Server not found" msgstr "" -#: ../nova/rpc/impl_carrot.py:621 +#: nova/api/openstack/compute/contrib/admin_actions.py:157 #, python-format -msgid "response %s" +msgid "Compute.api::inject_network_info %s" msgstr "" -#: ../nova/rpc/impl_carrot.py:630 +#: nova/api/openstack/compute/contrib/admin_actions.py:173 #, python-format -msgid "topic is %s" +msgid "Compute.api::lock %s" msgstr "" -#: ../nova/rpc/impl_carrot.py:631 +#: nova/api/openstack/compute/contrib/admin_actions.py:189 #, python-format -msgid "message %s" +msgid "Compute.api::unlock %s" msgstr "" -#: ../nova/volume/driver.py:79 +#: nova/api/openstack/compute/contrib/admin_actions.py:219 #, python-format -msgid "Recovering from a failed execute. Try number %s" +msgid "createBackup entity requires %s attribute" msgstr "" -#: ../nova/volume/driver.py:89 -#, python-format -msgid "volume group %s doesn't exist" +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" msgstr "" -#: ../nova/volume/driver.py:342 -#, python-format -msgid "FAKE AOE: %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: ../nova/volume/driver.py:251 ../nova/volume/driver.py:842 -msgid "Skipping ensure_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +msgid "Instance not found" msgstr "" -#: ../nova/volume/driver.py:295 ../nova/volume/driver.py:304 -#: ../nova/volume/driver.py:886 -msgid "Skipping remove_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." msgstr "" -#: ../nova/volume/driver.py:463 +#: nova/api/openstack/compute/contrib/admin_actions.py:284 #, python-format -msgid "FAKE ISCSI: %s" +msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: ../nova/volume/driver.py:475 +#: nova/api/openstack/compute/contrib/aggregates.py:137 #, python-format -msgid "rbd has no pool %s" +msgid "Aggregates does not have %s action" msgstr "" -#: ../nova/volume/driver.py:545 -#, python-format -msgid "Sheepdog is not working: %s" +#: nova/api/openstack/compute/contrib/certificates.py:75 +msgid "Only root certificate can be retrieved." msgstr "" -#: ../nova/volume/driver.py:547 -msgid "Sheepdog is not working" +#: 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/wsgi.py:68 -#, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" +#: nova/api/openstack/compute/contrib/consoles.py:44 +msgid "Missing type specification" msgstr "" -#: ../nova/wsgi.py:208 -msgid "You must implement __call__" +#: nova/api/openstack/compute/contrib/consoles.py:56 +msgid "Invalid type specification" msgstr "" -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" +#: nova/api/openstack/compute/contrib/disk_config.py:44 +#, python-format +msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" +#: nova/api/openstack/compute/contrib/extended_status.py:61 +msgid "Server not found." msgstr "" -#: ../bin/nova-dhcpbridge.py:78 -msgid "releasing ip" +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +msgid "No Request Body" msgstr "" -#: ../bin/nova-dhcpbridge.py:123 +#: nova/api/openstack/compute/contrib/floating_ips.py:159 #, python-format -msgid "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" +msgid "No more floating ips in pool %s." msgstr "" -#: ../nova/virt/fake.py:239 -#, python-format -msgid "Instance %s Not Found" +#: nova/api/openstack/compute/contrib/floating_ips.py:161 +msgid "No more floating ips available." msgstr "" -#: ../nova/network/manager.py:386 -#, python-format -msgid "Dissassociated %s stale fixed ip(s)" +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" msgstr "" -#: ../nova/network/manager.py:523 -msgid "setting network host" +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +msgid "Address not specified" msgstr "" -#: ../nova/network/manager.py:212 -#, python-format -msgid "Leasing IP %s" +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" msgstr "" -#: ../nova/network/manager.py:216 +#: nova/api/openstack/compute/contrib/hosts.py:145 #, python-format -msgid "IP %s leased that isn't associated" +msgid "Invalid status: '%s'" msgstr "" -#: ../nova/network/manager.py:220 +#: nova/api/openstack/compute/contrib/hosts.py:150 #, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +msgid "Invalid update setting: '%s'" msgstr "" -#: ../nova/network/manager.py:228 +#: nova/api/openstack/compute/contrib/hosts.py:159 #, python-format -msgid "IP %s leased that was already deallocated" +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/network/manager.py:233 +#: nova/api/openstack/compute/contrib/keypairs.py:90 #, python-format -msgid "Releasing IP %s" +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/network/manager.py:237 +#: nova/api/openstack/compute/contrib/multinic.py:77 #, python-format -msgid "IP %s released that isn't associated" +msgid "Unable to find address %r" msgstr "" -#: ../nova/network/manager.py:241 +#: nova/api/openstack/compute/contrib/networks.py:62 #, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +msgid "Network does not have %s action" msgstr "" -#: ../nova/network/manager.py:870 +#: nova/api/openstack/compute/contrib/networks.py:70 #, python-format -msgid "IP %s released that was not leased" +msgid "Disassociating network with id %s" msgstr "" -#: ../nova/network/manager.py:1278 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" +#: 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/virt/xenapi/volume_utils.py:157 +#: nova/api/openstack/compute/contrib/networks.py:87 #, python-format -msgid "Introducing %s..." +msgid "Showing network with id %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:103 -#: ../nova/virt/xenapi/volume_utils.py:170 -#: ../nova/virt/xenapi/volumeops.py:157 +#: nova/api/openstack/compute/contrib/networks.py:97 #, python-format -msgid "Introduced %(label)s as %(sr_ref)s." +msgid "Deleting network with id %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:76 -#: ../nova/virt/xenapi/volume_utils.py:174 -msgid "Unable to create Storage Repository" +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:186 -#, python-format -msgid "Unable to find SR from VBD %s" +#: nova/api/openstack/compute/contrib/security_groups.py:219 +msgid "Security group id should be integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:96 +#: nova/api/openstack/compute/contrib/security_groups.py:289 #, python-format -msgid "Forgetting SR %s ... " +msgid "Security group %s already exists" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:228 +#: nova/api/openstack/compute/contrib/security_groups.py:309 #, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgid "Security group %s is not a string or unicode" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:234 +#: nova/api/openstack/compute/contrib/security_groups.py:312 #, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgid "Security group %s cannot be empty." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:111 +#: nova/api/openstack/compute/contrib/security_groups.py:315 #, python-format -msgid "Forgetting SR %s done." +msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:113 -#, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:249 +#: nova/api/openstack/compute/contrib/security_groups.py:345 #, python-format -msgid "Unable to introduce VDI on SR %s" +msgid "Security group (%s) not found" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:257 +#: nova/api/openstack/compute/contrib/security_groups.py:348 #, python-format -msgid "Unable to get record of VDI %s on" +msgid "Authorize security group ingress %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:279 -#, python-format -msgid "Unable to introduce VDI for SR %s" +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:175 +#: nova/api/openstack/compute/contrib/security_groups.py:370 #, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +msgid "This rule already exists in group %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:356 -#, python-format -msgid "Mountpoint cannot be translated: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" msgstr "" -#: ../nova/image/s3.py:365 -#, python-format -msgid "Failed to decrypt private key: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" msgstr "" -#: ../nova/image/s3.py:374 -#, python-format -msgid "Failed to decrypt initialization vector: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" msgstr "" -#: ../nova/image/s3.py:385 +#: nova/api/openstack/compute/contrib/security_groups.py:493 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "Rule (%s) not found" msgstr "" -#: ../nova/objectstore/handler.py:106 +#: nova/api/openstack/compute/contrib/security_groups.py:500 #, python-format -msgid "Unknown S3 value type %r" +msgid "Revoke security group ingress %s" msgstr "" -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +msgid "Security group not specified" msgstr "" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" msgstr "" -#: ../nova/objectstore/handler.py:209 +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 #, python-format -msgid "List keys for bucket %s" +msgid "start instance %r" msgstr "" -#: ../nova/objectstore/handler.py:217 +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 #, python-format -msgid "Unauthorized attempt to access bucket %s" +msgid "stop instance %r" msgstr "" -#: ../nova/objectstore/handler.py:235 +#: 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 "Creating bucket %s" +msgid "Create VSA %(display_name)s of type %(vc_type)s" msgstr "" -#: ../nova/objectstore/handler.py:245 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:203 #, python-format -msgid "Deleting bucket %s" +msgid "Delete VSA with id: %s" msgstr "" -#: ../nova/objectstore/handler.py:249 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:222 #, python-format -msgid "Unauthorized attempt to delete bucket %s" +msgid "Associate address %(ip)s to VSA %(id)s" msgstr "" -#: ../nova/objectstore/handler.py:273 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 #, python-format -msgid "Getting object: %(bname)s / %(nm)s" +msgid "Disassociate address from VSA %(id)s" msgstr "" -#: ../nova/objectstore/handler.py:276 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:291 #, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +msgid "%(obj)s with ID %(id)s not found" msgstr "" -#: ../nova/objectstore/handler.py:296 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:297 #, python-format -msgid "Putting object: %(bname)s / %(nm)s" +msgid "" +"%(obj)s with ID %(id)s belongs to VSA %(own_vsa_id)s and not to VSA " +"%(vsa_id)s." msgstr "" -#: ../nova/objectstore/handler.py:299 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:317 #, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +msgid "Index. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:318 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:322 #, python-format -msgid "Deleting object: %(bname)s / %(nm)s" +msgid "Detail. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:322 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:327 #, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" msgstr "" -#: ../nova/objectstore/handler.py:396 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:336 #, python-format -msgid "Not authorized to upload image: invalid directory %s" +msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" msgstr "" -#: ../nova/objectstore/handler.py:404 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:381 #, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" +msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" msgstr "" -#: ../nova/objectstore/handler.py:409 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:396 #, python-format -msgid "Starting image upload: %s" +msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/objectstore/handler.py:423 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:412 #, python-format -msgid "Not authorized to update attributes of image %s" +msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/objectstore/handler.py:431 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:623 #, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +msgid "Index instances for VSA %s" msgstr "" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 +#: nova/api/openstack/compute/contrib/volumes.py:73 +#: nova/api/openstack/volume/volumes.py:99 #, python-format -msgid "Updating user fields on image %s" +msgid "vol=%s" msgstr "" -#: ../nova/objectstore/handler.py:450 +#: nova/api/openstack/compute/contrib/volumes.py:146 +#: nova/api/openstack/volume/volumes.py:177 #, python-format -msgid "Unauthorized attempt to delete image %s" +msgid "Delete volume with id: %s" msgstr "" -#: ../nova/objectstore/handler.py:455 +#: nova/api/openstack/compute/contrib/volumes.py:329 #, python-format -msgid "Deleted image: %s" +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" msgstr "" -#: ../nova/auth/manager.py:277 +#: nova/api/openstack/compute/contrib/volumes.py:481 +#: nova/api/openstack/volume/snapshots.py:109 #, python-format -msgid "Looking up user: %r" +msgid "Delete snapshot with id: %s" msgstr "" -#: ../nova/auth/manager.py:281 +#: nova/api/openstack/compute/contrib/volumes.py:523 +#: nova/api/openstack/volume/snapshots.py:149 #, python-format -msgid "Failed authorization for access key %s" +msgid "Create snapshot from volume %s" +msgstr "" + +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" msgstr "" -#: ../nova/auth/manager.py:264 +#: nova/auth/ldapdriver.py:650 #, python-format -msgid "No user found for access key %s" +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." msgstr "" -#: ../nova/auth/manager.py:287 +#: nova/auth/manager.py:297 #, python-format -msgid "Using project name = user name (%s)" +msgid "Looking up user: %r" msgstr "" -#: ../nova/auth/manager.py:294 +#: nova/auth/manager.py:301 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +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:279 +#: nova/auth/manager.py:314 #, python-format -msgid "No project called %s could be found" +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" msgstr "" -#: ../nova/auth/manager.py:303 +#: 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:289 +#: nova/auth/manager.py:330 nova/auth/manager.py:342 #, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" +msgid "user.secret: %s" msgstr "" -#: ../nova/auth/manager.py:314 ../nova/auth/manager.py:336 +#: nova/auth/manager.py:331 nova/auth/manager.py:343 #, python-format -msgid "Invalid signature for user %s" +msgid "expected_signature: %s" msgstr "" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" +#: nova/auth/manager.py:332 nova/auth/manager.py:344 +#, python-format +msgid "signature: %s" msgstr "" -#: ../nova/auth/manager.py:428 -msgid "Must specify project" +#: nova/auth/manager.py:334 nova/auth/manager.py:356 +#, python-format +msgid "Invalid signature for user %s" msgstr "" -#: ../nova/auth/manager.py:414 +#: nova/auth/manager.py:352 #, python-format -msgid "The %s role can not be found" +msgid "host_only_signature: %s" msgstr "" -#: ../nova/auth/manager.py:416 -#, python-format -msgid "The %s role is global only" +#: nova/auth/manager.py:448 +msgid "Must specify project" msgstr "" -#: ../nova/auth/manager.py:469 +#: 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:472 +#: nova/auth/manager.py:492 #, python-format msgid "Adding sitewide role %(role)s to user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:498 +#: 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:501 +#: nova/auth/manager.py:521 #, python-format msgid "Removing sitewide role %(role)s from user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:574 +#: nova/auth/manager.py:594 #, python-format msgid "Created project %(name)s with manager %(manager_user)s" msgstr "" -#: ../nova/auth/manager.py:592 +#: nova/auth/manager.py:612 #, python-format msgid "modifying project %s" msgstr "" -#: ../nova/auth/manager.py:604 +#: nova/auth/manager.py:624 #, python-format msgid "Adding user %(uid)s to project %(pid)s" msgstr "" -#: ../nova/auth/manager.py:625 +#: nova/auth/manager.py:645 #, python-format msgid "Remove user %(uid)s from project %(pid)s" msgstr "" -#: ../nova/auth/manager.py:655 +#: nova/auth/manager.py:675 #, python-format msgid "Deleting project %s" msgstr "" -#: ../nova/auth/manager.py:713 +#: nova/auth/manager.py:733 #, python-format msgid "Created user %(rvname)s (admin: %(rvadmin)r)" msgstr "" -#: ../nova/auth/manager.py:722 +#: nova/auth/manager.py:742 #, python-format msgid "Deleting user %s" msgstr "" -#: ../nova/auth/manager.py:732 +#: nova/auth/manager.py:752 #, python-format msgid "Access Key change for user %s" msgstr "" -#: ../nova/auth/manager.py:734 +#: nova/auth/manager.py:754 #, python-format msgid "Secret Key change for user %s" msgstr "" -#: ../nova/auth/manager.py:736 +#: nova/auth/manager.py:756 #, python-format msgid "Admin status set to %(admin)r for user %(uid)s" msgstr "" -#: ../nova/auth/manager.py:781 +#: nova/auth/manager.py:801 #, python-format msgid "No vpn data for project %s" msgstr "" -#: ../nova/service.py:141 +#: 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 "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Launching VPN for %s" msgstr "" -#: ../nova/service.py:232 -msgid "Service killed that has no database entry" +#: nova/compute/api.py:149 +#, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" msgstr "" -#: ../nova/service.py:269 -msgid "The service database object disappeared, Recreating it." +#: nova/compute/api.py:160 +#, python-format +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" msgstr "" -#: ../nova/service.py:284 -msgid "Recovered model server connection!" +#: nova/compute/api.py:213 +#, python-format +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" msgstr "" -#: ../nova/service.py:290 -msgid "model server went away" +#: nova/compute/api.py:216 +msgid "Instance quota exceeded. You cannot run any more instances of this type." +msgstr "" + +#: nova/compute/api.py:219 +#, python-format +msgid "Instance quota exceeded. You can only run %s more instances of this type." msgstr "" -#: ../nova/auth/ldapdriver.py:174 +#: nova/compute/api.py:268 +msgid "Creating a raw instance" +msgstr "" + +#: nova/compute/api.py:270 #, python-format -msgid "LDAP user %s already exists" +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" msgstr "" -#: ../nova/auth/ldapdriver.py:205 +#: nova/compute/api.py:340 #, python-format -msgid "LDAP object for %s doesn't exist" +msgid "Going to run %s instances..." msgstr "" -#: ../nova/auth/ldapdriver.py:348 +#: nova/compute/api.py:404 #, python-format -msgid "User %s doesn't exist" +msgid "bdm %s" msgstr "" -#: ../nova/auth/ldapdriver.py:472 +#: nova/compute/api.py:431 #, python-format -msgid "Group can't be created because group %s already exists" +msgid "block_device_mapping %s" msgstr "" -#: ../nova/auth/ldapdriver.py:478 +#: nova/compute/api.py:548 #, python-format -msgid "Group can't be created because user %s doesn't exist" +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" msgstr "" -#: ../nova/auth/ldapdriver.py:495 +#: nova/compute/api.py:832 #, python-format -msgid "User %s can't be searched in group because the user doesn't exist" +msgid "Going to try to soft delete %s" msgstr "" -#: ../nova/auth/ldapdriver.py:507 +#: nova/compute/api.py:851 #, python-format -msgid "User %s can't be added to the group because the user doesn't exist" +msgid "No host for instance %s, deleting immediately" msgstr "" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 +#: nova/compute/api.py:885 #, python-format -msgid "The group at dn %s doesn't exist" +msgid "Going to try to terminate %s" msgstr "" -#: ../nova/exception.py:785 +#: nova/compute/api.py:923 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "Going to try to stop %s" +msgstr "" + +#: nova/compute/api.py:942 +#, python-format +msgid "Going to try to start %s" +msgstr "" + +#: nova/compute/api.py:946 +#, python-format +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" +msgstr "" + +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 +#, python-format +msgid "Searching by: %s" +msgstr "" + +#: nova/compute/api.py:1107 +msgid "No compute host specified" +msgstr "" + +#: nova/compute/api.py:1110 +#, python-format +msgid "Unable to find host for Instance %s" +msgstr "" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." +msgstr "" + +#: nova/compute/api.py:1360 +#, python-format +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" +msgstr "" + +#: nova/compute/api.py:1651 +#, 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:84 +#, python-format +msgid "Instance type %s not found for deletion" +msgstr "" + +#: nova/compute/manager.py:136 +#, python-format +msgid "check_instance_lock: decorating: |%s|" msgstr "" -#: ../nova/auth/ldapdriver.py:524 +#: nova/compute/manager.py:138 #, python-format msgid "" -"User %s can't be removed from the group because the user doesn't exist" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" +msgstr "" + +#: nova/compute/manager.py:142 +#, python-format +msgid "check_instance_lock: locked: |%s|" +msgstr "" + +#: nova/compute/manager.py:144 +#, python-format +msgid "check_instance_lock: admin: |%s|" +msgstr "" + +#: nova/compute/manager.py:149 +#, python-format +msgid "check_instance_lock: executing: |%s|" +msgstr "" + +#: nova/compute/manager.py:153 +#, python-format +msgid "check_instance_lock: not executing |%s|" +msgstr "" + +#: nova/compute/manager.py:199 +#, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "" + +#: nova/compute/manager.py:233 +#, python-format +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgstr "" + +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:253 +msgid "Checking state" msgstr "" -#: ../nova/auth/ldapdriver.py:528 +#: nova/compute/manager.py:322 #, python-format -msgid "User %s is not a member of the group" +msgid "Setting up bdm %s" msgstr "" -#: ../nova/auth/ldapdriver.py:621 +#: nova/compute/manager.py:389 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" msgstr "" -#: ../nova/auth/ldapdriver.py:549 +#: nova/compute/manager.py:395 #, python-format -msgid "User %s can't be removed from all because the user doesn't exist" +msgid "" +"Instance %(instance_uuid)s did not exist in the DB, but I will shut it " +"down anyway using a special context" msgstr "" -#: ../nova/auth/ldapdriver.py:564 +#: nova/compute/manager.py:401 #, python-format -msgid "Group at dn %s doesn't exist" +msgid "exception terminating the instance %(instance_uuid)s" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:55 +#: nova/compute/manager.py:434 #, python-format -msgid "Found non-unique network for bridge %s" +msgid "Instance %s not found." +msgstr "" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:58 +#: nova/compute/manager.py:489 #, python-format -msgid "Found no network for bridge %s" +msgid "" +"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +"allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/compute/manager.py:494 +#, 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:504 +msgid "Starting instance..." +msgstr "" + +#: nova/compute/manager.py:514 +msgid "Skipping network allocation for instance" +msgstr "" + +#: nova/compute/manager.py:527 +msgid "Instance failed network setup" +msgstr "" + +#: nova/compute/manager.py:531 +#, python-format +msgid "Instance network_info: |%s|" +msgstr "" + +#: nova/compute/manager.py:544 +msgid "Instance failed block device setup" +msgstr "" + +#: nova/compute/manager.py:560 +msgid "Instance failed to spawn" +msgstr "" + +#: nova/compute/manager.py:581 +msgid "Deallocating network for instance" +msgstr "" + +#: nova/compute/manager.py:632 +#, python-format +msgid "%(action_str)s instance" +msgstr "" + +#: nova/compute/manager.py:644 +#, python-format +msgid "trying to destroy already destroyed instance: %s" +msgstr "" + +#: nova/compute/manager.py:664 +#, python-format +msgid "Ignoring DiskNotFound: %s" +msgstr "" + +#: nova/compute/manager.py:671 +#, python-format +msgid "terminating bdm %s" +msgstr "" + +#: nova/compute/manager.py:760 +#, python-format +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." +msgstr "" + +#: nova/compute/manager.py:765 +#, python-format +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" +msgstr "" + +#: nova/compute/manager.py:772 +#, python-format +msgid "Rebuilding instance %s" +msgstr "" + +#: nova/compute/manager.py:825 +#, python-format +msgid "Rebooting instance %s" +msgstr "" + +#: nova/compute/manager.py:840 +#, python-format +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -#: ../nova/api/ec2/admin.py:145 +#: nova/compute/manager.py:878 #, python-format -msgid "Creating new user: %s" +msgid "Image type not recognized %s" msgstr "" -#: ../nova/api/ec2/admin.py:153 +#: nova/compute/manager.py:890 #, python-format -msgid "Deleting user: %s" +msgid "instance %s: snapshotting" +msgstr "" + +#: nova/compute/manager.py:896 +#, python-format +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "" + +#: nova/compute/manager.py:949 +#, python-format +msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgstr "" + +#: nova/compute/manager.py:954 +#, python-format +msgid "Rotating out %d backups" +msgstr "" + +#: nova/compute/manager.py:958 +#, python-format +msgid "Deleting image %s" +msgstr "" + +#: nova/compute/manager.py:988 +#, python-format +msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: ../nova/api/ec2/admin.py:175 +#: nova/compute/manager.py:994 #, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" +msgid "Instance %s: Root password set" +msgstr "" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." +msgstr "" + +#: nova/compute/manager.py:1017 +msgid "Error setting admin password" msgstr "" -#: ../nova/api/ec2/admin.py:179 +#: nova/compute/manager.py:1032 #, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: ../nova/api/ec2/admin.py:185 +#: nova/compute/manager.py:1037 #, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" +msgid "instance %(instance_uuid)s: injecting file to %(path)s" msgstr "" -#: ../nova/api/ec2/admin.py:189 +#: nova/compute/manager.py:1051 #, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: ../nova/api/ec2/admin.py:194 ../nova/api/ec2/admin.py:271 -msgid "operation must be add or remove" +#: nova/compute/manager.py:1056 +#, python-format +msgid "instance %(instance_uuid)s: updating agent to %(url)s" msgstr "" -#: ../nova/api/ec2/admin.py:207 +#: nova/compute/manager.py:1069 #, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" +msgid "instance %s: rescuing" msgstr "" -#: ../nova/api/ec2/admin.py:225 +#: nova/compute/manager.py:1094 #, python-format -msgid "Create project %(name)s managed by %(manager_user)s" +msgid "instance %s: unrescuing" +msgstr "" + +#: nova/compute/manager.py:1213 +msgid "destination same as source!" msgstr "" -#: ../nova/api/ec2/admin.py:238 +#: nova/compute/manager.py:1230 #, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" +msgid "instance %s: migrating" msgstr "" -#: ../nova/api/ec2/admin.py:248 +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 #, python-format -msgid "Delete project: %s" +msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: ../nova/api/ec2/admin.py:262 +#: nova/compute/manager.py:1395 #, python-format -msgid "Adding user %(user)s to project %(project)s" +msgid "instance %s: pausing" msgstr "" -#: ../nova/api/ec2/admin.py:266 +#: nova/compute/manager.py:1413 #, python-format -msgid "Removing user %(user)s from project %(project)s" +msgid "instance %s: unpausing" msgstr "" + +#: nova/compute/manager.py:1443 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "" + +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" +msgstr "" + +#: nova/compute/manager.py:1474 +#, python-format +msgid "instance %s: resuming" +msgstr "" + +#: nova/compute/manager.py:1497 +#, python-format +msgid "instance %s: locking" +msgstr "" + +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" +msgstr "" + +#: nova/compute/manager.py:1514 +#, python-format +msgid "instance %s: getting locked state" +msgstr "" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "" + +#: nova/compute/manager.py:1532 +#, python-format +msgid "instance %s: inject network info" +msgstr "" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, python-format +msgid "instance %s: getting vnc console" +msgstr "" + +#: nova/compute/manager.py:1603 +#, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1621 +#, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1633 +#, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "" + +#: nova/compute/manager.py:1661 +#, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +msgid "Instance has no volume." +msgstr "" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1878 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +msgid "No floating_ip found" +msgstr "" + +#: nova/compute/manager.py:1943 +msgid "No floating_ip found." +msgstr "" + +#: nova/compute/manager.py:1945 +#, python-format +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" +msgstr "" + +#: nova/compute/manager.py:1983 +#, python-format +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2138 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:2150 +#, python-format +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +msgid "Reclaiming deleted instance" +msgstr "" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "" + +#: nova/console/manager.py:97 +#, 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:98 +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 "" + +#: 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:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:315 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:327 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:340 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:397 +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:321 +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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, python-format +msgid "Instance %(instance_id)s not found" +msgstr "" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, 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:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:864 +#, python-format +msgid "network allocations for instance |%s|" +msgstr "" + +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 +#, python-format +msgid "network deallocation for instance |%s|" +msgstr "" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, python-format +msgid "Leased IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1191 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1199 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1204 +#, python-format +msgid "Released IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1208 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +msgid "Network already exists!" +msgstr "" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "" + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, python-format +msgid "network allocations for instance %s" +msgstr "" + +#: nova/network/quantum/manager.py:537 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:556 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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:90 +#, python-format +msgid "No network with net_id = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 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:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, python-format +msgid "Making asynchronous call on %s ..." +msgstr "" + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, python-format +msgid "Making asynchronous cast on %s..." +msgstr "" + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +msgid "Making asynchronous fanout cast..." +msgstr "" + +#: nova/rpc/amqp.py:376 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:357 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, 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:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "" + +#: nova/rpc/impl_qpid.py:340 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +msgid "Error creating volumes" +msgstr "" + +#: nova/scheduler/vsa.py:328 +#, python-format +msgid "Non-VSA volume %d" +msgstr "" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +msgid "Error creating volume" +msgstr "" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "" + +#: nova/tests/test_volume.py:383 +#, 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:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, 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 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, 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:147 +#, python-format +msgid "Host %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, python-format +msgid "Test: Volume create: %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:137 +#, python-format +msgid "Filters added to instance %s" +msgstr "" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, python-format +msgid "Adding security group rule: %r" +msgstr "" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, 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:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:399 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, 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 +#, 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:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "" + +#: nova/virt/baremetal/proxy.py:475 +#, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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:274 +#, 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:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:81 +#, python-format +msgid "qemu-nbd error: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +msgid "Instance destroyed successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:430 +#, python-format +msgid "Deleting instance files %(target)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +msgid "Instance rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +msgid "Instance is running" +msgstr "" + +#: nova/virt/libvirt/connection.py:825 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:875 +msgid "Unable to read LXC console" +msgstr "" + +#: nova/virt/libvirt/connection.py:992 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/connection.py:1171 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1179 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +msgid "Starting toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1340 +msgid "Finished toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, python-format +msgid "Instance %s running successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:2165 +#, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "" + +#: nova/virt/libvirt/connection.py:2206 +#, python-format +msgid "Instance %s: Starting finish_revert_migration" +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:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, python-format +msgid "%s is a valid instance name" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, python-format +msgid "Unknown base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, python-format +msgid "Ensuring bridge %s" +msgstr "" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, python-format +msgid "httplib error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:157 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:162 +#, python-format +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:166 +#, python-format +msgid "Exception in %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:66 +msgid "Getting list of instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:82 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, python-format +msgid "Powering on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:334 +#, python-format +msgid "Powered on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:379 +#, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, python-format +msgid "Uploading image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:467 +#, python-format +msgid "Uploaded image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:486 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:518 +msgid "instance is not powered on" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:525 +#, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:528 +#, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:530 +#, python-format +msgid "Doing hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:534 +#, python-format +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, python-format +msgid "instance - %s not present" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:565 +#, python-format +msgid "Powering off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:570 +#, python-format +msgid "Powered off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:574 +#, python-format +msgid "Unregistering the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:577 +#, python-format +msgid "Unregistered the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:579 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:590 +#, python-format +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:600 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:605 +#, 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:613 +msgid "pause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:631 +#, python-format +msgid "Suspending the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:635 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:641 +#, python-format +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:654 +#, python-format +msgid "Resuming the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:659 +#, python-format +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:661 +msgid "instance is not in a suspended state" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 +#, python-format +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:763 +#, python-format +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:800 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:804 +#, 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:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "" + +#: nova/virt/xenapi/fake.py:526 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:560 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:565 +#, python-format +msgid "Calling getter %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:625 +#, 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:103 +#, python-format +msgid "Found no PIF for device %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:122 +#, 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:209 +#, python-format +msgid "Created VM %s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:212 +#, python-format +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:243 +#, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:246 +#, 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:263 +#, python-format +msgid "VBD not found in instance %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:274 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:285 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:295 +#, python-format +msgid "Unable to destroy VDI %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:312 +#, 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:321 +#, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:355 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:369 +#, python-format +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:408 +#, python-format +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, python-format +msgid "Image Type: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 +#, python-format +msgid "Size for image %(image)s:%(virtual_size)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:819 +#, 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:836 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:848 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:858 +#, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:897 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:919 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:937 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:979 +#, python-format +msgid "VDI %s is still available" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1025 +#, python-format +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1027 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1072 +#, python-format +msgid "Re-scanning SR %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1384 +#, 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:1394 +#, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1429 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1448 +#, python-format +msgid "Creating VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1450 +#, python-format +msgid "Creating VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1452 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1455 +#, python-format +msgid "Plugging VBD %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1457 +#, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1460 +#, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1469 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1473 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1484 +msgid "VBD.unplug successful first time." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1489 +msgid "VBD.unplug rejected: retrying..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 +msgid "VBD.unplug successful eventually." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1497 +#, python-format +msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1506 +#, python-format +msgid "Ignoring XenAPI.Failure %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1520 +#, python-format +msgid "Running pygrub against %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1527 +#, python-format +msgid "Found Xen kernel %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1548 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1574 +#, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1587 +#, python-format +msgid "Writing partition table %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1712 +#, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:181 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:183 +#, python-format +msgid "Starting instance %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:246 +#, python-format +msgid "instance %s: Failed to spawn" +msgstr "" + +#: nova/virt/xenapi/vmops.py:248 +#, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "" + +#: nova/virt/xenapi/vmops.py:322 +#, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:389 +#, python-format +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:448 +#, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:453 +#, python-format +msgid "Injecting file path: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:459 +msgid "Setting admin password" +msgstr "" + +#: nova/virt/xenapi/vmops.py:463 +msgid "Resetting network" +msgstr "" + +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:476 +#, python-format +msgid "Starting VM %s..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:480 +#, python-format +msgid "Spawning VM %(instance_uuid)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:655 +#, python-format +msgid "Starting snapshot for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:664 +#, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:683 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:703 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:751 +#, python-format +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:874 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:882 +#, python-format +msgid "Resize instance %s complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:913 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:933 +#, python-format +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:949 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:972 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:988 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1015 +#, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1024 +#, python-format +msgid "VM %(instance_uuid)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:1380 +#, python-format +msgid "Instance for migration %d not found, skipping" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1484 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1500 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1518 +#, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1527 +#, python-format +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1530 +#, python-format +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1559 +#, python-format +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1621 +#, 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:1646 +#, 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:1650 +#, 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:1655 +#, 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:1841 +#, 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:74 nova/volume/api.py:210 +msgid "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:133 +msgid "Volume status must be available" +msgstr "" + +#: nova/volume/api.py:213 +msgid "already attached" +msgstr "" + +#: nova/volume/api.py:220 +msgid "already detached" +msgstr "" + +#: nova/volume/api.py:272 nova/volume/api.py:305 +msgid "must be available" +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:714 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: nova/volume/san.py:719 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:733 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: nova/volume/san.py:747 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" + +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" + +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: nova/volume/san.py:878 +#, python-format +msgid "Deleting volumeID: %s " +msgstr "" + +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +msgid "name cannot be None" +msgstr "" + +#: nova/volume/volume_types.py:96 +msgid "id cannot be None" +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:142 +#, python-format +msgid "Volume will be created in backend - %d" +msgstr "" + +#: nova/volume/xensm.py:154 +msgid "Failed to update volume in db" +msgstr "" + +#: nova/volume/xensm.py:157 +msgid "Unable to create volume" +msgstr "" + +#: nova/volume/xensm.py:171 +msgid "Failed to delete vdi" +msgstr "" + +#: nova/volume/xensm.py:177 +msgid "Failed to delete volume in db" +msgstr "" + +#: nova/volume/xensm.py:211 +msgid "Failed to find volume in db" +msgstr "" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" + +#: nova/vsa/api.py:82 +msgid "invalid drive data" +msgstr "" + +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" + +#: nova/vsa/api.py:111 +#, python-format +msgid "invalid drive type name %s" +msgstr "" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 +#, python-format +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:194 +#, python-format +msgid "Creating VSA: %s" +msgstr "" + +#: nova/vsa/api.py:241 +#, 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:272 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" + +#: nova/vsa/api.py:287 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" + +#: nova/vsa/api.py:318 +#, python-format +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:324 +#, python-format +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:351 +#, python-format +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:355 +#, python-format +msgid "Unable to delete volume %s" +msgstr "" + +#: nova/vsa/api.py:357 +#, python-format +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "" + +#: nova/vsa/api.py:374 +#, python-format +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:73 +#, python-format +msgid "Create call received for VSA %s" +msgstr "" + +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 +#, python-format +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" + +#: nova/vsa/manager.py:89 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" + +#: nova/vsa/manager.py:100 +#, python-format +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" + +#: nova/vsa/manager.py:114 +#, 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:137 +#, 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:146 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" + +#: nova/vsa/manager.py:153 +#, python-format +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" + +#: nova/vsa/manager.py:168 +#, python-format +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" + +#~ msgid "No hosts found" +#~ msgstr "" + +#~ msgid "DB exception wrapped" +#~ msgstr "" + +#~ msgid "Uncaught exception" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#~ msgstr "" + +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "" + +#~ msgid "Volume is already attached" +#~ msgstr "" + +#~ msgid "Volume is already detached" +#~ msgstr "" + +#~ msgid "Failed to read private ip" +#~ msgstr "" + +#~ msgid "Failed to read public ip(s)" +#~ msgstr "" + +#~ msgid "%(param)s property not found for image %(_image_id)s" +#~ msgstr "" + +#~ msgid "No keypairs defined" +#~ msgstr "" + +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "" + +#~ msgid "Instance %s not found" +#~ msgstr "" + +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown instance type: %s" +#~ msgstr "" + +#~ msgid "Filename of root Certificate Revokation List" +#~ msgstr "" + +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "" + +#~ msgid "Casting to %(topic)s %(host)s for %(method)s" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_id)s|" +#~ msgstr "" + +#~ msgid "instance %s: starting..." +#~ msgstr "" + +#~ msgid "Terminating instance %s" +#~ msgstr "" + +#~ msgid "Deallocating address %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reset the password on a" +#~ " non-running instance: %(instance_id)s " +#~ "(state: %(instance_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %s: setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_id)s (state:" +#~ " %(instance_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(nm)s: injecting file to %(plain_path)s" +#~ msgstr "" + +#~ msgid "instance %s: getting ajax console" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_id)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "" +#~ "Detach volume %(volume_id)s from mountpoint" +#~ " %(mp)s on instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Host %s is not alive" +#~ msgstr "" + +#~ msgid "All hosts have too many cores" +#~ msgstr "" + +#~ msgid "Host %s not available" +#~ msgstr "" + +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "" + +#~ msgid "All hosts have too many networks" +#~ msgstr "" + +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "" + +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "" + +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Class %s cannot be found" +#~ msgstr "" + +#~ msgid "Running %s" +#~ msgstr "" + +#~ msgid "Glance image %s" +#~ msgstr "" + +#~ msgid "Asking xapi to fetch %(url)s as %(access)s" +#~ msgstr "" + +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "" + +#~ msgid "duplicate name found: %s" +#~ msgstr "" + +#~ msgid "" +#~ "VHD coalesce attempts exceeded (%(counter)d" +#~ " > %(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "No VDIs found for VM %s" +#~ msgstr "" + +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "" + +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dest)s..." +#~ msgstr "" + +#~ msgid "No service for id %s" +#~ msgstr "" + +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "" + +#~ msgid "No fixed ips defined" +#~ msgstr "" + +#~ msgid "No floating ip for address %s" +#~ msgstr "" + +#~ msgid "No address for instance %s" +#~ msgstr "" + +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "" + +#~ msgid "No network for id %s" +#~ msgstr "" + +#~ msgid "No networks defined" +#~ msgstr "" + +#~ msgid "No network for bridge %s" +#~ msgstr "" + +#~ msgid "No network for instance %s" +#~ msgstr "" + +#~ msgid "Token %s does not exist" +#~ msgstr "" + +#~ msgid "No quota for project_id %s" +#~ msgstr "" + +#~ msgid "Volume %s not found" +#~ msgstr "" + +#~ msgid "No export device found for volume %s" +#~ msgstr "" + +#~ msgid "No target id found for volume %s" +#~ msgstr "" + +#~ msgid "No security group with id %s" +#~ msgstr "" + +#~ msgid "No security group named %(group_name)s for project: %(project_id)s" +#~ msgstr "" + +#~ msgid "No secuity group rule with id %s" +#~ msgstr "" + +#~ msgid "No user for id %s" +#~ msgstr "" + +#~ msgid "No user for access key %s" +#~ msgstr "" + +#~ msgid "No project with id %s" +#~ msgstr "" + +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "No console pool of type %(console_type)s" +#~ " for compute host %(compute_host)s on " +#~ "proxy host %(host)s" +#~ msgstr "" + +#~ msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#~ msgstr "" + +#~ msgid "on instance %s" +#~ msgstr "" + +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "" + +#~ msgid "No zone with id %(zone_id)s" +#~ msgstr "" + +#~ msgid "Checking state of %s" +#~ msgstr "" + +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "" + +#~ msgid "Invalid device path %s" +#~ msgstr "" + +#~ msgid "No disk at %s" +#~ msgstr "" + +#~ msgid "Instance snapshotting is not supported for libvirtat this time" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed: %s" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed: %s" +#~ msgstr "" + +#~ msgid "instance %s: is running" +#~ msgstr "" + +#~ msgid "instance %s: failed to boot" +#~ msgstr "" + +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#~ msgstr "" + +#~ msgid "diagnostics are not supported for libvirt" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "" + +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "" + +#~ msgid "The key_pair %s already exists" +#~ msgstr "" + +#~ msgid "Generating root CA: %s" +#~ msgstr "" + +#~ msgid "%s is not a valid ipProtocol" +#~ msgstr "" + +#~ msgid "Invalid port range" +#~ msgstr "" + +#~ msgid "invalid id: %s" +#~ msgstr "" + +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "" + +#~ msgid "No paste configuration for app: %s" +#~ msgstr "" + +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" + +#~ msgid "Running %s API" +#~ msgstr "" + +#~ msgid "No known API applications configured in %s." +#~ msgstr "" + +#~ msgid "Starting nova-api node (version %s)" +#~ msgstr "" + +#~ msgid "No paste configuration found for: %s" +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" + +#~ msgid "Argument %s is required." +#~ msgstr "" + +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" + +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "" + +#~ msgid "instance %(name)s: not enough free memory" +#~ msgstr "" + +#~ msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#~ msgstr "" + +#~ msgid "Invalid value for onset_files: '%s'" +#~ msgstr "" + +#~ msgid "Instance %s: booted" +#~ msgstr "" + +#~ msgid "Instance not present %s" +#~ msgstr "" + +#~ msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#~ msgstr "" + +#~ msgid "VM %(vm)s already halted, skipping shutdown..." +#~ msgstr "" + +#~ msgid "Removing kernel/ramdisk files" +#~ msgstr "" + +#~ msgid "" +#~ "TIMEOUT: The call to %(method)s timed" +#~ " out. VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "The call to %(method)s returned an " +#~ "error: %(e)s. VM id=%(instance_id)s; " +#~ "args=%(strargs)s" +#~ msgstr "" + +#~ msgid "Template for script to run on cloudpipe instance boot" +#~ msgstr "" + +#~ msgid "Image %s could not be found" +#~ msgstr "" + +#~ msgid "ApiError raised: %s" +#~ msgstr "" + +#~ msgid "User %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "User \"%s\" not found" +#~ msgstr "" + +#~ msgid "Project \"%s\" not found" +#~ msgstr "" + +#~ msgid "Including admin operations in API." +#~ msgstr "" + +#~ 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 "" + +#~ 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 "" + +#~ 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 "" + +#~ msgid "network" +#~ msgstr "" + +#~ msgid "IP address" +#~ msgstr "" + +#~ msgid "MAC address" +#~ msgstr "" + +#~ msgid "hostname" +#~ msgstr "" + +#~ msgid "host" +#~ msgstr "" + +#~ msgid "netmask" +#~ msgstr "" + +#~ msgid "Failed to load partition: %s" +#~ msgstr "" + +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "" + +#~ msgid "In init host" +#~ msgstr "" + +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "" + +#~ msgid "Starting VM %s " +#~ msgstr "" + +#~ msgid "Started VM %s " +#~ msgstr "" + +#~ msgid "spawn vm failed: %s" +#~ msgstr "" + +#~ msgid "Failed to create VM %s" +#~ msgstr "" + +#~ msgid "Set memory for vm %s..." +#~ msgstr "" + +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "" + +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" + +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "" + +#~ msgid "New disk drive path is %s" +#~ msgstr "" + +#~ msgid "Failed to add vhd file to VM %s" +#~ msgstr "" + +#~ msgid "Created disk for %s" +#~ msgstr "" + +#~ msgid "Creating nic for %s " +#~ msgstr "" + +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "" + +#~ msgid "Failed creating port for %s" +#~ msgstr "" + +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "" + +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "" + +#~ msgid "Created nic for %s " +#~ msgstr "" + +#~ msgid "WMI job failed: %s" +#~ msgstr "" + +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "" + +#~ msgid "Got request to destroy vm %s" +#~ msgstr "" + +#~ msgid "Failed to destroy vm %s" +#~ msgstr "" + +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" + +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "" + +#~ msgid "Instance %d has no host" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgstr "" + +#~ msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found during terminate" +#~ msgstr "" + +#~ msgid "Instance %d is already being terminated" +#~ msgstr "" + +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "" + +#~ msgid "Volume isn't attached to anything!" +#~ msgstr "" + +#~ msgid "" +#~ "AMQP server on %(fl_host)s:%(fl_port)d is " +#~ "unreachable. Trying again in %(fl_intv)d " +#~ "seconds." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server after %d tries. Shutting down." +#~ msgstr "" + +#~ msgid "Failed to fetch message from queue" +#~ msgstr "" + +#~ msgid "Making asynchronous call..." +#~ msgstr "" + +#~ msgid "Making asynchronous cast..." +#~ msgstr "" + +#~ msgid "FAKE AOE: %s" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" + +#~ msgid "leasing ip" +#~ msgstr "" + +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "" + +#~ msgid "releasing ip" +#~ msgstr "" + +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" + +#~ msgid "Instance %s Not Found" +#~ msgstr "" + +#~ msgid "Dissassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "Leasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s leased that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "" + +#~ msgid "Releasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s released that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "Forgetting SR %s ... " +#~ msgstr "" + +#~ msgid "Forgetting SR %s done." +#~ msgstr "" + +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "" + +#~ msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown S3 value type %r" +#~ msgstr "" + +#~ msgid "Authenticated request" +#~ msgstr "" + +#~ msgid "List of buckets requested" +#~ msgstr "" + +#~ msgid "List keys for bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "" + +#~ msgid "Creating bucket %s" +#~ msgstr "" + +#~ msgid "Deleting bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "" + +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "" + +#~ msgid "Starting image upload: %s" +#~ msgstr "" + +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "" + +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "" + +#~ msgid "Updating user fields on image %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "" + +#~ msgid "Deleted image: %s" +#~ msgstr "" + +#~ msgid "No user found for access key %s" +#~ msgstr "" + +#~ msgid "No project called %s could be found" +#~ msgstr "" + +#~ msgid "User %(uid)s is not a member of project %(pjid)s" +#~ msgstr "" + +#~ msgid "Signature does not match" +#~ msgstr "" + +#~ msgid "The %s role can not be found" +#~ msgstr "" + +#~ msgid "The %s role is global only" +#~ msgstr "" + +#~ msgid "LDAP user %s already exists" +#~ msgstr "" + +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s doesn't exist" +#~ msgstr "" + +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "" + +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s is not a member of the group" +#~ msgstr "" + +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "" + +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "Creating new user: %s" +#~ msgstr "" + +#~ msgid "Deleting user: %s" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "" + +#~ msgid "operation must be add or remove" +#~ msgstr "" + +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "" + +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Delete project: %s" +#~ msgstr "" + +#~ msgid "Adding user %(user)s to project %(project)s" +#~ msgstr "" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "" + diff --git a/nova/locale/uk/LC_MESSAGES/nova.po b/nova/locale/uk/LC_MESSAGES/nova.po index 8cdd408dc..0d7c4bd58 100644 --- a/nova/locale/uk/LC_MESSAGES/nova.po +++ b/nova/locale/uk/LC_MESSAGES/nova.po @@ -5,29 +5,63 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Ukrainian \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\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" +"Generated-By: Babel 0.9.6\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" +#: 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:33 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "Неочікувана помилка при виконанні команди." -#: ../nova/exception.py:36 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -37,2761 +71,8237 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +msgid "DB exception wrapped." msgstr "" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:120 -msgid "Uncaught exception" -msgstr "Необроблене виключення" +#: nova/exception.py:153 +msgid "An unknown exception occurred." +msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#: nova/exception.py:176 +msgid "Failed to decrypt text" msgstr "" -#: ../nova/volume/api.py:47 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" msgstr "" -#: ../nova/volume/api.py:71 ../nova/volume/api.py:96 -msgid "Volume status must be available" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" + +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: ../nova/volume/api.py:98 -msgid "Volume is already attached" +#: nova/exception.py:193 +msgid "Connection to glance failed" msgstr "" -#: ../nova/volume/api.py:104 -msgid "Volume is already detached" +#: nova/exception.py:197 +msgid "Connection to melange failed" msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" +#: nova/exception.py:201 +msgid "Not authorized." msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" +#: nova/exception.py:206 +msgid "User does not have admin privileges" msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" +msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" +#: nova/exception.py:214 +msgid "Unacceptable parameters." msgstr "" -#: ../nova/api/openstack/servers.py:238 -#, python-format -msgid "Compute.api::lock %s" +#: nova/exception.py:219 +msgid "Invalid snapshot" msgstr "" -#: ../nova/api/openstack/servers.py:253 +#: nova/exception.py:223 #, python-format -msgid "Compute.api::unlock %s" +msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: ../nova/api/openstack/servers.py:267 -#, python-format -msgid "Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" msgstr "" -#: ../nova/api/openstack/servers.py:281 -#, python-format -msgid "Compute.api::reset_network %s" +#: nova/exception.py:231 +msgid "Failed to load data into json format" msgstr "" -#: ../nova/api/openstack/servers.py:292 -#, python-format -msgid "Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." msgstr "" -#: ../nova/api/openstack/servers.py:303 +#: nova/exception.py:239 #, python-format -msgid "Compute.api::unpause %s" +msgid "Invalid signature %(signature)s for user %(user)s." msgstr "" -#: ../nova/api/openstack/servers.py:314 +#: nova/exception.py:243 +#, fuzzy +msgid "Invalid input received" +msgstr "Невірний діапазон портів" + +#: nova/exception.py:247 #, python-format -msgid "compute.api::suspend %s" +msgid "Invalid instance type %(instance_type)s." msgstr "" -#: ../nova/api/openstack/servers.py:325 -#, python-format -msgid "compute.api::resume %s" +#: nova/exception.py:251 +msgid "Invalid volume type" 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" +#: nova/exception.py:255 +msgid "Invalid volume" msgstr "" -#. NOTE: No Resource Pool concept so far -#: ../nova/virt/xenapi/volumeops.py:51 +#: nova/exception.py:259 #, python-format -msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: ../nova/virt/xenapi/volumeops.py:69 +#: nova/exception.py:263 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:80 +#: nova/exception.py:267 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgid "Invalid content type %(content_type)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:91 +#: nova/exception.py:271 #, python-format -msgid "Unable to attach volume to instance %s" +msgid "Invalid cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:93 +#: nova/exception.py:281 #, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgid "%(err)s" msgstr "" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:104 +#: nova/exception.py:285 #, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:112 +#: nova/exception.py:290 #, python-format -msgid "Unable to locate volume %s" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:120 +#: nova/exception.py:295 #, python-format -msgid "Unable to detach volume %s" +msgid "Instance %(instance_id)s is not running." msgstr "" -#: ../nova/virt/xenapi/volumeops.py:127 +#: nova/exception.py:299 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgid "Instance %(instance_id)s is not suspended." msgstr "" -#: ../nova/compute/instance_types.py:41 +#: nova/exception.py:303 #, python-format -msgid "Unknown instance type: %s" +msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: ../nova/crypto.py:46 -msgid "Filename of root CA" +#: nova/exception.py:307 +msgid "Failed to suspend instance" msgstr "" -#: ../nova/crypto.py:49 -msgid "Filename of private key" -msgstr "Ім'я файлу секретного ключа" +#: nova/exception.py:311 +msgid "Failed to resume server" +msgstr "" -#: ../nova/crypto.py:51 -msgid "Filename of root Certificate Revokation List" +#: nova/exception.py:315 +msgid "Failed to reboot instance" msgstr "" -#: ../nova/crypto.py:53 -msgid "Where we keep our keys" -msgstr "Шлях до збережених ключів" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:55 -msgid "Where we keep our root CA" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:57 -msgid "Should we use a CA for each project?" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." msgstr "" -#: ../nova/crypto.py:61 +#: nova/exception.py:331 #, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: ../nova/crypto.py:66 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." msgstr "" -#: ../nova/crypto.py:71 +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." +msgstr "" + +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." +msgstr "" + +#: nova/exception.py:353 #, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" +msgid "" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." msgstr "" -#: ../nova/crypto.py:258 +#: nova/exception.py:358 #, python-format -msgid "Flags path: %s" +msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: ../nova/scheduler/manager.py:69 +#: nova/exception.py:362 +msgid "Unacceptable CPU info" +msgstr "" + +#: nova/exception.py:366 #, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" +msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: ../nova/compute/manager.py:78 +#: nova/exception.py:370 #, python-format -msgid "check_instance_lock: decorating: |%s|" +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/compute/manager.py:80 +#: nova/exception.py:376 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +"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/compute/manager.py:84 +#: nova/exception.py:383 #, python-format -msgid "check_instance_lock: locked: |%s|" +msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: ../nova/compute/manager.py:86 +#: nova/exception.py:387 #, python-format -msgid "check_instance_lock: admin: |%s|" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:91 +#: nova/exception.py:391 #, python-format -msgid "check_instance_lock: executing: |%s|" +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:95 +#: nova/exception.py:395 #, python-format -msgid "check_instance_lock: not executing |%s|" +msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: ../nova/compute/manager.py:179 -msgid "Instance has already been created" +#: nova/exception.py:399 +msgid "Resource could not be found." msgstr "" -#: ../nova/compute/manager.py:180 +#: nova/exception.py:404 #, python-format -msgid "instance %s: starting..." +msgid "Required flag %(flag)s not set." msgstr "" -#. pylint: disable=W0702 -#: ../nova/compute/manager.py:219 +#: nova/exception.py:408 #, python-format -msgid "instance %s: Failed to spawn" +msgid "Instance %(instance_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 +#: nova/exception.py:412 #, python-format -msgid "Terminating instance %s" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:416 #, python-format -msgid "Deallocating address %s" +msgid "Unable to locate account %(account_name) on Solidfire device" msgstr "" -#: ../nova/compute/manager.py:268 +#: nova/exception.py:420 #, python-format -msgid "trying to destroy already destroyed instance: %s" +msgid "Volume not found for instance %(instance_id)s." msgstr "" -#: ../nova/compute/manager.py:282 +#: nova/exception.py:424 #, python-format -msgid "Rebooting instance %s" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)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)" +#: nova/exception.py:429 +msgid "Zero volume types found." msgstr "" -#: ../nova/compute/manager.py:311 +#: nova/exception.py:433 #, python-format -msgid "instance %s: snapshotting" +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:316 +#: nova/exception.py:437 #, python-format -msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:442 #, python-format msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:447 #, python-format -msgid "instance %s: setting admin password" +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:353 +#: nova/exception.py:451 #, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: ../nova/compute/manager.py:362 +#: nova/exception.py:455 #, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: ../nova/compute/manager.py:372 +#: nova/exception.py:459 #, python-format -msgid "instance %s: rescuing" +msgid "No disk at %(location)s" msgstr "" -#: ../nova/compute/manager.py:387 +#: nova/exception.py:463 #, python-format -msgid "instance %s: unrescuing" +msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: ../nova/compute/manager.py:406 +#: nova/exception.py:467 #, python-format -msgid "instance %s: pausing" +msgid "Invalid image href %(image_href)s." msgstr "" -#: ../nova/compute/manager.py:423 -#, python-format -msgid "instance %s: unpausing" +#: nova/exception.py:471 +msgid "" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -#: ../nova/compute/manager.py:440 +#: nova/exception.py:476 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "Image %(image_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:453 +#: nova/exception.py:480 #, python-format -msgid "instance %s: suspending" +msgid "Kernel not found for image %(image_id)s." msgstr "" -#: ../nova/compute/manager.py:472 +#: nova/exception.py:484 #, python-format -msgid "instance %s: resuming" +msgid "User %(user_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:491 +#: nova/exception.py:488 #, python-format -msgid "instance %s: locking" +msgid "Project %(project_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:503 +#: nova/exception.py:492 #, python-format -msgid "instance %s: unlocking" +msgid "User %(user_id)s is not a member of project %(project_id)s." msgstr "" -#: ../nova/compute/manager.py:513 +#: nova/exception.py:496 #, python-format -msgid "instance %s: getting locked state" +msgid "Role %(role_id)s could not be found." +msgstr "" + +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." msgstr "" -#: ../nova/compute/manager.py:526 +#: nova/exception.py:504 #, python-format -msgid "instance %s: reset network" +msgid "%(req)s is required to create a network." msgstr "" -#: ../nova/compute/manager.py:535 ../nova/api/ec2/cloud.py:515 +#: nova/exception.py:508 #, python-format -msgid "Get console output for instance %s" +msgid "Network %(network_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:543 +#: nova/exception.py:512 #, python-format -msgid "instance %s: getting ajax console" +msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: ../nova/compute/manager.py:553 +#: nova/exception.py:516 #, python-format -msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +msgid "Network could not be found for uuid %(uuid)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 +#: nova/exception.py:520 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: ../nova/compute/manager.py:585 +#: nova/exception.py:524 #, python-format -msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" +msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: ../nova/compute/manager.py:588 +#: nova/exception.py:528 +msgid "No networks defined." +msgstr "" + +#: nova/exception.py:532 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." msgstr "" -#: ../nova/scheduler/simple.py:53 +#: nova/exception.py:537 #, python-format -msgid "Host %s is not alive" +msgid "Host is not set to the network (%(network_id)s)." msgstr "" -#: ../nova/scheduler/simple.py:65 -msgid "All hosts have too many cores" +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: ../nova/scheduler/simple.py:87 +#: nova/exception.py:545 #, python-format -msgid "Host %s not available" +msgid "No fixed IP associated with id %(id)s." msgstr "" -#: ../nova/scheduler/simple.py:99 -msgid "All hosts have too many gigabytes" +#: nova/exception.py:549 +#, python-format +msgid "Fixed ip not found for address %(address)s." msgstr "" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many networks" +#: nova/exception.py:553 +#, python-format +msgid "Instance %(instance_id)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:85 +#: nova/exception.py:557 #, python-format -msgid "Re-exporting %s volumes" +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: ../nova/volume/manager.py:90 +#: nova/exception.py:562 #, python-format -msgid "volume %s: skipping export" +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: ../nova/volume/manager.py:96 +#: nova/exception.py:566 #, python-format -msgid "volume %s: creating" +msgid "Host %(host)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:108 +#: nova/exception.py:570 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgid "" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." msgstr "" -#: ../nova/volume/manager.py:112 +#: nova/exception.py:575 #, python-format -msgid "volume %s: creating export" +msgid "Fixed IP address %(address)s is already in use." msgstr "" -#: ../nova/volume/manager.py:123 +#: nova/exception.py:579 #, python-format -msgid "volume %s: created successfully" +msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: ../nova/volume/manager.py:131 -msgid "Volume is still attached" +#: nova/exception.py:583 +msgid "Zero fixed ips available." msgstr "" -#: ../nova/volume/manager.py:133 -msgid "Volume is not local to this node" +#: nova/exception.py:587 +msgid "Zero fixed ips could be found." msgstr "" -#: ../nova/volume/manager.py:136 +#: nova/exception.py:591 #, python-format -msgid "volume %s: removing export" +msgid "Floating ip not found for id %(id)s." msgstr "" -#: ../nova/volume/manager.py:138 +#: nova/exception.py:595 #, python-format -msgid "volume %s: deleting" +msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: ../nova/volume/manager.py:147 +#: nova/exception.py:599 #, python-format -msgid "volume %s: deleted successfully" +msgid "Floating ip not found for address %(address)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:74 +#: nova/exception.py:603 #, python-format -msgid "%(text)s: _db_content => %(content)s" +msgid "Floating ip not found for host %(host)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" +#: nova/exception.py:607 +msgid "Zero floating ips available." msgstr "" -#: ../nova/virt/xenapi/fake.py:306 +#: nova/exception.py:611 #, python-format -msgid "xenapi.fake does not have an implementation for %s" +msgid "Floating ip %(address)s is associated." msgstr "" -#: ../nova/virt/xenapi/fake.py:341 +#: nova/exception.py:615 #, python-format -msgid "Calling %(localname)s %(impl)s" +msgid "Floating ip %(address)s is not associated." msgstr "" -#: ../nova/virt/xenapi/fake.py:346 -#, python-format -msgid "Calling getter %s" +#: nova/exception.py:619 +msgid "Zero floating ips exist." msgstr "" -#: ../nova/virt/xenapi/fake.py:406 +#: nova/exception.py:623 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +msgid "Interface %(interface)s not found." msgstr "" -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." +#: nova/exception.py:627 +#, python-format +msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: ../nova/tests/test_cloud.py:268 +#: nova/exception.py:631 #, python-format -msgid "Need to watch instance %s until it's running..." +msgid "Certificate %(certificate_id)s not found." msgstr "" -#: ../nova/virt/connection.py:73 -msgid "Failed to open connection to the hypervisor" +#: nova/exception.py:635 +#, python-format +msgid "Service %(service_id)s could not be found." msgstr "" -#: ../nova/network/linux_net.py:187 +#: nova/exception.py:639 #, python-format -msgid "Starting VLAN inteface %s" +msgid "Host %(host)s could not be found." msgstr "" -#: ../nova/network/linux_net.py:208 +#: nova/exception.py:643 #, python-format -msgid "Starting Bridge interface for %s" +msgid "Compute host %(host)s could not be found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:314 +#: nova/exception.py:647 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: ../nova/network/linux_net.py:316 +#: nova/exception.py:651 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "Auth token %(token)s could not be found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:358 +#: nova/exception.py:655 #, python-format -msgid "killing radvd threw %s" +msgid "Access Key %(access_key)s could not be found." msgstr "" -#: ../nova/network/linux_net.py:360 -#, python-format -msgid "Pid %d is stale, relaunching radvd" +#: nova/exception.py:659 +msgid "Quota could not be found" msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:449 +#: nova/exception.py:663 #, python-format -msgid "Killing dnsmasq threw %s" +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: ../nova/utils.py:58 +#: nova/exception.py:667 #, python-format -msgid "Inner Exception: %s" +msgid "Security group %(security_group_id)s not found." msgstr "" -#: ../nova/utils.py:59 +#: nova/exception.py:671 #, python-format -msgid "Class %s cannot be found" +msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: ../nova/utils.py:118 +#: nova/exception.py:676 #, python-format -msgid "Fetching %s" +msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: ../nova/utils.py:130 +#: nova/exception.py:680 #, python-format -msgid "Running cmd (subprocess): %s" +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" msgstr "" -#: ../nova/utils.py:143 ../nova/utils.py:183 +#: nova/exception.py:685 #, python-format -msgid "Result was %s" +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" msgstr "" -#: ../nova/utils.py:159 +#: nova/exception.py:690 #, python-format -msgid "Running cmd (SSH): %s" +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: ../nova/utils.py:217 +#: nova/exception.py:694 #, python-format -msgid "debug in callback: %s" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: ../nova/utils.py:222 +#: nova/exception.py:699 #, python-format -msgid "Running %s" -msgstr "Запускається %s" +msgid "Console pool %(pool_id)s could not be found." +msgstr "" -#: ../nova/utils.py:262 +#: nova/exception.py:703 #, python-format -msgid "Link Local address is not found.:%s" +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." msgstr "" -#: ../nova/utils.py:265 +#: nova/exception.py:709 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Console %(console_id)s could not be found." msgstr "" -#: ../nova/utils.py:363 +#: nova/exception.py:713 #, python-format -msgid "Invalid backend: %s" +msgid "Console for instance %(instance_id)s could not be found." msgstr "" -#: ../nova/utils.py:374 +#: nova/exception.py:717 #, python-format -msgid "backend %s" +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." msgstr "" -#: ../nova/fakerabbit.py:49 +#: nova/exception.py:722 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +msgid "Invalid console type %(console_type)s " msgstr "" -#: ../nova/fakerabbit.py:54 -#, python-format -msgid "Publishing to route %s" +#: nova/exception.py:726 +msgid "Zero instance types found." msgstr "" -#: ../nova/fakerabbit.py:84 +#: nova/exception.py:730 #, python-format -msgid "Declaring queue %s" -msgstr "Оголошення черги %s" +msgid "Instance type %(instance_type_id)s could not be found." +msgstr "" -#: ../nova/fakerabbit.py:90 +#: nova/exception.py:734 #, python-format -msgid "Declaring exchange %s" -msgstr "Оголошення точки обміну %s" +msgid "Instance type with name %(instance_type_name)s could not be found." +msgstr "" -#: ../nova/fakerabbit.py:96 +#: nova/exception.py:739 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:121 +#: nova/exception.py:743 #, python-format -msgid "Getting from %(queue)s: %(message)s" +msgid "Zone %(zone_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:135 ../nova/virt/hyperv.py:171 +#: nova/exception.py:747 #, python-format -msgid "Created VM %s..." +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:138 +#: nova/exception.py:751 #, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgid "Scheduler cost function %(cost_fn_str)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:168 +#: nova/exception.py:756 #, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "Scheduler weight flag not found: %(flag_name)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:171 +#: nova/exception.py:760 #, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:187 +#: nova/exception.py:765 #, python-format -msgid "VBD not found in instance %s" +msgid "" +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:197 +#: nova/exception.py:770 +#, fuzzy, python-format +msgid "LDAP object could not be found" +msgstr "Проект \"%s\" не знайдено" + +#: nova/exception.py:774 #, python-format -msgid "Unable to unplug VBD %s" +msgid "LDAP user %(user_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:209 +#: nova/exception.py:778 #, python-format -msgid "Unable to destroy VBD %s" +msgid "LDAP group %(group_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:224 +#: nova/exception.py:782 #, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:227 +#: nova/exception.py:786 #, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgid "File %(file_path)s could not be found." 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." +#: nova/exception.py:790 +msgid "Zero files could be found." msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vm_utils.py:258 +#: nova/exception.py:794 #, python-format -msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:272 +#: nova/exception.py:799 #, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:286 +#: nova/exception.py:803 #, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:327 -#, python-format -msgid "Size for image %(image)s:%(virtual_size)d" +#: nova/exception.py:807 +msgid "Action not allowed." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:332 +#: nova/exception.py:811 #, python-format -msgid "Glance image %s" +msgid "Unable to use global role %(role_id)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" +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:352 -#, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/exception.py:828 +#, fuzzy, python-format +msgid "Key pair %(key_name)s already exists." +msgstr "Користувач %s вже існує" + +#: nova/exception.py:832 +#, fuzzy, python-format +msgid "User %(user)s already exists." +msgstr "Користувач %s вже існує" + +#: nova/exception.py:836 +#, fuzzy, python-format +msgid "LDAP user %(user)s already exists." +msgstr "Користувач %s вже існує" + +#: nova/exception.py:840 +#, fuzzy, python-format +msgid "LDAP group %(group)s already exists." +msgstr "Користувач %s вже існує" + +#: nova/exception.py:844 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" +msgid "User %(uid)s is already a member of the group %(group_dn)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:386 ../nova/virt/xenapi/vm_utils.py:402 +#: nova/exception.py:849 +#, fuzzy, python-format +msgid "Project %(project)s already exists." +msgstr "Користувач %s вже існує" + +#: nova/exception.py:853 +#, fuzzy, python-format +msgid "Instance %(name)s already exists." +msgstr "Користувач %s вже існує" + +#: nova/exception.py:857 +#, fuzzy, python-format +msgid "Instance Type %(name)s already exists." +msgstr "Користувач %s вже існує" + +#: nova/exception.py:861 +#, fuzzy, python-format +msgid "Volume Type %(name)s already exists." +msgstr "Користувач %s вже існує" + +#: nova/exception.py:865 #, python-format -msgid "Looking up vdi %s for PV kernel" +msgid "%(path)s is on shared storage: %(reason)s" +msgstr "" + +#: nova/exception.py:869 +msgid "Migration error" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:397 +#: nova/exception.py:873 #, python-format -msgid "PV Kernel in VDI:%s" +msgid "Malformed message body: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:405 +#: nova/exception.py:877 #, python-format -msgid "Running pygrub against %s" +msgid "Could not find config at %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:411 +#: nova/exception.py:881 #, python-format -msgid "Found Xen kernel %s" +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:413 -msgid "No Xen kernel found. Booting HVM." +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:425 ../nova/virt/hyperv.py:431 +#: nova/exception.py:889 #, python-format -msgid "duplicate name found: %s" +msgid "Virtual Storage Array %(id)d could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:442 +#: nova/exception.py:893 #, python-format -msgid "VDI %s is still available" +msgid "Virtual Storage Array %(name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:463 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:465 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:525 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:542 -#, python-format -msgid "Re-scanning SR %s" +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:567 -#, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:574 +#: nova/exception.py:917 #, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." +msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:590 -#, python-format -msgid "No VDIs found for VM %s" +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:594 +#: nova/exception.py:925 #, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +msgid "No valid host was found. %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:653 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 +#: nova/exception.py:929 #, python-format -msgid "Creating VBD for VDI %s ... " +msgid "Host %(host)s is not up or doesn't exist." 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." +#: nova/exception.py:933 +msgid "Quota exceeded" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:657 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 +#: nova/exception.py:937 #, python-format -msgid "Plugging VBD %s ... " +msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:659 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 +#: nova/exception.py:941 #, python-format -msgid "Plugging VBD %s done." +msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:661 +#: nova/exception.py:945 #, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:664 +#: nova/exception.py:949 #, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:668 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 +#: nova/exception.py:954 #, python-format -msgid "Destroying VBD for VDI %s ... " +msgid "Host %(host)s already member of another aggregate." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:671 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 +#: nova/exception.py:958 #, python-format -msgid "Destroying VBD for VDI %s done." +msgid "Aggregate %(aggregate_id)s already has host %(host)s." 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." +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:688 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 -msgid "VBD.unplug rejected: retrying..." +#: nova/exception.py:966 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:692 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 -msgid "VBD.unplug successful eventually." +#: nova/exception.py:971 +msgid "Unable to create instance type" 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" +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:704 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/exception.py:979 #, python-format -msgid "Ignoring XenAPI.Failure %s" +msgid "Error in SolidFire API response: status=%(status)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:735 +#: nova/exception.py:983 #, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:747 -#, python-format -msgid "Writing partition table %s done." +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" msgstr "" -#: ../nova/tests/test_rpc.py:89 +#: nova/log.py:307 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "syslog facility must be one of: %s" msgstr "" -#: ../nova/tests/test_rpc.py:95 +#: nova/manager.py:146 #, python-format -msgid "Nested return %s" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: ../nova/tests/test_rpc.py:120 ../nova/tests/test_rpc.py:126 +#: nova/manager.py:152 #, python-format -msgid "Received %s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:44 -msgid "Use of empty request context is deprecated" +#: nova/manager.py:159 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:133 -#, python-format -msgid "No service for id %s" +#: nova/manager.py:203 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: ../nova/db/sqlalchemy/api.py:251 -#, python-format -msgid "No service for %(host)s, %(binary)s" +#: nova/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" +#: nova/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 +#: nova/service.py:159 #, python-format -msgid "No floating ip for address %s" +msgid "Starting %(topic)s node (version %(vcs_string)s)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 +#: nova/service.py:176 #, python-format -msgid "No address for instance %s" +msgid "Creating Consumer connection for Service %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 -#, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" +#: nova/service.py:250 +msgid "Service killed that has no database entry" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 -#, python-format -msgid "No network for id %s" +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" +#: nova/service.py:302 +msgid "Recovered model server connection!" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1115 -#, python-format -msgid "No network for bridge %s" +#: nova/service.py:308 +msgid "model server went away" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 -#, python-format -msgid "No network for instance %s" +#: nova/service.py:400 +msgid "Full set of FLAGS:" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1277 +#: nova/service.py:407 #, python-format -msgid "Token %s does not exist" +msgid "%(flag)s : FLAG SET " msgstr "" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/utils.py:72 #, python-format -msgid "No quota for project_id %s" +msgid "Inner Exception: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1455 ../nova/db/sqlalchemy/api.py:1501 -#: ../nova/api/ec2/__init__.py:323 +#: nova/utils.py:156 #, python-format -msgid "Volume %s not found" +msgid "Fetching %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1514 +#: nova/utils.py:197 #, python-format -msgid "No export device found for volume %s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1527 +#: nova/utils.py:207 #, python-format -msgid "No target id found for volume %s" +msgid "Running cmd (subprocess): %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1572 +#: nova/utils.py:223 nova/utils.py:302 #, python-format -msgid "No security group with id %s" +msgid "Result was %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1589 +#: nova/utils.py:236 #, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +msgid "%r failed. Retrying." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 +#: nova/utils.py:278 #, python-format -msgid "No secuity group rule with id %s" +msgid "Running cmd (SSH): %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1756 -#, python-format -msgid "No user for id %s" +#: nova/utils.py:280 +msgid "Environment not supported over SSH" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1772 -#, python-format -msgid "No user for access key %s" +#: nova/utils.py:284 +msgid "process_input not supported over SSH" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1834 +#: nova/utils.py:343 #, python-format -msgid "No project with id %s" +msgid "debug in callback: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1979 +#: nova/utils.py:476 #, python-format -msgid "No console pool with id %(pool_id)s" +msgid "Link Local address is not found.:%s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1996 +#: nova/utils.py:479 #, python-format -msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2035 +#: nova/utils.py:576 #, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +msgid "Invalid backend: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2057 +#: nova/utils.py:587 #, python-format -msgid "on instance %s" +msgid "backend %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 -#, python-format -msgid "No console with id %(console_id)s %(idesc)s" +#: nova/utils.py:636 +msgid "in looping call" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 +#: nova/utils.py:810 #, python-format -msgid "No zone with id %(zone_id)s" +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:160 +#: nova/utils.py:814 #, python-format -msgid "Checking state of %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/utils.py:818 #, python-format -msgid "Current state of %(name)s was %(state)s." +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:183 +#: nova/utils.py:825 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:196 -msgid "Connection to libvirt broke" -msgstr "" +#: nova/utils.py:935 +#, fuzzy, python-format +msgid "Expected object of type: %s" +msgstr "Вилучити проект: %s" -#: ../nova/virt/libvirt_conn.py:258 +#: nova/utils.py:966 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "Invalid server_string: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:283 +#: nova/utils.py:1091 #, python-format -msgid "Invalid device path %s" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: ../nova/virt/libvirt_conn.py:313 -#, python-format -msgid "No disk at %s" +#: nova/utils.py:1123 +msgid "Original exception being dropped" msgstr "" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +#: nova/utils.py:1242 +#, python-format +msgid "Class %(fullname)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:336 +#: nova/utils.py:1244 #, python-format -msgid "instance %s: rebooted" +msgid "Class %(fullname)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:339 +#: nova/utils.py:1276 #, python-format -msgid "_wait_for_reboot failed: %s" +msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:382 +#: nova/utils.py:1278 #, python-format -msgid "instance %s: rescued" +msgid "Function %(name)s in %(location)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/wsgi.py:93 #, python-format -msgid "_wait_for_rescue failed: %s" +msgid "Started %(name)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:411 -#, python-format -msgid "instance %s: is running" +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." msgstr "" -#: ../nova/virt/libvirt_conn.py:422 -#, python-format -msgid "instance %s: booted" +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 +#: nova/wsgi.py:113 #, python-format -msgid "instance %s: failed to boot" +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:436 -#, python-format -msgid "virsh said: %r" +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." msgstr "" -#: ../nova/virt/libvirt_conn.py:440 -msgid "cool, it's a device" +#: nova/wsgi.py:207 +msgid "You must implement __call__" msgstr "" -#: ../nova/virt/libvirt_conn.py:448 -#, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +#: nova/api/direct.py:218 +msgid "not available" msgstr "" -#: ../nova/virt/libvirt_conn.py:456 +#: nova/api/direct.py:299 #, python-format -msgid "Contents of file %(fpath)s: %(contents)r" +msgid "Returned non-serializeable type: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:489 -msgid "Unable to find an open port" +#: nova/api/ec2/__init__.py:69 +#, python-format +msgid "%(code)s: %(message)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:563 +#: nova/api/ec2/__init__.py:91 #, python-format -msgid "instance %s: Creating image" +msgid "FaultWrapper: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:646 +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." +msgstr "Занадто багато невдалих аутентифікацій." + +#: nova/api/ec2/__init__.py:176 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +msgid "" +"Access key %(access_key)s has had %(failures)d failed authentications and" +" will be locked out for %(lock_mins)d minutes." msgstr "" -#: ../nova/virt/libvirt_conn.py:649 -#, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#: nova/api/ec2/__init__.py:263 +msgid "Signature not provided" 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)" +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" msgstr "" -#. TODO(termie): cache? -#: ../nova/virt/libvirt_conn.py:665 -#, python-format -msgid "instance %s: starting toXML method" +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" msgstr "" -#: ../nova/virt/libvirt_conn.py:732 +#: nova/api/ec2/__init__.py:385 #, python-format -msgid "instance %s: finished toXML method" +msgid "Authentication Failure: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:751 -msgid "diagnostics are not supported for libvirt" +#: nova/api/ec2/__init__.py:401 +#, python-format +msgid "Authenticated Request For %(uname)s:%(pname)s)" msgstr "" -#: ../nova/virt/libvirt_conn.py:1225 +#: nova/api/ec2/__init__.py:432 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "action: %s" msgstr "" -#: ../nova/api/ec2/metadatarequesthandler.py:76 +#: nova/api/ec2/__init__.py:434 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: nova/api/ec2/__init__.py:509 +#, python-format +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: ../nova/network/api.py:39 +#: nova/api/ec2/__init__.py:581 #, python-format -msgid "Quota exceeeded for %s, tried to allocate address" +msgid "InstanceNotFound raised: %s" msgstr "" -#: ../nova/network/api.py:42 -msgid "Address quota exceeded. You cannot allocate any more addresses" +#: nova/api/ec2/__init__.py:587 +#, python-format +msgid "VolumeNotFound raised: %s" msgstr "" -#: ../nova/tests/test_volume.py:162 +#: nova/api/ec2/__init__.py:593 #, python-format -msgid "Target %s allocated" +msgid "SnapshotNotFound raised: %s" msgstr "" -#: ../nova/virt/images.py:70 +#: nova/api/ec2/__init__.py:599 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" +msgid "NotFound raised: %s" msgstr "" -#: ../nova/scheduler/driver.py:66 -msgid "Must implement a fallback schedule" +#: nova/api/ec2/__init__.py:602 +#, python-format +msgid "EC2APIError raised: %s" msgstr "" -#: ../nova/console/manager.py:70 -msgid "Adding console" +#: nova/api/ec2/__init__.py:610 +#, python-format +msgid "KeyPairExists raised: %s" msgstr "" -#: ../nova/console/manager.py:90 +#: nova/api/ec2/__init__.py:614 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." +msgid "InvalidParameterValue raised: %s" msgstr "" -#: ../nova/api/direct.py:149 -msgid "not available" -msgstr "" +#: nova/api/ec2/__init__.py:618 +#, fuzzy, python-format +msgid "InvalidPortRange raised: %s" +msgstr "Невірний діапазон портів" -#: ../nova/api/ec2/cloud.py:62 +#: nova/api/ec2/__init__.py:622 #, python-format -msgid "The key_pair %s already exists" +msgid "NotAuthorized raised: %s" msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:118 +#: nova/api/ec2/__init__.py:626 #, python-format -msgid "Generating root CA: %s" +msgid "InvalidRequest raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:303 +#: nova/api/ec2/__init__.py:635 #, python-format -msgid "Create key pair %s" +msgid "Unexpected error raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:311 +#: nova/api/ec2/__init__.py:636 #, python-format -msgid "Delete key pair %s" +msgid "Environment: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: ../nova/api/ec2/cloud.py:386 +#: nova/api/ec2/apirequest.py:64 #, python-format -msgid "%s is not a valid ipProtocol" -msgstr "%s не допустимий ipProtocol" +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgstr "" -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" -msgstr "Невірний діапазон портів" +#: nova/api/ec2/cloud.py:326 +#, fuzzy, python-format +msgid "Create snapshot of volume %s" +msgstr "Від'єднати том %s" -#: ../nova/api/ec2/cloud.py:421 +#: nova/api/ec2/cloud.py:361 #, python-format -msgid "Revoke security group ingress %s" +msgid "Create key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:430 ../nova/api/ec2/cloud.py:459 -msgid "Not enough parameters to build a valid rule." +#: 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:443 +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 msgid "No rule for the specified parameters." msgstr "" -#: ../nova/api/ec2/cloud.py:450 +#: nova/api/ec2/cloud.py:733 #, python-format -msgid "Authorize security group ingress %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Content limited to " +"Alphanumeric characters, spaces, dashes, and underscores." msgstr "" -#: ../nova/api/ec2/cloud.py:464 +#: nova/api/ec2/cloud.py:740 #, python-format -msgid "This rule already exists in group %s" -msgstr "Це правило вже існує в групі %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." +msgstr "" -#: ../nova/api/ec2/cloud.py:492 +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 #, python-format msgid "Create Security Group %s" msgstr "" -#: ../nova/api/ec2/cloud.py:495 +#: nova/api/ec2/cloud.py:747 #, python-format msgid "group %s already exists" msgstr "" -#: ../nova/api/ec2/cloud.py:507 +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 #, python-format msgid "Delete security group %s" msgstr "Вилучити групу безпеки %s" -#: ../nova/api/ec2/cloud.py:584 +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 +#, python-format +msgid "Get console output for instance %s" +msgstr "" + +#: nova/api/ec2/cloud.py:854 +#, fuzzy, python-format +msgid "Create volume from snapshot %s" +msgstr "Створити розділ на %s ГБ" + +#: nova/api/ec2/cloud.py:858 nova/api/openstack/compute/contrib/volumes.py:186 +#: nova/api/openstack/volume/volumes.py:215 #, python-format msgid "Create volume of %s GB" msgstr "Створити розділ на %s ГБ" -#: ../nova/api/ec2/cloud.py:612 +#: nova/api/ec2/cloud.py:883 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: ../nova/api/ec2/cloud.py:629 +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 #, python-format msgid "Detach volume %s" msgstr "Від'єднати том %s" -#: ../nova/api/ec2/cloud.py:761 +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 +#, python-format +msgid "attribute not supported: %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1046 +#, python-format +msgid "vol = %s\n" +msgstr "" + +#: nova/api/ec2/cloud.py:1191 msgid "Allocate address" msgstr "" -#: ../nova/api/ec2/cloud.py:766 +#: nova/api/ec2/cloud.py:1203 #, python-format msgid "Release address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:771 +#: nova/api/ec2/cloud.py:1208 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:780 +#: nova/api/ec2/cloud.py:1218 #, python-format msgid "Disassociate address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:807 +#: nova/api/ec2/cloud.py:1243 +msgid "Image must be available" +msgstr "" + +#: nova/api/ec2/cloud.py:1264 msgid "Going to start terminating instances" msgstr "" -#: ../nova/api/ec2/cloud.py:815 +#: nova/api/ec2/cloud.py:1277 #, python-format msgid "Reboot instance %r" msgstr "" -#: ../nova/api/ec2/cloud.py:867 -#, python-format -msgid "De-registering image %s" +#: nova/api/ec2/cloud.py:1287 +msgid "Going to stop instances" msgstr "" -#: ../nova/api/ec2/cloud.py:875 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +#: nova/api/ec2/cloud.py:1297 +msgid "Going to start instances" msgstr "" -#: ../nova/api/ec2/cloud.py:882 ../nova/api/ec2/cloud.py:900 +#: nova/api/ec2/cloud.py:1388 #, python-format -msgid "attribute not supported: %s" +msgid "De-registering image %s" msgstr "" -#: ../nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:1415 #, python-format -msgid "invalid id: %s" +msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:903 +#: nova/api/ec2/cloud.py:1461 msgid "user or group not specified" msgstr "" -#: ../nova/api/ec2/cloud.py:905 +#: nova/api/ec2/cloud.py:1463 msgid "only group \"all\" is supported" msgstr "лише група \"всі\" підтримується" -#: ../nova/api/ec2/cloud.py:907 +#: nova/api/ec2/cloud.py:1465 msgid "operation_type must be add or remove" msgstr "" -#: ../nova/api/ec2/cloud.py:908 +#: nova/api/ec2/cloud.py:1467 #, python-format msgid "Updating image %s publicity" msgstr "" -#: ../bin/nova-api.py:52 +#: nova/api/ec2/cloud.py:1524 #, python-format -msgid "Using paste.deploy config at: %s" +msgid "Couldn't stop instance with in %d sec" msgstr "" -#: ../bin/nova-api.py:57 +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 #, python-format -msgid "No paste configuration for app: %s" +msgid "Failed to get metadata for ip: %s" msgstr "" -#: ../bin/nova-api.py:59 +#: nova/api/openstack/__init__.py:43 #, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" +msgid "Caught error: %s" msgstr "" -#: ../bin/nova-api.py:64 +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 #, python-format -msgid "Running %s API" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: ../bin/nova-api.py:69 -#, python-format -msgid "No known API applications configured in %s." +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" msgstr "" -#: ../bin/nova-api.py:83 +#: nova/api/openstack/__init__.py:105 #, python-format -msgid "Starting nova-api node (version %s)" +msgid "Extended resource: %s" msgstr "" -#: ../bin/nova-api.py:89 +#: nova/api/openstack/__init__.py:130 #, python-format -msgid "No paste configuration found for: %s" +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/api/openstack/__init__.py:135 #, python-format -msgid "Argument %(key)s value %(value)s is too short." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/api/openstack/auth.py:91 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "%(user_id)s could not be found with token '%(token)s'" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 +#: nova/api/openstack/auth.py:135 #, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." +msgid "%(user_id)s must be an admin or a member of %(project_id)s" 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." +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/api/openstack/auth.py:168 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Could not find %s in request." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/api/openstack/auth.py:188 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "Successfully authenticated '%s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." msgstr "" -#: ../nova/virt/xenapi/vmops.py:73 +#: nova/api/openstack/auth.py:255 #, python-format -msgid "instance %(name)s: not enough free memory" +msgid "Provided API key is valid, but not for user '%(username)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:148 -#, python-format -msgid "Starting VM %s..." +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:151 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 -#, python-format -msgid "Invalid value for onset_files: '%s'" +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:167 -#, python-format -msgid "Injecting file path: '%s'" +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:180 -#, python-format -msgid "Instance %s: booted" -msgstr "" +#: nova/api/openstack/common.py:202 +#, fuzzy, python-format +msgid "marker [%s] not found" +msgstr "Користувач \"%s\" не знайдено" -#: ../nova/virt/xenapi/vmops.py:232 +#: nova/api/openstack/common.py:242 #, python-format -msgid "Instance not present %s" +msgid "href %s does not contain version" 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" +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" msgstr "" -#: ../nova/virt/xenapi/vmops.py:269 +#: nova/api/openstack/common.py:358 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:280 +#: nova/api/openstack/common.py:361 #, python-format -msgid "Finished snapshot and upload for VM %s" +msgid "Instance is in an invalid state for '%(action)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:356 -#, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" msgstr "" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" +#: nova/api/openstack/common.py:443 +msgid "Instance snapshots are not permitted at this time." msgstr "" -#: ../nova/virt/xenapi/vmops.py:399 -msgid "kernel/ramdisk files removed" +#: nova/api/openstack/extensions.py:191 +#, python-format +msgid "Loaded extension: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/api/openstack/extensions.py:228 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Ext name: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/api/openstack/extensions.py:229 #, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +msgid "Ext alias: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/api/openstack/extensions.py:230 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Ext description: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:760 +#: nova/api/openstack/extensions.py:232 #, python-format -msgid "OpenSSL error: %s" +msgid "Ext namespace: %s" msgstr "" -#: ../nova/tests/test_compute.py:148 +#: nova/api/openstack/extensions.py:233 #, python-format -msgid "Running instances: %s" +msgid "Ext updated: %s" msgstr "" -#: ../nova/tests/test_compute.py:154 +#: nova/api/openstack/extensions.py:235 #, python-format -msgid "After terminating instances: %s" +msgid "Exception loading extension: %s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" +#: nova/api/openstack/extensions.py:249 +#, python-format +msgid "Loading extension %s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" +#: nova/api/openstack/extensions.py:255 +#, python-format +msgid "Calling extension factory %s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" +#: nova/api/openstack/extensions.py:267 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:97 +#: nova/api/openstack/extensions.py:345 #, python-format -msgid "Launching VPN for %s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: ../nova/db/sqlalchemy/migration.py:35 -msgid "python-migrate is not installed. Exiting." +#: nova/api/openstack/extensions.py:369 +#, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: ../nova/api/ec2/__init__.py:121 -msgid "Too many failed authentications." -msgstr "Занадто багато невдалих аутентифікацій." +#: nova/api/openstack/wsgi.py:158 +#: nova/api/openstack/compute/contrib/hosts.py:86 +msgid "cannot understand XML" +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." +#: nova/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: ../nova/api/ec2/__init__.py:169 ../nova/objectstore/handler.py:140 +#: nova/api/openstack/wsgi.py:580 #, python-format -msgid "Authentication Failure: %s" +msgid "Fault thrown: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:182 +#: nova/api/openstack/wsgi.py:583 #, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +msgid "HTTP exception thrown: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:207 -#, python-format -msgid "action: %s" +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:209 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:281 -#, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:314 +#: nova/api/openstack/wsgi.py:810 #, python-format -msgid "InstanceNotFound raised: %s" +msgid "There is no such action: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:320 -#, python-format -msgid "VolumeNotFound raised: %s" +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" msgstr "" -#: ../nova/api/ec2/__init__.py:326 -#, python-format -msgid "NotFound raised: %s" +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" msgstr "" -#: ../nova/api/ec2/__init__.py:329 -#, python-format -msgid "ApiError raised: %s" +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" msgstr "" -#: ../nova/api/ec2/__init__.py:338 +#: nova/api/openstack/wsgi.py:884 #, python-format -msgid "Unexpected error raised: %s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: ../nova/api/ec2/__init__.py:343 -msgid "An unknown error has occurred. Please try your request again." +#: nova/api/openstack/xmlutil.py:265 +msgid "element is not a child" msgstr "" -#: ../nova/auth/dbdriver.py:84 -#, python-format -msgid "User %s already exists" -msgstr "Користувач %s вже існує" - -#: ../nova/auth/dbdriver.py:106 ../nova/auth/ldapdriver.py:232 -#, python-format -msgid "Project can't be created because manager %s doesn't exist" +#: nova/api/openstack/xmlutil.py:414 +msgid "root element selecting a list" msgstr "" -#: ../nova/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 +#: nova/api/openstack/xmlutil.py:739 #, python-format -msgid "Project can't be created because user %s doesn't exist" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 -#, python-format -msgid "Project can't be created because project %s already exists" +#: nova/api/openstack/xmlutil.py:858 +msgid "subclasses must implement construct()!" 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" +#: nova/api/openstack/compute/extensions.py:29 +#: nova/api/openstack/volume/extensions.py:29 +msgid "Initializing extension manager." msgstr "" -#: ../nova/auth/dbdriver.py:245 -#, python-format -msgid "User \"%s\" not found" +#: nova/api/openstack/compute/image_metadata.py:40 +#: nova/api/openstack/compute/images.py:142 +#: nova/api/openstack/compute/images.py:157 +#, fuzzy, python-format +msgid "Image not found." msgstr "Користувач \"%s\" не знайдено" -#: ../nova/auth/dbdriver.py:248 -#, python-format -msgid "Project \"%s\" not found" -msgstr "Проект \"%s\" не знайдено" +#: nova/api/openstack/compute/image_metadata.py:79 +msgid "Incorrect request body format" +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" +#: 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/virt/xenapi_conn.py:311 -#, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" +#: 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/virt/xenapi_conn.py:317 -#, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#: nova/api/openstack/compute/image_metadata.py:111 +msgid "Invalid metadata key" msgstr "" -#: ../nova/virt/xenapi_conn.py:331 ../nova/virt/xenapi_conn.py:344 -#, python-format -msgid "Got exception: %s" +#: nova/api/openstack/compute/ips.py:74 +msgid "Instance does not exist" msgstr "" -#: ../nova/volume/san.py:67 -#, python-format -msgid "Could not find iSCSI export for volume %s" +#: nova/api/openstack/compute/ips.py:97 +msgid "Instance is not a member of specified network" msgstr "" -#: ../nova/api/ec2/apirequest.py:100 +#: nova/api/openstack/compute/limits.py:140 #, python-format msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: ../nova/api/openstack/__init__.py:55 -#, python-format -msgid "Caught error: %s" +#: nova/api/openstack/compute/limits.py:265 +msgid "This request was rate-limited." msgstr "" -#: ../nova/api/openstack/__init__.py:76 -msgid "Including admin operations in API." +#: 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/console/xvp.py:99 -msgid "Rebuilding xvp conf" +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +msgid "Metadata item was not found" msgstr "" -#: ../nova/console/xvp.py:116 +#: nova/api/openstack/compute/servers.py:425 #, python-format -msgid "Re-wrote %s" +msgid "Invalid server status: %(status)s" msgstr "" -#: ../nova/console/xvp.py:121 -msgid "Stopping xvp" +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" msgstr "" -#: ../nova/console/xvp.py:134 -msgid "Starting xvp" +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" msgstr "" -#: ../nova/console/xvp.py:141 -#, python-format -msgid "Error starting xvp: %s" +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" msgstr "" -#: ../nova/console/xvp.py:144 -msgid "Restarting xvp" +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" msgstr "" -#: ../nova/console/xvp.py:146 -msgid "xvp not running..." +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" 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." +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" 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" +#: nova/api/openstack/compute/servers.py:522 +#, python-format +msgid "Bad personality format: missing %s" 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." +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" msgstr "" -#: ../bin/nova-manage.py:447 ../bin/nova-manage.py:536 -msgid "network" +#: nova/api/openstack/compute/servers.py:530 +#, python-format +msgid "Personality content for %s cannot be decoded" msgstr "" -#: ../bin/nova-manage.py:448 -msgid "IP address" +#: nova/api/openstack/compute/servers.py:545 +#, python-format +msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: ../bin/nova-manage.py:449 -msgid "MAC address" +#: nova/api/openstack/compute/servers.py:554 +#, python-format +msgid "Invalid fixed IP address (%s)" msgstr "" -#: ../bin/nova-manage.py:450 -msgid "hostname" +#: nova/api/openstack/compute/servers.py:561 +#, python-format +msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: ../bin/nova-manage.py:451 -msgid "host" +#: nova/api/openstack/compute/servers.py:567 +#, python-format +msgid "Bad network format: missing %s" msgstr "" -#: ../bin/nova-manage.py:537 -msgid "netmask" +#: nova/api/openstack/compute/servers.py:570 +msgid "Bad networks format" msgstr "" -#: ../bin/nova-manage.py:538 -msgid "start address" +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" msgstr "" -#: ../nova/virt/disk.py:69 -#, python-format -msgid "Failed to load partition: %s" +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: ../nova/virt/disk.py:91 -#, python-format -msgid "Failed to mount filesystem: %s" +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" msgstr "" -#: ../nova/virt/disk.py:124 -#, python-format -msgid "nbd device %s did not show up" +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." msgstr "" -#: ../nova/virt/disk.py:128 -#, python-format -msgid "Could not attach image to loopback: %s" +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." msgstr "" -#: ../nova/virt/disk.py:151 -msgid "No free nbd devices" +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" msgstr "" -#: ../doc/ext/nova_todo.py:46 -#, python-format -msgid "%(filename)s, line %(line_info)d" +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:118 -msgid "In init host" +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +msgid "Instance has not been resized." msgstr "" -#: ../nova/virt/hyperv.py:131 +#: nova/api/openstack/compute/servers.py:838 #, python-format -msgid "Attempt to create duplicate vm %s" +msgid "Error in confirm-resize %s" msgstr "" -#: ../nova/virt/hyperv.py:148 +#: nova/api/openstack/compute/servers.py:858 #, python-format -msgid "Starting VM %s " +msgid "Error in revert-resize %s" msgstr "" -#: ../nova/virt/hyperv.py:150 -#, python-format -msgid "Started VM %s " +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: ../nova/virt/hyperv.py:152 -#, python-format -msgid "spawn vm failed: %s" +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" msgstr "" -#: ../nova/virt/hyperv.py:169 +#: nova/api/openstack/compute/servers.py:888 #, python-format -msgid "Failed to create VM %s" +msgid "Error in reboot %s" msgstr "" -#: ../nova/virt/hyperv.py:188 -#, python-format -msgid "Set memory for vm %s..." +#: nova/api/openstack/compute/servers.py:900 +msgid "Unable to locate requested flavor." msgstr "" -#: ../nova/virt/hyperv.py:198 -#, python-format -msgid "Set vcpus for vm %s..." +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." msgstr "" -#: ../nova/virt/hyperv.py:202 -#, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#: nova/api/openstack/compute/servers.py:927 +msgid "Malformed server entity" msgstr "" -#: ../nova/virt/hyperv.py:227 -#, python-format -msgid "Failed to add diskdrive to VM %s" +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" msgstr "" -#: ../nova/virt/hyperv.py:230 -#, python-format -msgid "New disk drive path is %s" +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" msgstr "" -#: ../nova/virt/hyperv.py:247 -#, python-format -msgid "Failed to add vhd file to VM %s" +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" msgstr "" -#: ../nova/virt/hyperv.py:249 -#, python-format -msgid "Created disk for %s" +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +msgid "Invalid adminPass" msgstr "" -#: ../nova/virt/hyperv.py:253 -#, python-format -msgid "Creating nic for %s " +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." msgstr "" -#: ../nova/virt/hyperv.py:272 -msgid "Failed creating a port on the external vswitch" +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:273 -#, python-format -msgid "Failed creating port for %s" +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:276 -#, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#: nova/api/openstack/compute/servers.py:1006 +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#: nova/api/openstack/compute/contrib/networks.py:65 +msgid "Invalid request body" msgstr "" -#: ../nova/virt/hyperv.py:286 -#, python-format -msgid "Failed to add nic to VM %s" +#: nova/api/openstack/compute/servers.py:1011 +msgid "Could not parse imageRef from request." msgstr "" -#: ../nova/virt/hyperv.py:288 -#, python-format -msgid "Created nic for %s " +#: nova/api/openstack/compute/servers.py:1061 +msgid "Instance could not be found" msgstr "" -#: ../nova/virt/hyperv.py:321 -#, python-format -msgid "WMI job failed: %s" +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" msgstr "" -#: ../nova/virt/hyperv.py:325 -#, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" msgstr "" -#: ../nova/virt/hyperv.py:361 -#, python-format -msgid "Got request to destroy vm %s" +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +msgid "Invalid metadata" msgstr "" -#: ../nova/virt/hyperv.py:386 +#: nova/api/openstack/compute/servers.py:1157 #, python-format -msgid "Failed to destroy vm %s" +msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: ../nova/virt/hyperv.py:393 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 #, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +msgid "Compute.api::pause %s" msgstr "" -#: ../nova/virt/hyperv.py:415 +#: nova/api/openstack/compute/contrib/admin_actions.py:77 #, python-format -msgid "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" +msgid "Compute.api::unpause %s" msgstr "" -#: ../nova/virt/hyperv.py:451 +#: nova/api/openstack/compute/contrib/admin_actions.py:94 #, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +msgid "compute.api::suspend %s" msgstr "" -#: ../nova/virt/hyperv.py:454 +#: nova/api/openstack/compute/contrib/admin_actions.py:111 #, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +msgid "compute.api::resume %s" msgstr "" -#: ../nova/compute/api.py:71 +#: nova/api/openstack/compute/contrib/admin_actions.py:127 #, python-format -msgid "Instance %d was not found in get_network_topic" +msgid "Error in migrate %s" msgstr "" -#: ../nova/compute/api.py:77 +#: nova/api/openstack/compute/contrib/admin_actions.py:141 #, python-format -msgid "Instance %d has no host" +msgid "Compute.api::reset_network %s" msgstr "" -#: ../nova/compute/api.py:97 +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +#, fuzzy, python-format +msgid "Server not found" +msgstr "Користувач \"%s\" не знайдено" + +#: nova/api/openstack/compute/contrib/admin_actions.py:157 #, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +msgid "Compute.api::inject_network_info %s" msgstr "" -#: ../nova/compute/api.py:99 +#: nova/api/openstack/compute/contrib/admin_actions.py:173 #, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." +msgid "Compute.api::lock %s" msgstr "" -#: ../nova/compute/api.py:112 -msgid "Creating a raw instance" +#: nova/api/openstack/compute/contrib/admin_actions.py:189 +#, python-format +msgid "Compute.api::unlock %s" msgstr "" -#: ../nova/compute/api.py:160 +#: nova/api/openstack/compute/contrib/admin_actions.py:219 #, python-format -msgid "Going to run %s instances..." +msgid "createBackup entity requires %s attribute" msgstr "" -#: ../nova/compute/api.py:187 -#, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" msgstr "" -#: ../nova/compute/api.py:292 -#, python-format -msgid "Going to try to terminate %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: ../nova/compute/api.py:296 -#, python-format -msgid "Instance %d was not found during terminate" +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +#, fuzzy, python-format +msgid "Instance not found" +msgstr "Користувач \"%s\" не знайдено" + +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." msgstr "" -#: ../nova/compute/api.py:301 +#: nova/api/openstack/compute/contrib/admin_actions.py:284 #, python-format -msgid "Instance %d is already being terminated" +msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: ../nova/compute/api.py:481 +#: nova/api/openstack/compute/contrib/aggregates.py:137 #, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" +msgid "Aggregates does not have %s action" msgstr "" -#: ../nova/compute/api.py:496 -msgid "Volume isn't attached to anything!" +#: nova/api/openstack/compute/contrib/certificates.py:75 +msgid "Only root certificate can be retrieved." msgstr "" -#: ../nova/rpc.py:98 -#, python-format +#: nova/api/openstack/compute/contrib/cloudpipe.py:117 msgid "" -"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in " -"%(fl_intv)d seconds." +"Unable to claim IP for VPN instances, ensure it isn't running, and try " +"again in a few minutes" msgstr "" -#: ../nova/rpc.py:103 +#: 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 "Unable to connect to AMQP server after %d tries. Shutting down." -msgstr "Не вдалось під'єднатися до серверу AMQP після %d спроб. Вимкнення." +msgid "%s must be either 'MANUAL' or 'AUTO'." +msgstr "" -#: ../nova/rpc.py:122 -msgid "Reconnected to queue" -msgstr "Оновлено з'єднання до черги" +#: nova/api/openstack/compute/contrib/extended_status.py:61 +#, fuzzy, python-format +msgid "Server not found." +msgstr "Користувач \"%s\" не знайдено" -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +msgid "No Request Body" msgstr "" -#: ../nova/rpc.py:159 +#: nova/api/openstack/compute/contrib/floating_ips.py:159 #, python-format -msgid "Initing the Adapter Consumer for %s" +msgid "No more floating ips in pool %s." msgstr "" -#: ../nova/rpc.py:178 -#, python-format -msgid "received %s" -msgstr "отримано %s" +#: nova/api/openstack/compute/contrib/floating_ips.py:161 +msgid "No more floating ips available." +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 "без порядку для повідомлень: %s" +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +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:213 +msgid "No fixed ips associated to instance" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" +msgstr "" -#: ../nova/rpc.py:192 +#: nova/api/openstack/compute/contrib/hosts.py:145 #, python-format -msgid "No method for message: %s" -msgstr "Без порядку для повідомлень: %s" +msgid "Invalid status: '%s'" +msgstr "" -#: ../nova/rpc.py:253 +#: nova/api/openstack/compute/contrib/hosts.py:150 #, python-format -msgid "Returning exception %s to caller" +msgid "Invalid update setting: '%s'" msgstr "" -#: ../nova/rpc.py:294 +#: nova/api/openstack/compute/contrib/hosts.py:159 #, python-format -msgid "unpacked context: %s" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." -msgstr "Створення асинхронного виклику..." +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" +msgstr "" -#: ../nova/rpc.py:316 -#, python-format -msgid "MSG_ID is %s" -msgstr "MSG_ID %s" +#: nova/api/openstack/compute/contrib/hosts.py:214 +#, fuzzy, python-format +msgid "Host not found" +msgstr "Користувач \"%s\" не знайдено" -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." +#: nova/api/openstack/compute/contrib/keypairs.py:85 +msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: ../nova/rpc.py:364 -#, python-format -msgid "response %s" -msgstr "відповідь %s" +#: nova/api/openstack/compute/contrib/keypairs.py:90 +#, fuzzy, python-format +msgid "Key pair '%s' already exists." +msgstr "Користувач %s вже існує" + +#: 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/rpc.py:373 +#: nova/api/openstack/compute/contrib/multinic.py:77 #, python-format -msgid "topic is %s" -msgstr "заголовок %s" +msgid "Unable to find address %r" +msgstr "" -#: ../nova/rpc.py:374 +#: nova/api/openstack/compute/contrib/networks.py:62 #, python-format -msgid "message %s" -msgstr "повідомлення %s" +msgid "Network does not have %s action" +msgstr "" -#: ../nova/volume/driver.py:78 +#: nova/api/openstack/compute/contrib/networks.py:70 #, python-format -msgid "Recovering from a failed execute. Try number %s" +msgid "Disassociating network with id %s" msgstr "" -#: ../nova/volume/driver.py:87 +#: nova/api/openstack/compute/contrib/networks.py:74 +#: nova/api/openstack/compute/contrib/networks.py:91 +#: nova/api/openstack/compute/contrib/networks.py:101 +#, fuzzy, python-format +msgid "Network not found" +msgstr "Користувач \"%s\" не знайдено" + +#: nova/api/openstack/compute/contrib/networks.py:87 #, python-format -msgid "volume group %s doesn't exist" +msgid "Showing network with id %s" msgstr "" -#: ../nova/volume/driver.py:220 +#: nova/api/openstack/compute/contrib/networks.py:97 #, python-format -msgid "FAKE AOE: %s" +msgid "Deleting network with id %s" msgstr "" -#: ../nova/volume/driver.py:233 -msgid "Skipping ensure_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" msgstr "" -#: ../nova/volume/driver.py:279 ../nova/volume/driver.py:288 -msgid "Skipping remove_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/security_groups.py:219 +msgid "Security group id should be integer" msgstr "" -#: ../nova/volume/driver.py:347 +#: nova/api/openstack/compute/contrib/security_groups.py:289 +#, fuzzy, python-format +msgid "Security group %s already exists" +msgstr "Користувач %s вже існує" + +#: nova/api/openstack/compute/contrib/security_groups.py:309 #, python-format -msgid "FAKE ISCSI: %s" +msgid "Security group %s is not a string or unicode" msgstr "" -#: ../nova/volume/driver.py:359 +#: nova/api/openstack/compute/contrib/security_groups.py:312 #, python-format -msgid "rbd has no pool %s" +msgid "Security group %s cannot be empty." msgstr "" -#: ../nova/volume/driver.py:414 +#: nova/api/openstack/compute/contrib/security_groups.py:315 #, python-format -msgid "Sheepdog is not working: %s" +msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: ../nova/volume/driver.py:416 -msgid "Sheepdog is not working" +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" msgstr "" -#: ../nova/wsgi.py:68 +#: nova/api/openstack/compute/contrib/security_groups.py:345 +#, fuzzy, python-format +msgid "Security group (%s) not found" +msgstr "Користувач \"%s\" не знайдено" + +#: nova/api/openstack/compute/contrib/security_groups.py:348 #, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" +msgid "Authorize security group ingress %s" msgstr "" -#: ../nova/wsgi.py:147 -msgid "You must implement __call__" +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." msgstr "" -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" +#: nova/api/openstack/compute/contrib/security_groups.py:370 +#, python-format +msgid "This rule already exists in group %s" +msgstr "Це правило вже існує в групі %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" msgstr "" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" msgstr "" -#: ../bin/nova-dhcpbridge.py:80 -msgid "releasing ip" +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" msgstr "" -#: ../bin/nova-dhcpbridge.py:123 +#: nova/api/openstack/compute/contrib/security_groups.py:493 +#, fuzzy, python-format +msgid "Rule (%s) not found" +msgstr "Користувач \"%s\" не знайдено" + +#: nova/api/openstack/compute/contrib/security_groups.py:500 #, python-format -msgid "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" +msgid "Revoke security group ingress %s" msgstr "" -#: ../nova/virt/fake.py:239 +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +#, fuzzy, python-format +msgid "Security group not specified" +msgstr "Вилучити групу безпеки %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" +msgstr "" + +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 #, python-format -msgid "Instance %s Not Found" +msgid "start instance %r" msgstr "" -#: ../nova/network/manager.py:153 +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 #, python-format -msgid "Dissassociated %s stale fixed ip(s)" +msgid "stop instance %r" msgstr "" -#: ../nova/network/manager.py:157 -msgid "setting network host" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:170 +msgid "No body provided" msgstr "" -#: ../nova/network/manager.py:212 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:182 #, python-format -msgid "Leasing IP %s" +msgid "Create VSA %(display_name)s of type %(vc_type)s" msgstr "" -#: ../nova/network/manager.py:216 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:203 #, python-format -msgid "IP %s leased that isn't associated" +msgid "Delete VSA with id: %s" msgstr "" -#: ../nova/network/manager.py:220 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:222 #, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +msgid "Associate address %(ip)s to VSA %(id)s" msgstr "" -#: ../nova/network/manager.py:228 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 #, python-format -msgid "IP %s leased that was already deallocated" +msgid "Disassociate address from VSA %(id)s" msgstr "" -#: ../nova/network/manager.py:233 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:291 #, python-format -msgid "Releasing IP %s" +msgid "%(obj)s with ID %(id)s not found" msgstr "" -#: ../nova/network/manager.py:237 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:297 #, python-format -msgid "IP %s released that isn't associated" +msgid "" +"%(obj)s with ID %(id)s belongs to VSA %(own_vsa_id)s and not to VSA " +"%(vsa_id)s." msgstr "" -#: ../nova/network/manager.py:241 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:317 #, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +msgid "Index. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:244 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:322 #, python-format -msgid "IP %s released that was not leased" +msgid "Detail. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:519 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:327 +#, python-format +msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:57 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:336 #, python-format -msgid "Introducing %s..." +msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:74 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:381 #, python-format -msgid "Introduced %(label)s as %(sr_ref)s." +msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:78 -msgid "Unable to create Storage Repository" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:396 +#, python-format +msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:90 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:412 #, python-format -msgid "Unable to find SR from VBD %s" +msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:96 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:623 #, python-format -msgid "Forgetting SR %s ... " +msgid "Index instances for VSA %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:101 +#: nova/api/openstack/compute/contrib/volumes.py:73 +#: nova/api/openstack/volume/volumes.py:99 #, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgid "vol=%s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:107 +#: nova/api/openstack/compute/contrib/volumes.py:146 +#: nova/api/openstack/volume/volumes.py:177 +#, fuzzy, python-format +msgid "Delete volume with id: %s" +msgstr "Вилучити проект: %s" + +#: nova/api/openstack/compute/contrib/volumes.py:329 #, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:111 +#: nova/api/openstack/compute/contrib/volumes.py:481 +#: nova/api/openstack/volume/snapshots.py:109 #, python-format -msgid "Forgetting SR %s done." +msgid "Delete snapshot with id: %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/volumes.py:523 +#: nova/api/openstack/volume/snapshots.py:149 +#, fuzzy, python-format +msgid "Create snapshot from volume %s" +msgstr "Від'єднати том %s" + +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:113 +#: nova/auth/ldapdriver.py:650 #, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:123 +#: nova/auth/manager.py:297 #, python-format -msgid "Unable to introduce VDI on SR %s" +msgid "Looking up user: %r" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:128 +#: nova/auth/manager.py:301 #, python-format -msgid "Unable to get record of VDI %s on" +msgid "Failed authorization for access key %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:146 +#: nova/auth/manager.py:307 #, python-format -msgid "Unable to introduce VDI for SR %s" +msgid "Using project name = user name (%s)" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:175 +#: nova/auth/manager.py:314 #, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:197 +#: nova/auth/manager.py:323 #, python-format -msgid "Mountpoint cannot be translated: %s" +msgid "" +"Failed authorization: user %(uname)s not admin and not member of project " +"%(pjname)s" msgstr "" -#: ../nova/objectstore/image.py:262 +#: nova/auth/manager.py:330 nova/auth/manager.py:342 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "user.secret: %s" msgstr "" -#: ../nova/objectstore/image.py:269 +#: nova/auth/manager.py:331 nova/auth/manager.py:343 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "expected_signature: %s" msgstr "" -#: ../nova/objectstore/image.py:277 +#: nova/auth/manager.py:332 nova/auth/manager.py:344 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "signature: %s" msgstr "" -#: ../nova/objectstore/handler.py:106 +#: nova/auth/manager.py:334 nova/auth/manager.py:356 #, python-format -msgid "Unknown S3 value type %r" +msgid "Invalid signature for user %s" msgstr "" -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" +#: nova/auth/manager.py:352 +#, python-format +msgid "host_only_signature: %s" msgstr "" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" +#: nova/auth/manager.py:448 +msgid "Must specify project" msgstr "" -#: ../nova/objectstore/handler.py:209 +#: nova/auth/manager.py:489 #, python-format -msgid "List keys for bucket %s" +msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:217 +#: nova/auth/manager.py:492 #, python-format -msgid "Unauthorized attempt to access bucket %s" +msgid "Adding sitewide role %(role)s to user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:235 +#: nova/auth/manager.py:518 #, python-format -msgid "Creating bucket %s" +msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:245 +#: nova/auth/manager.py:521 #, python-format -msgid "Deleting bucket %s" +msgid "Removing sitewide role %(role)s from user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:249 +#: nova/auth/manager.py:594 #, python-format -msgid "Unauthorized attempt to delete bucket %s" +msgid "Created project %(name)s with manager %(manager_user)s" msgstr "" -#: ../nova/objectstore/handler.py:273 +#: nova/auth/manager.py:612 #, python-format -msgid "Getting object: %(bname)s / %(nm)s" +msgid "modifying project %s" msgstr "" -#: ../nova/objectstore/handler.py:276 +#: nova/auth/manager.py:624 #, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +msgid "Adding user %(uid)s to project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:296 +#: nova/auth/manager.py:645 #, python-format -msgid "Putting object: %(bname)s / %(nm)s" +msgid "Remove user %(uid)s from project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:299 +#: nova/auth/manager.py:675 #, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +msgid "Deleting project %s" msgstr "" -#: ../nova/objectstore/handler.py:318 +#: nova/auth/manager.py:733 #, python-format -msgid "Deleting object: %(bname)s / %(nm)s" +msgid "Created user %(rvname)s (admin: %(rvadmin)r)" msgstr "" -#: ../nova/objectstore/handler.py:322 +#: nova/auth/manager.py:742 #, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +msgid "Deleting user %s" msgstr "" -#: ../nova/objectstore/handler.py:396 +#: nova/auth/manager.py:752 #, python-format -msgid "Not authorized to upload image: invalid directory %s" +msgid "Access Key change for user %s" msgstr "" -#: ../nova/objectstore/handler.py:404 +#: nova/auth/manager.py:754 #, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" +msgid "Secret Key change for user %s" msgstr "" -#: ../nova/objectstore/handler.py:409 +#: nova/auth/manager.py:756 #, python-format -msgid "Starting image upload: %s" +msgid "Admin status set to %(admin)r for user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:423 +#: nova/auth/manager.py:801 #, python-format -msgid "Not authorized to update attributes of image %s" +msgid "No vpn data for project %s" msgstr "" -#: ../nova/objectstore/handler.py:431 -#, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#: nova/cloudpipe/pipelib.py:46 +msgid "Template for cloudpipe instance boot script" msgstr "" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 -#, python-format -msgid "Updating user fields on image %s" +#: nova/cloudpipe/pipelib.py:49 +msgid "Network to push into openvpn config" msgstr "" -#: ../nova/objectstore/handler.py:450 -#, python-format -msgid "Unauthorized attempt to delete image %s" +#: nova/cloudpipe/pipelib.py:52 +msgid "Netmask to push into openvpn config" msgstr "" -#: ../nova/objectstore/handler.py:455 +#: nova/cloudpipe/pipelib.py:101 #, python-format -msgid "Deleted image: %s" +msgid "Launching VPN for %s" msgstr "" -#: ../nova/auth/manager.py:259 +#: nova/compute/api.py:149 #, python-format -msgid "Looking up user: %r" +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" msgstr "" -#: ../nova/auth/manager.py:263 +#: nova/compute/api.py:160 #, python-format -msgid "Failed authorization for access key %s" +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" msgstr "" -#: ../nova/auth/manager.py:264 +#: nova/compute/api.py:213 #, python-format -msgid "No user found for access key %s" +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" msgstr "" -#: ../nova/auth/manager.py:270 -#, python-format -msgid "Using project name = user name (%s)" +#: nova/compute/api.py:216 +msgid "Instance quota exceeded. You cannot run any more instances of this type." msgstr "" -#: ../nova/auth/manager.py:277 +#: nova/compute/api.py:219 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "Instance quota exceeded. You can only run %s more instances of this type." +msgstr "" + +#: nova/compute/api.py:268 +msgid "Creating a raw instance" msgstr "" -#: ../nova/auth/manager.py:279 +#: nova/compute/api.py:270 #, python-format -msgid "No project called %s could be found" +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" msgstr "" -#: ../nova/auth/manager.py:287 +#: nova/compute/api.py:340 #, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +msgid "Going to run %s instances..." msgstr "" -#: ../nova/auth/manager.py:289 +#: nova/compute/api.py:404 #, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" +msgid "bdm %s" msgstr "" -#: ../nova/auth/manager.py:298 ../nova/auth/manager.py:309 +#: nova/compute/api.py:431 #, python-format -msgid "Invalid signature for user %s" +msgid "block_device_mapping %s" msgstr "" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" +#: nova/compute/api.py:548 +#, python-format +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" msgstr "" -#: ../nova/auth/manager.py:380 -msgid "Must specify project" +#: nova/compute/api.py:832 +#, python-format +msgid "Going to try to soft delete %s" msgstr "" -#: ../nova/auth/manager.py:414 +#: nova/compute/api.py:851 #, python-format -msgid "The %s role can not be found" +msgid "No host for instance %s, deleting immediately" msgstr "" -#: ../nova/auth/manager.py:416 +#: nova/compute/api.py:885 #, python-format -msgid "The %s role is global only" +msgid "Going to try to terminate %s" msgstr "" -#: ../nova/auth/manager.py:420 +#: nova/compute/api.py:923 #, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +msgid "Going to try to stop %s" msgstr "" -#: ../nova/auth/manager.py:423 +#: nova/compute/api.py:942 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +msgid "Going to try to start %s" msgstr "" -#: ../nova/auth/manager.py:448 +#: nova/compute/api.py:946 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" msgstr "" -#: ../nova/auth/manager.py:451 +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "Searching by: %s" +msgstr "" + +#: nova/compute/api.py:1107 +msgid "No compute host specified" msgstr "" -#: ../nova/auth/manager.py:515 +#: nova/compute/api.py:1110 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +msgid "Unable to find host for Instance %s" +msgstr "" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." msgstr "" -#: ../nova/auth/manager.py:533 +#: nova/compute/api.py:1360 #, python-format -msgid "modifying project %s" +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" msgstr "" -#: ../nova/auth/manager.py:545 +#: nova/compute/api.py:1651 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" +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/auth/manager.py:566 +#: nova/compute/instance_types.py:74 nova/volume/volume_types.py:41 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" +msgid "DB error: %s" msgstr "" -#: ../nova/auth/manager.py:592 +#: nova/compute/instance_types.py:84 #, python-format -msgid "Deleting project %s" +msgid "Instance type %s not found for deletion" msgstr "" -#: ../nova/auth/manager.py:650 +#: nova/compute/manager.py:136 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgid "check_instance_lock: decorating: |%s|" msgstr "" -#: ../nova/auth/manager.py:659 +#: nova/compute/manager.py:138 #, python-format -msgid "Deleting user %s" +msgid "" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" msgstr "" -#: ../nova/auth/manager.py:669 +#: nova/compute/manager.py:142 #, python-format -msgid "Access Key change for user %s" +msgid "check_instance_lock: locked: |%s|" msgstr "" -#: ../nova/auth/manager.py:671 +#: nova/compute/manager.py:144 #, python-format -msgid "Secret Key change for user %s" +msgid "check_instance_lock: admin: |%s|" msgstr "" -#: ../nova/auth/manager.py:673 +#: nova/compute/manager.py:149 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "check_instance_lock: executing: |%s|" msgstr "" -#: ../nova/auth/manager.py:722 +#: nova/compute/manager.py:153 #, python-format -msgid "No vpn data for project %s" +msgid "check_instance_lock: not executing |%s|" msgstr "" -#: ../nova/service.py:161 +#: nova/compute/manager.py:199 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "Unable to load the virtualization driver: %s" msgstr "" -#: ../nova/service.py:174 -msgid "Service killed that has no database entry" +#: nova/compute/manager.py:233 +#, python-format +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: ../nova/service.py:195 -msgid "The service database object disappeared, Recreating it." +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." msgstr "" -#: ../nova/service.py:207 -msgid "Recovered model server connection!" +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: ../nova/service.py:213 -msgid "model server went away" +#: nova/compute/manager.py:253 +msgid "Checking state" msgstr "" -#: ../nova/auth/ldapdriver.py:174 +#: nova/compute/manager.py:322 #, python-format -msgid "LDAP user %s already exists" +msgid "Setting up bdm %s" msgstr "" -#: ../nova/auth/ldapdriver.py:205 +#: nova/compute/manager.py:389 #, python-format -msgid "LDAP object for %s doesn't exist" +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" msgstr "" -#: ../nova/auth/ldapdriver.py:348 +#: nova/compute/manager.py:395 #, python-format -msgid "User %s doesn't exist" +msgid "" +"Instance %(instance_uuid)s did not exist in the DB, but I will shut it " +"down anyway using a special context" msgstr "" -#: ../nova/auth/ldapdriver.py:472 +#: nova/compute/manager.py:401 #, python-format -msgid "Group can't be created because group %s already exists" +msgid "exception terminating the instance %(instance_uuid)s" +msgstr "" + +#: nova/compute/manager.py:434 +#, fuzzy, python-format +msgid "Instance %s not found." +msgstr "Користувач \"%s\" не знайдено" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" msgstr "" -#: ../nova/auth/ldapdriver.py:478 +#: nova/compute/manager.py:489 #, python-format -msgid "Group can't be created because user %s doesn't exist" +msgid "" +"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +"allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: ../nova/auth/ldapdriver.py:495 +#: nova/compute/manager.py:494 #, python-format -msgid "User %s can't be searched in group because the user doesn't exist" +msgid "" +"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " +"size %(allowed_size_bytes)d" +msgstr "" + +#: nova/compute/manager.py:504 +msgid "Starting instance..." +msgstr "" + +#: nova/compute/manager.py:514 +msgid "Skipping network allocation for instance" +msgstr "" + +#: nova/compute/manager.py:527 +msgid "Instance failed network setup" msgstr "" -#: ../nova/auth/ldapdriver.py:507 +#: nova/compute/manager.py:531 #, python-format -msgid "User %s can't be added to the group because the user doesn't exist" +msgid "Instance network_info: |%s|" +msgstr "" + +#: nova/compute/manager.py:544 +msgid "Instance failed block device setup" +msgstr "" + +#: nova/compute/manager.py:560 +msgid "Instance failed to spawn" +msgstr "" + +#: nova/compute/manager.py:581 +msgid "Deallocating network for instance" msgstr "" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 +#: nova/compute/manager.py:632 #, python-format -msgid "The group at dn %s doesn't exist" +msgid "%(action_str)s instance" msgstr "" -#: ../nova/auth/ldapdriver.py:513 +#: nova/compute/manager.py:644 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "trying to destroy already destroyed instance: %s" msgstr "" -#: ../nova/auth/ldapdriver.py:524 +#: nova/compute/manager.py:664 #, python-format -msgid "" -"User %s can't be removed from the group because the user doesn't exist" +msgid "Ignoring DiskNotFound: %s" msgstr "" -#: ../nova/auth/ldapdriver.py:528 +#: nova/compute/manager.py:671 #, python-format -msgid "User %s is not a member of the group" +msgid "terminating bdm %s" msgstr "" -#: ../nova/auth/ldapdriver.py:542 +#: nova/compute/manager.py:760 #, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." msgstr "" -#: ../nova/auth/ldapdriver.py:549 +#: nova/compute/manager.py:765 #, python-format -msgid "User %s can't be removed from all because the user doesn't exist" +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" msgstr "" -#: ../nova/auth/ldapdriver.py:564 +#: nova/compute/manager.py:772 #, python-format -msgid "Group at dn %s doesn't exist" +msgid "Rebuilding instance %s" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:40 +#: nova/compute/manager.py:825 #, python-format -msgid "Found non-unique network for bridge %s" +msgid "Rebooting instance %s" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:43 +#: nova/compute/manager.py:840 #, python-format -msgid "Found no network for bridge %s" +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -#: ../nova/api/ec2/admin.py:97 +#: nova/compute/manager.py:878 #, python-format -msgid "Creating new user: %s" +msgid "Image type not recognized %s" msgstr "" -#: ../nova/api/ec2/admin.py:105 +#: nova/compute/manager.py:890 #, python-format -msgid "Deleting user: %s" +msgid "instance %s: snapshotting" msgstr "" -#: ../nova/api/ec2/admin.py:127 +#: nova/compute/manager.py:896 #, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -#: ../nova/api/ec2/admin.py:131 +#: nova/compute/manager.py:949 #, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" +msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: ../nova/api/ec2/admin.py:137 +#: nova/compute/manager.py:954 #, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" +msgid "Rotating out %d backups" msgstr "" -#: ../nova/api/ec2/admin.py:141 +#: nova/compute/manager.py:958 +#, fuzzy, python-format +msgid "Deleting image %s" +msgstr "Оголошення точки обміну %s" + +#: nova/compute/manager.py:988 #, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" +msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: ../nova/api/ec2/admin.py:146 ../nova/api/ec2/admin.py:223 -msgid "operation must be add or remove" +#: nova/compute/manager.py:994 +#, python-format +msgid "Instance %s: Root password set" msgstr "" -#: ../nova/api/ec2/admin.py:159 -#, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." msgstr "" -#: ../nova/api/ec2/admin.py:177 -#, python-format -msgid "Create project %(name)s managed by %(manager_user)s" +#: nova/compute/manager.py:1017 +msgid "Error setting admin password" msgstr "" -#: ../nova/api/ec2/admin.py:190 +#: nova/compute/manager.py:1032 #, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: ../nova/api/ec2/admin.py:200 +#: nova/compute/manager.py:1037 #, python-format -msgid "Delete project: %s" -msgstr "Вилучити проект: %s" +msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgstr "" -#: ../nova/api/ec2/admin.py:214 +#: nova/compute/manager.py:1051 #, python-format -msgid "Adding user %(user)s to project %(project)s" +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: ../nova/api/ec2/admin.py:218 +#: nova/compute/manager.py:1056 #, python-format -msgid "Removing user %(user)s from project %(project)s" +msgid "instance %(instance_uuid)s: updating agent to %(url)s" msgstr "" +#: nova/compute/manager.py:1069 #, python-format -#~ msgid "Starting %s" -#~ msgstr "Запускається %s" +msgid "instance %s: rescuing" +msgstr "" +#: nova/compute/manager.py:1094 #, python-format -#~ msgid "Serving %s" -#~ msgstr "Обслуговування %s" +msgid "instance %s: unrescuing" +msgstr "" + +#: nova/compute/manager.py:1213 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:1230 +#, python-format +msgid "instance %s: migrating" +msgstr "" + +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 +#, python-format +msgid "%s. Setting instance vm_state to ERROR" +msgstr "" + +#: nova/compute/manager.py:1395 +#, python-format +msgid "instance %s: pausing" +msgstr "" + +#: nova/compute/manager.py:1413 +#, python-format +msgid "instance %s: unpausing" +msgstr "" + +#: nova/compute/manager.py:1443 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "" + +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" +msgstr "" + +#: nova/compute/manager.py:1474 +#, python-format +msgid "instance %s: resuming" +msgstr "" + +#: nova/compute/manager.py:1497 +#, python-format +msgid "instance %s: locking" +msgstr "" + +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" +msgstr "" + +#: nova/compute/manager.py:1514 +#, python-format +msgid "instance %s: getting locked state" +msgstr "" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "" + +#: nova/compute/manager.py:1532 +#, python-format +msgid "instance %s: inject network info" +msgstr "" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, python-format +msgid "instance %s: getting vnc console" +msgstr "" + +#: nova/compute/manager.py:1603 +#, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1621 +#, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:1633 +#, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "" + +#: nova/compute/manager.py:1661 +#, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +msgid "Instance has no volume." +msgstr "" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1878 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +msgid "No floating_ip found" +msgstr "" + +#: nova/compute/manager.py:1943 +msgid "No floating_ip found." +msgstr "" + +#: nova/compute/manager.py:1945 +#, python-format +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" +msgstr "" + +#: nova/compute/manager.py:1983 +#, python-format +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2138 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:2150 +#, python-format +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +msgid "Reclaiming deleted instance" +msgstr "" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "" + +#: nova/console/manager.py:97 +#, 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:98 +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 "" + +#: 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:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:315 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:327 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:340 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:397 +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:321 +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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, python-format +msgid "Instance %(instance_id)s not found" +msgstr "" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, 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:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:864 +#, python-format +msgid "network allocations for instance |%s|" +msgstr "" + +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 +#, python-format +msgid "network deallocation for instance |%s|" +msgstr "" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, python-format +msgid "Leased IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1191 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1199 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1204 +#, python-format +msgid "Released IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1208 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +#, fuzzy, python-format +msgid "Network already exists!" +msgstr "Користувач %s вже існує" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, fuzzy, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "Не вдалось під'єднатися до серверу AMQP після %d спроб. Вимкнення." + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, python-format +msgid "network allocations for instance %s" +msgstr "" + +#: nova/network/quantum/manager.py:537 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:556 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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:90 +#, python-format +msgid "No network with net_id = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, python-format +msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/notifier/api.py:115 +#, fuzzy, python-format +msgid "%s not in valid priorities" +msgstr "%s не допустимий ipProtocol" + +#: 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 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:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "отримано %s" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "без порядку для повідомлень: %s" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "Без порядку для повідомлень: %s" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, fuzzy, python-format +msgid "Making asynchronous call on %s ..." +msgstr "Створення асинхронного виклику..." + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "MSG_ID %s" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, fuzzy, python-format +msgid "Making asynchronous cast on %s..." +msgstr "Створення асинхронного виклику..." + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +#, fuzzy +msgid "Making asynchronous fanout cast..." +msgstr "Створення асинхронного виклику..." + +#: nova/rpc/amqp.py:376 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 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +msgstr "Не вдалось під'єднатися до серверу AMQP після %d спроб. Вимкнення." + +#: 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 "відповідь %s" + +#: nova/rpc/impl_carrot.py:654 +#, python-format +msgid "topic is %s" +msgstr "заголовок %s" + +#: nova/rpc/impl_carrot.py:655 +#, python-format +msgid "message %s" +msgstr "повідомлення %s" + +#: nova/rpc/impl_kombu.py:357 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, 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:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "Не вдалось під'єднатися до серверу AMQP після %d спроб. Вимкнення." + +#: nova/rpc/impl_qpid.py:340 +#, fuzzy, python-format +msgid "Connected to AMQP server on %s" +msgstr "Оновлено з'єднання до черги" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +msgid "Error creating volumes" +msgstr "" + +#: nova/scheduler/vsa.py:328 +#, fuzzy, python-format +msgid "Non-VSA volume %d" +msgstr "Від'єднати том %s" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +msgid "Error creating volume" +msgstr "" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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 "Оголошення черги %s" + +#: nova/testing/fake/rabbit.py:90 +#, python-format +msgid "Declaring exchange %s" +msgstr "Оголошення точки обміну %s" + +#: 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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "" + +#: nova/tests/test_volume.py:383 +#, 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:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, fuzzy, python-format +msgid "_delete: %s" +msgstr "Вилучити проект: %s" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:76 +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:79 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, 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 +#, fuzzy, python-format +msgid "Item not found" +msgstr "Користувач \"%s\" не знайдено" + +#: 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:147 +#, python-format +msgid "Host %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, fuzzy, python-format +msgid "Test: Volume create: %s" +msgstr "Від'єднати том %s" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:137 +#, python-format +msgid "Filters added to instance %s" +msgstr "" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, fuzzy, python-format +msgid "Adding security group rule: %r" +msgstr "Вилучити групу безпеки %s" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, 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:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:399 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, 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 +#, fuzzy, python-format +msgid "Same domain name already exists" +msgstr "Користувач %s вже існує" + +#: 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 +#, 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:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "" + +#: nova/virt/baremetal/proxy.py:475 +#, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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:274 +#, 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:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:81 +#, python-format +msgid "qemu-nbd error: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +msgid "Instance destroyed successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:430 +#, python-format +msgid "Deleting instance files %(target)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +msgid "Instance rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +msgid "Instance is running" +msgstr "" + +#: nova/virt/libvirt/connection.py:825 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:875 +msgid "Unable to read LXC console" +msgstr "" + +#: nova/virt/libvirt/connection.py:992 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/connection.py:1171 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1179 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +msgid "Starting toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1340 +msgid "Finished toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, python-format +msgid "Instance %s running successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:2165 +#, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "" + +#: nova/virt/libvirt/connection.py:2206 +#, python-format +msgid "Instance %s: Starting finish_revert_migration" +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:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, fuzzy, python-format +msgid "%s is a valid instance name" +msgstr "%s не допустимий ipProtocol" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, python-format +msgid "Unknown base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, python-format +msgid "Ensuring bridge %s" +msgstr "" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, python-format +msgid "httplib error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:157 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:162 +#, python-format +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:166 +#, python-format +msgid "Exception in %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:66 +msgid "Getting list of instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:82 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, python-format +msgid "Powering on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:334 +#, python-format +msgid "Powered on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:379 +#, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, fuzzy, python-format +msgid "Uploading image %s" +msgstr "Оголошення точки обміну %s" + +#: nova/virt/vmwareapi/vmops.py:467 +#, python-format +msgid "Uploaded image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:486 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:518 +msgid "instance is not powered on" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:525 +#, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:528 +#, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:530 +#, python-format +msgid "Doing hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:534 +#, python-format +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, python-format +msgid "instance - %s not present" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:565 +#, python-format +msgid "Powering off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:570 +#, python-format +msgid "Powered off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:574 +#, python-format +msgid "Unregistering the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:577 +#, python-format +msgid "Unregistered the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:579 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:590 +#, python-format +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:600 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:605 +#, 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:613 +msgid "pause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:631 +#, python-format +msgid "Suspending the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:635 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:641 +#, python-format +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:654 +#, python-format +msgid "Resuming the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:659 +#, python-format +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:661 +msgid "instance is not in a suspended state" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 +#, python-format +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:763 +#, python-format +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:800 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:804 +#, 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:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "" + +#: nova/virt/xenapi/fake.py:526 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:560 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:565 +#, python-format +msgid "Calling getter %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:625 +#, 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:103 +#, python-format +msgid "Found no PIF for device %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:122 +#, 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:209 +#, python-format +msgid "Created VM %s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:212 +#, python-format +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:243 +#, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:246 +#, 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:263 +#, python-format +msgid "VBD not found in instance %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:274 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:285 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:295 +#, python-format +msgid "Unable to destroy VDI %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:312 +#, 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:321 +#, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:355 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:369 +#, python-format +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:408 +#, python-format +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, python-format +msgid "Image Type: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 +#, python-format +msgid "Size for image %(image)s:%(virtual_size)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:819 +#, 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:836 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:848 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:858 +#, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:897 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:919 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:937 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:979 +#, python-format +msgid "VDI %s is still available" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1025 +#, python-format +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1027 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1072 +#, python-format +msgid "Re-scanning SR %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1384 +#, 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:1394 +#, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1429 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1448 +#, python-format +msgid "Creating VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1450 +#, python-format +msgid "Creating VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1452 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1455 +#, python-format +msgid "Plugging VBD %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1457 +#, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1460 +#, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1469 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1473 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1484 +msgid "VBD.unplug successful first time." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1489 +msgid "VBD.unplug rejected: retrying..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 +msgid "VBD.unplug successful eventually." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1497 +#, python-format +msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1506 +#, python-format +msgid "Ignoring XenAPI.Failure %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1520 +#, python-format +msgid "Running pygrub against %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1527 +#, python-format +msgid "Found Xen kernel %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1548 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1574 +#, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1587 +#, python-format +msgid "Writing partition table %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1712 +#, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:181 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:183 +#, python-format +msgid "Starting instance %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:246 +#, python-format +msgid "instance %s: Failed to spawn" +msgstr "" + +#: nova/virt/xenapi/vmops.py:248 +#, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "" + +#: nova/virt/xenapi/vmops.py:322 +#, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:389 +#, python-format +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:448 +#, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:453 +#, python-format +msgid "Injecting file path: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:459 +msgid "Setting admin password" +msgstr "" + +#: nova/virt/xenapi/vmops.py:463 +msgid "Resetting network" +msgstr "" + +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:476 +#, python-format +msgid "Starting VM %s..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:480 +#, python-format +msgid "Spawning VM %(instance_uuid)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:655 +#, python-format +msgid "Starting snapshot for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:664 +#, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:683 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:703 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:751 +#, python-format +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:874 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:882 +#, python-format +msgid "Resize instance %s complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:913 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:933 +#, python-format +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:949 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:972 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:988 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1015 +#, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1024 +#, python-format +msgid "VM %(instance_uuid)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:1380 +#, python-format +msgid "Instance for migration %d not found, skipping" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1484 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1500 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1518 +#, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1527 +#, python-format +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1530 +#, python-format +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1559 +#, python-format +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1621 +#, 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:1646 +#, 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:1650 +#, 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:1655 +#, 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:1841 +#, 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 +#, fuzzy, python-format +msgid "type is = %s" +msgstr "заголовок %s" + +#: 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:74 nova/volume/api.py:210 +msgid "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:133 +msgid "Volume status must be available" +msgstr "" + +#: nova/volume/api.py:213 +msgid "already attached" +msgstr "" + +#: nova/volume/api.py:220 +msgid "already detached" +msgstr "" + +#: nova/volume/api.py:272 nova/volume/api.py:305 +msgid "must be available" +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 +#, fuzzy, python-format +msgid "VSA BE create_volume for %s failed" +msgstr "Створити розділ на %s ГБ" + +#: 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:714 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: nova/volume/san.py:719 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:733 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: nova/volume/san.py:747 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" + +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" + +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: nova/volume/san.py:878 +#, fuzzy, python-format +msgid "Deleting volumeID: %s " +msgstr "Від'єднати том %s" + +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +msgid "name cannot be None" +msgstr "" + +#: nova/volume/volume_types.py:96 +msgid "id cannot be None" +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:142 +#, python-format +msgid "Volume will be created in backend - %d" +msgstr "" + +#: nova/volume/xensm.py:154 +msgid "Failed to update volume in db" +msgstr "" + +#: nova/volume/xensm.py:157 +msgid "Unable to create volume" +msgstr "" + +#: nova/volume/xensm.py:171 +msgid "Failed to delete vdi" +msgstr "" + +#: nova/volume/xensm.py:177 +msgid "Failed to delete volume in db" +msgstr "" + +#: nova/volume/xensm.py:211 +msgid "Failed to find volume in db" +msgstr "" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" + +#: nova/vsa/api.py:82 +msgid "invalid drive data" +msgstr "" + +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" + +#: nova/vsa/api.py:111 +#, python-format +msgid "invalid drive type name %s" +msgstr "" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 +#, python-format +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:194 +#, python-format +msgid "Creating VSA: %s" +msgstr "" + +#: nova/vsa/api.py:241 +#, 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:272 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" + +#: nova/vsa/api.py:287 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" + +#: nova/vsa/api.py:318 +#, python-format +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:324 +#, python-format +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:351 +#, python-format +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:355 +#, python-format +msgid "Unable to delete volume %s" +msgstr "" + +#: nova/vsa/api.py:357 +#, python-format +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "" + +#: nova/vsa/api.py:374 +#, python-format +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:73 +#, python-format +msgid "Create call received for VSA %s" +msgstr "" + +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 +#, python-format +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" + +#: nova/vsa/manager.py:89 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" + +#: nova/vsa/manager.py:100 +#, python-format +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" + +#: nova/vsa/manager.py:114 +#, 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:137 +#, 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:146 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" + +#: nova/vsa/manager.py:153 +#, python-format +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" + +#: nova/vsa/manager.py:168 +#, python-format +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" + +#~ msgid "No hosts found" +#~ msgstr "" + +#~ msgid "DB exception wrapped" +#~ msgstr "" + +#~ msgid "Uncaught exception" +#~ msgstr "Необроблене виключення" + +#~ msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#~ msgstr "" + +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "" + +#~ msgid "Volume is already attached" +#~ msgstr "" + +#~ msgid "Volume is already detached" +#~ msgstr "" + +#~ msgid "Failed to read private ip" +#~ msgstr "" + +#~ msgid "Failed to read public ip(s)" +#~ msgstr "" + +#~ msgid "%(param)s property not found for image %(_image_id)s" +#~ msgstr "" + +#~ msgid "No keypairs defined" +#~ msgstr "" + +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "" + +#~ msgid "Instance %s not found" +#~ msgstr "" + +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown instance type: %s" +#~ msgstr "" + +#~ msgid "Filename of root Certificate Revokation List" +#~ msgstr "" + +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "" + +#~ msgid "Casting to %(topic)s %(host)s for %(method)s" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_id)s|" +#~ msgstr "" + +#~ msgid "instance %s: starting..." +#~ msgstr "" + +#~ msgid "Terminating instance %s" +#~ msgstr "" + +#~ msgid "Deallocating address %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reset the password on a" +#~ " non-running instance: %(instance_id)s " +#~ "(state: %(instance_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %s: setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_id)s (state:" +#~ " %(instance_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(nm)s: injecting file to %(plain_path)s" +#~ msgstr "" + +#~ msgid "instance %s: getting ajax console" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_id)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "" +#~ "Detach volume %(volume_id)s from mountpoint" +#~ " %(mp)s on instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Host %s is not alive" +#~ msgstr "" + +#~ msgid "All hosts have too many cores" +#~ msgstr "" + +#~ msgid "Host %s not available" +#~ msgstr "" + +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "" + +#~ msgid "All hosts have too many networks" +#~ msgstr "" + +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "" + +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "" + +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Class %s cannot be found" +#~ msgstr "" + +#~ msgid "Running %s" +#~ msgstr "Запускається %s" + +#~ msgid "Glance image %s" +#~ msgstr "" + +#~ msgid "Asking xapi to fetch %(url)s as %(access)s" +#~ msgstr "" + +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "" + +#~ msgid "duplicate name found: %s" +#~ msgstr "" + +#~ msgid "" +#~ "VHD coalesce attempts exceeded (%(counter)d" +#~ " > %(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "No VDIs found for VM %s" +#~ msgstr "" + +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "" + +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dest)s..." +#~ msgstr "" + +#~ msgid "No service for id %s" +#~ msgstr "" + +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "" + +#~ msgid "No fixed ips defined" +#~ msgstr "" + +#~ msgid "No floating ip for address %s" +#~ msgstr "" + +#~ msgid "No address for instance %s" +#~ msgstr "" + +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "" + +#~ msgid "No network for id %s" +#~ msgstr "" + +#~ msgid "No networks defined" +#~ msgstr "" + +#~ msgid "No network for bridge %s" +#~ msgstr "" + +#~ msgid "No network for instance %s" +#~ msgstr "" + +#~ msgid "Token %s does not exist" +#~ msgstr "" + +#~ msgid "No quota for project_id %s" +#~ msgstr "" + +#~ msgid "Volume %s not found" +#~ msgstr "" + +#~ msgid "No export device found for volume %s" +#~ msgstr "" + +#~ msgid "No target id found for volume %s" +#~ msgstr "" + +#~ msgid "No security group with id %s" +#~ msgstr "" + +#~ msgid "No security group named %(group_name)s for project: %(project_id)s" +#~ msgstr "" + +#~ msgid "No secuity group rule with id %s" +#~ msgstr "" + +#~ msgid "No user for id %s" +#~ msgstr "" + +#~ msgid "No user for access key %s" +#~ msgstr "" + +#~ msgid "No project with id %s" +#~ msgstr "" + +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "No console pool of type %(console_type)s" +#~ " for compute host %(compute_host)s on " +#~ "proxy host %(host)s" +#~ msgstr "" + +#~ msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#~ msgstr "" + +#~ msgid "on instance %s" +#~ msgstr "" + +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "" + +#~ msgid "No zone with id %(zone_id)s" +#~ msgstr "" + +#~ msgid "Checking state of %s" +#~ msgstr "" + +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "" + +#~ msgid "Invalid device path %s" +#~ msgstr "" + +#~ msgid "No disk at %s" +#~ msgstr "" + +#~ msgid "Instance snapshotting is not supported for libvirtat this time" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed: %s" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed: %s" +#~ msgstr "" + +#~ msgid "instance %s: is running" +#~ msgstr "" + +#~ msgid "instance %s: failed to boot" +#~ msgstr "" + +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#~ msgstr "" + +#~ msgid "diagnostics are not supported for libvirt" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "" + +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "" + +#~ msgid "The key_pair %s already exists" +#~ msgstr "" + +#~ msgid "Generating root CA: %s" +#~ msgstr "" + +#~ msgid "invalid id: %s" +#~ msgstr "" + +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "" + +#~ msgid "No paste configuration for app: %s" +#~ msgstr "" + +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" + +#~ msgid "Running %s API" +#~ msgstr "" + +#~ msgid "No known API applications configured in %s." +#~ msgstr "" + +#~ msgid "Starting nova-api node (version %s)" +#~ msgstr "" + +#~ msgid "No paste configuration found for: %s" +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" + +#~ msgid "Argument %s is required." +#~ msgstr "" + +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" + +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "" + +#~ msgid "instance %(name)s: not enough free memory" +#~ msgstr "" + +#~ msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#~ msgstr "" + +#~ msgid "Invalid value for onset_files: '%s'" +#~ msgstr "" + +#~ msgid "Instance %s: booted" +#~ msgstr "" + +#~ msgid "Instance not present %s" +#~ msgstr "" + +#~ msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#~ msgstr "" + +#~ msgid "VM %(vm)s already halted, skipping shutdown..." +#~ msgstr "" + +#~ msgid "Removing kernel/ramdisk files" +#~ msgstr "" + +#~ msgid "" +#~ "TIMEOUT: The call to %(method)s timed" +#~ " out. VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "The call to %(method)s returned an " +#~ "error: %(e)s. VM id=%(instance_id)s; " +#~ "args=%(strargs)s" +#~ msgstr "" + +#~ msgid "Template for script to run on cloudpipe instance boot" +#~ msgstr "" + +#~ msgid "Image %s could not be found" +#~ msgstr "" + +#~ msgid "ApiError raised: %s" +#~ msgstr "" + +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "Including admin operations in API." +#~ msgstr "" + +#~ 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 "" + +#~ 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 "" + +#~ 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 "" + +#~ msgid "network" +#~ msgstr "" + +#~ msgid "IP address" +#~ msgstr "" + +#~ msgid "MAC address" +#~ msgstr "" + +#~ msgid "hostname" +#~ msgstr "" + +#~ msgid "host" +#~ msgstr "" + +#~ msgid "netmask" +#~ msgstr "" + +#~ msgid "Failed to load partition: %s" +#~ msgstr "" + +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "" + +#~ msgid "In init host" +#~ msgstr "" + +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "" + +#~ msgid "Starting VM %s " +#~ msgstr "" + +#~ msgid "Started VM %s " +#~ msgstr "" + +#~ msgid "spawn vm failed: %s" +#~ msgstr "" + +#~ msgid "Failed to create VM %s" +#~ msgstr "" + +#~ msgid "Set memory for vm %s..." +#~ msgstr "" + +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "" + +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" + +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "" + +#~ msgid "New disk drive path is %s" +#~ msgstr "" + +#~ msgid "Failed to add vhd file to VM %s" +#~ msgstr "" + +#~ msgid "Created disk for %s" +#~ msgstr "" + +#~ msgid "Creating nic for %s " +#~ msgstr "" + +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "" + +#~ msgid "Failed creating port for %s" +#~ msgstr "" + +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "" + +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "" + +#~ msgid "Created nic for %s " +#~ msgstr "" + +#~ msgid "WMI job failed: %s" +#~ msgstr "" + +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "" + +#~ msgid "Got request to destroy vm %s" +#~ msgstr "" + +#~ msgid "Failed to destroy vm %s" +#~ msgstr "" + +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" + +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "" + +#~ msgid "Instance %d has no host" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgstr "" + +#~ msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found during terminate" +#~ msgstr "" + +#~ msgid "Instance %d is already being terminated" +#~ msgstr "" + +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "" + +#~ msgid "Volume isn't attached to anything!" +#~ msgstr "" + +#~ msgid "" +#~ "AMQP server on %(fl_host)s:%(fl_port)d is " +#~ "unreachable. Trying again in %(fl_intv)d " +#~ "seconds." +#~ msgstr "" + +#~ msgid "Failed to fetch message from queue" +#~ msgstr "" + +#~ msgid "Making asynchronous cast..." +#~ msgstr "" + +#~ msgid "FAKE AOE: %s" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" + +#~ msgid "leasing ip" +#~ msgstr "" + +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "" + +#~ msgid "releasing ip" +#~ msgstr "" + +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" + +#~ msgid "Instance %s Not Found" +#~ msgstr "" + +#~ msgid "Dissassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "Leasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s leased that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "" + +#~ msgid "Releasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s released that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "Forgetting SR %s ... " +#~ msgstr "" + +#~ msgid "Forgetting SR %s done." +#~ msgstr "" + +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "" + +#~ msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown S3 value type %r" +#~ msgstr "" + +#~ msgid "Authenticated request" +#~ msgstr "" + +#~ msgid "List of buckets requested" +#~ msgstr "" + +#~ msgid "List keys for bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "" + +#~ msgid "Creating bucket %s" +#~ msgstr "" + +#~ msgid "Deleting bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "" + +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "" + +#~ msgid "Starting image upload: %s" +#~ msgstr "" + +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "" + +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "" + +#~ msgid "Updating user fields on image %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "" + +#~ msgid "Deleted image: %s" +#~ msgstr "" + +#~ msgid "No user found for access key %s" +#~ msgstr "" + +#~ msgid "No project called %s could be found" +#~ msgstr "" + +#~ msgid "User %(uid)s is not a member of project %(pjid)s" +#~ msgstr "" + +#~ msgid "Signature does not match" +#~ msgstr "" + +#~ msgid "The %s role can not be found" +#~ msgstr "" + +#~ msgid "The %s role is global only" +#~ msgstr "" + +#~ msgid "LDAP user %s already exists" +#~ msgstr "" + +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s doesn't exist" +#~ msgstr "" + +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "" + +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s is not a member of the group" +#~ msgstr "" + +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "" + +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "Creating new user: %s" +#~ msgstr "" + +#~ msgid "Deleting user: %s" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "" + +#~ msgid "operation must be add or remove" +#~ msgstr "" + +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "" + +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Adding user %(user)s to project %(project)s" +#~ msgstr "" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "" + diff --git a/nova/locale/zh_CN/LC_MESSAGES/nova.po b/nova/locale/zh_CN/LC_MESSAGES/nova.po index fd1420164..acdb2b815 100644 --- a/nova/locale/zh_CN/LC_MESSAGES/nova.po +++ b/nova/locale/zh_CN/LC_MESSAGES/nova.po @@ -5,33 +5,63 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2011-12-09 11:53+0000\n" "Last-Translator: xh2012@gmail.com \n" "Language-Team: Chinese (Simplified) \n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-12-10 05:25+0000\n" -"X-Generator: Launchpad (build 14450)\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 +#, fuzzy +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 "是否所有项目都是用证书授权(CA)?" + +#: nova/crypto.py:69 #, python-format -#~ msgid "Starting %s" -#~ msgstr "启动 %s 中" +msgid "Subject for certificate for users, %s for project, user, timestamp" +msgstr "用户证书的标题,%s依次分别为项目,用户,时间戳" -#: ../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/crypto.py:74 +#, python-format +msgid "Subject for certificate for projects, %s for project, timestamp" +msgstr "项目证书的标题,%s依次分别为项目,时间戳" + +#: nova/crypto.py:296 +#, python-format +msgid "Flags path: %s" +msgstr "Flag所在路径:%s" -#: ../nova/exception.py:54 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "运行命令时出现错误" -#: ../nova/exception.py:57 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -46,2786 +76,8192 @@ msgstr "" "标准输出: %(stdout)r\n" "标准出错: %(stderr)r" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +#, fuzzy +msgid "DB exception wrapped." msgstr "数据库异常" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:127 -msgid "Uncaught exception" -msgstr "未捕获异常" +#: nova/exception.py:153 +msgid "An unknown exception occurred." +msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" -msgstr "%(pid)s 超出配额,产生创建%(size)sG卷" +#: nova/exception.py:176 +msgid "Failed to decrypt text" +msgstr "" -#: ../nova/volume/api.py:57 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" -msgstr "卷磁盘配额已耗尽,不能创建 %sG 大小的卷" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" +msgstr "" -#: ../nova/volume/api.py:102 ../nova/volume/api.py:172 -#: ../nova/volume/api.py:230 -msgid "Volume status must be available" -msgstr "卷组状态必须可获取" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" -#: ../nova/volume/api.py:174 -msgid "Volume is already attached" -msgstr "卷已挂载" +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" +msgstr "" -#: ../nova/volume/api.py:180 -msgid "Volume is already detached" -msgstr "卷已卸载" +#: nova/exception.py:193 +msgid "Connection to glance failed" +msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" -msgstr "获取内网IP失败" +#: nova/exception.py:197 +msgid "Connection to melange failed" +msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" -msgstr "获取外网IP失败" +#: nova/exception.py:201 +msgid "Not authorized." +msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:206 +msgid "User does not have admin privileges" +msgstr "" + +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" -msgstr "没有找到镜像文件%(_image_id)s 的属性 %(param)s" +msgid "Policy doesn't allow %(action)s to be performed." +msgstr "" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" -msgstr "未定义密钥对" +#: nova/exception.py:214 +msgid "Unacceptable parameters." +msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:165 -#, python-format -msgid "Compute.api::lock %s" -msgstr "compute.api::加锁 %s" +#: nova/exception.py:219 +msgid "Invalid snapshot" +msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:182 +#: nova/exception.py:223 #, python-format -msgid "Compute.api::unlock %s" -msgstr "compute.api::解锁 %s" +msgid "Volume %(volume_id)s is not attached to anything" +msgstr "" -#: ../nova/api/openstack/servers.py:388 -#, python-format -msgid "Compute.api::get_lock %s" -msgstr "Compute.api::得到锁 %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" +msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:131 -#, python-format -msgid "Compute.api::reset_network %s" -msgstr "Compute.api::重置网络 %s" +#: nova/exception.py:231 +msgid "Failed to load data into json format" +msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:59 -#, python-format -msgid "Compute.api::pause %s" -msgstr "Compute.api::暂停 %s" +#: nova/exception.py:235 +msgid "The request is invalid." +msgstr "" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:74 -#, python-format -msgid "Compute.api::unpause %s" -msgstr "Compute.api::继续 %s" +#: nova/exception.py:239 +#, fuzzy, python-format +msgid "Invalid signature %(signature)s for user %(user)s." +msgstr "给用户 %(user)s 添加站点角色 %(role)s" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:89 -#, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::挂起 %s" +#: nova/exception.py:243 +#, fuzzy +msgid "Invalid input received" +msgstr "端口范围无效" -#: ../nova/api/openstack/v2/contrib/admin_actions.py:104 +#: nova/exception.py:247 #, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::回复 %s" +msgid "Invalid instance type %(instance_type)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 "实例 %s 没有找到" +#: nova/exception.py:251 +msgid "Invalid volume type" +msgstr "" -#. NOTE: No Resource Pool concept so far -#: ../nova/virt/xenapi/volumeops.py:50 -#, python-format -msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" -msgstr "挂载卷:%(instance_name)s, %(device_path)s, %(mountpoint)s" +#: nova/exception.py:255 +msgid "Invalid volume" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:174 +#: nova/exception.py:259 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "无法在SR %(sr_ref)s 上为实例 %(instance_name)s 创建 VDI" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:187 +#: nova/exception.py:263 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "不能为实例%(instance_name)s使用SR %(sr_ref)s" +msgid "Invalid IP protocol %(protocol)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:195 +#: nova/exception.py:267 #, python-format -msgid "Unable to attach volume to instance %s" -msgstr "无法挂载卷到虚拟机 %s" +msgid "Invalid content type %(content_type)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:198 +#: nova/exception.py:271 #, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "挂载点 %(mountpoint)s 挂载到虚拟机 %(instance_name)s" +msgid "Invalid cidr %(cidr)s." +msgstr "" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:208 -#, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "卸载_volume: %(instance_name)s, %(mountpoint)s" +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:216 +#: nova/exception.py:281 #, python-format -msgid "Unable to locate volume %s" -msgstr "无法找到 %s 卷" +msgid "%(err)s" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:224 +#: nova/exception.py:285 #, python-format -msgid "Unable to detach volume %s" -msgstr "无法卸载 %s 卷" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:238 +#: nova/exception.py:290 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "挂载点 %(mountpoint)s 从虚拟机 %(instance_name)s 卸载" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." +msgstr "" + +#: nova/exception.py:295 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is not running." +msgstr "实例%(instance_id)s:挂载到%(mountpoint)s失败,移除中" -#: ../nova/compute/instance_types.py:115 ../nova/compute/instance_types.py:127 -#: ../nova/compute/instance_types.py:141 ../nova/compute/instance_types.py:152 +#: nova/exception.py:299 #, python-format -msgid "Unknown instance type: %s" -msgstr "未知的虚拟机类型:%s" +msgid "Instance %(instance_id)s is not suspended." +msgstr "" -#: ../nova/crypto.py:50 -msgid "Filename of root CA" -msgstr "根证书文件名" +#: nova/exception.py:303 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is not in rescue mode" +msgstr "实例%(instance_id)s:挂载到%(mountpoint)s失败,移除中" -#: ../nova/crypto.py:53 -msgid "Filename of private key" -msgstr "私钥文件名" +#: nova/exception.py:307 +msgid "Failed to suspend instance" +msgstr "" -#: ../nova/crypto.py:55 -msgid "Filename of root Certificate Revokation List" -msgstr "已废除的根证书列表" +#: nova/exception.py:311 +msgid "Failed to resume server" +msgstr "" -#: ../nova/crypto.py:57 -msgid "Where we keep our keys" -msgstr "保存密钥的位置" +#: nova/exception.py:315 +#, fuzzy, python-format +msgid "Failed to reboot instance" +msgstr "重启虚拟机 %s" -#: ../nova/crypto.py:59 -msgid "Where we keep our root CA" -msgstr "保存根证书的位置" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:61 -msgid "Should we use a CA for each project?" -msgstr "是否所有项目都是用证书授权(CA)?" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:65 -#, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" -msgstr "用户证书的标题,%s依次分别为项目,用户,时间戳" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:70 +#: nova/exception.py:331 #, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" -msgstr "项目证书的标题,%s依次分别为项目,时间戳" +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgstr "" -#: ../nova/crypto.py:75 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" -msgstr "VPN证书的标题,%s依次分别为项目,时间戳" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." +msgstr "" -#: ../nova/crypto.py:277 +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." +msgstr "" + +#: nova/exception.py:353 #, python-format -msgid "Flags path: %s" -msgstr "Flag所在路径:%s" +msgid "" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." +msgstr "" -#: ../nova/scheduler/manager.py:69 +#: nova/exception.py:358 #, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" +msgid "The supplied device path (%(path)s) is invalid." +msgstr "" + +#: nova/exception.py:362 +msgid "Unacceptable CPU info" msgstr "" -#: ../nova/compute/manager.py:101 +#: nova/exception.py:366 #, python-format -msgid "check_instance_lock: decorating: |%s|" +msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: ../nova/compute/manager.py:104 +#: nova/exception.py:370 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +"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/compute/manager.py:107 +#: nova/exception.py:376 #, python-format -msgid "check_instance_lock: locked: |%s|" -msgstr "check_instance_lock: 被鎖定: |%s|" +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/compute/manager.py:109 +#: nova/exception.py:383 #, python-format -msgid "check_instance_lock: admin: |%s|" +msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: ../nova/compute/manager.py:114 +#: nova/exception.py:387 #, python-format -msgid "check_instance_lock: executing: |%s|" -msgstr "check_instance_lock: 执行中: |%s|" +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "" + +#: nova/exception.py:391 +#, fuzzy, python-format +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgstr "实例%(instance_id)s:挂载到%(mountpoint)s失败,移除中" -#: ../nova/compute/manager.py:118 +#: nova/exception.py:395 #, python-format -msgid "check_instance_lock: not executing |%s|" +msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: ../nova/compute/manager.py:334 -msgid "Instance has already been created" -msgstr "虚拟机已经创建" +#: nova/exception.py:399 +msgid "Resource could not be found." +msgstr "" -#: ../nova/compute/manager.py:391 +#: nova/exception.py:404 #, python-format -msgid "instance %s: starting..." -msgstr "虚拟机 %s :启动" +msgid "Required flag %(flag)s not set." +msgstr "" + +#: nova/exception.py:408 +#, fuzzy, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "实例 %s 没有找到" -#: ../nova/virt/xenapi/vmops.py:216 +#: nova/exception.py:412 #, python-format -msgid "instance %s: Failed to spawn" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 +#: nova/exception.py:416 #, python-format -msgid "Terminating instance %s" -msgstr "正在结束实例 %s" +msgid "Unable to locate account %(account_name) on Solidfire device" +msgstr "" -#: ../nova/compute/manager.py:255 -#, python-format -msgid "Deallocating address %s" -msgstr "取消分配地址 %s" +#: nova/exception.py:420 +#, fuzzy, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "不能为实例%(instance_name)s使用SR %(sr_ref)s" -#: ../nova/compute/manager.py:524 +#: nova/exception.py:424 #, python-format -msgid "trying to destroy already destroyed instance: %s" -msgstr "尝试销毁已经销毁的实例: %s" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." +msgstr "" -#: ../nova/compute/manager.py:675 -#, python-format -msgid "Rebooting instance %s" -msgstr "重启虚拟机 %s" +#: nova/exception.py:429 +msgid "Zero volume types found." +msgstr "" -#: ../nova/compute/manager.py:599 +#: nova/exception.py:433 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" -msgstr "尝试重启没有在运行中实例: %(instance_id)s (状态: %(state)s 预料: %(running)s)" +msgid "Volume type %(volume_type_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:734 +#: nova/exception.py:437 #, python-format -msgid "instance %s: snapshotting" -msgstr "实例 %s: 快照中" +msgid "Volume type with name %(volume_type_name)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:651 +#: nova/exception.py:442 #, python-format msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:447 #, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -"尝试对没有在运行的实例重置密码: %(instance_id)s (状态: %(instance_state)s 预料: " -"%(expected_state)s)" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:451 #, python-format -msgid "instance %s: setting admin password" -msgstr "虚拟机 %s:设置管理员密码" +msgid "deleting volume %(volume_name)s that has snapshot" +msgstr "" -#: ../nova/compute/manager.py:772 +#: nova/exception.py:455 #, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: ../nova/compute/manager.py:362 +#: nova/exception.py:459 #, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" -msgstr "实例%(nm)s:正在注入文件到%(plain_path)s" +msgid "No disk at %(location)s" +msgstr "" -#: ../nova/compute/manager.py:902 +#: nova/exception.py:463 #, python-format -msgid "instance %s: rescuing" -msgstr "实例%s:救援中..." +msgid "Could not find a handler for %(driver_type)s volume." +msgstr "" -#: ../nova/compute/manager.py:924 +#: nova/exception.py:467 #, python-format -msgid "instance %s: unrescuing" -msgstr "实例%s:取消救援" +msgid "Invalid image href %(image_href)s." +msgstr "" -#: ../nova/compute/manager.py:1191 -#, python-format -msgid "instance %s: pausing" -msgstr "实例 %s: 暂停" +#: nova/exception.py:471 +msgid "" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." +msgstr "" -#: ../nova/compute/manager.py:1208 +#: nova/exception.py:476 #, python-format -msgid "instance %s: unpausing" -msgstr "实例 %s: 取消暫停" +msgid "Image %(image_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:1236 -#, python-format -msgid "instance %s: retrieving diagnostics" -msgstr "实例 %s: 取消检测" +#: nova/exception.py:480 +#, fuzzy, python-format +msgid "Kernel not found for image %(image_id)s." +msgstr "没有找到镜像文件%(_image_id)s 的属性 %(param)s" -#: ../nova/compute/manager.py:1244 -#, python-format -msgid "instance %s: suspending" -msgstr "虚拟机 %s:挂起" +#: nova/exception.py:484 +#, fuzzy, python-format +msgid "User %(user_id)s could not be found." +msgstr "无法找到 %s 类" -#: ../nova/compute/manager.py:1261 +#: nova/exception.py:488 #, python-format -msgid "instance %s: resuming" -msgstr "实例 %s: 唤醒中。。。" +msgid "Project %(project_id)s could not be found." +msgstr "" + +#: nova/exception.py:492 +#, fuzzy, python-format +msgid "User %(user_id)s is not a member of project %(project_id)s." +msgstr "添加用户 %(user)s 到项目 %(project)s 中" -#: ../nova/compute/manager.py:1279 +#: nova/exception.py:496 +#, fuzzy, python-format +msgid "Role %(role_id)s could not be found." +msgstr "无法找到 %s 类" + +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." +msgstr "" + +#: nova/exception.py:504 #, python-format -msgid "instance %s: locking" -msgstr "实例%s:锁定中" +msgid "%(req)s is required to create a network." +msgstr "" -#: ../nova/compute/manager.py:1287 +#: nova/exception.py:508 #, python-format -msgid "instance %s: unlocking" -msgstr "实例%s:取消锁定" +msgid "Network %(network_id)s could not be found." +msgstr "" -#: ../nova/compute/manager.py:1294 +#: nova/exception.py:512 #, python-format -msgid "instance %s: getting locked state" -msgstr "实例%s:获取锁状态" +msgid "Network could not be found for bridge %(bridge)s" +msgstr "" -#: ../nova/compute/manager.py:1303 +#: nova/exception.py:516 #, python-format -msgid "instance %s: reset network" -msgstr "实例%s:重置网络" +msgid "Network could not be found for uuid %(uuid)s" +msgstr "" -#: ../nova/compute/manager.py:1323 ../nova/api/ec2/cloud.py:800 +#: nova/exception.py:520 #, python-format -msgid "Get console output for instance %s" +msgid "Network could not be found with cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:524 +#, fuzzy, python-format +msgid "Network could not be found for instance %(instance_id)s." msgstr "获取虚拟机 %s 控制台输出" -#: ../nova/compute/manager.py:1332 -#, python-format -msgid "instance %s: getting ajax console" -msgstr "虚拟机 %s :获取ajax控制台" +#: nova/exception.py:528 +#, fuzzy +msgid "No networks defined." +msgstr "未定义密钥对" -#: ../nova/compute/manager.py:1239 +#: nova/exception.py:532 #, python-format msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" -msgstr "实例%(instance_id)s:尝试挂载卷%(volume_id)s到%(mountpoint)s" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)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:1265 +#: nova/exception.py:537 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" -msgstr "实例%(instance_id)s:挂载到%(mountpoint)s失败,移除中" +msgid "Host is not set to the network (%(network_id)s)." +msgstr "" + +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." +msgstr "" -#: ../nova/compute/manager.py:1423 +#: nova/exception.py:545 #, python-format -msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" -msgstr "移除挂载在实例%(instance_id)s上的%(mp)s卷%(volume_id)s" +msgid "No fixed IP associated with id %(id)s." +msgstr "" -#: ../nova/compute/manager.py:1428 +#: nova/exception.py:549 #, python-format -msgid "Detaching volume from unknown instance %s" -msgstr "从未知实例%s中移除卷" - -#: ../nova/scheduler/simple.py:52 -#, python-format -msgid "Host %s is not alive" -msgstr "服务器%s已关机" - -#: ../nova/scheduler/simple.py:65 -msgid "All hosts have too many cores" -msgstr "所有服务器拥有太多处理器" - -#: ../nova/scheduler/simple.py:94 ../nova/scheduler/vsa.py:223 -#, python-format -msgid "Host %s not available" -msgstr "连接不到服务器%s" - -#: ../nova/scheduler/simple.py:117 -msgid "All hosts have too many gigabytes" -msgstr "所有服务器拥有太多硬盘空间" - -#: ../nova/scheduler/simple.py:134 -msgid "All hosts have too many networks" -msgstr "所有服务器拥有太多网络" - -#: ../nova/volume/manager.py:89 -#, python-format -msgid "Re-exporting %s volumes" -msgstr "重新输出卷%s" - -#: ../nova/volume/manager.py:94 -#, python-format -msgid "volume %s: skipping export" -msgstr "跳过卷:%s" +msgid "Fixed ip not found for address %(address)s." +msgstr "" -#: ../nova/volume/manager.py:100 -#, python-format -msgid "volume %s: creating" -msgstr "儲存量 %s: 在创造" +#: nova/exception.py:553 +#, fuzzy, python-format +msgid "Instance %(instance_id)s has zero fixed ips." +msgstr "实例%(instance_id)s:挂载到%(mountpoint)s失败,移除中" -#: ../nova/volume/manager.py:112 +#: nova/exception.py:557 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" -msgstr "卷%(vol_name)s:创建大小为%(vol_size)s的逻辑卷" +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgstr "" -#: ../nova/volume/manager.py:124 -#, python-format -msgid "volume %s: creating export" -msgstr "卷%s:正在创建" +#: nova/exception.py:562 +#, fuzzy, python-format +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." +msgstr "实例%(instance_id)s:挂载到%(mountpoint)s失败,移除中" -#: ../nova/volume/manager.py:138 +#: nova/exception.py:566 #, python-format -msgid "volume %s: created successfully" -msgstr "卷%s:创建成功" - -#: ../nova/volume/manager.py:167 -msgid "Volume is still attached" -msgstr "卷仍在挂载中" - -#: ../nova/volume/manager.py:169 -msgid "Volume is not local to this node" -msgstr "卷不属于这个节点" +msgid "Host %(host)s has zero fixed ips." +msgstr "" -#: ../nova/volume/manager.py:173 +#: nova/exception.py:570 #, python-format -msgid "volume %s: removing export" -msgstr "卷%s:移除中" +msgid "" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." +msgstr "" -#: ../nova/volume/manager.py:175 +#: nova/exception.py:575 #, python-format -msgid "volume %s: deleting" -msgstr "卷%s:删除中" +msgid "Fixed IP address %(address)s is already in use." +msgstr "" -#: ../nova/volume/manager.py:190 +#: nova/exception.py:579 #, python-format -msgid "volume %s: deleted successfully" -msgstr "卷%s:删除成功" +msgid "Fixed IP address %(address)s is invalid." +msgstr "" -#: ../nova/virt/xenapi/fake.py:77 ../nova/virt/vmwareapi/fake.py:45 -#, python-format -msgid "%(text)s: _db_content => %(content)s" +#: nova/exception.py:583 +msgid "Zero fixed ips available." msgstr "" -#: ../nova/virt/xenapi/fake.py:492 ../nova/virt/xenapi/fake.py:591 -#: ../nova/virt/xenapi/fake.py:609 ../nova/virt/xenapi/fake.py:672 -msgid "Raising NotImplemented" +#: nova/exception.py:587 +msgid "Zero fixed ips could be found." msgstr "" -#: ../nova/virt/xenapi/fake.py:494 +#: nova/exception.py:591 #, python-format -msgid "xenapi.fake does not have an implementation for %s" +msgid "Floating ip not found for id %(id)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:528 +#: nova/exception.py:595 #, python-format -msgid "Calling %(localname)s %(impl)s" +msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:533 +#: nova/exception.py:599 #, python-format -msgid "Calling getter %s" +msgid "Floating ip not found for address %(address)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:593 +#: nova/exception.py:603 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +msgid "Floating ip not found for host %(host)s." msgstr "" -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." +#: nova/exception.py:607 +msgid "Zero floating ips available." msgstr "" -#: ../nova/tests/test_cloud.py:268 +#: nova/exception.py:611 #, python-format -msgid "Need to watch instance %s until it's running..." -msgstr "" - -#: ../nova/virt/connection.py:78 -msgid "Failed to open connection to the hypervisor" +msgid "Floating ip %(address)s is associated." msgstr "" -#: ../nova/network/linux_net.py:923 +#: nova/exception.py:615 #, python-format -msgid "Starting VLAN inteface %s" +msgid "Floating ip %(address)s is not associated." msgstr "" -#: ../nova/network/linux_net.py:952 -#, python-format -msgid "Starting Bridge interface for %s" +#: nova/exception.py:619 +msgid "Zero floating ips exist." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:652 +#: nova/exception.py:623 +#, fuzzy, python-format +msgid "Interface %(interface)s not found." +msgstr "实例 %s 没有找到" + +#: nova/exception.py:627 +#, fuzzy, python-format +msgid "Keypair %(name)s not found for user %(user_id)s" +msgstr "没有找到镜像文件%(_image_id)s 的属性 %(param)s" + +#: nova/exception.py:631 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "Certificate %(certificate_id)s not found." msgstr "" -#: ../nova/network/linux_net.py:654 +#: nova/exception.py:635 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "Service %(service_id)s could not be found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:714 +#: nova/exception.py:639 +#, fuzzy, python-format +msgid "Host %(host)s could not be found." +msgstr "无法找到 %s 类" + +#: nova/exception.py:643 #, python-format -msgid "killing radvd threw %s" +msgid "Compute host %(host)s could not be found." msgstr "" -#: ../nova/network/linux_net.py:716 +#: nova/exception.py:647 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:763 +#: nova/exception.py:651 #, python-format -msgid "Killing dnsmasq threw %s" +msgid "Auth token %(token)s could not be found." msgstr "" -#: ../nova/utils.py:67 +#: nova/exception.py:655 #, python-format -msgid "Inner Exception: %s" -msgstr "内层异常:%s" +msgid "Access Key %(access_key)s could not be found." +msgstr "" -#: ../nova/utils.py:59 -#, python-format -msgid "Class %s cannot be found" +#: nova/exception.py:659 +#, fuzzy, python-format +msgid "Quota could not be found" msgstr "无法找到 %s 类" -#: ../nova/utils.py:128 +#: nova/exception.py:663 #, python-format -msgid "Fetching %s" -msgstr "正在抓取 %s" +msgid "Quota for project %(project_id)s could not be found." +msgstr "" -#: ../nova/utils.py:169 +#: nova/exception.py:667 #, python-format -msgid "Running cmd (subprocess): %s" -msgstr "正在运行(在子进程中)运行命令:%s" +msgid "Security group %(security_group_id)s not found." +msgstr "" -#: ../nova/utils.py:185 ../nova/utils.py:235 +#: nova/exception.py:671 #, python-format -msgid "Result was %s" -msgstr "运行结果为 %s" +msgid "Security group %(security_group_id)s not found for project %(project_id)s." +msgstr "" -#: ../nova/utils.py:211 +#: nova/exception.py:676 #, python-format -msgid "Running cmd (SSH): %s" +msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: ../nova/utils.py:275 +#: nova/exception.py:680 #, python-format -msgid "debug in callback: %s" -msgstr "回调中debug:%s" +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" +msgstr "" -#: ../nova/utils.py:280 +#: nova/exception.py:685 #, python-format -msgid "Running %s" -msgstr "正在运行 %s" +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" +msgstr "" -#: ../nova/utils.py:385 +#: nova/exception.py:690 #, python-format -msgid "Link Local address is not found.:%s" +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: ../nova/utils.py:388 +#: nova/exception.py:694 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: ../nova/utils.py:485 +#: nova/exception.py:699 #, python-format -msgid "Invalid backend: %s" -msgstr "无效的后台:%s" +msgid "Console pool %(pool_id)s could not be found." +msgstr "" -#: ../nova/utils.py:496 +#: nova/exception.py:703 #, python-format -msgid "backend %s" -msgstr "后台 %s" +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." +msgstr "" -#: ../nova/fakerabbit.py:50 +#: nova/exception.py:709 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +msgid "Console %(console_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:54 +#: nova/exception.py:713 #, python-format -msgid "Publishing to route %s" -msgstr "发布并路由到 %s" +msgid "Console for instance %(instance_id)s could not be found." +msgstr "" -#: ../nova/fakerabbit.py:84 -#, python-format -msgid "Declaring queue %s" -msgstr "正在声明队列 %s" +#: nova/exception.py:717 +#, fuzzy, python-format +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." +msgstr "实例%(instance_id)s:尝试挂载卷%(volume_id)s到%(mountpoint)s" -#: ../nova/fakerabbit.py:90 +#: nova/exception.py:722 #, python-format -msgid "Declaring exchange %s" -msgstr "正在声明交换(exchange) %s" +msgid "Invalid console type %(console_type)s " +msgstr "" -#: ../nova/fakerabbit.py:96 +#: nova/exception.py:726 +#, fuzzy, python-format +msgid "Zero instance types found." +msgstr "实例 %s 没有找到" + +#: nova/exception.py:730 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:133 +#: nova/exception.py:734 #, python-format -msgid "Getting from %(queue)s: %(message)s" +msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:192 ../nova/virt/hyperv.py:189 +#: nova/exception.py:739 #, python-format -msgid "Created VM %s..." +msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:195 +#: nova/exception.py:743 #, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgid "Zone %(zone_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:208 +#: nova/exception.py:747 #, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:211 +#: nova/exception.py:751 #, python-format -msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgid "Scheduler cost function %(cost_fn_str)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:246 +#: nova/exception.py:756 #, python-format -msgid "VBD not found in instance %s" +msgid "Scheduler weight flag not found: %(flag_name)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:257 +#: nova/exception.py:760 #, python-format -msgid "Unable to unplug VBD %s" +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:268 +#: nova/exception.py:765 #, python-format -msgid "Unable to destroy VBD %s" +msgid "" +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/virt/xenapi/vmops.py:1383 +#: nova/exception.py:770 +#, fuzzy, python-format +msgid "LDAP object could not be found" +msgstr "无法找到 %s 类" + +#: nova/exception.py:774 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s could not be found." +msgstr "无法找到 %s 类" + +#: nova/exception.py:778 #, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgid "LDAP group %(group_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vmops.py:1386 +#: nova/exception.py:782 +#, fuzzy, python-format +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." +msgstr "用户 %(uid)s 已经是 组 %(group_dn)s 中的成员" + +#: nova/exception.py:786 #, python-format -msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgid "File %(file_path)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:295 -#, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +#: nova/exception.py:790 +msgid "Zero files could be found." msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vm_utils.py:324 +#: nova/exception.py:794 #, python-format -msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:338 +#: nova/exception.py:799 #, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgid "Network adapter %(adapter)s could not be found." msgstr "" -#. NOTE(sirp): Currently we only support uploading images as VHD, there -#. is no RAW equivalent (yet) -#: ../nova/virt/xenapi/vm_utils.py:368 +#: nova/exception.py:803 #, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:327 -#, python-format -msgid "Size for image %(image)s:%(virtual_size)d" +#: nova/exception.py:807 +msgid "Action not allowed." msgstr "" -#. TODO(sirp): This should eventually be the URI for the Glance image -#: ../nova/virt/xenapi/vm_utils.py:1157 -#, python-format -msgid "Glance image %s" +#: nova/exception.py:811 +#, fuzzy, python-format +msgid "Unable to use global role %(role_id)s" +msgstr "无法找到 %s 卷" + +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" msgstr "" -#. We need to invoke a plugin for copying the -#. content of the VDI into the proper path. -#: ../nova/virt/xenapi/vm_utils.py:692 -#, python-format -msgid "Copying VDI %s to /boot/guest on dom0" +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:702 +#: nova/exception.py:828 +#, fuzzy, python-format +msgid "Key pair %(key_name)s already exists." +msgstr "安全组 %s 已经存在" + +#: nova/exception.py:832 +#, fuzzy, python-format +msgid "User %(user)s already exists." +msgstr "LDAP 用户 %s 已存在" + +#: nova/exception.py:836 +#, fuzzy, python-format +msgid "LDAP user %(user)s already exists." +msgstr "LDAP 用户 %s 已存在" + +#: nova/exception.py:840 +#, fuzzy, python-format +msgid "LDAP group %(group)s already exists." +msgstr "安全组 %s 已经存在" + +#: nova/exception.py:844 #, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" -msgstr "" +msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgstr "用户 %(uid)s 已经是 组 %(group_dn)s 中的成员" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/exception.py:849 +#, fuzzy, python-format +msgid "Project %(project)s already exists." +msgstr "安全组 %s 已经存在" + +#: nova/exception.py:853 +#, fuzzy, python-format +msgid "Instance %(name)s already exists." +msgstr "LDAP 用户 %s 已存在" + +#: nova/exception.py:857 +#, fuzzy, python-format +msgid "Instance Type %(name)s already exists." +msgstr "安全组 %s 已经存在" + +#: nova/exception.py:861 +#, fuzzy, python-format +msgid "Volume Type %(name)s already exists." +msgstr "安全组 %s 已经存在" + +#: nova/exception.py:865 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" +msgid "%(path)s is on shared storage: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:780 -#, python-format -msgid "Looking up vdi %s for PV kernel" +#: nova/exception.py:869 +msgid "Migration error" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:397 +#: nova/exception.py:873 #, python-format -msgid "PV Kernel in VDI:%s" +msgid "Malformed message body: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1307 +#: nova/exception.py:877 #, python-format -msgid "Running pygrub against %s" +msgid "Could not find config at %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1314 +#: nova/exception.py:881 #, python-format -msgid "Found Xen kernel %s" +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1316 -msgid "No Xen kernel found. Booting HVM." +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." msgstr "" -#: ../nova/virt/hyperv.py:450 +#: nova/exception.py:889 #, python-format -msgid "duplicate name found: %s" +msgid "Virtual Storage Array %(id)d could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:832 +#: nova/exception.py:893 #, python-format -msgid "VDI %s is still available" +msgid "Virtual Storage Array %(name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:870 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:872 -#, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1046 -#, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:928 -#, python-format -msgid "Re-scanning SR %s" +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1097 -#, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1104 +#: nova/exception.py:917 #, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." +msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:911 -#, python-format -msgid "No VDIs found for VM %s" +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:594 +#: nova/exception.py:925 #, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +msgid "No valid host was found. %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1234 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:188 +#: nova/exception.py:929 #, python-format -msgid "Creating VBD for VDI %s ... " +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1236 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:190 -#, python-format -msgid "Creating VBD for VDI %s done." +#: nova/exception.py:933 +msgid "Quota exceeded" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1238 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:192 +#: nova/exception.py:937 #, python-format -msgid "Plugging VBD %s ... " +msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1241 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:194 +#: nova/exception.py:941 #, python-format -msgid "Plugging VBD %s done." +msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:661 +#: nova/exception.py:945 #, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:664 +#: nova/exception.py:949 #, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1255 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 +#: nova/exception.py:954 #, python-format -msgid "Destroying VBD for VDI %s ... " +msgid "Host %(host)s already member of another aggregate." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1259 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 +#: nova/exception.py:958 #, python-format -msgid "Destroying VBD for VDI %s done." +msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1271 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:211 -msgid "VBD.unplug successful first time." +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1276 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 -msgid "VBD.unplug rejected: retrying..." +#: nova/exception.py:966 +#, python-format +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1281 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 -msgid "VBD.unplug successful eventually." -msgstr "" +#: nova/exception.py:971 +#, fuzzy, python-format +msgid "Unable to create instance type" +msgstr "无法挂载卷到虚拟机 %s" -#: ../nova/virt/xenapi/vm_utils.py:1284 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 -#, python-format -msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1293 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/exception.py:979 #, python-format -msgid "Ignoring XenAPI.Failure %s" +msgid "Error in SolidFire API response: status=%(status)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1140 +#: nova/exception.py:983 #, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:1353 -#, python-format -msgid "Writing partition table %s done." +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" msgstr "" -#: ../nova/tests/rpc/common.py:142 +#: nova/log.py:307 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "syslog facility must be one of: %s" msgstr "" -#: ../nova/tests/rpc/common.py:150 +#: nova/manager.py:146 #, python-format -msgid "Nested return %s" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: ../nova/tests/rpc/common.py:176 ../nova/tests/rpc/common.py:182 +#: nova/manager.py:152 #, python-format -msgid "Received %s" -msgstr "" - -#: ../nova/db/sqlalchemy/api.py:50 -msgid "Use of empty request context is deprecated" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:133 +#: nova/manager.py:159 #, python-format -msgid "No service for id %s" +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:251 -#, python-format -msgid "No service for %(host)s, %(binary)s" +#: nova/manager.py:203 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" +#: nova/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 -#, python-format -msgid "No floating ip for address %s" +#: nova/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 +#: nova/service.py:159 #, python-format -msgid "No address for instance %s" +msgid "Starting %(topic)s node (version %(vcs_string)s)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 +#: nova/service.py:176 #, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" +msgid "Creating Consumer connection for Service %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 -#, python-format -msgid "No network for id %s" +#: nova/service.py:250 +msgid "Service killed that has no database entry" +msgstr "因无数据库记录,服务已被中止" + +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" +#: nova/service.py:302 +msgid "Recovered model server connection!" +msgstr "与模型服务器(model server)的连接已恢复!" + +#: nova/service.py:308 +msgid "model server went away" +msgstr "失去与模型服务器的连接" + +#: nova/service.py:400 +msgid "Full set of FLAGS:" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1115 +#: nova/service.py:407 #, python-format -msgid "No network for bridge %s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 +#: nova/utils.py:72 #, python-format -msgid "No network for instance %s" -msgstr "" +msgid "Inner Exception: %s" +msgstr "内层异常:%s" -#: ../nova/db/sqlalchemy/api.py:1277 +#: nova/utils.py:156 #, python-format -msgid "Token %s does not exist" -msgstr "" +msgid "Fetching %s" +msgstr "正在抓取 %s" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/utils.py:197 #, python-format -msgid "No quota for project_id %s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1455 ../nova/db/sqlalchemy/api.py:1501 -#: ../nova/api/ec2/__init__.py:323 +#: nova/utils.py:207 #, python-format -msgid "Volume %s not found" -msgstr "" +msgid "Running cmd (subprocess): %s" +msgstr "正在运行(在子进程中)运行命令:%s" -#: ../nova/db/sqlalchemy/api.py:1514 +#: nova/utils.py:223 nova/utils.py:302 #, python-format -msgid "No export device found for volume %s" -msgstr "" +msgid "Result was %s" +msgstr "运行结果为 %s" -#: ../nova/db/sqlalchemy/api.py:1527 +#: nova/utils.py:236 #, python-format -msgid "No target id found for volume %s" +msgid "%r failed. Retrying." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1572 +#: nova/utils.py:278 #, python-format -msgid "No security group with id %s" +msgid "Running cmd (SSH): %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1589 -#, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +#: nova/utils.py:280 +msgid "Environment not supported over SSH" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 -#, python-format -msgid "No secuity group rule with id %s" +#: nova/utils.py:284 +msgid "process_input not supported over SSH" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1756 +#: nova/utils.py:343 #, python-format -msgid "No user for id %s" -msgstr "" +msgid "debug in callback: %s" +msgstr "回调中debug:%s" -#: ../nova/db/sqlalchemy/api.py:1772 +#: nova/utils.py:476 #, python-format -msgid "No user for access key %s" +msgid "Link Local address is not found.:%s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1834 +#: nova/utils.py:479 #, python-format -msgid "No project with id %s" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1979 +#: nova/utils.py:576 #, python-format -msgid "No console pool with id %(pool_id)s" -msgstr "" +msgid "Invalid backend: %s" +msgstr "无效的后台:%s" -#: ../nova/db/sqlalchemy/api.py:1996 +#: nova/utils.py:587 #, python-format -msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" +msgid "backend %s" +msgstr "后台 %s" + +#: nova/utils.py:636 +msgid "in looping call" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2035 +#: nova/utils.py:810 #, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2057 +#: nova/utils.py:814 #, python-format -msgid "on instance %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 +#: nova/utils.py:818 #, python-format -msgid "No console with id %(console_id)s %(idesc)s" +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 +#: nova/utils.py:825 #, python-format -msgid "No zone with id %(zone_id)s" +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/compute/manager.py:192 +#: nova/utils.py:935 +#, fuzzy, python-format +msgid "Expected object of type: %s" +msgstr "引发了意外的错误:%s" + +#: nova/utils.py:966 #, python-format -msgid "Checking state of %s" +msgid "Invalid server_string: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/utils.py:1091 #, python-format -msgid "Current state of %(name)s was %(state)s." +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: ../nova/virt/libvirt/connection.py:226 +#: nova/utils.py:1123 +#, fuzzy +msgid "Original exception being dropped" +msgstr "数据库异常" + +#: nova/utils.py:1242 #, python-format -msgid "Connecting to libvirt: %s" +msgid "Class %(fullname)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt/connection.py:240 -msgid "Connection to libvirt broke" +#: nova/utils.py:1244 +#, python-format +msgid "Class %(fullname)s is deprecated" msgstr "" -#: ../nova/virt/libvirt/connection.py:390 +#: nova/utils.py:1276 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:283 +#: nova/utils.py:1278 #, python-format -msgid "Invalid device path %s" +msgid "Function %(name)s in %(location)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:313 +#: nova/wsgi.py:93 #, python-format -msgid "No disk at %s" +msgid "Started %(name)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." msgstr "" -#: ../nova/virt/libvirt_conn.py:336 -#, python-format -msgid "instance %s: rebooted" +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." msgstr "" -#: ../nova/virt/libvirt_conn.py:339 +#: nova/wsgi.py:113 #, python-format -msgid "_wait_for_reboot failed: %s" +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:382 -#, python-format -msgid "instance %s: rescued" +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." msgstr "" -#: ../nova/virt/libvirt_conn.py:385 -#, python-format -msgid "_wait_for_rescue failed: %s" +#: nova/wsgi.py:207 +msgid "You must implement __call__" msgstr "" -#: ../nova/virt/libvirt/connection.py:665 -#, python-format -msgid "instance %s: is running" +#: nova/api/direct.py:218 +msgid "not available" msgstr "" -#: ../nova/virt/libvirt_conn.py:422 +#: nova/api/direct.py:299 #, python-format -msgid "instance %s: booted" +msgid "Returned non-serializeable type: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 +#: nova/api/ec2/__init__.py:69 #, python-format -msgid "instance %s: failed to boot" +msgid "%(code)s: %(message)s" msgstr "" -#: ../nova/virt/libvirt/connection.py:688 +#: nova/api/ec2/__init__.py:91 #, python-format -msgid "virsh said: %r" +msgid "FaultWrapper: %s" msgstr "" -#: ../nova/virt/libvirt/connection.py:692 -msgid "cool, it's a device" -msgstr "" +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." +msgstr "认证失败过多" -#: ../nova/virt/libvirt/connection.py:703 +#: nova/api/ec2/__init__.py:176 #, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +msgid "" +"Access key %(access_key)s has had %(failures)d failed authentications and" +" will be locked out for %(lock_mins)d minutes." msgstr "" -#: ../nova/virt/libvirt/connection.py:745 -#, python-format -msgid "Contents of file %(fpath)s: %(contents)r" +#: nova/api/ec2/__init__.py:263 +msgid "Signature not provided" msgstr "" -#: ../nova/virt/libvirt/utils.py:218 -msgid "Unable to find an open port" +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" msgstr "" -#: ../nova/virt/libvirt/connection.py:849 -#, python-format -msgid "instance %s: Creating image" +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" msgstr "" -#: ../nova/virt/libvirt_conn.py:646 +#: nova/api/ec2/__init__.py:385 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" -msgstr "" +msgid "Authentication Failure: %s" +msgstr "认证失败:%s" -#: ../nova/virt/libvirt_conn.py:649 +#: nova/api/ec2/__init__.py:401 #, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +msgid "Authenticated Request For %(uname)s:%(pname)s)" msgstr "" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt/connection.py:1039 +#: nova/api/ec2/__init__.py:432 #, python-format -msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" -msgstr "" +msgid "action: %s" +msgstr "执行: %s" -#. TODO(termie): cache? -#: ../nova/virt/libvirt/connection.py:1178 +#: nova/api/ec2/__init__.py:434 #, python-format -msgid "instance %s: starting toXML method" +msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: ../nova/virt/libvirt/connection.py:1182 +#: nova/api/ec2/__init__.py:509 #, python-format -msgid "instance %s: finished toXML method" -msgstr "" - -#: ../nova/virt/libvirt/connection.py:1330 -msgid "diagnostics are not supported for libvirt" +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: ../nova/virt/libvirt/firewall.py:540 +#: nova/api/ec2/__init__.py:581 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "InstanceNotFound raised: %s" msgstr "" -#: ../nova/api/metadata/handler.py:250 ../nova/api/metadata/handler.py:257 +#: nova/api/ec2/__init__.py:587 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "VolumeNotFound raised: %s" msgstr "" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" -msgstr "" +#: nova/api/ec2/__init__.py:593 +#, fuzzy, python-format +msgid "SnapshotNotFound raised: %s" +msgstr "引起没有找到的错误: %s" -#: ../nova/network/api.py:39 +#: nova/api/ec2/__init__.py:599 #, python-format -msgid "Quota exceeeded for %s, tried to allocate address" -msgstr "" +msgid "NotFound raised: %s" +msgstr "引起没有找到的错误: %s" -#: ../nova/network/manager.py:296 -msgid "Address quota exceeded. You cannot allocate any more addresses" -msgstr "" +#: nova/api/ec2/__init__.py:602 +#, fuzzy, python-format +msgid "EC2APIError raised: %s" +msgstr "引发了Api错误: %s" -#: ../nova/tests/test_volume.py:190 -#, python-format -msgid "Target %s allocated" -msgstr "" +#: nova/api/ec2/__init__.py:610 +#, fuzzy, python-format +msgid "KeyPairExists raised: %s" +msgstr "引发了Api错误: %s" -#: ../nova/virt/images.py:70 +#: nova/api/ec2/__init__.py:614 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" +msgid "InvalidParameterValue raised: %s" msgstr "" -#: ../nova/scheduler/driver.py:165 -msgid "Must implement a fallback schedule" -msgstr "" +#: nova/api/ec2/__init__.py:618 +#, fuzzy, python-format +msgid "InvalidPortRange raised: %s" +msgstr "端口范围无效" -#: ../nova/console/manager.py:71 ../nova/console/vmrc_manager.py:64 -msgid "Adding console" -msgstr "" +#: nova/api/ec2/__init__.py:622 +#, fuzzy, python-format +msgid "NotAuthorized raised: %s" +msgstr "引起没有找到的错误: %s" + +#: nova/api/ec2/__init__.py:626 +#, fuzzy, python-format +msgid "InvalidRequest raised: %s" +msgstr "无效的后台:%s" -#: ../nova/console/manager.py:91 +#: nova/api/ec2/__init__.py:635 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." -msgstr "" +msgid "Unexpected error raised: %s" +msgstr "引发了意外的错误:%s" -#: ../nova/api/direct.py:219 -msgid "not available" +#: nova/api/ec2/__init__.py:636 +#, python-format +msgid "Environment: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:62 +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." +msgstr "发生了一个未知的错误. 请重试你的请求." + +#: nova/api/ec2/apirequest.py:64 #, python-format -msgid "The key_pair %s already exists" +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:227 +#: nova/api/ec2/cloud.py:326 #, python-format -msgid "Generating root CA: %s" -msgstr "生成根证书: %s" +msgid "Create snapshot of volume %s" +msgstr "" -#: ../nova/api/ec2/cloud.py:385 +#: nova/api/ec2/cloud.py:361 #, python-format msgid "Create key pair %s" msgstr "创建键值对 %s" -#: ../nova/api/ec2/cloud.py:414 -#, python-format -msgid "Delete key pair %s" -msgstr "删除键值对 %s" - -#: ../nova/api/ec2/cloud.py:386 +#: nova/api/ec2/cloud.py:370 #, python-format -msgid "%s is not a valid ipProtocol" -msgstr "%s 是无效的IP协议" - -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" -msgstr "端口范围无效" +msgid "Import key %s" +msgstr "" -#: ../nova/api/openstack/v2/contrib/security_groups.py:348 +#: nova/api/ec2/cloud.py:388 #, python-format -msgid "Revoke security group ingress %s" -msgstr "撤销输入安全组 %s" - -#: ../nova/api/openstack/v2/contrib/security_groups.py:210 -msgid "Not enough parameters to build a valid rule." -msgstr "" +msgid "Delete key pair %s" +msgstr "删除键值对 %s" -#: ../nova/api/ec2/cloud.py:673 ../nova/api/ec2/cloud.py:729 +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 msgid "No rule for the specified parameters." msgstr "对给定的参数无特定规则。" -#: ../nova/api/openstack/v2/contrib/security_groups.py:195 +#: nova/api/ec2/cloud.py:733 #, python-format -msgid "Authorize security group ingress %s" -msgstr "验证输入安全组 %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Content limited to " +"Alphanumeric characters, spaces, dashes, and underscores." +msgstr "" -#: ../nova/api/openstack/v2/contrib/security_groups.py:217 +#: nova/api/ec2/cloud.py:740 #, python-format -msgid "This rule already exists in group %s" -msgstr "这条规则已经存在安全组 %s 中。" +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." +msgstr "" -#: ../nova/api/ec2/cloud.py:765 -#: ../nova/api/openstack/v2/contrib/security_groups.py:137 +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 #, python-format msgid "Create Security Group %s" msgstr "创建安全组 %s" -#: ../nova/api/ec2/cloud.py:768 +#: nova/api/ec2/cloud.py:747 #, python-format msgid "group %s already exists" msgstr "安全组 %s 已经存在" -#: ../nova/api/ec2/cloud.py:795 -#: ../nova/api/openstack/v2/contrib/security_groups.py:97 +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 #, python-format msgid "Delete security group %s" msgstr "删除安全组 %s" -#: ../nova/api/openstack/v2/contrib/volumes.py:157 -#: ../nova/api/ec2/cloud.py:887 +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 +#, python-format +msgid "Get console output for instance %s" +msgstr "获取虚拟机 %s 控制台输出" + +#: nova/api/ec2/cloud.py:854 +#, python-format +msgid "Create volume from snapshot %s" +msgstr "" + +#: nova/api/ec2/cloud.py:858 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:922 +#: nova/api/ec2/cloud.py:883 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: ../nova/api/openstack/v2/contrib/volumes.py:302 -#: ../nova/api/ec2/cloud.py:936 +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 #, python-format msgid "Detach volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1221 +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 +#, python-format +msgid "attribute not supported: %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1046 +#, python-format +msgid "vol = %s\n" +msgstr "" + +#: nova/api/ec2/cloud.py:1191 msgid "Allocate address" msgstr "" -#: ../nova/api/ec2/cloud.py:1233 +#: nova/api/ec2/cloud.py:1203 #, python-format msgid "Release address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1238 +#: nova/api/ec2/cloud.py:1208 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1218 #, python-format msgid "Disassociate address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:1303 +#: nova/api/ec2/cloud.py:1243 +#, fuzzy +msgid "Image must be available" +msgstr "卷组状态必须可获取" + +#: nova/api/ec2/cloud.py:1264 msgid "Going to start terminating instances" msgstr "" -#: ../nova/api/ec2/cloud.py:1312 +#: nova/api/ec2/cloud.py:1277 #, python-format msgid "Reboot instance %r" msgstr "" -#: ../nova/api/ec2/cloud.py:1446 -#, python-format -msgid "De-registering image %s" -msgstr "" +#: nova/api/ec2/cloud.py:1287 +#, fuzzy, python-format +msgid "Going to stop instances" +msgstr "重启虚拟机 %s" -#: ../nova/api/ec2/cloud.py:1473 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" -msgstr "" +#: nova/api/ec2/cloud.py:1297 +#, fuzzy, python-format +msgid "Going to start instances" +msgstr "重启虚拟机 %s" -#: ../nova/api/ec2/cloud.py:963 ../nova/api/ec2/cloud.py:1024 -#: ../nova/api/ec2/cloud.py:1501 ../nova/api/ec2/cloud.py:1516 +#: nova/api/ec2/cloud.py:1388 #, python-format -msgid "attribute not supported: %s" +msgid "De-registering image %s" msgstr "" -#: ../nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:1415 #, python-format -msgid "invalid id: %s" +msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:1519 +#: nova/api/ec2/cloud.py:1461 msgid "user or group not specified" msgstr "" -#: ../nova/api/ec2/cloud.py:1521 +#: nova/api/ec2/cloud.py:1463 msgid "only group \"all\" is supported" msgstr "" -#: ../nova/api/ec2/cloud.py:1523 +#: nova/api/ec2/cloud.py:1465 msgid "operation_type must be add or remove" msgstr "" -#: ../nova/api/ec2/cloud.py:1524 +#: nova/api/ec2/cloud.py:1467 #, python-format msgid "Updating image %s publicity" msgstr "" -#: ../bin/nova-api.py:52 +#: nova/api/ec2/cloud.py:1524 #, python-format -msgid "Using paste.deploy config at: %s" +msgid "Couldn't stop instance with in %d sec" msgstr "" -#: ../bin/nova-api.py:57 +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 #, python-format -msgid "No paste configuration for app: %s" +msgid "Failed to get metadata for ip: %s" msgstr "" -#: ../bin/nova-api.py:59 +#: nova/api/openstack/__init__.py:43 #, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" +msgid "Caught error: %s" msgstr "" -#: ../bin/nova-api.py:64 +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 #, python-format -msgid "Running %s API" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: ../bin/nova-api.py:69 -#, python-format -msgid "No known API applications configured in %s." +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" msgstr "" -#: ../bin/nova-api.py:83 +#: nova/api/openstack/__init__.py:105 #, python-format -msgid "Starting nova-api node (version %s)" +msgid "Extended resource: %s" msgstr "" -#: ../bin/nova-api.py:89 +#: nova/api/openstack/__init__.py:130 #, python-format -msgid "No paste configuration found for: %s" +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/api/openstack/__init__.py:135 #, python-format -msgid "Argument %(key)s value %(value)s is too short." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/api/openstack/auth.py:91 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "%(user_id)s could not be found with token '%(token)s'" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 +#: nova/api/openstack/auth.py:135 #, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." +msgid "%(user_id)s must be an admin or a member of %(project_id)s" 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." +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/api/openstack/auth.py:168 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Could not find %s in request." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/api/openstack/auth.py:188 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "Successfully authenticated '%s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." msgstr "" -#: ../nova/virt/xenapi/vmops.py:73 +#: nova/api/openstack/auth.py:255 #, python-format -msgid "instance %(name)s: not enough free memory" +msgid "Provided API key is valid, but not for user '%(username)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:383 -#, python-format -msgid "Starting VM %s..." +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:386 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 -#, python-format -msgid "Invalid value for onset_files: '%s'" +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:432 -#, python-format -msgid "Injecting file path: '%s'" +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:462 -#, python-format -msgid "Instance %s: booted" -msgstr "" +#: nova/api/openstack/common.py:202 +#, fuzzy, python-format +msgid "marker [%s] not found" +msgstr "实例 %s 没有找到" -#: ../nova/virt/xenapi/vmops.py:232 +#: nova/api/openstack/common.py:242 #, python-format -msgid "Instance not present %s" +msgid "href %s does not contain version" msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:607 -#, python-format -msgid "Starting snapshot for VM %s" +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" msgstr "" -#: ../nova/virt/xenapi/vmops.py:616 +#: nova/api/openstack/common.py:358 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:601 +#: nova/api/openstack/common.py:361 #, python-format -msgid "Finished snapshot and upload for VM %s" +msgid "Instance is in an invalid state for '%(action)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:356 -#, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" msgstr "" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" +#: nova/api/openstack/common.py:443 +msgid "Instance snapshots are not permitted at this time." msgstr "" -#: ../nova/virt/xenapi/vmops.py:1018 -msgid "kernel/ramdisk files removed" -msgstr "" +#: nova/api/openstack/extensions.py:191 +#, fuzzy, python-format +msgid "Loaded extension: %s" +msgstr "执行: %s" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/api/openstack/extensions.py:228 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Ext name: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/api/openstack/extensions.py:229 +#, fuzzy, python-format +msgid "Ext alias: %s" +msgstr "运行结果为 %s" + +#: nova/api/openstack/extensions.py:230 +#, fuzzy, python-format +msgid "Ext description: %s" +msgstr "执行: %s" + +#: nova/api/openstack/extensions.py:232 #, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +msgid "Ext namespace: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/api/openstack/extensions.py:233 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Ext updated: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:1693 +#: nova/api/openstack/extensions.py:235 #, python-format -msgid "OpenSSL error: %s" +msgid "Exception loading extension: %s" msgstr "" -#: ../nova/tests/test_compute.py:204 ../nova/tests/test_compute.py:1026 +#: nova/api/openstack/extensions.py:249 #, python-format -msgid "Running instances: %s" +msgid "Loading extension %s" msgstr "" -#: ../nova/tests/test_compute.py:210 +#: nova/api/openstack/extensions.py:255 #, python-format -msgid "After terminating instances: %s" +msgid "Calling extension factory %s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" +#: nova/api/openstack/extensions.py:267 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" +#: nova/api/openstack/extensions.py:345 +#, python-format +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" +#: nova/api/openstack/extensions.py:369 +#, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:96 -#, python-format -msgid "Launching VPN for %s" +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: ../nova/db/sqlalchemy/migration.py:36 -msgid "python-migrate is not installed. Exiting." +#: nova/api/openstack/wsgi.py:158 +#: nova/api/openstack/compute/contrib/hosts.py:86 +msgid "cannot understand XML" msgstr "" -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" +#: nova/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: ../nova/api/ec2/__init__.py:134 -msgid "Too many failed authentications." -msgstr "认证失败过多" +#: nova/api/openstack/wsgi.py:580 +#, fuzzy, python-format +msgid "Fault thrown: %s" +msgstr "执行: %s" -#: ../nova/api/ec2/__init__.py:144 +#: nova/api/openstack/wsgi.py:583 #, python-format -msgid "" -"Access key %(access_key)s has had %(failures)d failed authentications and " -"will be locked out for %(lock_mins)d minutes." +msgid "HTTP exception thrown: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:204 -#, python-format -msgid "Authentication Failure: %s" -msgstr "认证失败:%s" - -#: ../nova/api/ec2/__init__.py:220 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:251 -#, python-format -msgid "action: %s" -msgstr "执行: %s" +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" +msgstr "" -#: ../nova/api/ec2/__init__.py:253 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:328 +#: nova/api/openstack/wsgi.py:810 #, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "There is no such action: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:359 -#, python-format -msgid "InstanceNotFound raised: %s" +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" msgstr "" -#: ../nova/api/ec2/__init__.py:365 -#, python-format -msgid "VolumeNotFound raised: %s" +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" msgstr "" -#: ../nova/api/ec2/__init__.py:377 -#, python-format -msgid "NotFound raised: %s" -msgstr "引起没有找到的错误: %s" +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" +msgstr "" -#: ../nova/api/ec2/__init__.py:380 +#: nova/api/openstack/wsgi.py:884 #, python-format -msgid "ApiError raised: %s" -msgstr "引发了Api错误: %s" +msgid "%(url)s returned a fault: %(e)s" +msgstr "" -#: ../nova/api/ec2/__init__.py:409 -#, python-format -msgid "Unexpected error raised: %s" -msgstr "引发了意外的错误:%s" +#: nova/api/openstack/xmlutil.py:265 +msgid "element is not a child" +msgstr "" -#: ../nova/api/metadata/handler.py:252 ../nova/api/ec2/__init__.py:414 -msgid "An unknown error has occurred. Please try your request again." -msgstr "发生了一个未知的错误. 请重试你的请求." +#: nova/api/openstack/xmlutil.py:414 +msgid "root element selecting a list" +msgstr "" -#: ../nova/auth/dbdriver.py:84 +#: nova/api/openstack/xmlutil.py:739 #, python-format -msgid "User %s already exists" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" 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" +#: nova/api/openstack/xmlutil.py:858 +msgid "subclasses must implement construct()!" 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" +#: nova/api/openstack/compute/extensions.py:29 +#: nova/api/openstack/volume/extensions.py:29 +msgid "Initializing extension manager." msgstr "" -#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 -#, python-format -msgid "Project can't be created because project %s already exists" +#: nova/api/openstack/compute/image_metadata.py:40 +#: nova/api/openstack/compute/images.py:142 +#: nova/api/openstack/compute/images.py:157 +#, fuzzy, python-format +msgid "Image not found." +msgstr "实例 %s 没有找到" + +#: nova/api/openstack/compute/image_metadata.py:79 +msgid "Incorrect request body format" 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" +#: 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/auth/dbdriver.py:245 -#, python-format -msgid "User \"%s\" not found" +#: 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/auth/dbdriver.py:248 -#, python-format -msgid "Project \"%s\" not found" +#: nova/api/openstack/compute/image_metadata.py:111 +msgid "Invalid metadata key" msgstr "" -#: ../nova/virt/xenapi_conn.py:159 +#: nova/api/openstack/compute/ips.py:74 +#, fuzzy, python-format +msgid "Instance does not exist" +msgstr "用户 %s 不存在" + +#: nova/api/openstack/compute/ips.py:97 +#, fuzzy, python-format +msgid "Instance is not a member of specified network" +msgstr "实例%s:重置网络" + +#: nova/api/openstack/compute/limits.py:140 +#, python-format msgid "" -"Must specify xenapi_connection_url, xenapi_connection_username (optionally), " -"and xenapi_connection_password to use connection_type=xenapi" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: ../nova/virt/xenapi_conn.py:534 -#, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" +#: nova/api/openstack/compute/limits.py:265 +msgid "This request was rate-limited." msgstr "" -#: ../nova/virt/xenapi_conn.py:543 +#: nova/api/openstack/compute/server_metadata.py:38 +#: nova/api/openstack/compute/server_metadata.py:124 +#: nova/api/openstack/compute/server_metadata.py:163 +#, fuzzy, python-format +msgid "Server does not exist" +msgstr "用户 %s 不存在" + +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +#, fuzzy, python-format +msgid "Metadata item was not found" +msgstr "实例 %s 没有找到" + +#: nova/api/openstack/compute/servers.py:425 #, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgid "Invalid server status: %(status)s" msgstr "" -#: ../nova/virt/xenapi_conn.py:569 ../nova/virt/xenapi_conn.py:582 -#, python-format -msgid "Got exception: %s" +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" msgstr "" -#: ../nova/volume/driver.py:352 -#, python-format -msgid "Could not find iSCSI export for volume %s" +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" msgstr "" -#: ../nova/api/ec2/apirequest.py:73 -#, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" msgstr "" -#: ../nova/api/openstack/v2/__init__.py:63 -#, python-format -msgid "Caught error: %s" +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" msgstr "" -#: ../nova/api/openstack/v2/__init__.py:113 -msgid "Including admin operations in API." +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" msgstr "" -#: ../nova/console/xvp.py:93 -msgid "Rebuilding xvp conf" +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" msgstr "" -#: ../nova/console/xvp.py:111 +#: nova/api/openstack/compute/servers.py:522 #, python-format -msgid "Re-wrote %s" +msgid "Bad personality format: missing %s" msgstr "" -#: ../nova/console/xvp.py:116 -msgid "Stopping xvp" +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" msgstr "" -#: ../nova/console/xvp.py:129 -msgid "Starting xvp" +#: nova/api/openstack/compute/servers.py:530 +#, python-format +msgid "Personality content for %s cannot be decoded" msgstr "" -#: ../nova/console/xvp.py:136 +#: nova/api/openstack/compute/servers.py:545 #, python-format -msgid "Error starting xvp: %s" +msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: ../nova/console/xvp.py:139 -msgid "Restarting xvp" +#: nova/api/openstack/compute/servers.py:554 +#, python-format +msgid "Invalid fixed IP address (%s)" msgstr "" -#: ../nova/console/xvp.py:141 -msgid "xvp not running..." +#: nova/api/openstack/compute/servers.py:561 +#, python-format +msgid "Duplicate networks (%s) are not allowed" 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 "" +#: nova/api/openstack/compute/servers.py:567 +#, fuzzy, python-format +msgid "Bad network format: missing %s" +msgstr "发现网桥 %s 没有网络" -#: ../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" +#: nova/api/openstack/compute/servers.py:570 +msgid "Bad networks format" msgstr "" -#: ../bin/nova-manage.py:609 -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." +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" msgstr "" -#: ../bin/nova-manage.py:633 -msgid "network" +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: ../bin/nova-manage.py:634 -msgid "IP address" +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" msgstr "" -#: ../bin/nova-manage.py:635 -msgid "MAC address" +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." msgstr "" -#: ../bin/nova-manage.py:636 -msgid "hostname" +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." msgstr "" -#: ../bin/nova-manage.py:637 ../bin/nova-manage.py:1136 -#: ../bin/nova-manage.py:1252 ../bin/nova-manage.py:1284 -msgid "host" +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" msgstr "" -#: ../bin/nova-manage.py:537 -msgid "netmask" +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." msgstr "" -#: ../bin/nova-manage.py:832 ../nova/tests/test_nova_manage.py:183 -msgid "start address" -msgstr "" +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +#, fuzzy +msgid "Instance has not been resized." +msgstr "虚拟机已经创建" -#: ../nova/virt/disk.py:124 +#: nova/api/openstack/compute/servers.py:838 #, python-format -msgid "Failed to load partition: %s" +msgid "Error in confirm-resize %s" msgstr "" -#: ../nova/virt/disk.py:148 ../nova/virt/disk.py:180 +#: nova/api/openstack/compute/servers.py:858 #, python-format -msgid "Failed to mount filesystem: %s" +msgid "Error in revert-resize %s" msgstr "" -#: ../nova/virt/disk.py:217 -#, python-format -msgid "nbd device %s did not show up" +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: ../nova/virt/disk.py:222 -#, python-format -msgid "Could not attach image to loopback: %s" +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" msgstr "" -#: ../nova/virt/disk.py:246 -msgid "No free nbd devices" +#: nova/api/openstack/compute/servers.py:888 +#, fuzzy, python-format +msgid "Error in reboot %s" +msgstr "生成根证书: %s" + +#: nova/api/openstack/compute/servers.py:900 +#, fuzzy, python-format +msgid "Unable to locate requested flavor." +msgstr "无法找到 %s 卷" + +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." msgstr "" -#: ../doc/ext/nova_todo.py:46 -#, python-format -msgid "%(filename)s, line %(line_info)d" +#: nova/api/openstack/compute/servers.py:927 +#, fuzzy +msgid "Malformed server entity" +msgstr "失去与模型服务器的连接" + +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:119 -msgid "In init host" +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" msgstr "" -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" msgstr "" -#: ../nova/virt/hyperv.py:166 -#, python-format -msgid "Starting VM %s " +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +msgid "Invalid adminPass" msgstr "" -#: ../nova/virt/hyperv.py:168 -#, python-format -msgid "Started VM %s " +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." msgstr "" -#: ../nova/virt/hyperv.py:170 -#, python-format -msgid "spawn vm failed: %s" +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:187 -#, python-format -msgid "Failed to create VM %s" +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:206 -#, python-format -msgid "Set memory for vm %s..." +#: nova/api/openstack/compute/servers.py:1006 +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#: nova/api/openstack/compute/contrib/networks.py:65 +msgid "Invalid request body" msgstr "" -#: ../nova/virt/hyperv.py:216 -#, python-format -msgid "Set vcpus for vm %s..." +#: nova/api/openstack/compute/servers.py:1011 +msgid "Could not parse imageRef from request." msgstr "" -#: ../nova/virt/hyperv.py:220 -#, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#: nova/api/openstack/compute/servers.py:1061 +#, fuzzy, python-format +msgid "Instance could not be found" +msgstr "实例 %s 没有找到" + +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" msgstr "" -#: ../nova/virt/hyperv.py:245 -#, python-format -msgid "Failed to add diskdrive to VM %s" +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" msgstr "" -#: ../nova/virt/hyperv.py:248 -#, python-format -msgid "New disk drive path is %s" +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +msgid "Invalid metadata" msgstr "" -#: ../nova/virt/hyperv.py:265 +#: nova/api/openstack/compute/servers.py:1157 #, python-format -msgid "Failed to add vhd file to VM %s" +msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: ../nova/virt/hyperv.py:267 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 #, python-format -msgid "Created disk for %s" -msgstr "" +msgid "Compute.api::pause %s" +msgstr "Compute.api::暂停 %s" -#: ../nova/virt/hyperv.py:271 +#: nova/api/openstack/compute/contrib/admin_actions.py:77 #, python-format -msgid "Creating nic for %s " -msgstr "" +msgid "Compute.api::unpause %s" +msgstr "Compute.api::继续 %s" -#: ../nova/virt/hyperv.py:290 -msgid "Failed creating a port on the external vswitch" -msgstr "" +#: nova/api/openstack/compute/contrib/admin_actions.py:94 +#, python-format +msgid "compute.api::suspend %s" +msgstr "compute.api::挂起 %s" -#: ../nova/virt/hyperv.py:291 +#: nova/api/openstack/compute/contrib/admin_actions.py:111 #, python-format -msgid "Failed creating port for %s" -msgstr "" +msgid "compute.api::resume %s" +msgstr "compute.api::回复 %s" -#: ../nova/virt/hyperv.py:294 +#: nova/api/openstack/compute/contrib/admin_actions.py:127 #, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +msgid "Error in migrate %s" msgstr "" -#: ../nova/virt/hyperv.py:304 +#: nova/api/openstack/compute/contrib/admin_actions.py:141 #, python-format -msgid "Failed to add nic to VM %s" -msgstr "" +msgid "Compute.api::reset_network %s" +msgstr "Compute.api::重置网络 %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +#, fuzzy, python-format +msgid "Server not found" +msgstr "实例 %s 没有找到" + +#: nova/api/openstack/compute/contrib/admin_actions.py:157 +#, fuzzy, python-format +msgid "Compute.api::inject_network_info %s" +msgstr "Compute.api::重置网络 %s" -#: ../nova/virt/hyperv.py:306 +#: nova/api/openstack/compute/contrib/admin_actions.py:173 #, python-format -msgid "Created nic for %s " -msgstr "" +msgid "Compute.api::lock %s" +msgstr "compute.api::加锁 %s" -#: ../nova/virt/hyperv.py:339 +#: nova/api/openstack/compute/contrib/admin_actions.py:189 #, python-format -msgid "WMI job failed: %s" -msgstr "" +msgid "Compute.api::unlock %s" +msgstr "compute.api::解锁 %s" -#: ../nova/virt/hyperv.py:343 +#: nova/api/openstack/compute/contrib/admin_actions.py:219 #, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +msgid "createBackup entity requires %s attribute" msgstr "" -#: ../nova/virt/hyperv.py:380 -#, python-format -msgid "Got request to destroy vm %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" msgstr "" -#: ../nova/virt/hyperv.py:405 -#, python-format -msgid "Failed to destroy vm %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: ../nova/virt/hyperv.py:412 -#, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +#, fuzzy, python-format +msgid "Instance not found" +msgstr "实例 %s 没有找到" + +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." msgstr "" -#: ../nova/virt/hyperv.py:433 +#: nova/api/openstack/compute/contrib/admin_actions.py:284 #, python-format -msgid "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" +msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: ../nova/virt/hyperv.py:470 +#: nova/api/openstack/compute/contrib/aggregates.py:137 #, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +msgid "Aggregates does not have %s action" msgstr "" -#: ../nova/virt/hyperv.py:473 -#, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#: nova/api/openstack/compute/contrib/certificates.py:75 +msgid "Only root certificate can be retrieved." msgstr "" -#: ../nova/compute/api.py:71 -#, python-format -msgid "Instance %d was not found in get_network_topic" +#: 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/compute/api.py:77 -#, python-format -msgid "Instance %d has no host" +#: nova/api/openstack/compute/contrib/consoles.py:44 +msgid "Missing type specification" msgstr "" -#: ../nova/compute/api.py:97 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#: nova/api/openstack/compute/contrib/consoles.py:56 +msgid "Invalid type specification" msgstr "" -#: ../nova/compute/api.py:199 +#: nova/api/openstack/compute/contrib/disk_config.py:44 #, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." +msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" -#: ../nova/compute/api.py:248 -msgid "Creating a raw instance" -msgstr "" +#: nova/api/openstack/compute/contrib/extended_status.py:61 +#, fuzzy, python-format +msgid "Server not found." +msgstr "实例 %s 没有找到" -#: ../nova/compute/api.py:303 -#, python-format -msgid "Going to run %s instances..." +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +msgid "No Request Body" msgstr "" -#: ../nova/compute/api.py:187 +#: nova/api/openstack/compute/contrib/floating_ips.py:159 #, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +msgid "No more floating ips in pool %s." msgstr "" -#: ../nova/compute/api.py:814 -#, python-format -msgid "Going to try to terminate %s" +#: nova/api/openstack/compute/contrib/floating_ips.py:161 +msgid "No more floating ips available." msgstr "" -#: ../nova/compute/api.py:296 -#, python-format -msgid "Instance %d was not found during terminate" +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" msgstr "" -#: ../nova/compute/api.py:301 -#, python-format -msgid "Instance %d is already being terminated" +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +msgid "Address not specified" msgstr "" -#: ../nova/compute/api.py:1516 -#, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" msgstr "" -#: ../nova/compute/api.py:1531 -msgid "Volume isn't attached to anything!" +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" msgstr "" -#: ../nova/rpc.py:98 +#: nova/api/openstack/compute/contrib/hosts.py:145 +#, fuzzy, python-format +msgid "Invalid status: '%s'" +msgstr "无效的后台:%s" + +#: nova/api/openstack/compute/contrib/hosts.py:150 #, python-format -msgid "" -"AMQP server on %(fl_host)s:%(fl_port)d is unreachable. Trying again in " -"%(fl_intv)d seconds." +msgid "Invalid update setting: '%s'" msgstr "" -#: ../nova/rpc.py:103 +#: nova/api/openstack/compute/contrib/hosts.py:159 #, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." -msgstr "已尝试 %d 次,均无法连接到AMQP服务器。关闭中。" +msgid "Setting host %(host)s to %(state)s." +msgstr "" -#: ../nova/rpc/impl_carrot.py:220 -msgid "Reconnected to queue" -msgstr "重新与队列建立连接" +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" +msgstr "" -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" -msgstr "从队列获取数据失败" +#: nova/api/openstack/compute/contrib/hosts.py:214 +#, fuzzy +msgid "Host not found" +msgstr "没有找到主机" -#: ../nova/rpc/impl_carrot.py:235 -#, python-format -msgid "Initing the Adapter Consumer for %s" +#: nova/api/openstack/compute/contrib/keypairs.py:85 +msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: ../nova/rpc/impl_kombu.py:600 ../nova/rpc/impl_carrot.py:255 -#, python-format -msgid "received %s" -msgstr "已接收 %s" +#: nova/api/openstack/compute/contrib/keypairs.py:90 +#, fuzzy, python-format +msgid "Key pair '%s' already exists." +msgstr "安全组 %s 已经存在" -#. 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/impl_kombu.py:605 ../nova/rpc/impl_carrot.py:268 -#, python-format -msgid "no method for message: %s" -msgstr "没有适用于消息 %s 的方法" +#: 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/rpc/impl_kombu.py:606 ../nova/rpc/impl_carrot.py:270 +#: nova/api/openstack/compute/contrib/multinic.py:77 #, python-format -msgid "No method for message: %s" -msgstr "没有适用于消息 %s 的方法" +msgid "Unable to find address %r" +msgstr "" -#: ../nova/rpc/impl_kombu.py:779 ../nova/rpc/impl_carrot.py:453 +#: nova/api/openstack/compute/contrib/networks.py:62 #, python-format -msgid "Returning exception %s to caller" -msgstr "返回 %s 异常给调用者" +msgid "Network does not have %s action" +msgstr "" -#: ../nova/rpc/impl_kombu.py:646 ../nova/rpc/impl_carrot.py:486 +#: nova/api/openstack/compute/contrib/networks.py:70 #, python-format -msgid "unpacked context: %s" +msgid "Disassociating network with id %s" msgstr "" -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." -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 +#, fuzzy +msgid "Network not found" +msgstr "没有找到主机" -#: ../nova/rpc/impl_kombu.py:733 ../nova/rpc/impl_carrot.py:522 -#, python-format -msgid "MSG_ID is %s" -msgstr "消息ID(MSG_ID)是 %s" +#: nova/api/openstack/compute/contrib/networks.py:87 +#, fuzzy, python-format +msgid "Showing network with id %s" +msgstr "发现网桥 %s 没有网络" -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." -msgstr "" +#: nova/api/openstack/compute/contrib/networks.py:97 +#, fuzzy, python-format +msgid "Deleting network with id %s" +msgstr "删除用户 %s" -#: ../nova/rpc/impl_carrot.py:621 -#, python-format -msgid "response %s" -msgstr "回复 %s" +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" +msgstr "" -#: ../nova/rpc/impl_carrot.py:630 -#, python-format -msgid "topic is %s" -msgstr "话题是 %s" +#: nova/api/openstack/compute/contrib/security_groups.py:219 +msgid "Security group id should be integer" +msgstr "" -#: ../nova/rpc/impl_carrot.py:631 -#, python-format -msgid "message %s" -msgstr "消息 %s" +#: nova/api/openstack/compute/contrib/security_groups.py:289 +#, fuzzy, python-format +msgid "Security group %s already exists" +msgstr "安全组 %s 已经存在" -#: ../nova/volume/driver.py:77 +#: nova/api/openstack/compute/contrib/security_groups.py:309 #, python-format -msgid "Recovering from a failed execute. Try number %s" +msgid "Security group %s is not a string or unicode" msgstr "" -#: ../nova/volume/driver.py:87 +#: nova/api/openstack/compute/contrib/security_groups.py:312 #, python-format -msgid "volume group %s doesn't exist" +msgid "Security group %s cannot be empty." msgstr "" -#: ../nova/volume/driver.py:342 +#: nova/api/openstack/compute/contrib/security_groups.py:315 #, python-format -msgid "FAKE AOE: %s" +msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: ../nova/volume/driver.py:249 ../nova/volume/driver.py:832 -msgid "Skipping ensure_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" msgstr "" -#: ../nova/volume/driver.py:288 ../nova/volume/driver.py:297 -#: ../nova/volume/driver.py:876 -msgid "Skipping remove_export. No iscsi_target " -msgstr "" +#: nova/api/openstack/compute/contrib/security_groups.py:345 +#, fuzzy, python-format +msgid "Security group (%s) not found" +msgstr "删除安全组 %s" -#: ../nova/volume/driver.py:456 +#: nova/api/openstack/compute/contrib/security_groups.py:348 #, python-format -msgid "FAKE ISCSI: %s" +msgid "Authorize security group ingress %s" +msgstr "验证输入安全组 %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." msgstr "" -#: ../nova/volume/driver.py:468 +#: nova/api/openstack/compute/contrib/security_groups.py:370 #, python-format -msgid "rbd has no pool %s" +msgid "This rule already exists in group %s" +msgstr "这条规则已经存在安全组 %s 中。" + +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" msgstr "" -#: ../nova/volume/driver.py:535 -#, python-format -msgid "Sheepdog is not working: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" msgstr "" -#: ../nova/volume/driver.py:537 -msgid "Sheepdog is not working" +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" msgstr "" -#: ../nova/wsgi.py:68 +#: nova/api/openstack/compute/contrib/security_groups.py:493 +#, fuzzy, python-format +msgid "Rule (%s) not found" +msgstr "实例 %s 没有找到" + +#: nova/api/openstack/compute/contrib/security_groups.py:500 #, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" -msgstr "" +msgid "Revoke security group ingress %s" +msgstr "撤销输入安全组 %s" -#: ../nova/wsgi.py:208 -msgid "You must implement __call__" -msgstr "" +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +#, fuzzy, python-format +msgid "Security group not specified" +msgstr "删除安全组 %s" -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" msgstr "" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" -msgstr "" +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 +#, fuzzy, python-format +msgid "start instance %r" +msgstr "正在结束实例 %s" -#: ../bin/nova-dhcpbridge.py:78 -msgid "releasing ip" -msgstr "" +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 +#, fuzzy, python-format +msgid "stop instance %r" +msgstr "重启虚拟机 %s" -#: ../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" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:170 +msgid "No body provided" msgstr "" -#: ../nova/virt/fake.py:239 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:182 #, python-format -msgid "Instance %s Not Found" +msgid "Create VSA %(display_name)s of type %(vc_type)s" msgstr "" -#: ../nova/network/manager.py:386 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:203 #, python-format -msgid "Dissassociated %s stale fixed ip(s)" -msgstr "" - -#: ../nova/network/manager.py:524 -msgid "setting network host" +msgid "Delete VSA with id: %s" msgstr "" -#: ../nova/network/manager.py:212 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:222 #, python-format -msgid "Leasing IP %s" +msgid "Associate address %(ip)s to VSA %(id)s" msgstr "" -#: ../nova/network/manager.py:216 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 #, python-format -msgid "IP %s leased that isn't associated" +msgid "Disassociate address from VSA %(id)s" msgstr "" -#: ../nova/network/manager.py:220 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:291 #, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +msgid "%(obj)s with ID %(id)s not found" msgstr "" -#: ../nova/network/manager.py:228 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:297 #, python-format -msgid "IP %s leased that was already deallocated" +msgid "" +"%(obj)s with ID %(id)s belongs to VSA %(own_vsa_id)s and not to VSA " +"%(vsa_id)s." msgstr "" -#: ../nova/network/manager.py:233 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:317 #, python-format -msgid "Releasing IP %s" +msgid "Index. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:237 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:322 #, python-format -msgid "IP %s released that isn't associated" +msgid "Detail. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:241 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:327 #, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" msgstr "" -#: ../nova/network/manager.py:871 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:336 #, python-format -msgid "IP %s released that was not leased" +msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:1279 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" +#: 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/virt/xenapi/volume_utils.py:159 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:396 #, python-format -msgid "Introducing %s..." +msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:103 -#: ../nova/virt/xenapi/volume_utils.py:172 -#: ../nova/virt/xenapi/volumeops.py:157 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:412 #, python-format -msgid "Introduced %(label)s as %(sr_ref)s." +msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:76 -#: ../nova/virt/xenapi/volume_utils.py:176 -msgid "Unable to create Storage Repository" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:623 +#, python-format +msgid "Index instances for VSA %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:188 +#: nova/api/openstack/compute/contrib/volumes.py:73 +#: nova/api/openstack/volume/volumes.py:99 #, python-format -msgid "Unable to find SR from VBD %s" +msgid "vol=%s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:96 +#: nova/api/openstack/compute/contrib/volumes.py:146 +#: nova/api/openstack/volume/volumes.py:177 #, python-format -msgid "Forgetting SR %s ... " +msgid "Delete volume with id: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:230 +#: nova/api/openstack/compute/contrib/volumes.py:329 +#, fuzzy, python-format +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgstr "移除挂载在实例%(instance_id)s上的%(mp)s卷%(volume_id)s" + +#: nova/api/openstack/compute/contrib/volumes.py:481 +#: nova/api/openstack/volume/snapshots.py:109 #, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgid "Delete snapshot with id: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:236 +#: nova/api/openstack/compute/contrib/volumes.py:523 +#: nova/api/openstack/volume/snapshots.py:149 #, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgid "Create snapshot from volume %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:111 -#, python-format -msgid "Forgetting SR %s done." +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:113 +#: nova/auth/ldapdriver.py:650 #, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" -msgstr "" +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." +msgstr "尝试删除组中最后一个成员,用删除组 %s 来代替。" -#: ../nova/virt/xenapi/volume_utils.py:251 +#: nova/auth/manager.py:297 #, python-format -msgid "Unable to introduce VDI on SR %s" +msgid "Looking up user: %r" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:259 +#: nova/auth/manager.py:301 #, python-format -msgid "Unable to get record of VDI %s on" +msgid "Failed authorization for access key %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:281 +#: nova/auth/manager.py:307 #, python-format -msgid "Unable to introduce VDI for SR %s" +msgid "Using project name = user name (%s)" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:175 +#: nova/auth/manager.py:314 #, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:358 +#: nova/auth/manager.py:323 #, python-format -msgid "Mountpoint cannot be translated: %s" +msgid "" +"Failed authorization: user %(uname)s not admin and not member of project " +"%(pjname)s" msgstr "" -#: ../nova/image/s3.py:365 +#: nova/auth/manager.py:330 nova/auth/manager.py:342 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "user.secret: %s" msgstr "" -#: ../nova/image/s3.py:374 +#: nova/auth/manager.py:331 nova/auth/manager.py:343 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "expected_signature: %s" msgstr "" -#: ../nova/image/s3.py:385 +#: nova/auth/manager.py:332 nova/auth/manager.py:344 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "signature: %s" msgstr "" -#: ../nova/objectstore/handler.py:106 +#: nova/auth/manager.py:334 nova/auth/manager.py:356 #, python-format -msgid "Unknown S3 value type %r" +msgid "Invalid signature for user %s" msgstr "" -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" +#: nova/auth/manager.py:352 +#, python-format +msgid "host_only_signature: %s" msgstr "" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" +#: nova/auth/manager.py:448 +msgid "Must specify project" msgstr "" -#: ../nova/objectstore/handler.py:209 +#: nova/auth/manager.py:489 #, python-format -msgid "List keys for bucket %s" +msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:217 +#: nova/auth/manager.py:492 #, python-format -msgid "Unauthorized attempt to access bucket %s" +msgid "Adding sitewide role %(role)s to user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:235 +#: nova/auth/manager.py:518 #, python-format -msgid "Creating bucket %s" +msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:245 +#: nova/auth/manager.py:521 #, python-format -msgid "Deleting bucket %s" +msgid "Removing sitewide role %(role)s from user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:249 +#: nova/auth/manager.py:594 #, python-format -msgid "Unauthorized attempt to delete bucket %s" +msgid "Created project %(name)s with manager %(manager_user)s" msgstr "" -#: ../nova/objectstore/handler.py:273 +#: nova/auth/manager.py:612 #, python-format -msgid "Getting object: %(bname)s / %(nm)s" +msgid "modifying project %s" msgstr "" -#: ../nova/objectstore/handler.py:276 +#: nova/auth/manager.py:624 #, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +msgid "Adding user %(uid)s to project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:296 +#: nova/auth/manager.py:645 #, python-format -msgid "Putting object: %(bname)s / %(nm)s" +msgid "Remove user %(uid)s from project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:299 +#: nova/auth/manager.py:675 #, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" -msgstr "" +msgid "Deleting project %s" +msgstr "删除项目 %s" -#: ../nova/objectstore/handler.py:318 +#: nova/auth/manager.py:733 #, python-format -msgid "Deleting object: %(bname)s / %(nm)s" +msgid "Created user %(rvname)s (admin: %(rvadmin)r)" msgstr "" -#: ../nova/objectstore/handler.py:322 +#: nova/auth/manager.py:742 #, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" -msgstr "" +msgid "Deleting user %s" +msgstr "删除用户 %s" -#: ../nova/objectstore/handler.py:396 +#: nova/auth/manager.py:752 #, python-format -msgid "Not authorized to upload image: invalid directory %s" +msgid "Access Key change for user %s" msgstr "" -#: ../nova/objectstore/handler.py:404 +#: nova/auth/manager.py:754 #, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" +msgid "Secret Key change for user %s" msgstr "" -#: ../nova/objectstore/handler.py:409 +#: nova/auth/manager.py:756 #, python-format -msgid "Starting image upload: %s" +msgid "Admin status set to %(admin)r for user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:423 +#: nova/auth/manager.py:801 #, python-format -msgid "Not authorized to update attributes of image %s" +msgid "No vpn data for project %s" +msgstr "没有 %s 项目的vpn数据" + +#: nova/cloudpipe/pipelib.py:46 +msgid "Template for cloudpipe instance boot script" msgstr "" -#: ../nova/objectstore/handler.py:431 -#, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#: nova/cloudpipe/pipelib.py:49 +msgid "Network to push into openvpn config" msgstr "" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 -#, python-format -msgid "Updating user fields on image %s" +#: nova/cloudpipe/pipelib.py:52 +msgid "Netmask to push into openvpn config" msgstr "" -#: ../nova/objectstore/handler.py:450 +#: nova/cloudpipe/pipelib.py:101 #, python-format -msgid "Unauthorized attempt to delete image %s" +msgid "Launching VPN for %s" msgstr "" -#: ../nova/objectstore/handler.py:455 +#: nova/compute/api.py:149 +#, fuzzy, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" +msgstr "%(pid)s 超出配额,产生创建%(size)sG卷" + +#: nova/compute/api.py:160 #, python-format -msgid "Deleted image: %s" +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" msgstr "" -#: ../nova/auth/manager.py:277 -#, python-format -msgid "Looking up user: %r" +#: nova/compute/api.py:213 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" +msgstr "%(pid)s 超出配额,产生创建%(size)sG卷" + +#: nova/compute/api.py:216 +msgid "Instance quota exceeded. You cannot run any more instances of this type." msgstr "" -#: ../nova/auth/manager.py:281 +#: nova/compute/api.py:219 #, python-format -msgid "Failed authorization for access key %s" +msgid "Instance quota exceeded. You can only run %s more instances of this type." msgstr "" -#: ../nova/auth/manager.py:264 -#, python-format -msgid "No user found for access key %s" +#: nova/compute/api.py:268 +msgid "Creating a raw instance" msgstr "" -#: ../nova/auth/manager.py:287 +#: nova/compute/api.py:270 #, python-format -msgid "Using project name = user name (%s)" +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" msgstr "" -#: ../nova/auth/manager.py:294 +#: nova/compute/api.py:340 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "Going to run %s instances..." msgstr "" -#: ../nova/auth/manager.py:279 +#: nova/compute/api.py:404 +#, fuzzy, python-format +msgid "bdm %s" +msgstr "后台 %s" + +#: nova/compute/api.py:431 #, python-format -msgid "No project called %s could be found" +msgid "block_device_mapping %s" msgstr "" -#: ../nova/auth/manager.py:303 +#: nova/compute/api.py:548 #, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" msgstr "" -#: ../nova/auth/manager.py:289 +#: nova/compute/api.py:832 #, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" +msgid "Going to try to soft delete %s" msgstr "" -#: ../nova/auth/manager.py:314 ../nova/auth/manager.py:336 +#: nova/compute/api.py:851 #, python-format -msgid "Invalid signature for user %s" +msgid "No host for instance %s, deleting immediately" msgstr "" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" +#: nova/compute/api.py:885 +#, python-format +msgid "Going to try to terminate %s" msgstr "" -#: ../nova/auth/manager.py:428 -msgid "Must specify project" +#: nova/compute/api.py:923 +#, python-format +msgid "Going to try to stop %s" msgstr "" -#: ../nova/auth/manager.py:414 +#: nova/compute/api.py:942 #, python-format -msgid "The %s role can not be found" +msgid "Going to try to start %s" msgstr "" -#: ../nova/auth/manager.py:416 +#: nova/compute/api.py:946 #, python-format -msgid "The %s role is global only" +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" msgstr "" -#: ../nova/auth/manager.py:469 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 +#, fuzzy, python-format +msgid "Searching by: %s" +msgstr "正在抓取 %s" + +#: nova/compute/api.py:1107 +msgid "No compute host specified" msgstr "" -#: ../nova/auth/manager.py:472 -#, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +#: nova/compute/api.py:1110 +#, fuzzy, python-format +msgid "Unable to find host for Instance %s" +msgstr "无法挂载卷到虚拟机 %s" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." msgstr "" -#: ../nova/auth/manager.py:498 +#: nova/compute/api.py:1360 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" msgstr "" -#: ../nova/auth/manager.py:501 +#: nova/compute/api.py:1651 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "multiple fixedips exist, using the first: %s" msgstr "" -#: ../nova/auth/manager.py:574 -#, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +#: nova/compute/instance_types.py:57 nova/compute/instance_types.py:65 +msgid "create arguments must be positive integers" msgstr "" -#: ../nova/auth/manager.py:592 +#: nova/compute/instance_types.py:74 nova/volume/volume_types.py:41 #, python-format -msgid "modifying project %s" +msgid "DB error: %s" msgstr "" -#: ../nova/auth/manager.py:604 +#: nova/compute/instance_types.py:84 +#, fuzzy, python-format +msgid "Instance type %s not found for deletion" +msgstr "实例 %s 没有找到" + +#: nova/compute/manager.py:136 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" +msgid "check_instance_lock: decorating: |%s|" msgstr "" -#: ../nova/auth/manager.py:625 +#: nova/compute/manager.py:138 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" +msgid "" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" msgstr "" -#: ../nova/auth/manager.py:655 +#: nova/compute/manager.py:142 #, python-format -msgid "Deleting project %s" -msgstr "删除项目 %s" +msgid "check_instance_lock: locked: |%s|" +msgstr "check_instance_lock: 被鎖定: |%s|" -#: ../nova/auth/manager.py:713 +#: nova/compute/manager.py:144 #, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +msgid "check_instance_lock: admin: |%s|" msgstr "" -#: ../nova/auth/manager.py:722 +#: nova/compute/manager.py:149 #, python-format -msgid "Deleting user %s" +msgid "check_instance_lock: executing: |%s|" +msgstr "check_instance_lock: 执行中: |%s|" + +#: nova/compute/manager.py:153 +#, python-format +msgid "check_instance_lock: not executing |%s|" +msgstr "" + +#: nova/compute/manager.py:199 +#, fuzzy, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "无法找到 %s 卷" + +#: nova/compute/manager.py:233 +#, python-format +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgstr "" + +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:253 +msgid "Checking state" +msgstr "" + +#: nova/compute/manager.py:322 +#, fuzzy, python-format +msgid "Setting up bdm %s" msgstr "删除用户 %s" -#: ../nova/auth/manager.py:732 +#: nova/compute/manager.py:389 #, python-format -msgid "Access Key change for user %s" +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" msgstr "" -#: ../nova/auth/manager.py:734 +#: nova/compute/manager.py:395 #, python-format -msgid "Secret Key change for user %s" +msgid "" +"Instance %(instance_uuid)s did not exist in the DB, but I will shut it " +"down anyway using a special context" msgstr "" -#: ../nova/auth/manager.py:736 +#: nova/compute/manager.py:401 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "exception terminating the instance %(instance_uuid)s" msgstr "" -#: ../nova/auth/manager.py:781 +#: nova/compute/manager.py:434 +#, fuzzy, python-format +msgid "Instance %s not found." +msgstr "实例 %s 没有找到" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" +msgstr "虚拟机已经创建" + +#: nova/compute/manager.py:489 #, python-format -msgid "No vpn data for project %s" -msgstr "没有 %s 项目的vpn数据" +msgid "" +"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +"allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" -#: ../nova/service.py:141 +#: nova/compute/manager.py:494 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "" +"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " +"size %(allowed_size_bytes)d" msgstr "" -#: ../nova/service.py:232 -msgid "Service killed that has no database entry" -msgstr "因无数据库记录,服务已被中止" +#: nova/compute/manager.py:504 +#, fuzzy, python-format +msgid "Starting instance..." +msgstr "正在结束实例 %s" -#: ../nova/service.py:266 -msgid "The service database object disappeared, Recreating it." +#: nova/compute/manager.py:514 +msgid "Skipping network allocation for instance" msgstr "" -#: ../nova/service.py:278 -msgid "Recovered model server connection!" -msgstr "与模型服务器(model server)的连接已恢复!" +#: nova/compute/manager.py:527 +#, fuzzy, python-format +msgid "Instance failed network setup" +msgstr "实例%s:重置网络" -#: ../nova/service.py:284 -msgid "model server went away" -msgstr "失去与模型服务器的连接" +#: nova/compute/manager.py:531 +#, fuzzy, python-format +msgid "Instance network_info: |%s|" +msgstr "实例%s:重置网络" -#: ../nova/auth/ldapdriver.py:174 -#, python-format -msgid "LDAP user %s already exists" -msgstr "LDAP 用户 %s 已存在" +#: nova/compute/manager.py:544 +msgid "Instance failed block device setup" +msgstr "" -#: ../nova/auth/ldapdriver.py:205 -#, python-format -msgid "LDAP object for %s doesn't exist" +#: nova/compute/manager.py:560 +msgid "Instance failed to spawn" +msgstr "" + +#: nova/compute/manager.py:581 +msgid "Deallocating network for instance" msgstr "" -#: ../nova/auth/ldapdriver.py:348 +#: nova/compute/manager.py:632 #, python-format -msgid "User %s doesn't exist" -msgstr "用户 %s 不存在" +msgid "%(action_str)s instance" +msgstr "" -#: ../nova/auth/ldapdriver.py:472 +#: nova/compute/manager.py:644 #, python-format -msgid "Group can't be created because group %s already exists" -msgstr "组不能被创建,因为组 %s 已经存在" +msgid "trying to destroy already destroyed instance: %s" +msgstr "尝试销毁已经销毁的实例: %s" -#: ../nova/auth/ldapdriver.py:478 +#: nova/compute/manager.py:664 #, python-format -msgid "Group can't be created because user %s doesn't exist" -msgstr "组不能被创建,因为用户 %s 不存在" +msgid "Ignoring DiskNotFound: %s" +msgstr "" + +#: nova/compute/manager.py:671 +#, fuzzy, python-format +msgid "terminating bdm %s" +msgstr "正在结束实例 %s" -#: ../nova/auth/ldapdriver.py:495 +#: nova/compute/manager.py:760 #, python-format -msgid "User %s can't be searched in group because the user doesn't exist" +msgid "" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." msgstr "" -#: ../nova/auth/ldapdriver.py:507 +#: nova/compute/manager.py:765 #, python-format -msgid "User %s can't be added to the group because the user doesn't exist" +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" msgstr "" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 +#: nova/compute/manager.py:772 +#, fuzzy, python-format +msgid "Rebuilding instance %s" +msgstr "重启虚拟机 %s" + +#: nova/compute/manager.py:825 #, python-format -msgid "The group at dn %s doesn't exist" -msgstr "识别名为 %s 的组不存在" +msgid "Rebooting instance %s" +msgstr "重启虚拟机 %s" -#: ../nova/exception.py:785 +#: nova/compute/manager.py:840 +#, fuzzy, python-format +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "尝试重启没有在运行中实例: %(instance_id)s (状态: %(state)s 预料: %(running)s)" + +#: nova/compute/manager.py:878 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" -msgstr "用户 %(uid)s 已经是 组 %(group_dn)s 中的成员" +msgid "Image type not recognized %s" +msgstr "" -#: ../nova/auth/ldapdriver.py:524 +#: nova/compute/manager.py:890 #, python-format +msgid "instance %s: snapshotting" +msgstr "实例 %s: 快照中" + +#: nova/compute/manager.py:896 +#, fuzzy, python-format msgid "" -"User %s can't be removed from the group because the user doesn't exist" -msgstr "用户 %s 不能从组中删除,因为这个用户不存在" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" +msgstr "尝试重启没有在运行中实例: %(instance_id)s (状态: %(state)s 预料: %(running)s)" + +#: nova/compute/manager.py:949 +#, python-format +msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgstr "" -#: ../nova/auth/ldapdriver.py:528 +#: nova/compute/manager.py:954 #, python-format -msgid "User %s is not a member of the group" -msgstr "用户 %s 不是这个组的成员" +msgid "Rotating out %d backups" +msgstr "" + +#: nova/compute/manager.py:958 +#, fuzzy, python-format +msgid "Deleting image %s" +msgstr "删除用户 %s" -#: ../nova/auth/ldapdriver.py:621 +#: nova/compute/manager.py:988 #, python-format +msgid "Failed to set admin password. Instance %s is not running" +msgstr "" + +#: nova/compute/manager.py:994 +#, fuzzy, python-format +msgid "Instance %s: Root password set" +msgstr "虚拟机 %s:设置管理员密码" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." +msgstr "" + +#: nova/compute/manager.py:1017 +#, fuzzy, python-format +msgid "Error setting admin password" +msgstr "虚拟机 %s:设置管理员密码" + +#: nova/compute/manager.py:1032 +#, fuzzy, python-format msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." -msgstr "尝试删除组中最后一个成员,用删除组 %s 来代替。" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" +"尝试对没有在运行的实例重置密码: %(instance_id)s (状态: %(instance_state)s 预料: " +"%(expected_state)s)" + +#: nova/compute/manager.py:1037 +#, fuzzy, python-format +msgid "instance %(instance_uuid)s: injecting file to %(path)s" +msgstr "实例%(nm)s:正在注入文件到%(plain_path)s" + +#: nova/compute/manager.py:1051 +#, fuzzy, python-format +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" +msgstr "" +"尝试对没有在运行的实例重置密码: %(instance_id)s (状态: %(instance_state)s 预料: " +"%(expected_state)s)" + +#: nova/compute/manager.py:1056 +#, fuzzy, python-format +msgid "instance %(instance_uuid)s: updating agent to %(url)s" +msgstr "实例%(instance_id)s:尝试挂载卷%(volume_id)s到%(mountpoint)s" -#: ../nova/auth/ldapdriver.py:549 +#: nova/compute/manager.py:1069 #, python-format -msgid "User %s can't be removed from all because the user doesn't exist" -msgstr "用户 %s 不能从系统中删除,因为这个用户不存在" +msgid "instance %s: rescuing" +msgstr "实例%s:救援中..." -#: ../nova/auth/ldapdriver.py:564 +#: nova/compute/manager.py:1094 #, python-format -msgid "Group at dn %s doesn't exist" -msgstr "可识别名为 %s 的组不存在" +msgid "instance %s: unrescuing" +msgstr "实例%s:取消救援" -#: ../nova/virt/xenapi/network_utils.py:55 +#: nova/compute/manager.py:1213 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:1230 +#, fuzzy, python-format +msgid "instance %s: migrating" +msgstr "实例 %s: 暂停" + +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 #, python-format -msgid "Found non-unique network for bridge %s" -msgstr "发现网桥 %s 的网络不唯一" +msgid "%s. Setting instance vm_state to ERROR" +msgstr "" -#: ../nova/virt/xenapi/network_utils.py:58 +#: nova/compute/manager.py:1395 #, python-format -msgid "Found no network for bridge %s" -msgstr "发现网桥 %s 没有网络" +msgid "instance %s: pausing" +msgstr "实例 %s: 暂停" -#: ../nova/api/ec2/admin.py:145 +#: nova/compute/manager.py:1413 #, python-format -msgid "Creating new user: %s" -msgstr "创建新用户: %s" +msgid "instance %s: unpausing" +msgstr "实例 %s: 取消暫停" -#: ../nova/api/ec2/admin.py:153 +#: nova/compute/manager.py:1443 #, python-format -msgid "Deleting user: %s" -msgstr "删除用户: %s" +msgid "instance %s: retrieving diagnostics" +msgstr "实例 %s: 取消检测" -#: ../nova/api/ec2/admin.py:175 +#: nova/compute/manager.py:1452 #, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" -msgstr "添加角色 %(role)s 给项目 %(project)s 中的用户 %(user)s" +msgid "instance %s: suspending" +msgstr "虚拟机 %s:挂起" -#: ../nova/api/ec2/admin.py:179 +#: nova/compute/manager.py:1474 #, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" -msgstr "给用户 %(user)s 添加站点角色 %(role)s" +msgid "instance %s: resuming" +msgstr "实例 %s: 唤醒中。。。" + +#: nova/compute/manager.py:1497 +#, python-format +msgid "instance %s: locking" +msgstr "实例%s:锁定中" + +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" +msgstr "实例%s:取消锁定" + +#: nova/compute/manager.py:1514 +#, python-format +msgid "instance %s: getting locked state" +msgstr "实例%s:获取锁状态" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "实例%s:重置网络" + +#: nova/compute/manager.py:1532 +#, fuzzy, python-format +msgid "instance %s: inject network info" +msgstr "实例%s:重置网络" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, fuzzy, python-format +msgid "instance %s: getting vnc console" +msgstr "虚拟机 %s :获取ajax控制台" + +#: nova/compute/manager.py:1603 +#, fuzzy, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "实例%(instance_id)s:尝试挂载卷%(volume_id)s到%(mountpoint)s" + +#: nova/compute/manager.py:1621 +#, fuzzy, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "实例%(instance_id)s:尝试挂载卷%(volume_id)s到%(mountpoint)s" + +#: nova/compute/manager.py:1633 +#, fuzzy, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "实例%(instance_id)s:挂载到%(mountpoint)s失败,移除中" + +#: nova/compute/manager.py:1661 +#, fuzzy, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "移除挂载在实例%(instance_id)s上的%(mp)s卷%(volume_id)s" -#: ../nova/api/ec2/admin.py:185 +#: nova/compute/manager.py:1665 #, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" -msgstr "删除项目 %(project)s中用户 %(user)s的角色 %(role)s" +msgid "Detaching volume from unknown instance %s" +msgstr "从未知实例%s中移除卷" -#: ../nova/api/ec2/admin.py:189 +#: nova/compute/manager.py:1731 #, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" -msgstr "删除用户 %(user)s 的站点角色 %(role)s" +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" -#: ../nova/api/ec2/admin.py:194 ../nova/api/ec2/admin.py:271 -msgid "operation must be add or remove" -msgstr "操作必须为添加或删除" +#: nova/compute/manager.py:1793 +#, fuzzy, python-format +msgid "Instance has no volume." +msgstr "实例 %s 没有找到" -#: ../nova/api/ec2/admin.py:207 +#: nova/compute/manager.py:1821 #, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" -msgstr "获得用户: %(name)s 在项目 :%(project)s中的x509" +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" -#: ../nova/api/ec2/admin.py:225 +#: nova/compute/manager.py:1878 #, python-format -msgid "Create project %(name)s managed by %(manager_user)s" -msgstr "创建被%(manager_user)s 管理的项目 %(name)s" +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +msgid "No floating_ip found" +msgstr "" -#: ../nova/api/ec2/admin.py:238 +#: nova/compute/manager.py:1943 +msgid "No floating_ip found." +msgstr "" + +#: nova/compute/manager.py:1945 #, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" -msgstr "更改被 %(manager_user)s 管理的项目: %(name)s" +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" +msgstr "" -#: ../nova/api/ec2/admin.py:248 +#: nova/compute/manager.py:1983 #, python-format -msgid "Delete project: %s" +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" msgstr "" -#: ../nova/api/ec2/admin.py:262 +#: nova/compute/manager.py:2138 #, python-format -msgid "Adding user %(user)s to project %(project)s" -msgstr "添加用户 %(user)s 到项目 %(project)s 中" +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" -#: ../nova/api/ec2/admin.py:266 +#: nova/compute/manager.py:2150 #, python-format -msgid "Removing user %(user)s from project %(project)s" -msgstr "从项目 %(project)s 中移除用户 %(user)s" +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +msgid "Reclaiming deleted instance" +msgstr "" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "" + +#: nova/console/manager.py:97 +#, 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 "" -#~ msgid "Full set of FLAGS:" -#~ msgstr "FLAGS全集:" +#: nova/console/xvp.py:98 +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 "" -#~ msgid "No such process" -#~ msgstr "没有该进程" +#: nova/console/xvp.py:144 +msgid "Restarting xvp" +msgstr "" + +#: nova/console/xvp.py:146 +msgid "xvp not running..." +msgstr "" + +#: nova/consoleauth/manager.py:63 +#, fuzzy, python-format +msgid "Deleting Expired Token: (%s)" +msgstr "删除项目 %s" + +#: nova/consoleauth/manager.py:75 +#, python-format +msgid "Received Token: %(token)s, %(token_dict)s)" +msgstr "" +#: nova/consoleauth/manager.py:79 #, python-format -#~ msgid "Serving %s" -#~ msgstr "正在为 %s 服务" +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 "pidfile %s does not exist. Daemon not running?\n" -#~ msgstr "pidfile %s 不存在,守护进程是否运行?\n" +msgid "Unrecognized read_deleted value '%s'" +msgstr "" + +#: nova/db/sqlalchemy/api.py:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:315 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:327 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:340 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:366 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:397 +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:321 +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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, fuzzy, python-format +msgid "Instance %(instance_id)s not found" +msgstr "实例 %s 没有找到" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, fuzzy, python-format +msgid "Interface %(interface)s not found" +msgstr "实例 %s 没有找到" + +#: 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 +#, fuzzy, python-format +msgid "Quota exceeded for %s, tried to allocate address" +msgstr "%(pid)s 超出配额,产生创建%(size)sG卷" + +#: nova/network/manager.py:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:864 +#, fuzzy, python-format +msgid "network allocations for instance |%s|" +msgstr "获取虚拟机 %s 控制台输出" + +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 +#, fuzzy, python-format +msgid "network deallocation for instance |%s|" +msgstr "获取虚拟机 %s 控制台输出" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, python-format +msgid "Leased IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1191 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1199 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1204 +#, python-format +msgid "Released IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1208 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +#, fuzzy, python-format +msgid "Network already exists!" +msgstr "安全组 %s 已经存在" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, fuzzy, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "已尝试 %d 次,均无法连接到AMQP服务器。关闭中。" + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, fuzzy, python-format +msgid "network allocations for instance %s" +msgstr "获取虚拟机 %s 控制台输出" + +#: nova/network/quantum/manager.py:537 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:556 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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:90 +#, python-format +msgid "No network with net_id = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, python-format +msgid "Deleting port %(port_id)s on net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/notifier/api.py:115 +#, fuzzy, python-format +msgid "%s not in valid priorities" +msgstr "%s 是无效的IP协议" + +#: 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 nova/rpc/impl_carrot.py:460 +#, python-format +msgid "Returning exception %s to caller" +msgstr "返回 %s 异常给调用者" + +#: nova/rpc/amqp.py:187 nova/rpc/impl_carrot.py:494 +#, python-format +msgid "unpacked context: %s" +msgstr "" + +#: nova/rpc/amqp.py:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "已接收 %s" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "没有适用于消息 %s 的方法" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "没有适用于消息 %s 的方法" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, fuzzy, python-format +msgid "Making asynchronous call on %s ..." +msgstr "产生异步调用中……" + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "消息ID(MSG_ID)是 %s" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, fuzzy, python-format +msgid "Making asynchronous cast on %s..." +msgstr "产生异步调用中……" + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +#, fuzzy +msgid "Making asynchronous fanout cast..." +msgstr "产生异步调用中……" + +#: nova/rpc/amqp.py:376 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 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server after %(tries)d tries. Shutting down." +msgstr "已尝试 %d 次,均无法连接到AMQP服务器。关闭中。" + +#: nova/rpc/impl_carrot.py:222 +msgid "Reconnected to queue" +msgstr "重新与队列建立连接" + +#: nova/rpc/impl_carrot.py:229 +#, fuzzy, 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 "回复 %s" + +#: nova/rpc/impl_carrot.py:654 +#, python-format +msgid "topic is %s" +msgstr "话题是 %s" + +#: nova/rpc/impl_carrot.py:655 +#, python-format +msgid "message %s" +msgstr "消息 %s" + +#: nova/rpc/impl_kombu.py:357 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, 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:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, fuzzy, python-format +msgid "Failed to consume message from queue: %s" +msgstr "从队列获取数据失败" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, fuzzy, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "已尝试 %d 次,均无法连接到AMQP服务器。关闭中。" + +#: nova/rpc/impl_qpid.py:340 +#, fuzzy, python-format +msgid "Connected to AMQP server on %s" +msgstr "重新与队列建立连接" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +#, fuzzy, python-format +msgid "Error creating volumes" +msgstr "重新输出卷%s" + +#: nova/scheduler/vsa.py:328 +#, python-format +msgid "Non-VSA volume %d" +msgstr "" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +#, fuzzy, python-format +msgid "Error creating volume" +msgstr "重新输出卷%s" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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 "发布并路由到 %s" + +#: nova/testing/fake/rabbit.py:84 +#, python-format +msgid "Declaring queue %s" +msgstr "正在声明队列 %s" + +#: nova/testing/fake/rabbit.py:90 +#, python-format +msgid "Declaring exchange %s" +msgstr "正在声明交换(exchange) %s" + +#: 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 +#, fuzzy, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "正在运行(在子进程中)运行命令:%s" + +#: 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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, fuzzy, python-format +msgid "After force-killing instances: %s" +msgstr "正在结束实例 %s" + +#: 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "" + +#: nova/tests/test_volume.py:383 +#, 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 +#, fuzzy, python-format +msgid "Result data: %s" +msgstr "运行结果为 %s" + +#: nova/tests/test_vsa.py:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, fuzzy, python-format +msgid "_delete: %s" +msgstr "删除用户: %s" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:76 +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:79 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, python-format +msgid "test_snapshot_detail: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_vsa.py:58 +#, fuzzy, python-format +msgid "_create: param=%s" +msgstr "创建键值对 %s" + +#: nova/tests/integrated/test_login.py:31 +#, fuzzy, python-format +msgid "flavor: %s" +msgstr "执行: %s" + +#: 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 +#, fuzzy, python-format +msgid "Authentication error" +msgstr "认证失败:%s" + +#: nova/tests/integrated/api/client.py:55 +msgid "Authorization error" +msgstr "" + +#: nova/tests/integrated/api/client.py:63 +#, fuzzy, python-format +msgid "Item not found" +msgstr "实例 %s 没有找到" + +#: 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:147 +#, python-format +msgid "Host %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, python-format +msgid "Test: Volume create: %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:137 +#, fuzzy, python-format +msgid "Filters added to instance %s" +msgstr "正在结束实例 %s" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, fuzzy, python-format +msgid "Adding security group rule: %r" +msgstr "验证输入安全组 %s" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, 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:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:399 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, 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 +#, fuzzy, python-format +msgid "Domains: %s" +msgstr "执行: %s" + +#: 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 +#, fuzzy, python-format +msgid "Same domain name already exists" +msgstr "安全组 %s 已经存在" + +#: nova/virt/baremetal/dom.py:181 +msgid "create_domain: before get_idle_node" +msgstr "" + +#: nova/virt/baremetal/dom.py:198 +#, fuzzy, python-format +msgid "Created new domain: %s" +msgstr "创建键值对 %s" + +#: 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 +#, fuzzy, python-format +msgid "domain does not exist" +msgstr "可识别名为 %s 的组不存在" + +#: 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 +#, 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 +#, fuzzy, python-format +msgid "instance %s: is building" +msgstr "虚拟机 %s:挂起" + +#: 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 +#, fuzzy, python-format +msgid "instance %s spawned successfully" +msgstr "卷%s:创建成功" + +#: nova/virt/baremetal/proxy.py:272 +#, fuzzy, python-format +msgid "instance %s:not booted" +msgstr "实例 %s 没有找到" + +#: nova/virt/baremetal/proxy.py:274 +msgid "Bremetal assignment is overcommitted." +msgstr "" + +#: nova/virt/baremetal/proxy.py:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "" + +#: nova/virt/baremetal/proxy.py:475 +#, fuzzy, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "实例%(nm)s:正在注入文件到%(plain_path)s" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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 +#, fuzzy +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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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:274 +#, 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 +#, fuzzy +msgid "no partitions found" +msgstr "没有找到主机" + +#: nova/virt/disk/mount.py:77 +#, fuzzy, python-format +msgid "Failed to map partitions: %s" +msgstr "获取内网IP失败" + +#: nova/virt/disk/nbd.py:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:81 +#, python-format +msgid "qemu-nbd error: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +#, fuzzy, python-format +msgid "Instance destroyed successfully." +msgstr "卷%s:删除成功" + +#: nova/virt/libvirt/connection.py:430 +#, fuzzy, python-format +msgid "Deleting instance files %(target)s" +msgstr "重启虚拟机 %s" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +#, fuzzy, python-format +msgid "Instance rebooted successfully." +msgstr "卷%s:创建成功" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +#, fuzzy, python-format +msgid "Instance is running" +msgstr "实例 %s: 唤醒中。。。" + +#: nova/virt/libvirt/connection.py:825 +#, fuzzy, python-format +msgid "Instance spawned successfully." +msgstr "卷%s:创建成功" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:875 +#, fuzzy +msgid "Unable to read LXC console" +msgstr "获取外网IP失败" + +#: nova/virt/libvirt/connection.py:992 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/connection.py:1171 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1179 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +msgid "Starting toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1340 +msgid "Finished toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, fuzzy, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "虚拟机 %s:设置管理员密码" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, fuzzy, python-format +msgid "Instance %s running successfully." +msgstr "实例 %s: 唤醒中。。。" + +#: nova/virt/libvirt/connection.py:2165 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "虚拟机 %s :启动" + +#: nova/virt/libvirt/connection.py:2206 +#, fuzzy, python-format +msgid "Instance %s: Starting finish_revert_migration" +msgstr "虚拟机 %s :启动" + +#: nova/virt/libvirt/firewall.py:42 +msgid "" +"Libvirt module could not be loaded. NWFilterFirewall will not work " +"correctly." +msgstr "" + +#: nova/virt/libvirt/firewall.py:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, fuzzy, python-format +msgid "%s is a valid instance name" +msgstr "%s 是无效的IP协议" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, fuzzy, python-format +msgid "Unknown base file: %s" +msgstr "未知的虚拟机类型:%s" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, python-format +msgid "Ensuring bridge %s" +msgstr "" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, python-format +msgid "httplib error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:157 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:162 +#, python-format +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:166 +#, fuzzy, python-format +msgid "Exception in %s " +msgstr "内层异常:%s" + +#: nova/virt/vmwareapi/vmops.py:66 +#, fuzzy, python-format +msgid "Getting list of instances" +msgstr "重启虚拟机 %s" + +#: nova/virt/vmwareapi/vmops.py:82 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, fuzzy, python-format +msgid "Powering on the VM instance %s" +msgstr "正在结束实例 %s" + +#: nova/virt/vmwareapi/vmops.py:334 +#, fuzzy, python-format +msgid "Powered on the VM instance %s" +msgstr "重启虚拟机 %s" + +#: nova/virt/vmwareapi/vmops.py:379 +#, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, fuzzy, python-format +msgid "Uploading image %s" +msgstr "正在声明交换(exchange) %s" + +#: nova/virt/vmwareapi/vmops.py:467 +#, python-format +msgid "Uploaded image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:486 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:518 +#, fuzzy, python-format +msgid "instance is not powered on" +msgstr "实例 %s 没有找到" + +#: nova/virt/vmwareapi/vmops.py:525 +#, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:528 +#, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:530 +#, python-format +msgid "Doing hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:534 +#, python-format +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, fuzzy, python-format +msgid "instance - %s not present" +msgstr "实例%s:取消救援" + +#: nova/virt/vmwareapi/vmops.py:565 +#, python-format +msgid "Powering off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:570 +#, python-format +msgid "Powered off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:574 +#, python-format +msgid "Unregistering the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:577 +#, python-format +msgid "Unregistered the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:579 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:590 +#, python-format +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:600 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:605 +#, 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:613 +msgid "pause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:631 +#, python-format +msgid "Suspending the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:635 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:641 +#, python-format +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:654 +#, python-format +msgid "Resuming the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:659 +#, python-format +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:661 +#, fuzzy, python-format +msgid "instance is not in a suspended state" +msgstr "实例%s:获取锁状态" + +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 +#, python-format +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:763 +#, python-format +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:800 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:804 +#, 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:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "" + +#: nova/virt/xenapi/fake.py:526 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:560 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:565 +#, python-format +msgid "Calling getter %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:625 +#, 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 +#, fuzzy, python-format +msgid "Found non-unique network for name_label %s" +msgstr "发现网桥 %s 的网络不唯一" + +#: nova/virt/xenapi/network_utils.py:55 +#, python-format +msgid "Found non-unique network for bridge %s" +msgstr "发现网桥 %s 的网络不唯一" + +#: nova/virt/xenapi/network_utils.py:58 +#, python-format +msgid "Found no network for bridge %s" +msgstr "发现网桥 %s 没有网络" + +#: nova/virt/xenapi/vif.py:103 +#, fuzzy, python-format +msgid "Found no PIF for device %s" +msgstr "发现网桥 %s 没有网络" + +#: nova/virt/xenapi/vif.py:122 +#, 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:209 +#, python-format +msgid "Created VM %s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:212 +#, python-format +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:243 +#, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:246 +#, 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:263 +#, python-format +msgid "VBD not found in instance %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:274 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:285 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:295 +#, fuzzy, python-format +msgid "Unable to destroy VDI %s" +msgstr "无法卸载 %s 卷" + +#: nova/virt/xenapi/vm_utils.py:312 +#, 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:321 +#, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:355 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:369 +#, python-format +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:408 +#, python-format +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, fuzzy, python-format +msgid "Image Type: %s" +msgstr "未知的虚拟机类型:%s" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 +#, python-format +msgid "Size for image %(image)s:%(virtual_size)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:819 +#, 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:836 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:848 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:858 +#, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:897 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:919 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:937 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:979 +#, python-format +msgid "VDI %s is still available" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1025 +#, python-format +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1027 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1072 +#, python-format +msgid "Re-scanning SR %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1384 +#, 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:1394 +#, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1429 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1448 +#, python-format +msgid "Creating VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1450 +#, python-format +msgid "Creating VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1452 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1455 +#, python-format +msgid "Plugging VBD %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1457 +#, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1460 +#, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1469 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1473 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1484 +msgid "VBD.unplug successful first time." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1489 +msgid "VBD.unplug rejected: retrying..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 +msgid "VBD.unplug successful eventually." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1497 +#, python-format +msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1506 +#, python-format +msgid "Ignoring XenAPI.Failure %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1520 +#, python-format +msgid "Running pygrub against %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1527 +#, python-format +msgid "Found Xen kernel %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1548 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1574 +#, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1587 +#, python-format +msgid "Writing partition table %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1712 +#, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:181 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:183 +#, fuzzy, python-format +msgid "Starting instance %s" +msgstr "正在结束实例 %s" + +#: nova/virt/xenapi/vmops.py:246 +#, python-format +msgid "instance %s: Failed to spawn" +msgstr "" + +#: nova/virt/xenapi/vmops.py:248 +#, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "" + +#: nova/virt/xenapi/vmops.py:322 +#, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:389 +#, python-format +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:448 +#, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:453 +#, python-format +msgid "Injecting file path: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:459 +#, fuzzy, python-format +msgid "Setting admin password" +msgstr "虚拟机 %s:设置管理员密码" + +#: nova/virt/xenapi/vmops.py:463 +#, fuzzy, python-format +msgid "Resetting network" +msgstr "实例%s:重置网络" + +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:476 +#, python-format +msgid "Starting VM %s..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:480 +#, python-format +msgid "Spawning VM %(instance_uuid)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 +#, fuzzy, python-format +msgid "Instance %s: waiting for running" +msgstr "实例 %s: 暂停" + +#: nova/virt/xenapi/vmops.py:506 +#, fuzzy, python-format +msgid "Instance %s: running" +msgstr "实例 %s: 唤醒中。。。" + +#: 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:655 +#, python-format +msgid "Starting snapshot for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:664 +#, fuzzy, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "不能为实例%(instance_name)s使用SR %(sr_ref)s" + +#: nova/virt/xenapi/vmops.py:683 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:703 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:751 +#, python-format +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:874 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:882 +#, python-format +msgid "Resize instance %s complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:913 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:933 +#, python-format +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:949 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:972 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:988 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1015 +#, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1024 +#, python-format +msgid "VM %(instance_uuid)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 +#, fuzzy, 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:1380 +#, python-format +msgid "Instance for migration %d not found, skipping" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1484 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1500 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1518 +#, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1527 +#, python-format +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1530 +#, python-format +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1559 +#, python-format +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1621 +#, 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:1646 +#, 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:1650 +#, 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:1655 +#, 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:1841 +#, 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 +#, fuzzy, python-format +msgid "type is = %s" +msgstr "话题是 %s" + +#: 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 +#, fuzzy, python-format +msgid "Forgetting SR %s..." +msgstr "删除用户 %s" + +#: 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 +#, fuzzy, python-format +msgid "Creating SR %s" +msgstr "创建新用户: %s" + +#: 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 +#, fuzzy, python-format +msgid "Introducing SR %s" +msgstr "删除用户 %s" + +#: 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 +#, fuzzy, python-format +msgid "Could not forget SR" +msgstr "发现网桥 %s 没有网络" + +#: nova/virt/xenapi/volumeops.py:122 +#, fuzzy, python-format +msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +msgstr "卸载_volume: %(instance_name)s, %(mountpoint)s" + +#: nova/virt/xenapi/volumeops.py:174 +#, python-format +msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgstr "无法在SR %(sr_ref)s 上为实例 %(instance_name)s 创建 VDI" + +#: nova/virt/xenapi/volumeops.py:187 +#, python-format +msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgstr "不能为实例%(instance_name)s使用SR %(sr_ref)s" + +#: nova/virt/xenapi/volumeops.py:195 +#, python-format +msgid "Unable to attach volume to instance %s" +msgstr "无法挂载卷到虚拟机 %s" + +#: nova/virt/xenapi/volumeops.py:198 +#, python-format +msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgstr "挂载点 %(mountpoint)s 挂载到虚拟机 %(instance_name)s" + +#: nova/virt/xenapi/volumeops.py:208 +#, python-format +msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgstr "卸载_volume: %(instance_name)s, %(mountpoint)s" + +#: nova/virt/xenapi/volumeops.py:216 +#, python-format +msgid "Unable to locate volume %s" +msgstr "无法找到 %s 卷" + +#: nova/virt/xenapi/volumeops.py:224 +#, python-format +msgid "Unable to detach volume %s" +msgstr "无法卸载 %s 卷" + +#: nova/virt/xenapi/volumeops.py:229 +#, fuzzy, python-format +msgid "Unable to destroy vbd %s" +msgstr "无法卸载 %s 卷" + +#: 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 "挂载点 %(mountpoint)s 从虚拟机 %(instance_name)s 卸载" + +#: 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 +#, fuzzy, python-format +msgid "Invalid request: %s" +msgstr "无效的后台:%s" + +#: 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 +#, fuzzy, python-format +msgid "Unexpected error: %s" +msgstr "引发了意外的错误:%s" + +#: nova/vnc/xvp_proxy.py:180 +#, python-format +msgid "Starting nova-xvpvncproxy node (version %s)" +msgstr "" + +#: nova/volume/api.py:74 nova/volume/api.py:210 +#, fuzzy +msgid "status must be available" +msgstr "卷组状态必须可获取" + +#: nova/volume/api.py:85 +#, fuzzy, python-format +msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +msgstr "%(pid)s 超出配额,产生创建%(size)sG卷" + +#: nova/volume/api.py:133 +msgid "Volume status must be available" +msgstr "卷组状态必须可获取" + +#: nova/volume/api.py:213 +#, fuzzy +msgid "already attached" +msgstr "卷已挂载" + +#: nova/volume/api.py:220 +#, fuzzy +msgid "already detached" +msgstr "卷已卸载" + +#: nova/volume/api.py:272 nova/volume/api.py:305 +#, fuzzy +msgid "must be available" +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 +#, fuzzy, python-format +msgid "\tVolume %s is NOT VSA volume" +msgstr "服务器%s已关机" + +#: nova/volume/driver.py:715 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s creation - do nothing" +msgstr "儲存量 %s: 在创造" + +#: 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 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s deletion - do nothing" +msgstr "卷%s:删除中" + +#: 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 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s create export - do nothing" +msgstr "卷%s:正在创建" + +#: nova/volume/driver.py:896 +#, fuzzy, python-format +msgid "\tFE VSA Volume %s remove export - do nothing" +msgstr "卷%s:移除中" + +#: nova/volume/driver.py:916 +#, python-format +msgid "VSA BE remove_export for %s failed" +msgstr "" + +#: nova/volume/driver.py:968 +#, fuzzy +msgid "Failed to retrieve QoS info" +msgstr "获取内网IP失败" + +#: nova/volume/manager.py:96 +#, python-format +msgid "Re-exporting %s volumes" +msgstr "重新输出卷%s" + +#: nova/volume/manager.py:101 +#, python-format +msgid "volume %s: skipping export" +msgstr "跳过卷:%s" + +#: nova/volume/manager.py:107 +#, python-format +msgid "volume %s: creating" +msgstr "儲存量 %s: 在创造" + +#: nova/volume/manager.py:119 +#, python-format +msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgstr "卷%(vol_name)s:创建大小为%(vol_size)s的逻辑卷" + +#: nova/volume/manager.py:131 +#, python-format +msgid "volume %s: creating export" +msgstr "卷%s:正在创建" + +#: nova/volume/manager.py:145 +#, python-format +msgid "volume %s: created successfully" +msgstr "卷%s:创建成功" + +#: 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 "卷%s:移除中" + +#: nova/volume/manager.py:182 +#, python-format +msgid "volume %s: deleting" +msgstr "卷%s:删除中" + +#: nova/volume/manager.py:185 +#, fuzzy, python-format +msgid "volume %s: volume is busy" +msgstr "卷%s:删除成功" + +#: nova/volume/manager.py:197 +#, python-format +msgid "volume %s: deleted successfully" +msgstr "卷%s:删除成功" + +#: nova/volume/manager.py:204 +#, fuzzy, python-format +msgid "snapshot %s: creating" +msgstr "儲存量 %s: 在创造" + +#: nova/volume/manager.py:208 +#, python-format +msgid "snapshot %(snap_name)s: creating" +msgstr "" + +#: nova/volume/manager.py:223 +#, fuzzy, python-format +msgid "snapshot %s: created successfully" +msgstr "卷%s:创建成功" + +#: nova/volume/manager.py:232 +#, fuzzy, python-format +msgid "snapshot %s: deleting" +msgstr "卷%s:删除中" + +#: nova/volume/manager.py:241 +#, fuzzy, python-format +msgid "snapshot %s: deleted successfully" +msgstr "卷%s:删除成功" + +#: 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:714 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: nova/volume/san.py:719 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:733 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: nova/volume/san.py:747 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" + +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" + +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: nova/volume/san.py:878 +#, fuzzy, python-format +msgid "Deleting volumeID: %s " +msgstr "删除用户: %s" + +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +#, fuzzy, python-format +msgid "name cannot be None" +msgstr "无法找到 %s 类" + +#: nova/volume/volume_types.py:96 +#, fuzzy, python-format +msgid "id cannot be None" +msgstr "无法找到 %s 类" + +#: 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 +#, fuzzy +msgid "Failed to update db" +msgstr "获取内网IP失败" + +#: 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:142 +#, python-format +msgid "Volume will be created in backend - %d" +msgstr "" + +#: nova/volume/xensm.py:154 +#, fuzzy, python-format +msgid "Failed to update volume in db" +msgstr "无法找到 %s 卷" + +#: nova/volume/xensm.py:157 +#, fuzzy, python-format +msgid "Unable to create volume" +msgstr "无法找到 %s 卷" + +#: nova/volume/xensm.py:171 +#, fuzzy +msgid "Failed to delete vdi" +msgstr "获取内网IP失败" + +#: nova/volume/xensm.py:177 +#, fuzzy, python-format +msgid "Failed to delete volume in db" +msgstr "无法找到 %s 卷" + +#: nova/volume/xensm.py:211 +#, fuzzy, python-format +msgid "Failed to find volume in db" +msgstr "无法卸载 %s 卷" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" + +#: nova/vsa/api.py:82 +msgid "invalid drive data" +msgstr "" + +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" + +#: nova/vsa/api.py:111 +#, python-format +msgid "invalid drive type name %s" +msgstr "" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 +#, python-format +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:194 +#, fuzzy, python-format +msgid "Creating VSA: %s" +msgstr "创建新用户: %s" + +#: nova/vsa/api.py:241 +#, 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:272 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" + +#: nova/vsa/api.py:287 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" + +#: nova/vsa/api.py:318 +#, python-format +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:324 +#, python-format +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:351 +#, python-format +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:355 +#, fuzzy, python-format +msgid "Unable to delete volume %s" +msgstr "无法找到 %s 卷" + +#: nova/vsa/api.py:357 +#, python-format +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "" + +#: nova/vsa/api.py:374 +#, python-format +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:73 +#, python-format +msgid "Create call received for VSA %s" +msgstr "" + +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 +#, python-format +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" + +#: nova/vsa/manager.py:89 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" + +#: nova/vsa/manager.py:100 +#, python-format +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" + +#: nova/vsa/manager.py:114 +#, 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:137 +#, 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:146 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" + +#: nova/vsa/manager.py:153 +#, python-format +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" + +#: nova/vsa/manager.py:168 +#, python-format +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" + +#~ msgid "Uncaught exception" +#~ msgstr "未捕获异常" + +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "卷磁盘配额已耗尽,不能创建 %sG 大小的卷" + +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "Compute.api::得到锁 %s" + +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "挂载卷:%(instance_name)s, %(device_path)s, %(mountpoint)s" + +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "VPN证书的标题,%s依次分别为项目,时间戳" + +#~ msgid "Casting to %(topic)s %(host)s for %(method)s" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_id)s|" +#~ msgstr "" + +#~ msgid "Deallocating address %s" +#~ msgstr "取消分配地址 %s" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_id)s (state:" +#~ " %(instance_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "All hosts have too many cores" +#~ msgstr "所有服务器拥有太多处理器" + +#~ msgid "Host %s not available" +#~ msgstr "连接不到服务器%s" + +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "所有服务器拥有太多硬盘空间" + +#~ msgid "All hosts have too many networks" +#~ msgstr "所有服务器拥有太多网络" + +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "" + +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "" + +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Running %s" +#~ msgstr "正在运行 %s" + +#~ msgid "Glance image %s" +#~ msgstr "" + +#~ msgid "Asking xapi to fetch %(url)s as %(access)s" +#~ msgstr "" + +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "" + +#~ msgid "duplicate name found: %s" +#~ msgstr "" + +#~ msgid "" +#~ "VHD coalesce attempts exceeded (%(counter)d" +#~ " > %(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "No VDIs found for VM %s" +#~ msgstr "" + +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "" + +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dest)s..." +#~ msgstr "" + +#~ msgid "No service for id %s" +#~ msgstr "" + +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "" + +#~ msgid "No fixed ips defined" +#~ msgstr "" + +#~ msgid "No floating ip for address %s" +#~ msgstr "" + +#~ msgid "No address for instance %s" +#~ msgstr "" + +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "" + +#~ msgid "No network for id %s" +#~ msgstr "" + +#~ msgid "No networks defined" +#~ msgstr "" + +#~ msgid "No network for bridge %s" +#~ msgstr "" + +#~ msgid "No network for instance %s" +#~ msgstr "" + +#~ msgid "Token %s does not exist" +#~ msgstr "" + +#~ msgid "No quota for project_id %s" +#~ msgstr "" + +#~ msgid "Volume %s not found" +#~ msgstr "" + +#~ msgid "No export device found for volume %s" +#~ msgstr "" + +#~ msgid "No target id found for volume %s" +#~ msgstr "" + +#~ msgid "No security group with id %s" +#~ msgstr "" + +#~ msgid "No security group named %(group_name)s for project: %(project_id)s" +#~ msgstr "" + +#~ msgid "No secuity group rule with id %s" +#~ msgstr "" + +#~ msgid "No user for id %s" +#~ msgstr "" + +#~ msgid "No user for access key %s" +#~ msgstr "" + +#~ msgid "No project with id %s" +#~ msgstr "" + +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "No console pool of type %(console_type)s" +#~ " for compute host %(compute_host)s on " +#~ "proxy host %(host)s" +#~ msgstr "" + +#~ msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#~ msgstr "" + +#~ msgid "on instance %s" +#~ msgstr "" + +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "" + +#~ msgid "No zone with id %(zone_id)s" +#~ msgstr "" + +#~ msgid "Checking state of %s" +#~ msgstr "" + +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "" + +#~ msgid "Invalid device path %s" +#~ msgstr "" + +#~ msgid "No disk at %s" +#~ msgstr "" + +#~ msgid "Instance snapshotting is not supported for libvirtat this time" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed: %s" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed: %s" +#~ msgstr "" + +#~ msgid "instance %s: is running" +#~ msgstr "" + +#~ msgid "instance %s: failed to boot" +#~ msgstr "" + +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#~ msgstr "" + +#~ msgid "diagnostics are not supported for libvirt" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "" + +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "" + +#~ msgid "The key_pair %s already exists" +#~ msgstr "" + +#~ msgid "invalid id: %s" +#~ msgstr "" + +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "" + +#~ msgid "No paste configuration for app: %s" +#~ msgstr "" + +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" + +#~ msgid "Running %s API" +#~ msgstr "" + +#~ msgid "No known API applications configured in %s." +#~ msgstr "" + +#~ msgid "Starting nova-api node (version %s)" +#~ msgstr "" + +#~ msgid "No paste configuration found for: %s" +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" + +#~ msgid "Argument %s is required." +#~ msgstr "" + +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" + +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "" + +#~ msgid "instance %(name)s: not enough free memory" +#~ msgstr "" + +#~ msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#~ msgstr "" + +#~ msgid "Invalid value for onset_files: '%s'" +#~ msgstr "" + +#~ msgid "Instance %s: booted" +#~ msgstr "" + +#~ msgid "Instance not present %s" +#~ msgstr "" + +#~ msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#~ msgstr "" + +#~ msgid "VM %(vm)s already halted, skipping shutdown..." +#~ msgstr "" + +#~ msgid "Removing kernel/ramdisk files" +#~ msgstr "" + +#~ msgid "" +#~ "TIMEOUT: The call to %(method)s timed" +#~ " out. VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "The call to %(method)s returned an " +#~ "error: %(e)s. VM id=%(instance_id)s; " +#~ "args=%(strargs)s" +#~ msgstr "" + +#~ msgid "Template for script to run on cloudpipe instance boot" +#~ msgstr "" + +#~ msgid "Image %s could not be found" +#~ msgstr "" + +#~ msgid "User %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "User \"%s\" not found" +#~ msgstr "" + +#~ msgid "Project \"%s\" not found" +#~ msgstr "" + +#~ msgid "Including admin operations in API." +#~ msgstr "" + +#~ 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 "" + +#~ 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 "" + +#~ 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 "" + +#~ msgid "network" +#~ msgstr "" + +#~ msgid "IP address" +#~ msgstr "" + +#~ msgid "MAC address" +#~ msgstr "" + +#~ msgid "hostname" +#~ msgstr "" + +#~ msgid "host" +#~ msgstr "" + +#~ msgid "netmask" +#~ msgstr "" + +#~ msgid "Failed to load partition: %s" +#~ msgstr "" + +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "" + +#~ msgid "In init host" +#~ msgstr "" + +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "" + +#~ msgid "Starting VM %s " +#~ msgstr "" + +#~ msgid "Started VM %s " +#~ msgstr "" + +#~ msgid "spawn vm failed: %s" +#~ msgstr "" + +#~ msgid "Failed to create VM %s" +#~ msgstr "" + +#~ msgid "Set memory for vm %s..." +#~ msgstr "" + +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "" + +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" + +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "" + +#~ msgid "New disk drive path is %s" +#~ msgstr "" + +#~ msgid "Failed to add vhd file to VM %s" +#~ msgstr "" + +#~ msgid "Created disk for %s" +#~ msgstr "" + +#~ msgid "Creating nic for %s " +#~ msgstr "" + +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "" + +#~ msgid "Failed creating port for %s" +#~ msgstr "" + +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "" + +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "" + +#~ msgid "Created nic for %s " +#~ msgstr "" + +#~ msgid "WMI job failed: %s" +#~ msgstr "" + +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "" + +#~ msgid "Got request to destroy vm %s" +#~ msgstr "" + +#~ msgid "Failed to destroy vm %s" +#~ msgstr "" + +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" + +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "" + +#~ msgid "Instance %d has no host" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgstr "" + +#~ msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found during terminate" +#~ msgstr "" + +#~ msgid "Instance %d is already being terminated" +#~ msgstr "" + +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "" + +#~ msgid "Volume isn't attached to anything!" +#~ msgstr "" + +#~ msgid "" +#~ "AMQP server on %(fl_host)s:%(fl_port)d is " +#~ "unreachable. Trying again in %(fl_intv)d " +#~ "seconds." +#~ msgstr "" + +#~ msgid "Making asynchronous cast..." +#~ msgstr "" + +#~ msgid "FAKE AOE: %s" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" + +#~ msgid "leasing ip" +#~ msgstr "" + +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "" + +#~ msgid "releasing ip" +#~ msgstr "" + +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" + +#~ msgid "Instance %s Not Found" +#~ msgstr "" + +#~ msgid "Dissassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "Leasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s leased that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "" + +#~ msgid "Releasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s released that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "Forgetting SR %s ... " +#~ msgstr "" + +#~ msgid "Forgetting SR %s done." +#~ msgstr "" + +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "" + +#~ msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown S3 value type %r" +#~ msgstr "" + +#~ msgid "Authenticated request" +#~ msgstr "" + +#~ msgid "List of buckets requested" +#~ msgstr "" + +#~ msgid "List keys for bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "" + +#~ msgid "Creating bucket %s" +#~ msgstr "" + +#~ msgid "Deleting bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "" + +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "" + +#~ msgid "Starting image upload: %s" +#~ msgstr "" + +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "" + +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "" + +#~ msgid "Updating user fields on image %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "" + +#~ msgid "Deleted image: %s" +#~ msgstr "" + +#~ msgid "No user found for access key %s" +#~ msgstr "" + +#~ msgid "No project called %s could be found" +#~ msgstr "" + +#~ msgid "User %(uid)s is not a member of project %(pjid)s" +#~ msgstr "" + +#~ msgid "Signature does not match" +#~ msgstr "" + +#~ msgid "The %s role can not be found" +#~ msgstr "" + +#~ msgid "The %s role is global only" +#~ msgstr "" + +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "" + +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "组不能被创建,因为组 %s 已经存在" + +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "组不能被创建,因为用户 %s 不存在" + +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "识别名为 %s 的组不存在" + +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "用户 %s 不能从组中删除,因为这个用户不存在" + +#~ msgid "User %s is not a member of the group" +#~ msgstr "用户 %s 不是这个组的成员" + +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "用户 %s 不能从系统中删除,因为这个用户不存在" + +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "添加角色 %(role)s 给项目 %(project)s 中的用户 %(user)s" + +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "删除项目 %(project)s中用户 %(user)s的角色 %(role)s" + +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "删除用户 %(user)s 的站点角色 %(role)s" + +#~ msgid "operation must be add or remove" +#~ msgstr "操作必须为添加或删除" + +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "获得用户: %(name)s 在项目 :%(project)s中的x509" + +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "创建被%(manager_user)s 管理的项目 %(name)s" + +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "更改被 %(manager_user)s 管理的项目: %(name)s" + +#~ msgid "Delete project: %s" +#~ msgstr "" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "从项目 %(project)s 中移除用户 %(user)s" -#~ msgid "Wrong number of arguments." -#~ msgstr "错误参数个数。" diff --git a/nova/locale/zh_TW/LC_MESSAGES/nova.po b/nova/locale/zh_TW/LC_MESSAGES/nova.po index 23f1d8eba..ea18fe809 100644 --- a/nova/locale/zh_TW/LC_MESSAGES/nova.po +++ b/nova/locale/zh_TW/LC_MESSAGES/nova.po @@ -5,29 +5,62 @@ # msgid "" msgstr "" -"Project-Id-Version: nova\n" +"Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-02-21 10:03-0500\n" +"POT-Creation-Date: 2012-02-17 23:31+0000\n" "PO-Revision-Date: 2011-10-21 09:12+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: Chinese (Traditional) \n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-10-22 05:25+0000\n" -"X-Generator: Launchpad (build 14170)\n" +"Generated-By: Babel 0.9.6\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/crypto.py:50 +msgid "Filename of root CA" +msgstr "" + +#: nova/crypto.py:53 +msgid "Filename of private key" +msgstr "Private key 私鑰檔案名稱" + +#: nova/crypto.py:56 +msgid "Filename of root Certificate Revocation List" +msgstr "" + +#: nova/crypto.py:59 +msgid "Where we keep our keys" +msgstr "我們的keys留存於何處" + +#: 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 "是否需要一個project 使用一個CA" + +#: 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:33 +#: nova/exception.py:56 msgid "Unexpected error while running command." msgstr "非預期的執行錯誤" -#: ../nova/exception.py:36 +#: nova/exception.py:59 #, python-format msgid "" "%(description)s\n" @@ -42,2764 +75,8256 @@ msgstr "" "標準輸出: %(stdout)r\n" "標準錯誤輸出: %(stderr)r" -#: ../nova/exception.py:107 -msgid "DB exception wrapped" +#: nova/exception.py:92 +#, fuzzy +msgid "DB exception wrapped." msgstr "數據庫異常已封裝" -#. exc_type, exc_value, exc_traceback = sys.exc_info() -#: ../nova/exception.py:120 -msgid "Uncaught exception" -msgstr "未知錯誤" +#: nova/exception.py:153 +msgid "An unknown exception occurred." +msgstr "" -#: ../nova/volume/api.py:45 -#, python-format -msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#: nova/exception.py:176 +msgid "Failed to decrypt text" msgstr "" -#: ../nova/volume/api.py:47 -#, python-format -msgid "Volume quota exceeded. You cannot create a volume of size %sG" -msgstr "Volume 超過限制。無法創建 volume 大小 %sG" +#: nova/exception.py:180 +msgid "Failed to paginate through images from image service" +msgstr "" -#: ../nova/volume/api.py:71 ../nova/volume/api.py:96 -msgid "Volume status must be available" -msgstr "Volume 狀態需要可被使用" +#: nova/exception.py:184 +msgid "Virtual Interface creation failed" +msgstr "" -#: ../nova/volume/api.py:98 -msgid "Volume is already attached" -msgstr "Volume 已掛載" +#: nova/exception.py:188 +msgid "5 attempts to create virtual interfacewith unique mac address failed" +msgstr "" -#: ../nova/volume/api.py:104 -msgid "Volume is already detached" -msgstr "Volume 已經卸載" +#: nova/exception.py:193 +msgid "Connection to glance failed" +msgstr "" -#: ../nova/api/openstack/servers.py:72 -msgid "Failed to read private ip" -msgstr "讀取private ip 失敗" +#: nova/exception.py:197 +msgid "Connection to melange failed" +msgstr "" -#: ../nova/api/openstack/servers.py:79 -msgid "Failed to read public ip(s)" -msgstr "讀取public ip 失敗" +#: nova/exception.py:201 +msgid "Not authorized." +msgstr "" -#: ../nova/api/openstack/servers.py:152 +#: nova/exception.py:206 +msgid "User does not have admin privileges" +msgstr "" + +#: nova/exception.py:210 #, python-format -msgid "%(param)s property not found for image %(_image_id)s" +msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: ../nova/api/openstack/servers.py:168 -msgid "No keypairs defined" -msgstr "沒有定義的金鑰(keypair)配對" +#: nova/exception.py:214 +msgid "Unacceptable parameters." +msgstr "" -#: ../nova/api/openstack/servers.py:238 -#, python-format -msgid "Compute.api::lock %s" +#: nova/exception.py:219 +msgid "Invalid snapshot" msgstr "" -#: ../nova/api/openstack/servers.py:253 +#: nova/exception.py:223 #, python-format -msgid "Compute.api::unlock %s" +msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: ../nova/api/openstack/servers.py:267 -#, python-format -msgid "Compute.api::get_lock %s" +#: nova/exception.py:227 nova/api/openstack/compute/contrib/keypairs.py:103 +msgid "Keypair data is invalid" msgstr "" -#: ../nova/api/openstack/servers.py:281 -#, python-format -msgid "Compute.api::reset_network %s" +#: nova/exception.py:231 +msgid "Failed to load data into json format" msgstr "" -#: ../nova/api/openstack/servers.py:292 -#, python-format -msgid "Compute.api::pause %s" +#: nova/exception.py:235 +msgid "The request is invalid." msgstr "" -#: ../nova/api/openstack/servers.py:303 +#: nova/exception.py:239 #, python-format -msgid "Compute.api::unpause %s" +msgid "Invalid signature %(signature)s for user %(user)s." msgstr "" -#: ../nova/api/openstack/servers.py:314 -#, python-format -msgid "compute.api::suspend %s" -msgstr "compute.api::暫停 %s" +#: nova/exception.py:243 +msgid "Invalid input received" +msgstr "" -#: ../nova/api/openstack/servers.py:325 +#: nova/exception.py:247 #, python-format -msgid "compute.api::resume %s" -msgstr "compute.api::繼續 %s" +msgid "Invalid instance type %(instance_type)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 "找不到虛擬機器 %s" +#: nova/exception.py:251 +msgid "Invalid volume type" +msgstr "" + +#: nova/exception.py:255 +msgid "Invalid volume" +msgstr "" -#. NOTE: No Resource Pool concept so far -#: ../nova/virt/xenapi/volumeops.py:51 +#: nova/exception.py:259 #, python-format -msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" -msgstr "掛載_Volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:69 +#: nova/exception.py:263 #, python-format -msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" -msgstr "無法替 instance實例 %(instance_name)s , 建立 VDI 在SR %(sr_ref)s" +msgid "Invalid IP protocol %(protocol)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:80 +#: nova/exception.py:267 #, python-format -msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" -msgstr "無法替 instance實例 %(instance_name)s , 使用SR %(sr_ref)s" +msgid "Invalid content type %(content_type)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:91 +#: nova/exception.py:271 #, python-format -msgid "Unable to attach volume to instance %s" -msgstr "無法掛載Volume 到虛擬機器 %s" +msgid "Invalid cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:275 +msgid "Invalid reuse of an RPC connection." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:93 +#: nova/exception.py:281 #, python-format -msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -msgstr "掛載點 %(mountpoint)s 掛載到虛擬機器 %(instance_name)s" +msgid "%(err)s" +msgstr "" -#. Detach VBD from VM -#: ../nova/virt/xenapi/volumeops.py:104 +#: nova/exception.py:285 #, python-format -msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" -msgstr "卸載_Volume: %(instance_name)s, %(mountpoint)s" +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:112 +#: nova/exception.py:290 #, python-format -msgid "Unable to locate volume %s" -msgstr "找不到Volume %s" +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:120 +#: nova/exception.py:295 #, python-format -msgid "Unable to detach volume %s" -msgstr "無法卸載 Volume %s" +msgid "Instance %(instance_id)s is not running." +msgstr "" -#: ../nova/virt/xenapi/volumeops.py:127 +#: nova/exception.py:299 #, python-format -msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -msgstr "掛載點 %(mountpoint)s 從虛擬機器 %(instance_name)s 卸載" +msgid "Instance %(instance_id)s is not suspended." +msgstr "" -#: ../nova/compute/instance_types.py:41 +#: nova/exception.py:303 #, python-format -msgid "Unknown instance type: %s" -msgstr "未知的虛擬機器規格: %s" +msgid "Instance %(instance_id)s is not in rescue mode" +msgstr "" -#: ../nova/crypto.py:46 -msgid "Filename of root CA" +#: nova/exception.py:307 +msgid "Failed to suspend instance" msgstr "" -#: ../nova/crypto.py:49 -msgid "Filename of private key" -msgstr "Private key 私鑰檔案名稱" +#: nova/exception.py:311 +msgid "Failed to resume server" +msgstr "" -#: ../nova/crypto.py:51 -msgid "Filename of root Certificate Revokation List" +#: nova/exception.py:315 +msgid "Failed to reboot instance" msgstr "" -#: ../nova/crypto.py:53 -msgid "Where we keep our keys" -msgstr "我們的keys留存於何處" +#: nova/exception.py:319 +msgid "Service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:55 -msgid "Where we keep our root CA" -msgstr "我們的根憑證留存於何處" +#: nova/exception.py:323 +msgid "Volume service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:57 -msgid "Should we use a CA for each project?" -msgstr "是否需要一個project 使用一個CA" +#: nova/exception.py:327 +msgid "Compute service is unavailable at this time." +msgstr "" -#: ../nova/crypto.py:61 +#: nova/exception.py:331 #, python-format -msgid "Subject for certificate for users, %s for project, user, timestamp" +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: ../nova/crypto.py:66 -#, python-format -msgid "Subject for certificate for projects, %s for project, timestamp" +#: nova/exception.py:336 +msgid "Destination compute host is unavailable at this time." msgstr "" -#: ../nova/crypto.py:71 -#, python-format -msgid "Subject for certificate for vpns, %s for project, timestamp" +#: nova/exception.py:340 +msgid "Original compute host is unavailable at this time." +msgstr "" + +#: nova/exception.py:344 +msgid "The supplied hypervisor type of is invalid." +msgstr "" + +#: nova/exception.py:348 +msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: ../nova/crypto.py:258 +#: nova/exception.py:353 #, python-format -msgid "Flags path: %s" +msgid "" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." msgstr "" -#: ../nova/scheduler/manager.py:69 +#: nova/exception.py:358 #, python-format -msgid "Casting to %(topic)s %(host)s for %(method)s" +msgid "The supplied device path (%(path)s) is invalid." +msgstr "" + +#: nova/exception.py:362 +msgid "Unacceptable CPU info" msgstr "" -#: ../nova/compute/manager.py:78 +#: nova/exception.py:366 #, python-format -msgid "check_instance_lock: decorating: |%s|" +msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: ../nova/compute/manager.py:80 +#: nova/exception.py:370 #, python-format msgid "" -"check_instance_lock: arguments: |%(self)s| |%(context)s| |%(instance_id)s|" +"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/compute/manager.py:84 +#: nova/exception.py:376 #, python-format -msgid "check_instance_lock: locked: |%s|" +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/compute/manager.py:86 +#: nova/exception.py:383 #, python-format -msgid "check_instance_lock: admin: |%s|" +msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: ../nova/compute/manager.py:91 +#: nova/exception.py:387 #, python-format -msgid "check_instance_lock: executing: |%s|" +msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:95 +#: nova/exception.py:391 #, python-format -msgid "check_instance_lock: not executing |%s|" +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: ../nova/compute/manager.py:179 -msgid "Instance has already been created" +#: nova/exception.py:395 +#, python-format +msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: ../nova/compute/manager.py:180 -#, python-format -msgid "instance %s: starting..." +#: nova/exception.py:399 +msgid "Resource could not be found." msgstr "" -#. pylint: disable=W0702 -#: ../nova/compute/manager.py:219 +#: nova/exception.py:404 #, python-format -msgid "instance %s: Failed to spawn" +msgid "Required flag %(flag)s not set." msgstr "" -#: ../nova/compute/manager.py:233 ../nova/tests/test_cloud.py:286 +#: nova/exception.py:408 +#, fuzzy, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "找不到虛擬機器 %s" + +#: nova/exception.py:412 #, python-format -msgid "Terminating instance %s" +msgid "Volume %(volume_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:255 +#: nova/exception.py:416 #, python-format -msgid "Deallocating address %s" +msgid "Unable to locate account %(account_name) on Solidfire device" msgstr "" -#: ../nova/compute/manager.py:268 +#: nova/exception.py:420 +#, fuzzy, python-format +msgid "Volume not found for instance %(instance_id)s." +msgstr "無法替 instance實例 %(instance_name)s , 使用SR %(sr_ref)s" + +#: nova/exception.py:424 #, python-format -msgid "trying to destroy already destroyed instance: %s" +msgid "Volume %(volume_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/compute/manager.py:282 -#, python-format -msgid "Rebooting instance %s" +#: nova/exception.py:429 +msgid "Zero volume types found." msgstr "" -#: ../nova/compute/manager.py:287 +#: nova/exception.py:433 #, python-format -msgid "" -"trying to reboot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +msgid "Volume type %(volume_type_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:311 +#: nova/exception.py:437 #, python-format -msgid "instance %s: snapshotting" +msgid "Volume type with name %(volume_type_name)s could not be found." msgstr "" -#: ../nova/compute/manager.py:316 +#: nova/exception.py:442 #, python-format msgid "" -"trying to snapshot a non-running instance: %(instance_id)s (state: %(state)s " -"expected: %(running)s)" +"Volume Type %(volume_type_id)s has no extra specs with key " +"%(extra_specs_key)s." msgstr "" -#: ../nova/compute/manager.py:332 +#: nova/exception.py:447 #, python-format -msgid "" -"trying to reset the password on a non-running instance: %(instance_id)s " -"(state: %(instance_state)s expected: %(expected_state)s)" +msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:335 +#: nova/exception.py:451 #, python-format -msgid "instance %s: setting admin password" +msgid "deleting volume %(volume_name)s that has snapshot" msgstr "" -#: ../nova/compute/manager.py:353 +#: nova/exception.py:455 #, python-format -msgid "" -"trying to inject a file into a non-running instance: %(instance_id)s (state: " -"%(instance_state)s expected: %(expected_state)s)" +msgid "No target id found for volume %(volume_id)s." msgstr "" -#: ../nova/compute/manager.py:362 +#: nova/exception.py:459 #, python-format -msgid "instance %(nm)s: injecting file to %(plain_path)s" +msgid "No disk at %(location)s" msgstr "" -#: ../nova/compute/manager.py:372 +#: nova/exception.py:463 #, python-format -msgid "instance %s: rescuing" +msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: ../nova/compute/manager.py:387 +#: nova/exception.py:467 #, python-format -msgid "instance %s: unrescuing" +msgid "Invalid image href %(image_href)s." msgstr "" -#: ../nova/compute/manager.py:406 -#, python-format -msgid "instance %s: pausing" +#: nova/exception.py:471 +msgid "" +"Some images have been stored via hrefs. This version of the api does not " +"support displaying image hrefs." msgstr "" -#: ../nova/compute/manager.py:423 +#: nova/exception.py:476 #, python-format -msgid "instance %s: unpausing" +msgid "Image %(image_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:440 +#: nova/exception.py:480 #, python-format -msgid "instance %s: retrieving diagnostics" +msgid "Kernel not found for image %(image_id)s." msgstr "" -#: ../nova/compute/manager.py:453 +#: nova/exception.py:484 #, python-format -msgid "instance %s: suspending" +msgid "User %(user_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:472 +#: nova/exception.py:488 #, python-format -msgid "instance %s: resuming" +msgid "Project %(project_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:491 +#: nova/exception.py:492 #, python-format -msgid "instance %s: locking" +msgid "User %(user_id)s is not a member of project %(project_id)s." msgstr "" -#: ../nova/compute/manager.py:503 +#: nova/exception.py:496 #, python-format -msgid "instance %s: unlocking" +msgid "Role %(role_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:513 -#, python-format -msgid "instance %s: getting locked state" +#: nova/exception.py:500 +msgid "Cannot find SR to read/write VDI." msgstr "" -#: ../nova/compute/manager.py:526 +#: nova/exception.py:504 #, python-format -msgid "instance %s: reset network" +msgid "%(req)s is required to create a network." msgstr "" -#: ../nova/compute/manager.py:535 ../nova/api/ec2/cloud.py:515 +#: nova/exception.py:508 #, python-format -msgid "Get console output for instance %s" +msgid "Network %(network_id)s could not be found." msgstr "" -#: ../nova/compute/manager.py:543 +#: nova/exception.py:512 #, python-format -msgid "instance %s: getting ajax console" +msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: ../nova/compute/manager.py:553 +#: nova/exception.py:516 #, python-format -msgid "" -"instance %(instance_id)s: attaching volume %(volume_id)s to %(mountpoint)s" +msgid "Network could not be found for uuid %(uuid)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 +#: nova/exception.py:520 #, python-format -msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: ../nova/compute/manager.py:585 +#: nova/exception.py:524 #, python-format -msgid "" -"Detach volume %(volume_id)s from mountpoint %(mp)s on instance " -"%(instance_id)s" +msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: ../nova/compute/manager.py:588 +#: nova/exception.py:528 +#, fuzzy +msgid "No networks defined." +msgstr "沒有定義的金鑰(keypair)配對" + +#: nova/exception.py:532 #, python-format -msgid "Detaching volume from unknown instance %s" +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." msgstr "" -#: ../nova/scheduler/simple.py:53 +#: nova/exception.py:537 #, python-format -msgid "Host %s is not alive" +msgid "Host is not set to the network (%(network_id)s)." msgstr "" -#: ../nova/scheduler/simple.py:65 -msgid "All hosts have too many cores" +#: nova/exception.py:541 +msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: ../nova/scheduler/simple.py:87 +#: nova/exception.py:545 #, python-format -msgid "Host %s not available" +msgid "No fixed IP associated with id %(id)s." msgstr "" -#: ../nova/scheduler/simple.py:99 -msgid "All hosts have too many gigabytes" +#: nova/exception.py:549 +#, python-format +msgid "Fixed ip not found for address %(address)s." msgstr "" -#: ../nova/scheduler/simple.py:119 -msgid "All hosts have too many networks" +#: nova/exception.py:553 +#, python-format +msgid "Instance %(instance_id)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:85 +#: nova/exception.py:557 #, python-format -msgid "Re-exporting %s volumes" +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: ../nova/volume/manager.py:90 +#: nova/exception.py:562 #, python-format -msgid "volume %s: skipping export" +msgid "Instance %(instance_id)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: ../nova/volume/manager.py:96 +#: nova/exception.py:566 #, python-format -msgid "volume %s: creating" +msgid "Host %(host)s has zero fixed ips." msgstr "" -#: ../nova/volume/manager.py:108 +#: nova/exception.py:570 #, python-format -msgid "volume %(vol_name)s: creating lv of size %(vol_size)sG" +msgid "" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." msgstr "" -#: ../nova/volume/manager.py:112 +#: nova/exception.py:575 #, python-format -msgid "volume %s: creating export" +msgid "Fixed IP address %(address)s is already in use." msgstr "" -#: ../nova/volume/manager.py:123 +#: nova/exception.py:579 #, python-format -msgid "volume %s: created successfully" +msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: ../nova/volume/manager.py:131 -msgid "Volume is still attached" +#: nova/exception.py:583 +msgid "Zero fixed ips available." msgstr "" -#: ../nova/volume/manager.py:133 -msgid "Volume is not local to this node" +#: nova/exception.py:587 +msgid "Zero fixed ips could be found." msgstr "" -#: ../nova/volume/manager.py:136 +#: nova/exception.py:591 #, python-format -msgid "volume %s: removing export" +msgid "Floating ip not found for id %(id)s." msgstr "" -#: ../nova/volume/manager.py:138 +#: nova/exception.py:595 #, python-format -msgid "volume %s: deleting" +msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: ../nova/volume/manager.py:147 +#: nova/exception.py:599 #, python-format -msgid "volume %s: deleted successfully" +msgid "Floating ip not found for address %(address)s." msgstr "" -#: ../nova/virt/xenapi/fake.py:74 +#: nova/exception.py:603 #, python-format -msgid "%(text)s: _db_content => %(content)s" +msgid "Floating ip not found for host %(host)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" +#: nova/exception.py:607 +msgid "Zero floating ips available." msgstr "" -#: ../nova/virt/xenapi/fake.py:306 +#: nova/exception.py:611 #, python-format -msgid "xenapi.fake does not have an implementation for %s" +msgid "Floating ip %(address)s is associated." msgstr "" -#: ../nova/virt/xenapi/fake.py:341 +#: nova/exception.py:615 #, python-format -msgid "Calling %(localname)s %(impl)s" +msgid "Floating ip %(address)s is not associated." msgstr "" -#: ../nova/virt/xenapi/fake.py:346 -#, python-format -msgid "Calling getter %s" +#: nova/exception.py:619 +msgid "Zero floating ips exist." msgstr "" -#: ../nova/virt/xenapi/fake.py:406 +#: nova/exception.py:623 +#, fuzzy, python-format +msgid "Interface %(interface)s not found." +msgstr "找不到虛擬機器 %s" + +#: nova/exception.py:627 #, python-format -msgid "" -"xenapi.fake does not have an implementation for %s or it has been called " -"with the wrong number of arguments" +msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: ../nova/tests/test_cloud.py:256 -msgid "Can't test instances without a real virtual env." +#: nova/exception.py:631 +#, python-format +msgid "Certificate %(certificate_id)s not found." msgstr "" -#: ../nova/tests/test_cloud.py:268 +#: nova/exception.py:635 #, python-format -msgid "Need to watch instance %s until it's running..." +msgid "Service %(service_id)s could not be found." msgstr "" -#: ../nova/virt/connection.py:73 -msgid "Failed to open connection to the hypervisor" +#: nova/exception.py:639 +#, python-format +msgid "Host %(host)s could not be found." msgstr "" -#: ../nova/network/linux_net.py:187 +#: nova/exception.py:643 #, python-format -msgid "Starting VLAN inteface %s" +msgid "Compute host %(host)s could not be found." msgstr "" -#: ../nova/network/linux_net.py:208 +#: nova/exception.py:647 #, python-format -msgid "Starting Bridge interface for %s" +msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:314 +#: nova/exception.py:651 #, python-format -msgid "Hupping dnsmasq threw %s" +msgid "Auth token %(token)s could not be found." msgstr "" -#: ../nova/network/linux_net.py:316 +#: nova/exception.py:655 #, python-format -msgid "Pid %d is stale, relaunching dnsmasq" +msgid "Access Key %(access_key)s could not be found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:358 -#, python-format -msgid "killing radvd threw %s" +#: nova/exception.py:659 +msgid "Quota could not be found" msgstr "" -#: ../nova/network/linux_net.py:360 +#: nova/exception.py:663 #, python-format -msgid "Pid %d is stale, relaunching radvd" +msgid "Quota for project %(project_id)s could not be found." msgstr "" -#. pylint: disable=W0703 -#: ../nova/network/linux_net.py:449 +#: nova/exception.py:667 #, python-format -msgid "Killing dnsmasq threw %s" +msgid "Security group %(security_group_id)s not found." msgstr "" -#: ../nova/utils.py:58 +#: nova/exception.py:671 #, python-format -msgid "Inner Exception: %s" +msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: ../nova/utils.py:59 +#: nova/exception.py:676 #, python-format -msgid "Class %s cannot be found" +msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: ../nova/utils.py:118 +#: nova/exception.py:680 #, python-format -msgid "Fetching %s" +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" msgstr "" -#: ../nova/utils.py:130 +#: nova/exception.py:685 #, python-format -msgid "Running cmd (subprocess): %s" +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" msgstr "" -#: ../nova/utils.py:143 ../nova/utils.py:183 +#: nova/exception.py:690 #, python-format -msgid "Result was %s" +msgid "Migration %(migration_id)s could not be found." msgstr "" -#: ../nova/utils.py:159 +#: nova/exception.py:694 #, python-format -msgid "Running cmd (SSH): %s" +msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: ../nova/utils.py:217 +#: nova/exception.py:699 #, python-format -msgid "debug in callback: %s" +msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: ../nova/utils.py:222 +#: nova/exception.py:703 #, python-format -msgid "Running %s" +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." msgstr "" -#: ../nova/utils.py:262 +#: nova/exception.py:709 #, python-format -msgid "Link Local address is not found.:%s" +msgid "Console %(console_id)s could not be found." msgstr "" -#: ../nova/utils.py:265 +#: nova/exception.py:713 #, python-format -msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgid "Console for instance %(instance_id)s could not be found." msgstr "" -#: ../nova/utils.py:363 +#: nova/exception.py:717 #, python-format -msgid "Invalid backend: %s" +msgid "" +"Console for instance %(instance_id)s in pool %(pool_id)s could not be " +"found." msgstr "" -#: ../nova/utils.py:374 +#: nova/exception.py:722 #, python-format -msgid "backend %s" +msgid "Invalid console type %(console_type)s " msgstr "" -#: ../nova/fakerabbit.py:49 +#: nova/exception.py:726 +#, fuzzy, python-format +msgid "Zero instance types found." +msgstr "找不到虛擬機器 %s" + +#: nova/exception.py:730 #, python-format -msgid "(%(nm)s) publish (key: %(routing_key)s) %(message)s" +msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:54 +#: nova/exception.py:734 #, python-format -msgid "Publishing to route %s" +msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:84 +#: nova/exception.py:739 #, python-format -msgid "Declaring queue %s" +msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:90 +#: nova/exception.py:743 #, python-format -msgid "Declaring exchange %s" +msgid "Zone %(zone_id)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:96 +#: nova/exception.py:747 #, python-format -msgid "Binding %(queue)s to %(exchange)s with key %(routing_key)s" +msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: ../nova/fakerabbit.py:121 +#: nova/exception.py:751 #, python-format -msgid "Getting from %(queue)s: %(message)s" +msgid "Scheduler cost function %(cost_fn_str)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:135 ../nova/virt/hyperv.py:171 +#: nova/exception.py:756 #, python-format -msgid "Created VM %s..." +msgid "Scheduler weight flag not found: %(flag_name)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:138 +#: nova/exception.py:760 #, python-format -msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgid "Instance %(instance_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:168 +#: nova/exception.py:765 #, python-format -msgid "Creating VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgid "" +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)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." +#: nova/exception.py:770 +msgid "LDAP object could not be found" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:187 +#: nova/exception.py:774 #, python-format -msgid "VBD not found in instance %s" +msgid "LDAP user %(user_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:197 +#: nova/exception.py:778 #, python-format -msgid "Unable to unplug VBD %s" +msgid "LDAP group %(group_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:209 +#: nova/exception.py:782 #, python-format -msgid "Unable to destroy VBD %s" +msgid "LDAP user %(user_id)s is not a member of group %(group_id)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:224 +#: nova/exception.py:786 #, python-format -msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgid "File %(file_path)s could not be found." 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." +#: nova/exception.py:790 +msgid "Zero files could be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:246 +#: nova/exception.py:794 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on " -"%(sr_ref)s." +msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vm_utils.py:258 +#: nova/exception.py:799 #, python-format -msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:272 +#: nova/exception.py:803 #, python-format -msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:286 -#, python-format -msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +#: nova/exception.py:807 +msgid "Action not allowed." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:327 -#, python-format -msgid "Size for image %(image)s:%(virtual_size)d" +#: nova/exception.py:811 +#, fuzzy, python-format +msgid "Unable to use global role %(role_id)s" +msgstr "找不到Volume %s" + +#: nova/exception.py:815 +msgid "Rotation is not allowed for snapshots" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:332 -#, python-format -msgid "Glance image %s" +#: nova/exception.py:819 +msgid "Rotation param is required for backup image_type" msgstr "" -#. we need to invoke a plugin for copying VDI's -#. content into proper path -#: ../nova/virt/xenapi/vm_utils.py:342 +#: nova/exception.py:828 #, python-format -msgid "Copying VDI %s to /boot/guest on dom0" +msgid "Key pair %(key_name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:352 +#: nova/exception.py:832 #, python-format -msgid "Kernel/Ramdisk VDI %s destroyed" +msgid "User %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:361 +#: nova/exception.py:836 #, python-format -msgid "Asking xapi to fetch %(url)s as %(access)s" +msgid "LDAP user %(user)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:386 ../nova/virt/xenapi/vm_utils.py:402 +#: nova/exception.py:840 #, python-format -msgid "Looking up vdi %s for PV kernel" +msgid "LDAP group %(group)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:397 +#: nova/exception.py:844 #, python-format -msgid "PV Kernel in VDI:%s" +msgid "User %(uid)s is already a member of the group %(group_dn)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:405 +#: nova/exception.py:849 #, python-format -msgid "Running pygrub against %s" +msgid "Project %(project)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:411 +#: nova/exception.py:853 #, python-format -msgid "Found Xen kernel %s" +msgid "Instance %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:413 -msgid "No Xen kernel found. Booting HVM." +#: nova/exception.py:857 +#, python-format +msgid "Instance Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:425 ../nova/virt/hyperv.py:431 +#: nova/exception.py:861 #, python-format -msgid "duplicate name found: %s" +msgid "Volume Type %(name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:442 +#: nova/exception.py:865 #, python-format -msgid "VDI %s is still available" +msgid "%(path)s is on shared storage: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:463 -#, python-format -msgid "(VM_UTILS) xenserver vm state -> |%s|" +#: nova/exception.py:869 +msgid "Migration error" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:465 +#: nova/exception.py:873 #, python-format -msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgid "Malformed message body: %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:525 +#: nova/exception.py:877 #, python-format -msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgid "Could not find config at %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:542 +#: nova/exception.py:881 #, python-format -msgid "Re-scanning SR %s" +msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:567 -#, python-format -msgid "" -"VHD coalesce attempts exceeded (%(counter)d > %(max_attempts)d), giving up..." +#: nova/exception.py:885 +msgid "Nova access parameters were not specified." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:574 +#: nova/exception.py:889 #, python-format -msgid "" -"Parent %(parent_uuid)s doesn't match original parent " -"%(original_parent_uuid)s, waiting for coalesce..." +msgid "Virtual Storage Array %(id)d could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:590 +#: nova/exception.py:893 #, python-format -msgid "No VDIs found for VM %s" +msgid "Virtual Storage Array %(name)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:594 -#, python-format -msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#: nova/exception.py:897 +msgid "When resizing, instances must change size!" 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 ... " +#: nova/exception.py:901 +msgid "Image is larger than instance type allows" 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." +#: nova/exception.py:905 +msgid "1 or more Zones could not complete the request" 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 ... " +#: nova/exception.py:909 +msgid "Instance type's memory is too small for requested image." 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." +#: nova/exception.py:913 +msgid "Instance type's disk is too small for requested image." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:661 +#: nova/exception.py:917 #, python-format -msgid "VBD %(vbd)s plugged as %(orig_dev)s" +msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:664 -#, python-format -msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#: nova/exception.py:921 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:668 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:197 +#: nova/exception.py:925 #, python-format -msgid "Destroying VBD for VDI %s ... " +msgid "No valid host was found. %(reason)s" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:671 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:200 +#: nova/exception.py:929 #, 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." +msgid "Host %(host)s is not up or doesn't exist." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:688 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:216 -msgid "VBD.unplug rejected: retrying..." +#: nova/exception.py:933 +msgid "Quota exceeded" msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:692 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:220 -msgid "VBD.unplug successful eventually." +#: nova/exception.py:937 +#, python-format +msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:695 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:223 +#: nova/exception.py:941 #, python-format -msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:704 -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:66 +#: nova/exception.py:945 #, python-format -msgid "Ignoring XenAPI.Failure %s" +msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:735 +#: nova/exception.py:949 #, python-format -msgid "" -"Writing partition table %(primary_first)d %(primary_last)d to %(dest)s..." +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: ../nova/virt/xenapi/vm_utils.py:747 +#: nova/exception.py:954 #, python-format -msgid "Writing partition table %s done." +msgid "Host %(host)s already member of another aggregate." msgstr "" -#: ../nova/tests/test_rpc.py:89 +#: nova/exception.py:958 #, python-format -msgid "Nested received %(queue)s, %(value)s" +msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: ../nova/tests/test_rpc.py:95 -#, python-format -msgid "Nested return %s" +#: nova/exception.py:962 +msgid "Detected more than one volume with name %(vol_name)" msgstr "" -#: ../nova/tests/test_rpc.py:120 ../nova/tests/test_rpc.py:126 +#: nova/exception.py:966 #, python-format -msgid "Received %s" +msgid "Cannot create volume_type with name %(name)s and specs %(extra_specs)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:44 -msgid "Use of empty request context is deprecated" +#: nova/exception.py:971 +#, fuzzy, python-format +msgid "Unable to create instance type" +msgstr "無法掛載Volume 到虛擬機器 %s" + +#: nova/exception.py:975 +msgid "Bad response from SolidFire API" msgstr "" -#: ../nova/db/sqlalchemy/api.py:133 +#: nova/exception.py:979 #, python-format -msgid "No service for id %s" +msgid "Error in SolidFire API response: status=%(status)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:251 +#: nova/exception.py:983 #, python-format -msgid "No service for %(host)s, %(binary)s" +msgid "Error in SolidFire API response: data=%(data)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:592 -msgid "No fixed ips defined" +#: nova/exception.py:987 +msgid "Detected existing vlan with id %(vlan)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:608 +#: nova/log.py:307 #, python-format -msgid "No floating ip for address %s" +msgid "syslog facility must be one of: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:629 +#: nova/manager.py:146 #, python-format -msgid "No address for instance %s" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" -#: ../nova/db/sqlalchemy/api.py:961 +#: nova/manager.py:152 #, python-format -msgid "no keypair for user %(user_id)s, name %(name)s" +msgid "Running periodic task %(full_task_name)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1076 ../nova/db/sqlalchemy/api.py:1156 +#: nova/manager.py:159 #, python-format -msgid "No network for id %s" +msgid "Error during %(full_task_name)s: %(e)s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1086 -msgid "No networks defined" +#: nova/manager.py:203 +msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1115 -#, python-format -msgid "No network for bridge %s" +#: nova/policy.py:30 +msgid "JSON file representing policy" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1129 ../nova/db/sqlalchemy/api.py:1142 -#, python-format -msgid "No network for instance %s" +#: nova/policy.py:33 +msgid "Rule checked when requested rule is not found" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1277 +#: nova/service.py:159 #, python-format -msgid "Token %s does not exist" +msgid "Starting %(topic)s node (version %(vcs_string)s)" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1302 +#: nova/service.py:176 #, python-format -msgid "No quota for project_id %s" +msgid "Creating Consumer connection for Service %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" +#: nova/service.py:250 +msgid "Service killed that has no database entry" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1514 -#, python-format -msgid "No export device found for volume %s" +#: nova/service.py:287 +msgid "The service database object disappeared, Recreating it." msgstr "" -#: ../nova/db/sqlalchemy/api.py:1527 -#, python-format -msgid "No target id found for volume %s" +#: nova/service.py:302 +msgid "Recovered model server connection!" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1572 -#, python-format -msgid "No security group with id %s" +#: nova/service.py:308 +msgid "model server went away" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1589 -#, python-format -msgid "No security group named %(group_name)s for project: %(project_id)s" +#: nova/service.py:400 +msgid "Full set of FLAGS:" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1682 +#: nova/service.py:407 #, python-format -msgid "No secuity group rule with id %s" +msgid "%(flag)s : FLAG SET " msgstr "" -#: ../nova/db/sqlalchemy/api.py:1756 +#: nova/utils.py:72 #, python-format -msgid "No user for id %s" +msgid "Inner Exception: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1772 +#: nova/utils.py:156 #, python-format -msgid "No user for access key %s" +msgid "Fetching %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1834 +#: nova/utils.py:197 #, python-format -msgid "No project with id %s" +msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1979 +#: nova/utils.py:207 #, python-format -msgid "No console pool with id %(pool_id)s" +msgid "Running cmd (subprocess): %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:1996 +#: nova/utils.py:223 nova/utils.py:302 #, python-format -msgid "" -"No console pool of type %(console_type)s for compute host %(compute_host)s " -"on proxy host %(host)s" +msgid "Result was %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2035 +#: nova/utils.py:236 #, python-format -msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +msgid "%r failed. Retrying." msgstr "" -#: ../nova/db/sqlalchemy/api.py:2057 +#: nova/utils.py:278 #, python-format -msgid "on instance %s" +msgid "Running cmd (SSH): %s" +msgstr "" + +#: nova/utils.py:280 +msgid "Environment not supported over SSH" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2058 +#: nova/utils.py:284 +msgid "process_input not supported over SSH" +msgstr "" + +#: nova/utils.py:343 #, python-format -msgid "No console with id %(console_id)s %(idesc)s" +msgid "debug in callback: %s" msgstr "" -#: ../nova/db/sqlalchemy/api.py:2078 ../nova/db/sqlalchemy/api.py:2097 +#: nova/utils.py:476 #, python-format -msgid "No zone with id %(zone_id)s" +msgid "Link Local address is not found.:%s" msgstr "" -#: ../nova/virt/libvirt_conn.py:160 +#: nova/utils.py:479 #, python-format -msgid "Checking state of %s" +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:165 +#: nova/utils.py:576 #, python-format -msgid "Current state of %(name)s was %(state)s." +msgid "Invalid backend: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:183 +#: nova/utils.py:587 #, python-format -msgid "Connecting to libvirt: %s" +msgid "backend %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:196 -msgid "Connection to libvirt broke" +#: nova/utils.py:636 +msgid "in looping call" msgstr "" -#: ../nova/virt/libvirt_conn.py:258 +#: nova/utils.py:810 #, python-format -msgid "instance %(instance_name)s: deleting instance files %(target)s" +msgid "Attempting to grab semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:283 +#: nova/utils.py:814 #, python-format -msgid "Invalid device path %s" +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:313 +#: nova/utils.py:818 #, python-format -msgid "No disk at %s" +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:320 -msgid "Instance snapshotting is not supported for libvirtat this time" +#: nova/utils.py:825 +#, python-format +msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"...lock" msgstr "" -#: ../nova/virt/libvirt_conn.py:336 +#: nova/utils.py:935 #, python-format -msgid "instance %s: rebooted" +msgid "Expected object of type: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:339 +#: nova/utils.py:966 #, python-format -msgid "_wait_for_reboot failed: %s" +msgid "Invalid server_string: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:382 +#: nova/utils.py:1091 #, python-format -msgid "instance %s: rescued" +msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: ../nova/virt/libvirt_conn.py:385 +#: nova/utils.py:1123 +#, fuzzy +msgid "Original exception being dropped" +msgstr "數據庫異常已封裝" + +#: nova/utils.py:1242 #, python-format -msgid "_wait_for_rescue failed: %s" +msgid "Class %(fullname)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:411 +#: nova/utils.py:1244 #, python-format -msgid "instance %s: is running" +msgid "Class %(fullname)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:422 +#: nova/utils.py:1276 #, python-format -msgid "instance %s: booted" +msgid "Function %(name)s in %(location)s is deprecated: %(msg)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:425 ../nova/virt/xenapi/vmops.py:186 +#: nova/utils.py:1278 #, python-format -msgid "instance %s: failed to boot" +msgid "Function %(name)s in %(location)s is deprecated" msgstr "" -#: ../nova/virt/libvirt_conn.py:436 +#: nova/wsgi.py:93 #, python-format -msgid "virsh said: %r" +msgid "Started %(name)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:440 -msgid "cool, it's a device" +#: nova/wsgi.py:104 +msgid "Stopping WSGI server." msgstr "" -#: ../nova/virt/libvirt_conn.py:448 -#, python-format -msgid "data: %(data)r, fpath: %(fpath)r" +#: nova/wsgi.py:107 +msgid "Stopping raw TCP server." msgstr "" -#: ../nova/virt/libvirt_conn.py:456 +#: nova/wsgi.py:113 #, python-format -msgid "Contents of file %(fpath)s: %(contents)r" +msgid "Starting TCP server %(arg0)s on %(host)s:%(port)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:489 -msgid "Unable to find an open port" +#: nova/wsgi.py:129 +msgid "WSGI server has stopped." +msgstr "" + +#: nova/wsgi.py:207 +msgid "You must implement __call__" msgstr "" -#: ../nova/virt/libvirt_conn.py:563 +#: nova/api/direct.py:218 +msgid "not available" +msgstr "" + +#: nova/api/direct.py:299 #, python-format -msgid "instance %s: Creating image" +msgid "Returned non-serializeable type: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:646 +#: nova/api/ec2/__init__.py:69 #, python-format -msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +msgid "%(code)s: %(message)s" msgstr "" -#: ../nova/virt/libvirt_conn.py:649 +#: nova/api/ec2/__init__.py:91 #, python-format -msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +msgid "FaultWrapper: %s" msgstr "" -#. This could be a windows image, or a vmdk format disk -#: ../nova/virt/libvirt_conn.py:657 +#: nova/api/ec2/__init__.py:166 +msgid "Too many failed authentications." +msgstr "" + +#: nova/api/ec2/__init__.py:176 #, python-format msgid "" -"instance %(inst_name)s: ignoring error injecting data into image %(img_id)s " -"(%(e)s)" +"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:263 +msgid "Signature not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:267 +msgid "Access key not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:302 nova/api/ec2/__init__.py:315 +msgid "Failure communicating with keystone" msgstr "" -#. TODO(termie): cache? -#: ../nova/virt/libvirt_conn.py:665 +#: nova/api/ec2/__init__.py:385 #, python-format -msgid "instance %s: starting toXML method" +msgid "Authentication Failure: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:732 +#: nova/api/ec2/__init__.py:401 #, python-format -msgid "instance %s: finished toXML method" +msgid "Authenticated Request For %(uname)s:%(pname)s)" msgstr "" -#: ../nova/virt/libvirt_conn.py:751 -msgid "diagnostics are not supported for libvirt" +#: nova/api/ec2/__init__.py:432 +#, python-format +msgid "action: %s" msgstr "" -#: ../nova/virt/libvirt_conn.py:1225 +#: nova/api/ec2/__init__.py:434 #, python-format -msgid "Attempted to unfilter instance %s which is not filtered" +msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: ../nova/api/ec2/metadatarequesthandler.py:76 +#: nova/api/ec2/__init__.py:509 #, python-format -msgid "Failed to get metadata for ip: %s" +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: ../nova/auth/fakeldap.py:33 -msgid "Attempted to instantiate singleton" +#: nova/api/ec2/__init__.py:581 +#, python-format +msgid "InstanceNotFound raised: %s" msgstr "" -#: ../nova/network/api.py:39 +#: nova/api/ec2/__init__.py:587 #, python-format -msgid "Quota exceeeded for %s, tried to allocate address" +msgid "VolumeNotFound raised: %s" msgstr "" -#: ../nova/network/api.py:42 -msgid "Address quota exceeded. You cannot allocate any more addresses" +#: nova/api/ec2/__init__.py:593 +#, python-format +msgid "SnapshotNotFound raised: %s" msgstr "" -#: ../nova/tests/test_volume.py:162 +#: nova/api/ec2/__init__.py:599 #, python-format -msgid "Target %s allocated" +msgid "NotFound raised: %s" msgstr "" -#: ../nova/virt/images.py:70 +#: nova/api/ec2/__init__.py:602 #, python-format -msgid "Finished retreving %(url)s -- placed in %(path)s" +msgid "EC2APIError raised: %s" msgstr "" -#: ../nova/scheduler/driver.py:66 -msgid "Must implement a fallback schedule" +#: nova/api/ec2/__init__.py:610 +#, python-format +msgid "KeyPairExists raised: %s" msgstr "" -#: ../nova/console/manager.py:70 -msgid "Adding console" +#: nova/api/ec2/__init__.py:614 +#, python-format +msgid "InvalidParameterValue raised: %s" msgstr "" -#: ../nova/console/manager.py:90 +#: nova/api/ec2/__init__.py:618 #, python-format -msgid "Tried to remove non-existant console %(console_id)s." +msgid "InvalidPortRange raised: %s" msgstr "" -#: ../nova/api/direct.py:149 -msgid "not available" +#: nova/api/ec2/__init__.py:622 +#, python-format +msgid "NotAuthorized raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:62 +#: nova/api/ec2/__init__.py:626 #, python-format -msgid "The key_pair %s already exists" +msgid "InvalidRequest raised: %s" msgstr "" -#. TODO(vish): Do this with M2Crypto instead -#: ../nova/api/ec2/cloud.py:118 +#: nova/api/ec2/__init__.py:635 #, python-format -msgid "Generating root CA: %s" +msgid "Unexpected error raised: %s" msgstr "" -#: ../nova/api/ec2/cloud.py:303 +#: nova/api/ec2/__init__.py:636 #, python-format -msgid "Create key pair %s" +msgid "Environment: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:638 nova/api/metadata/handler.py:253 +msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: ../nova/api/ec2/cloud.py:311 +#: nova/api/ec2/apirequest.py:64 #, python-format -msgid "Delete key pair %s" +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: ../nova/api/ec2/cloud.py:386 +#: nova/api/ec2/cloud.py:326 #, python-format -msgid "%s is not a valid ipProtocol" +msgid "Create snapshot of volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:390 -msgid "Invalid port range" +#: nova/api/ec2/cloud.py:361 +#, python-format +msgid "Create key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:421 +#: nova/api/ec2/cloud.py:370 #, python-format -msgid "Revoke security group ingress %s" +msgid "Import key %s" msgstr "" -#: ../nova/api/ec2/cloud.py:430 ../nova/api/ec2/cloud.py:459 -msgid "Not enough parameters to build a valid rule." +#: nova/api/ec2/cloud.py:388 +#, python-format +msgid "Delete key pair %s" msgstr "" -#: ../nova/api/ec2/cloud.py:443 +#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:708 msgid "No rule for the specified parameters." msgstr "" -#: ../nova/api/ec2/cloud.py:450 +#: nova/api/ec2/cloud.py:733 #, python-format -msgid "Authorize security group ingress %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Content limited to " +"Alphanumeric characters, spaces, dashes, and underscores." msgstr "" -#: ../nova/api/ec2/cloud.py:464 +#: nova/api/ec2/cloud.py:740 #, python-format -msgid "This rule already exists in group %s" +msgid "" +"Value (%s) for parameter GroupName is invalid. Length exceeds maximum of " +"255." msgstr "" -#: ../nova/api/ec2/cloud.py:492 +#: nova/api/ec2/cloud.py:744 +#: nova/api/openstack/compute/contrib/security_groups.py:286 #, python-format msgid "Create Security Group %s" msgstr "" -#: ../nova/api/ec2/cloud.py:495 +#: nova/api/ec2/cloud.py:747 #, python-format msgid "group %s already exists" msgstr "" -#: ../nova/api/ec2/cloud.py:507 +#: nova/api/ec2/cloud.py:777 +#: nova/api/openstack/compute/contrib/security_groups.py:239 #, python-format msgid "Delete security group %s" msgstr "" -#: ../nova/api/ec2/cloud.py:584 +#: nova/api/ec2/cloud.py:785 nova/compute/manager.py:1548 +#, python-format +msgid "Get console output for instance %s" +msgstr "" + +#: nova/api/ec2/cloud.py:854 +#, python-format +msgid "Create volume from snapshot %s" +msgstr "" + +#: nova/api/ec2/cloud.py:858 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:612 +#: nova/api/ec2/cloud.py:883 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: ../nova/api/ec2/cloud.py:629 +#: nova/api/ec2/cloud.py:897 nova/api/openstack/compute/contrib/volumes.py:366 #, python-format msgid "Detach volume %s" msgstr "" -#: ../nova/api/ec2/cloud.py:761 +#: nova/api/ec2/cloud.py:924 nova/api/ec2/cloud.py:981 +#: nova/api/ec2/cloud.py:1443 nova/api/ec2/cloud.py:1458 +#, python-format +msgid "attribute not supported: %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1046 +#, python-format +msgid "vol = %s\n" +msgstr "" + +#: nova/api/ec2/cloud.py:1191 msgid "Allocate address" msgstr "" -#: ../nova/api/ec2/cloud.py:766 +#: nova/api/ec2/cloud.py:1203 #, python-format msgid "Release address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:771 +#: nova/api/ec2/cloud.py:1208 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:780 +#: nova/api/ec2/cloud.py:1218 #, python-format msgid "Disassociate address %s" msgstr "" -#: ../nova/api/ec2/cloud.py:807 +#: nova/api/ec2/cloud.py:1243 +#, fuzzy +msgid "Image must be available" +msgstr "Volume 狀態需要可被使用" + +#: nova/api/ec2/cloud.py:1264 msgid "Going to start terminating instances" msgstr "" -#: ../nova/api/ec2/cloud.py:815 +#: nova/api/ec2/cloud.py:1277 #, python-format msgid "Reboot instance %r" msgstr "" -#: ../nova/api/ec2/cloud.py:867 -#, python-format -msgid "De-registering image %s" +#: nova/api/ec2/cloud.py:1287 +msgid "Going to stop instances" msgstr "" -#: ../nova/api/ec2/cloud.py:875 -#, python-format -msgid "Registered image %(image_location)s with id %(image_id)s" +#: nova/api/ec2/cloud.py:1297 +msgid "Going to start instances" msgstr "" -#: ../nova/api/ec2/cloud.py:882 ../nova/api/ec2/cloud.py:900 +#: nova/api/ec2/cloud.py:1388 #, python-format -msgid "attribute not supported: %s" +msgid "De-registering image %s" msgstr "" -#: ../nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:1415 #, python-format -msgid "invalid id: %s" +msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: ../nova/api/ec2/cloud.py:903 +#: nova/api/ec2/cloud.py:1461 msgid "user or group not specified" msgstr "" -#: ../nova/api/ec2/cloud.py:905 +#: nova/api/ec2/cloud.py:1463 msgid "only group \"all\" is supported" msgstr "" -#: ../nova/api/ec2/cloud.py:907 +#: nova/api/ec2/cloud.py:1465 msgid "operation_type must be add or remove" msgstr "" -#: ../nova/api/ec2/cloud.py:908 +#: nova/api/ec2/cloud.py:1467 #, python-format msgid "Updating image %s publicity" msgstr "" -#: ../bin/nova-api.py:52 +#: nova/api/ec2/cloud.py:1524 #, python-format -msgid "Using paste.deploy config at: %s" +msgid "Couldn't stop instance with in %d sec" msgstr "" -#: ../bin/nova-api.py:57 +#: nova/api/metadata/handler.py:251 nova/api/metadata/handler.py:258 #, python-format -msgid "No paste configuration for app: %s" +msgid "Failed to get metadata for ip: %s" msgstr "" -#: ../bin/nova-api.py:59 +#: nova/api/openstack/__init__.py:43 #, python-format -msgid "" -"App Config: %(api)s\n" -"%(config)r" +msgid "Caught error: %s" msgstr "" -#: ../bin/nova-api.py:64 +#: nova/api/openstack/__init__.py:45 nova/api/openstack/wsgi.py:881 #, python-format -msgid "Running %s API" +msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: ../bin/nova-api.py:69 -#, python-format -msgid "No known API applications configured in %s." +#: nova/api/openstack/__init__.py:94 +msgid "Must specify an ExtensionManager class" msgstr "" -#: ../bin/nova-api.py:83 +#: nova/api/openstack/__init__.py:105 #, python-format -msgid "Starting nova-api node (version %s)" +msgid "Extended resource: %s" msgstr "" -#: ../bin/nova-api.py:89 +#: nova/api/openstack/__init__.py:130 #, python-format -msgid "No paste configuration found for: %s" +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:84 +#: nova/api/openstack/__init__.py:135 #, python-format -msgid "Argument %(key)s value %(value)s is too short." +msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:89 +#: nova/api/openstack/auth.py:91 #, python-format -msgid "Argument %(key)s value %(value)s contains invalid characters." +msgid "%(user_id)s could not be found with token '%(token)s'" msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:94 +#: nova/api/openstack/auth.py:135 #, python-format -msgid "Argument %(key)s value %(value)s starts with a hyphen." +msgid "%(user_id)s must be an admin or a member of %(project_id)s" 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." +#: nova/api/openstack/auth.py:153 +msgid "Authentication requests must be made against a version root (e.g. /v2)." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:117 +#: nova/api/openstack/auth.py:168 #, python-format -msgid "" -"Argument %(key)s may not take value %(value)s. Valid values are ['true', " -"'false']." +msgid "Could not find %s in request." msgstr "" -#: ../plugins/xenserver/xenapi/etc/xapi.d/plugins/pluginlib_nova.py:163 +#: nova/api/openstack/auth.py:188 #, python-format -msgid "" -"Created VDI %(vdi_ref)s (%(label)s, %(size)s, %(read_only)s) on %(sr_ref)s." +msgid "Successfully authenticated '%s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:67 -#, python-format -msgid "Attempted to create non-unique name %s" +#: nova/api/openstack/auth.py:238 +msgid "User not found with provided API key." msgstr "" -#: ../nova/virt/xenapi/vmops.py:73 +#: nova/api/openstack/auth.py:255 #, python-format -msgid "instance %(name)s: not enough free memory" +msgid "Provided API key is valid, but not for user '%(username)s'" msgstr "" -#: ../nova/virt/xenapi/vmops.py:148 -#, python-format -msgid "Starting VM %s..." +#: nova/api/openstack/common.py:135 nova/api/openstack/common.py:170 +msgid "limit param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:151 -#, python-format -msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:174 +msgid "limit param must be positive" msgstr "" -#: ../nova/virt/xenapi/vmops.py:162 -#, python-format -msgid "Invalid value for onset_files: '%s'" +#: nova/api/openstack/common.py:164 +msgid "offset param must be an integer" msgstr "" -#: ../nova/virt/xenapi/vmops.py:167 +#: nova/api/openstack/common.py:178 +msgid "offset param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:202 +#, fuzzy, python-format +msgid "marker [%s] not found" +msgstr "找不到虛擬機器 %s" + +#: nova/api/openstack/common.py:242 #, python-format -msgid "Injecting file path: '%s'" +msgid "href %s does not contain version" +msgstr "" + +#: nova/api/openstack/common.py:277 +msgid "Image metadata limit exceeded" msgstr "" -#: ../nova/virt/xenapi/vmops.py:180 +#: nova/api/openstack/common.py:358 #, python-format -msgid "Instance %s: booted" +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:232 +#: nova/api/openstack/common.py:361 #, python-format -msgid "Instance not present %s" +msgid "Instance is in an invalid state for '%(action)s'" +msgstr "" + +#: nova/api/openstack/common.py:441 +msgid "Rejecting snapshot request, snapshots currently disabled" +msgstr "" + +#: nova/api/openstack/common.py:443 +msgid "Instance snapshots are not permitted at this time." msgstr "" -#. TODO(sirp): Add quiesce and VSS locking support when Windows support -#. is added -#: ../nova/virt/xenapi/vmops.py:261 +#: nova/api/openstack/extensions.py:191 #, python-format -msgid "Starting snapshot for VM %s" +msgid "Loaded extension: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:269 +#: nova/api/openstack/extensions.py:228 #, python-format -msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +msgid "Ext name: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:280 +#: nova/api/openstack/extensions.py:229 #, python-format -msgid "Finished snapshot and upload for VM %s" +msgid "Ext alias: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:356 +#: nova/api/openstack/extensions.py:230 #, python-format -msgid "VM %(vm)s already halted, skipping shutdown..." +msgid "Ext description: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:389 -msgid "Removing kernel/ramdisk files" +#: nova/api/openstack/extensions.py:232 +#, python-format +msgid "Ext namespace: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:399 -msgid "kernel/ramdisk files removed" +#: nova/api/openstack/extensions.py:233 +#, python-format +msgid "Ext updated: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:561 +#: nova/api/openstack/extensions.py:235 #, python-format -msgid "" -"TIMEOUT: The call to %(method)s timed out. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Exception loading extension: %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:564 +#: nova/api/openstack/extensions.py:249 #, python-format -msgid "" -"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. VM " -"id=%(instance_id)s; args=%(strargs)s" +msgid "Loading extension %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:569 +#: nova/api/openstack/extensions.py:255 #, python-format -msgid "" -"The call to %(method)s returned an error: %(e)s. VM id=%(instance_id)s; " -"args=%(strargs)s" +msgid "Calling extension factory %s" msgstr "" -#: ../nova/virt/xenapi/vmops.py:760 +#: nova/api/openstack/extensions.py:267 #, python-format -msgid "OpenSSL error: %s" +msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: ../nova/tests/test_compute.py:148 +#: nova/api/openstack/extensions.py:345 #, python-format -msgid "Running instances: %s" +msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: ../nova/tests/test_compute.py:154 +#: nova/api/openstack/extensions.py:369 #, python-format -msgid "After terminating instances: %s" +msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: ../nova/cloudpipe/pipelib.py:45 -msgid "Template for script to run on cloudpipe instance boot" +#: nova/api/openstack/wsgi.py:134 nova/api/openstack/wsgi.py:537 +msgid "cannot understand JSON" msgstr "" -#: ../nova/cloudpipe/pipelib.py:48 -msgid "Network to push into openvpn config" +#: nova/api/openstack/wsgi.py:158 +#: nova/api/openstack/compute/contrib/hosts.py:86 +msgid "cannot understand XML" msgstr "" -#: ../nova/cloudpipe/pipelib.py:51 -msgid "Netmask to push into openvpn config" +#: nova/api/openstack/wsgi.py:542 +msgid "too many body keys" msgstr "" -#: ../nova/cloudpipe/pipelib.py:97 +#: nova/api/openstack/wsgi.py:580 #, python-format -msgid "Launching VPN for %s" +msgid "Fault thrown: %s" msgstr "" -#: ../nova/db/sqlalchemy/migration.py:35 -msgid "python-migrate is not installed. Exiting." +#: nova/api/openstack/wsgi.py:583 +#, python-format +msgid "HTTP exception thrown: %s" msgstr "" -#: ../nova/image/s3.py:99 -#, python-format -msgid "Image %s could not be found" +#: nova/api/openstack/wsgi.py:691 +msgid "Unrecognized Content-Type provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:121 -msgid "Too many failed authentications." +#: nova/api/openstack/wsgi.py:695 +msgid "No Content-Type provided in request" 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." +#: nova/api/openstack/wsgi.py:699 +msgid "Empty body provided in request" msgstr "" -#: ../nova/api/ec2/__init__.py:169 ../nova/objectstore/handler.py:140 +#: nova/api/openstack/wsgi.py:810 #, python-format -msgid "Authentication Failure: %s" +msgid "There is no such action: %s" msgstr "" -#: ../nova/api/ec2/__init__.py:182 -#, python-format -msgid "Authenticated Request For %(uname)s:%(pname)s)" +#: nova/api/openstack/wsgi.py:813 nova/api/openstack/wsgi.py:826 +#: 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:211 +#: nova/api/openstack/compute/contrib/console_output.py:51 +msgid "Malformed request body" msgstr "" -#: ../nova/api/ec2/__init__.py:207 -#, python-format -msgid "action: %s" +#: nova/api/openstack/wsgi.py:823 +msgid "Unsupported Content-Type" msgstr "" -#: ../nova/api/ec2/__init__.py:209 -#, python-format -msgid "arg: %(key)s\t\tval: %(value)s" +#: nova/api/openstack/wsgi.py:835 +msgid "Malformed request url" msgstr "" -#: ../nova/api/ec2/__init__.py:281 +#: nova/api/openstack/wsgi.py:884 #, python-format -msgid "" -"Unauthorized request for controller=%(controller)s and action=%(action)s" +msgid "%(url)s returned a fault: %(e)s" msgstr "" -#: ../nova/api/ec2/__init__.py:314 -#, python-format -msgid "InstanceNotFound raised: %s" +#: nova/api/openstack/xmlutil.py:265 +msgid "element is not a child" msgstr "" -#: ../nova/api/ec2/__init__.py:320 -#, python-format -msgid "VolumeNotFound raised: %s" +#: nova/api/openstack/xmlutil.py:414 +msgid "root element selecting a list" msgstr "" -#: ../nova/api/ec2/__init__.py:326 +#: nova/api/openstack/xmlutil.py:739 #, python-format -msgid "NotFound raised: %s" +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: ../nova/api/ec2/__init__.py:329 -#, python-format -msgid "ApiError raised: %s" +#: nova/api/openstack/xmlutil.py:858 +msgid "subclasses must implement construct()!" msgstr "" -#: ../nova/api/ec2/__init__.py:338 -#, python-format -msgid "Unexpected error raised: %s" +#: nova/api/openstack/compute/extensions.py:29 +#: nova/api/openstack/volume/extensions.py:29 +msgid "Initializing extension manager." msgstr "" -#: ../nova/api/ec2/__init__.py:343 -msgid "An unknown error has occurred. Please try your request again." +#: nova/api/openstack/compute/image_metadata.py:40 +#: nova/api/openstack/compute/images.py:142 +#: nova/api/openstack/compute/images.py:157 +#, fuzzy, python-format +msgid "Image not found." +msgstr "找不到虛擬機器 %s" + +#: nova/api/openstack/compute/image_metadata.py:79 +msgid "Incorrect request body format" msgstr "" -#: ../nova/auth/dbdriver.py:84 -#, python-format -msgid "User %s already exists" +#: 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/auth/dbdriver.py:106 ../nova/auth/ldapdriver.py:232 -#, python-format -msgid "Project can't be created because manager %s doesn't exist" +#: 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/auth/dbdriver.py:122 ../nova/auth/ldapdriver.py:243 -#, python-format -msgid "Project can't be created because user %s doesn't exist" +#: nova/api/openstack/compute/image_metadata.py:111 +msgid "Invalid metadata key" msgstr "" -#: ../nova/auth/dbdriver.py:135 ../nova/auth/ldapdriver.py:229 -#, python-format -msgid "Project can't be created because project %s already exists" +#: nova/api/openstack/compute/ips.py:74 +#, fuzzy, python-format +msgid "Instance does not exist" +msgstr "找不到虛擬機器 %s" + +#: nova/api/openstack/compute/ips.py:97 +msgid "Instance is not a member of specified network" msgstr "" -#: ../nova/auth/dbdriver.py:157 ../nova/auth/ldapdriver.py:268 +#: nova/api/openstack/compute/limits.py:140 #, python-format -msgid "Project can't be modified because manager %s doesn't exist" +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." msgstr "" -#: ../nova/auth/dbdriver.py:245 -#, python-format -msgid "User \"%s\" not found" +#: 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/auth/dbdriver.py:248 +#: nova/api/openstack/compute/server_metadata.py:143 +#: nova/api/openstack/compute/server_metadata.py:156 +#, fuzzy, python-format +msgid "Metadata item was not found" +msgstr "找不到虛擬機器 %s" + +#: nova/api/openstack/compute/servers.py:425 #, python-format -msgid "Project \"%s\" not found" +msgid "Invalid server status: %(status)s" 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" +#: nova/api/openstack/compute/servers.py:433 +msgid "Invalid changes-since value" msgstr "" -#: ../nova/virt/xenapi_conn.py:311 -#, python-format -msgid "Task [%(name)s] %(task)s status: success %(result)s" +#: nova/api/openstack/compute/servers.py:483 +msgid "Personality file limit exceeded" msgstr "" -#: ../nova/virt/xenapi_conn.py:317 -#, python-format -msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +#: nova/api/openstack/compute/servers.py:485 +msgid "Personality file path too long" msgstr "" -#: ../nova/virt/xenapi_conn.py:331 ../nova/virt/xenapi_conn.py:344 -#, python-format -msgid "Got exception: %s" +#: nova/api/openstack/compute/servers.py:487 +msgid "Personality file content too long" msgstr "" -#: ../nova/volume/san.py:67 -#, python-format -msgid "Could not find iSCSI export for volume %s" +#: nova/api/openstack/compute/servers.py:500 +msgid "Server name is not a string or unicode" msgstr "" -#: ../nova/api/ec2/apirequest.py:100 -#, python-format -msgid "" -"Unsupported API request: controller = %(controller)s, action = %(action)s" +#: nova/api/openstack/compute/servers.py:504 +msgid "Server name is an empty string" msgstr "" -#: ../nova/api/openstack/__init__.py:55 +#: nova/api/openstack/compute/servers.py:522 #, python-format -msgid "Caught error: %s" +msgid "Bad personality format: missing %s" msgstr "" -#: ../nova/api/openstack/__init__.py:76 -msgid "Including admin operations in API." +#: nova/api/openstack/compute/servers.py:525 +msgid "Bad personality format" msgstr "" -#: ../nova/console/xvp.py:99 -msgid "Rebuilding xvp conf" +#: nova/api/openstack/compute/servers.py:530 +#, python-format +msgid "Personality content for %s cannot be decoded" msgstr "" -#: ../nova/console/xvp.py:116 +#: nova/api/openstack/compute/servers.py:545 #, python-format -msgid "Re-wrote %s" +msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: ../nova/console/xvp.py:121 -msgid "Stopping xvp" +#: nova/api/openstack/compute/servers.py:554 +#, python-format +msgid "Invalid fixed IP address (%s)" msgstr "" -#: ../nova/console/xvp.py:134 -msgid "Starting xvp" +#: nova/api/openstack/compute/servers.py:561 +#, python-format +msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: ../nova/console/xvp.py:141 +#: nova/api/openstack/compute/servers.py:567 #, python-format -msgid "Error starting xvp: %s" +msgid "Bad network format: missing %s" msgstr "" -#: ../nova/console/xvp.py:144 -msgid "Restarting xvp" +#: nova/api/openstack/compute/servers.py:570 +msgid "Bad networks format" msgstr "" -#: ../nova/console/xvp.py:146 -msgid "xvp not running..." +#: nova/api/openstack/compute/servers.py:582 +msgid "Userdata content cannot be decoded" 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." +#: nova/api/openstack/compute/servers.py:589 +#: nova/api/openstack/compute/servers.py:596 +msgid "accessIPv4 is not proper IPv4 format" 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" +#: nova/api/openstack/compute/servers.py:628 +msgid "Server name is not defined" 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." +#: nova/api/openstack/compute/servers.py:642 +msgid "Invalid imageRef provided." msgstr "" -#: ../bin/nova-manage.py:447 ../bin/nova-manage.py:536 -msgid "network" +#: nova/api/openstack/compute/servers.py:677 +#: nova/api/openstack/compute/servers.py:742 +msgid "Invalid flavorRef provided." msgstr "" -#: ../bin/nova-manage.py:448 -msgid "IP address" +#: nova/api/openstack/compute/servers.py:739 +msgid "Can not find requested image" msgstr "" -#: ../bin/nova-manage.py:449 -msgid "MAC address" +#: nova/api/openstack/compute/servers.py:745 +msgid "Invalid key_name provided." msgstr "" -#: ../bin/nova-manage.py:450 -msgid "hostname" +#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:852 +#, fuzzy, python-format +msgid "Instance has not been resized." +msgstr "找不到虛擬機器 %s" + +#: nova/api/openstack/compute/servers.py:838 +#, python-format +msgid "Error in confirm-resize %s" msgstr "" -#: ../bin/nova-manage.py:451 -msgid "host" +#: nova/api/openstack/compute/servers.py:858 +#, python-format +msgid "Error in revert-resize %s" msgstr "" -#: ../bin/nova-manage.py:537 -msgid "netmask" +#: nova/api/openstack/compute/servers.py:871 +msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: ../bin/nova-manage.py:538 -msgid "start address" +#: nova/api/openstack/compute/servers.py:875 +msgid "Missing argument 'type' for reboot" msgstr "" -#: ../nova/virt/disk.py:69 +#: nova/api/openstack/compute/servers.py:888 #, python-format -msgid "Failed to load partition: %s" +msgid "Error in reboot %s" msgstr "" -#: ../nova/virt/disk.py:91 -#, python-format -msgid "Failed to mount filesystem: %s" +#: nova/api/openstack/compute/servers.py:900 +#, fuzzy, python-format +msgid "Unable to locate requested flavor." +msgstr "找不到Volume %s" + +#: nova/api/openstack/compute/servers.py:903 +msgid "Resize requires a change in size." msgstr "" -#: ../nova/virt/disk.py:124 -#, python-format -msgid "nbd device %s did not show up" +#: nova/api/openstack/compute/servers.py:927 +msgid "Malformed server entity" msgstr "" -#: ../nova/virt/disk.py:128 -#, python-format -msgid "Could not attach image to loopback: %s" +#: nova/api/openstack/compute/servers.py:934 +msgid "Missing imageRef attribute" msgstr "" -#: ../nova/virt/disk.py:151 -msgid "No free nbd devices" +#: nova/api/openstack/compute/servers.py:941 +msgid "Missing flavorRef attribute" msgstr "" -#: ../doc/ext/nova_todo.py:46 -#, python-format -msgid "%(filename)s, line %(line_info)d" +#: nova/api/openstack/compute/servers.py:954 +msgid "No adminPass was specified" msgstr "" -#. FIXME(chiradeep): implement this -#: ../nova/virt/hyperv.py:118 -msgid "In init host" +#: nova/api/openstack/compute/servers.py:958 +#: nova/api/openstack/compute/servers.py:1134 +msgid "Invalid adminPass" msgstr "" -#: ../nova/virt/hyperv.py:131 -#, python-format -msgid "Attempt to create duplicate vm %s" +#: nova/api/openstack/compute/servers.py:972 +msgid "Unable to parse metadata key/value pairs." msgstr "" -#: ../nova/virt/hyperv.py:148 -#, python-format -msgid "Starting VM %s " +#: nova/api/openstack/compute/servers.py:985 +msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:150 -#, python-format -msgid "Started VM %s " +#: nova/api/openstack/compute/servers.py:988 +msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: ../nova/virt/hyperv.py:152 -#, python-format -msgid "spawn vm failed: %s" +#: nova/api/openstack/compute/servers.py:1006 +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#: nova/api/openstack/compute/contrib/networks.py:65 +msgid "Invalid request body" msgstr "" -#: ../nova/virt/hyperv.py:169 -#, python-format -msgid "Failed to create VM %s" +#: nova/api/openstack/compute/servers.py:1011 +msgid "Could not parse imageRef from request." msgstr "" -#: ../nova/virt/hyperv.py:188 -#, python-format -msgid "Set memory for vm %s..." +#: nova/api/openstack/compute/servers.py:1061 +#, fuzzy, python-format +msgid "Instance could not be found" +msgstr "找不到虛擬機器 %s" + +#: nova/api/openstack/compute/servers.py:1064 +msgid "Cannot find image for rebuild" msgstr "" -#: ../nova/virt/hyperv.py:198 -#, python-format -msgid "Set vcpus for vm %s..." +#: nova/api/openstack/compute/servers.py:1093 +msgid "createImage entity requires name attribute" msgstr "" -#: ../nova/virt/hyperv.py:202 -#, python-format -msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#: nova/api/openstack/compute/servers.py:1102 +#: nova/api/openstack/compute/contrib/admin_actions.py:238 +msgid "Invalid metadata" msgstr "" -#: ../nova/virt/hyperv.py:227 +#: nova/api/openstack/compute/servers.py:1157 #, python-format -msgid "Failed to add diskdrive to VM %s" +msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: ../nova/virt/hyperv.py:230 +#: nova/api/openstack/compute/contrib/admin_actions.py:60 #, python-format -msgid "New disk drive path is %s" +msgid "Compute.api::pause %s" msgstr "" -#: ../nova/virt/hyperv.py:247 +#: nova/api/openstack/compute/contrib/admin_actions.py:77 #, python-format -msgid "Failed to add vhd file to VM %s" +msgid "Compute.api::unpause %s" msgstr "" -#: ../nova/virt/hyperv.py:249 +#: nova/api/openstack/compute/contrib/admin_actions.py:94 #, python-format -msgid "Created disk for %s" -msgstr "" +msgid "compute.api::suspend %s" +msgstr "compute.api::暫停 %s" -#: ../nova/virt/hyperv.py:253 +#: nova/api/openstack/compute/contrib/admin_actions.py:111 #, python-format -msgid "Creating nic for %s " -msgstr "" +msgid "compute.api::resume %s" +msgstr "compute.api::繼續 %s" -#: ../nova/virt/hyperv.py:272 -msgid "Failed creating a port on the external vswitch" +#: nova/api/openstack/compute/contrib/admin_actions.py:127 +#, python-format +msgid "Error in migrate %s" msgstr "" -#: ../nova/virt/hyperv.py:273 +#: nova/api/openstack/compute/contrib/admin_actions.py:141 #, python-format -msgid "Failed creating port for %s" +msgid "Compute.api::reset_network %s" msgstr "" -#: ../nova/virt/hyperv.py:276 +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:43 +#, fuzzy, python-format +msgid "Server not found" +msgstr "找不到虛擬機器 %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:157 +#, fuzzy, python-format +msgid "Compute.api::inject_network_info %s" +msgstr "compute.api::暫停 %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:173 #, python-format -msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +msgid "Compute.api::lock %s" msgstr "" -#: ../nova/virt/hyperv.py:286 +#: nova/api/openstack/compute/contrib/admin_actions.py:189 #, python-format -msgid "Failed to add nic to VM %s" +msgid "Compute.api::unlock %s" msgstr "" -#: ../nova/virt/hyperv.py:288 +#: nova/api/openstack/compute/contrib/admin_actions.py:219 #, python-format -msgid "Created nic for %s " +msgid "createBackup entity requires %s attribute" msgstr "" -#: ../nova/virt/hyperv.py:321 -#, python-format -msgid "WMI job failed: %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" msgstr "" -#: ../nova/virt/hyperv.py:325 -#, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: ../nova/virt/hyperv.py:361 -#, python-format -msgid "Got request to destroy vm %s" +#: nova/api/openstack/compute/contrib/admin_actions.py:244 +#: nova/api/openstack/compute/contrib/console_output.py:46 +#: nova/api/openstack/compute/contrib/console_output.py:58 +#: nova/api/openstack/compute/contrib/consoles.py:49 +#: nova/api/openstack/compute/contrib/consoles.py:60 +#: nova/api/openstack/compute/contrib/server_action_list.py:49 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +#, fuzzy, python-format +msgid "Instance not found" +msgstr "找不到虛擬機器 %s" + +#: nova/api/openstack/compute/contrib/admin_actions.py:272 +msgid "host and block_migration must be specified." msgstr "" -#: ../nova/virt/hyperv.py:386 +#: nova/api/openstack/compute/contrib/admin_actions.py:284 #, python-format -msgid "Failed to destroy vm %s" +msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: ../nova/virt/hyperv.py:393 +#: nova/api/openstack/compute/contrib/aggregates.py:137 #, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +msgid "Aggregates does not have %s action" msgstr "" -#: ../nova/virt/hyperv.py:415 -#, python-format +#: 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 "" -"Got Info for vm %(instance_id)s: state=%(state)s, mem=%(memusage)s, " -"num_cpu=%(numprocs)s, cpu_time=%(uptime)s" +"Unable to claim IP for VPN instances, ensure it isn't running, and try " +"again in a few minutes" msgstr "" -#: ../nova/virt/hyperv.py:451 -#, python-format -msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#: nova/api/openstack/compute/contrib/consoles.py:44 +msgid "Missing type specification" msgstr "" -#: ../nova/virt/hyperv.py:454 -#, python-format -msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#: nova/api/openstack/compute/contrib/consoles.py:56 +msgid "Invalid type specification" msgstr "" -#: ../nova/compute/api.py:71 +#: nova/api/openstack/compute/contrib/disk_config.py:44 #, python-format -msgid "Instance %d was not found in get_network_topic" +msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" -#: ../nova/compute/api.py:77 -#, python-format -msgid "Instance %d has no host" +#: nova/api/openstack/compute/contrib/extended_status.py:61 +#, fuzzy, python-format +msgid "Server not found." +msgstr "找不到虛擬機器 %s" + +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:49 +#: nova/api/openstack/compute/contrib/volumetypes.py:158 +msgid "No Request Body" msgstr "" -#: ../nova/compute/api.py:97 +#: nova/api/openstack/compute/contrib/floating_ips.py:159 #, python-format -msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +msgid "No more floating ips in pool %s." msgstr "" -#: ../nova/compute/api.py:99 -#, python-format -msgid "" -"Instance quota exceeded. You can only run %s more instances of this type." +#: nova/api/openstack/compute/contrib/floating_ips.py:161 +msgid "No more floating ips available." msgstr "" -#: ../nova/compute/api.py:112 -msgid "Creating a raw instance" +#: 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:559 +#: nova/api/openstack/compute/contrib/security_groups.py:592 +msgid "Missing parameter dict" msgstr "" -#: ../nova/compute/api.py:160 -#, python-format -msgid "Going to run %s instances..." +#: nova/api/openstack/compute/contrib/floating_ips.py:204 +#: nova/api/openstack/compute/contrib/floating_ips.py:233 +msgid "Address not specified" msgstr "" -#: ../nova/compute/api.py:187 -#, python-format -msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#: nova/api/openstack/compute/contrib/floating_ips.py:213 +msgid "No fixed ips associated to instance" msgstr "" -#: ../nova/compute/api.py:292 -#, python-format -msgid "Going to try to terminate %s" +#: nova/api/openstack/compute/contrib/floating_ips.py:216 +msgid "Associate floating ip failed" msgstr "" -#: ../nova/compute/api.py:296 +#: nova/api/openstack/compute/contrib/hosts.py:145 #, python-format -msgid "Instance %d was not found during terminate" +msgid "Invalid status: '%s'" msgstr "" -#: ../nova/compute/api.py:301 +#: nova/api/openstack/compute/contrib/hosts.py:150 #, python-format -msgid "Instance %d is already being terminated" +msgid "Invalid update setting: '%s'" msgstr "" -#: ../nova/compute/api.py:481 +#: nova/api/openstack/compute/contrib/hosts.py:159 #, python-format -msgid "Invalid device specified: %s. Example device: /dev/vdb" +msgid "Setting host %(host)s to %(state)s." msgstr "" -#: ../nova/compute/api.py:496 -msgid "Volume isn't attached to anything!" +#: nova/api/openstack/compute/contrib/hosts.py:206 +msgid "Describe-resource is admin only functionality" 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." +#: nova/api/openstack/compute/contrib/hosts.py:214 +#, fuzzy +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/rpc.py:103 +#: nova/api/openstack/compute/contrib/keypairs.py:90 #, python-format -msgid "Unable to connect to AMQP server after %d tries. Shutting down." +msgid "Key pair '%s' already exists." msgstr "" -#: ../nova/rpc.py:122 -msgid "Reconnected to queue" +#: nova/api/openstack/compute/contrib/multinic.py:52 +msgid "Missing 'networkId' argument for addFixedIp" msgstr "" -#: ../nova/rpc.py:129 -msgid "Failed to fetch message from queue" +#: nova/api/openstack/compute/contrib/multinic.py:68 +msgid "Missing 'address' argument for removeFixedIp" msgstr "" -#: ../nova/rpc.py:159 +#: nova/api/openstack/compute/contrib/multinic.py:77 #, python-format -msgid "Initing the Adapter Consumer for %s" +msgid "Unable to find address %r" msgstr "" -#: ../nova/rpc.py:178 +#: nova/api/openstack/compute/contrib/networks.py:62 #, python-format -msgid "received %s" +msgid "Network does not have %s action" 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 +#: nova/api/openstack/compute/contrib/networks.py:70 #, python-format -msgid "no method for message: %s" +msgid "Disassociating network with id %s" msgstr "" -#: ../nova/rpc.py:192 +#: nova/api/openstack/compute/contrib/networks.py:74 +#: nova/api/openstack/compute/contrib/networks.py:91 +#: nova/api/openstack/compute/contrib/networks.py:101 +#, fuzzy +msgid "Network not found" +msgstr "找不到主機" + +#: nova/api/openstack/compute/contrib/networks.py:87 #, python-format -msgid "No method for message: %s" +msgid "Showing network with id %s" msgstr "" -#: ../nova/rpc.py:253 +#: nova/api/openstack/compute/contrib/networks.py:97 #, python-format -msgid "Returning exception %s to caller" +msgid "Deleting network with id %s" msgstr "" -#: ../nova/rpc.py:294 -#, python-format -msgid "unpacked context: %s" +#: nova/api/openstack/compute/contrib/scheduler_hints.py:41 +msgid "Malformed scheduler_hints attribute" msgstr "" -#: ../nova/rpc.py:313 -msgid "Making asynchronous call..." +#: nova/api/openstack/compute/contrib/security_groups.py:219 +msgid "Security group id should be integer" msgstr "" -#: ../nova/rpc.py:316 +#: nova/api/openstack/compute/contrib/security_groups.py:289 #, python-format -msgid "MSG_ID is %s" +msgid "Security group %s already exists" msgstr "" -#: ../nova/rpc.py:354 -msgid "Making asynchronous cast..." +#: nova/api/openstack/compute/contrib/security_groups.py:309 +#, python-format +msgid "Security group %s is not a string or unicode" msgstr "" -#: ../nova/rpc.py:364 +#: nova/api/openstack/compute/contrib/security_groups.py:312 #, python-format -msgid "response %s" +msgid "Security group %s cannot be empty." msgstr "" -#: ../nova/rpc.py:373 +#: nova/api/openstack/compute/contrib/security_groups.py:315 #, python-format -msgid "topic is %s" +msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: ../nova/rpc.py:374 -#, python-format -msgid "message %s" +#: nova/api/openstack/compute/contrib/security_groups.py:342 +msgid "Parent group id is not integer" msgstr "" -#: ../nova/volume/driver.py:78 +#: nova/api/openstack/compute/contrib/security_groups.py:345 +#, fuzzy, python-format +msgid "Security group (%s) not found" +msgstr "找不到虛擬機器 %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:348 #, python-format -msgid "Recovering from a failed execute. Try number %s" +msgid "Authorize security group ingress %s" msgstr "" -#: ../nova/volume/driver.py:87 -#, python-format -msgid "volume group %s doesn't exist" +#: nova/api/openstack/compute/contrib/security_groups.py:363 +msgid "Not enough parameters to build a valid rule." msgstr "" -#: ../nova/volume/driver.py:220 +#: nova/api/openstack/compute/contrib/security_groups.py:370 #, python-format -msgid "FAKE AOE: %s" +msgid "This rule already exists in group %s" msgstr "" -#: ../nova/volume/driver.py:233 -msgid "Skipping ensure_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/security_groups.py:408 +msgid "Parent or group id is not integer" msgstr "" -#: ../nova/volume/driver.py:279 ../nova/volume/driver.py:288 -msgid "Skipping remove_export. No iscsi_target " +#: nova/api/openstack/compute/contrib/security_groups.py:412 +msgid "Parent group id and group id cannot be same" msgstr "" -#: ../nova/volume/driver.py:347 -#, python-format -msgid "FAKE ISCSI: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:490 +msgid "Rule id is not integer" msgstr "" -#: ../nova/volume/driver.py:359 +#: nova/api/openstack/compute/contrib/security_groups.py:493 +#, fuzzy, python-format +msgid "Rule (%s) not found" +msgstr "找不到虛擬機器 %s" + +#: nova/api/openstack/compute/contrib/security_groups.py:500 #, python-format -msgid "rbd has no pool %s" +msgid "Revoke security group ingress %s" msgstr "" -#: ../nova/volume/driver.py:414 -#, python-format -msgid "Sheepdog is not working: %s" +#: nova/api/openstack/compute/contrib/security_groups.py:562 +#: nova/api/openstack/compute/contrib/security_groups.py:595 +msgid "Security group not specified" msgstr "" -#: ../nova/volume/driver.py:416 -msgid "Sheepdog is not working" +#: nova/api/openstack/compute/contrib/security_groups.py:566 +#: nova/api/openstack/compute/contrib/security_groups.py:599 +msgid "Security group name cannot be empty" msgstr "" -#: ../nova/wsgi.py:68 +#: nova/api/openstack/compute/contrib/server_start_stop.py:45 #, python-format -msgid "Starting %(arg0)s on %(host)s:%(port)s" +msgid "start instance %r" msgstr "" -#: ../nova/wsgi.py:147 -msgid "You must implement __call__" +#: nova/api/openstack/compute/contrib/server_start_stop.py:54 +#, python-format +msgid "stop instance %r" msgstr "" -#: ../bin/nova-dhcpbridge.py:58 -msgid "leasing ip" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:170 +msgid "No body provided" msgstr "" -#: ../bin/nova-dhcpbridge.py:73 -msgid "Adopted old lease or got a change of mac/hostname" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:182 +#, python-format +msgid "Create VSA %(display_name)s of type %(vc_type)s" msgstr "" -#: ../bin/nova-dhcpbridge.py:80 -msgid "releasing ip" +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:203 +#, python-format +msgid "Delete VSA with id: %s" msgstr "" -#: ../bin/nova-dhcpbridge.py:123 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:222 #, python-format -msgid "" -"Called %(action)s for mac %(mac)s with ip %(ip)s and hostname %(hostname)s " -"on interface %(interface)s" +msgid "Associate address %(ip)s to VSA %(id)s" msgstr "" -#: ../nova/virt/fake.py:239 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:251 #, python-format -msgid "Instance %s Not Found" +msgid "Disassociate address from VSA %(id)s" msgstr "" -#: ../nova/network/manager.py:153 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:291 #, python-format -msgid "Dissassociated %s stale fixed ip(s)" +msgid "%(obj)s with ID %(id)s not found" msgstr "" -#: ../nova/network/manager.py:157 -msgid "setting network host" +#: 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/network/manager.py:212 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:317 #, python-format -msgid "Leasing IP %s" +msgid "Index. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:216 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:322 #, python-format -msgid "IP %s leased that isn't associated" +msgid "Detail. vsa_id=%(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:220 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:327 #, python-format -msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +msgid "Create. vsa_id=%(vsa_id)s, body=%(body)s" msgstr "" -#: ../nova/network/manager.py:228 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:336 #, python-format -msgid "IP %s leased that was already deallocated" +msgid "Create volume of %(size)s GB from VSA ID %(vsa_id)s" msgstr "" -#: ../nova/network/manager.py:233 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:381 #, python-format -msgid "Releasing IP %s" +msgid "Update %(obj)s with id: %(id)s, changes: %(changes)s" msgstr "" -#: ../nova/network/manager.py:237 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:396 #, python-format -msgid "IP %s released that isn't associated" +msgid "Delete. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/network/manager.py:241 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:412 #, python-format -msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +msgid "Show. vsa_id=%(vsa_id)s, id=%(id)s" msgstr "" -#: ../nova/network/manager.py:244 +#: nova/api/openstack/compute/contrib/virtual_storage_arrays.py:623 #, python-format -msgid "IP %s released that was not leased" +msgid "Index instances for VSA %s" msgstr "" -#: ../nova/network/manager.py:519 -msgid "" -"The sum between the number of networks and the vlan start cannot be greater " -"than 4094" +#: nova/api/openstack/compute/contrib/volumes.py:73 +#: nova/api/openstack/volume/volumes.py:99 +#, python-format +msgid "vol=%s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:57 +#: nova/api/openstack/compute/contrib/volumes.py:146 +#: nova/api/openstack/volume/volumes.py:177 #, python-format -msgid "Introducing %s..." +msgid "Delete volume with id: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:74 +#: nova/api/openstack/compute/contrib/volumes.py:329 #, python-format -msgid "Introduced %(label)s as %(sr_ref)s." +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:78 -msgid "Unable to create Storage Repository" +#: 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/virt/xenapi/volume_utils.py:90 +#: nova/api/openstack/compute/contrib/volumes.py:523 +#: nova/api/openstack/volume/snapshots.py:149 #, python-format -msgid "Unable to find SR from VBD %s" +msgid "Create snapshot from volume %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:96 -#, python-format -msgid "Forgetting SR %s ... " +#: nova/auth/fakeldap.py:33 +msgid "Attempted to instantiate singleton" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:101 +#: nova/auth/ldapdriver.py:650 #, python-format -msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgid "" +"Attempted to remove the last member of a group. Deleting the group at %s " +"instead." msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:107 +#: nova/auth/manager.py:297 #, python-format -msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgid "Looking up user: %r" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:111 +#: nova/auth/manager.py:301 #, python-format -msgid "Forgetting SR %s done." +msgid "Failed authorization for access key %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:113 +#: nova/auth/manager.py:307 #, python-format -msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +msgid "Using project name = user name (%s)" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:123 +#: nova/auth/manager.py:314 #, python-format -msgid "Unable to introduce VDI on SR %s" +msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:128 +#: nova/auth/manager.py:323 #, python-format -msgid "Unable to get record of VDI %s on" +msgid "" +"Failed authorization: user %(uname)s not admin and not member of project " +"%(pjname)s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:146 +#: nova/auth/manager.py:330 nova/auth/manager.py:342 #, python-format -msgid "Unable to introduce VDI for SR %s" +msgid "user.secret: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:175 +#: nova/auth/manager.py:331 nova/auth/manager.py:343 #, python-format -msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +msgid "expected_signature: %s" msgstr "" -#: ../nova/virt/xenapi/volume_utils.py:197 +#: nova/auth/manager.py:332 nova/auth/manager.py:344 #, python-format -msgid "Mountpoint cannot be translated: %s" +msgid "signature: %s" msgstr "" -#: ../nova/objectstore/image.py:262 +#: nova/auth/manager.py:334 nova/auth/manager.py:356 #, python-format -msgid "Failed to decrypt private key: %s" +msgid "Invalid signature for user %s" msgstr "" -#: ../nova/objectstore/image.py:269 +#: nova/auth/manager.py:352 #, python-format -msgid "Failed to decrypt initialization vector: %s" +msgid "host_only_signature: %s" +msgstr "" + +#: nova/auth/manager.py:448 +msgid "Must specify project" msgstr "" -#: ../nova/objectstore/image.py:277 +#: nova/auth/manager.py:489 #, python-format -msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:106 +#: nova/auth/manager.py:492 #, python-format -msgid "Unknown S3 value type %r" +msgid "Adding sitewide role %(role)s to user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:137 -msgid "Authenticated request" +#: nova/auth/manager.py:518 +#, python-format +msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:182 -msgid "List of buckets requested" +#: nova/auth/manager.py:521 +#, python-format +msgid "Removing sitewide role %(role)s from user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:209 +#: nova/auth/manager.py:594 #, python-format -msgid "List keys for bucket %s" +msgid "Created project %(name)s with manager %(manager_user)s" msgstr "" -#: ../nova/objectstore/handler.py:217 +#: nova/auth/manager.py:612 #, python-format -msgid "Unauthorized attempt to access bucket %s" +msgid "modifying project %s" msgstr "" -#: ../nova/objectstore/handler.py:235 +#: nova/auth/manager.py:624 #, python-format -msgid "Creating bucket %s" +msgid "Adding user %(uid)s to project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:245 +#: nova/auth/manager.py:645 #, python-format -msgid "Deleting bucket %s" +msgid "Remove user %(uid)s from project %(pid)s" msgstr "" -#: ../nova/objectstore/handler.py:249 +#: nova/auth/manager.py:675 #, python-format -msgid "Unauthorized attempt to delete bucket %s" +msgid "Deleting project %s" msgstr "" -#: ../nova/objectstore/handler.py:273 +#: nova/auth/manager.py:733 #, python-format -msgid "Getting object: %(bname)s / %(nm)s" +msgid "Created user %(rvname)s (admin: %(rvadmin)r)" msgstr "" -#: ../nova/objectstore/handler.py:276 +#: nova/auth/manager.py:742 #, python-format -msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +msgid "Deleting user %s" msgstr "" -#: ../nova/objectstore/handler.py:296 +#: nova/auth/manager.py:752 #, python-format -msgid "Putting object: %(bname)s / %(nm)s" +msgid "Access Key change for user %s" msgstr "" -#: ../nova/objectstore/handler.py:299 +#: nova/auth/manager.py:754 #, python-format -msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +msgid "Secret Key change for user %s" msgstr "" -#: ../nova/objectstore/handler.py:318 +#: nova/auth/manager.py:756 #, python-format -msgid "Deleting object: %(bname)s / %(nm)s" +msgid "Admin status set to %(admin)r for user %(uid)s" msgstr "" -#: ../nova/objectstore/handler.py:322 +#: nova/auth/manager.py:801 #, python-format -msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +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/objectstore/handler.py:396 +#: nova/cloudpipe/pipelib.py:101 #, python-format -msgid "Not authorized to upload image: invalid directory %s" +msgid "Launching VPN for %s" msgstr "" -#: ../nova/objectstore/handler.py:404 +#: nova/compute/api.py:149 #, python-format -msgid "Not authorized to upload image: unauthorized bucket %s" +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" msgstr "" -#: ../nova/objectstore/handler.py:409 +#: nova/compute/api.py:160 #, python-format -msgid "Starting image upload: %s" +msgid "Quota exceeded for %(pid)s, metadata property key or value too long" msgstr "" -#: ../nova/objectstore/handler.py:423 +#: nova/compute/api.py:213 #, python-format -msgid "Not authorized to update attributes of image %s" +msgid "Quota exceeded for %(pid)s, tried to run %(min_count)s instances" msgstr "" -#: ../nova/objectstore/handler.py:431 +#: nova/compute/api.py:216 +msgid "Instance quota exceeded. You cannot run any more instances of this type." +msgstr "" + +#: nova/compute/api.py:219 #, python-format -msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +msgid "Instance quota exceeded. You can only run %s more instances of this type." +msgstr "" + +#: nova/compute/api.py:268 +msgid "Creating a raw instance" msgstr "" -#. other attributes imply update -#: ../nova/objectstore/handler.py:436 +#: nova/compute/api.py:270 #, python-format -msgid "Updating user fields on image %s" +msgid "Using Kernel=%(kernel_id)s, Ramdisk=%(ramdisk_id)s" msgstr "" -#: ../nova/objectstore/handler.py:450 +#: nova/compute/api.py:340 #, python-format -msgid "Unauthorized attempt to delete image %s" +msgid "Going to run %s instances..." msgstr "" -#: ../nova/objectstore/handler.py:455 +#: nova/compute/api.py:404 #, python-format -msgid "Deleted image: %s" +msgid "bdm %s" msgstr "" -#: ../nova/auth/manager.py:259 +#: nova/compute/api.py:431 #, python-format -msgid "Looking up user: %r" +msgid "block_device_mapping %s" msgstr "" -#: ../nova/auth/manager.py:263 +#: nova/compute/api.py:548 #, python-format -msgid "Failed authorization for access key %s" +msgid "Sending create to scheduler for %(pid)s/%(uid)s's" msgstr "" -#: ../nova/auth/manager.py:264 +#: nova/compute/api.py:832 #, python-format -msgid "No user found for access key %s" +msgid "Going to try to soft delete %s" msgstr "" -#: ../nova/auth/manager.py:270 +#: nova/compute/api.py:851 #, python-format -msgid "Using project name = user name (%s)" +msgid "No host for instance %s, deleting immediately" msgstr "" -#: ../nova/auth/manager.py:277 +#: nova/compute/api.py:885 #, python-format -msgid "failed authorization: no project named %(pjid)s (user=%(uname)s)" +msgid "Going to try to terminate %s" msgstr "" -#: ../nova/auth/manager.py:279 +#: nova/compute/api.py:923 #, python-format -msgid "No project called %s could be found" +msgid "Going to try to stop %s" msgstr "" -#: ../nova/auth/manager.py:287 +#: nova/compute/api.py:942 #, python-format -msgid "" -"Failed authorization: user %(uname)s not admin and not member of project " -"%(pjname)s" +msgid "Going to try to start %s" msgstr "" -#: ../nova/auth/manager.py:289 +#: nova/compute/api.py:946 #, python-format -msgid "User %(uid)s is not a member of project %(pjid)s" +msgid "Instance %(instance_uuid)s is not stopped. (%(vm_state)s" msgstr "" -#: ../nova/auth/manager.py:298 ../nova/auth/manager.py:309 +#: nova/compute/api.py:1012 nova/volume/api.py:163 +#: nova/volume/volume_types.py:64 #, python-format -msgid "Invalid signature for user %s" +msgid "Searching by: %s" msgstr "" -#: ../nova/auth/manager.py:299 ../nova/auth/manager.py:310 -msgid "Signature does not match" +#: nova/compute/api.py:1107 +msgid "No compute host specified" msgstr "" -#: ../nova/auth/manager.py:380 -msgid "Must specify project" +#: nova/compute/api.py:1110 +#, fuzzy, python-format +msgid "Unable to find host for Instance %s" +msgstr "無法掛載Volume 到虛擬機器 %s" + +#: nova/compute/api.py:1352 +msgid "flavor_id is None. Assuming migration." msgstr "" -#: ../nova/auth/manager.py:414 +#: nova/compute/api.py:1360 #, python-format -msgid "The %s role can not be found" +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" msgstr "" -#: ../nova/auth/manager.py:416 +#: nova/compute/api.py:1651 #, python-format -msgid "The %s role is global only" +msgid "multiple fixedips exist, using the first: %s" msgstr "" -#: ../nova/auth/manager.py:420 -#, python-format -msgid "Adding role %(role)s to user %(uid)s in project %(pid)s" +#: nova/compute/instance_types.py:57 nova/compute/instance_types.py:65 +msgid "create arguments must be positive integers" msgstr "" -#: ../nova/auth/manager.py:423 +#: nova/compute/instance_types.py:74 nova/volume/volume_types.py:41 #, python-format -msgid "Adding sitewide role %(role)s to user %(uid)s" +msgid "DB error: %s" msgstr "" -#: ../nova/auth/manager.py:448 +#: nova/compute/instance_types.py:84 +#, fuzzy, python-format +msgid "Instance type %s not found for deletion" +msgstr "找不到虛擬機器 %s" + +#: nova/compute/manager.py:136 #, python-format -msgid "Removing role %(role)s from user %(uid)s on project %(pid)s" +msgid "check_instance_lock: decorating: |%s|" msgstr "" -#: ../nova/auth/manager.py:451 +#: nova/compute/manager.py:138 #, python-format -msgid "Removing sitewide role %(role)s from user %(uid)s" +msgid "" +"check_instance_lock: arguments: |%(self)s| |%(context)s| " +"|%(instance_uuid)s|" msgstr "" -#: ../nova/auth/manager.py:515 +#: nova/compute/manager.py:142 #, python-format -msgid "Created project %(name)s with manager %(manager_user)s" +msgid "check_instance_lock: locked: |%s|" msgstr "" -#: ../nova/auth/manager.py:533 +#: nova/compute/manager.py:144 #, python-format -msgid "modifying project %s" +msgid "check_instance_lock: admin: |%s|" msgstr "" -#: ../nova/auth/manager.py:545 +#: nova/compute/manager.py:149 #, python-format -msgid "Adding user %(uid)s to project %(pid)s" +msgid "check_instance_lock: executing: |%s|" msgstr "" -#: ../nova/auth/manager.py:566 +#: nova/compute/manager.py:153 #, python-format -msgid "Remove user %(uid)s from project %(pid)s" +msgid "check_instance_lock: not executing |%s|" msgstr "" -#: ../nova/auth/manager.py:592 +#: nova/compute/manager.py:199 +#, fuzzy, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "找不到Volume %s" + +#: nova/compute/manager.py:233 #, python-format -msgid "Deleting project %s" +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: ../nova/auth/manager.py:650 -#, python-format -msgid "Created user %(rvname)s (admin: %(rvadmin)r)" +#: nova/compute/manager.py:238 +msgid "Rebooting instance after nova-compute restart." msgstr "" -#: ../nova/auth/manager.py:659 -#, python-format -msgid "Deleting user %s" +#: nova/compute/manager.py:248 +msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: ../nova/auth/manager.py:669 -#, python-format -msgid "Access Key change for user %s" +#: nova/compute/manager.py:253 +msgid "Checking state" msgstr "" -#: ../nova/auth/manager.py:671 +#: nova/compute/manager.py:322 #, python-format -msgid "Secret Key change for user %s" +msgid "Setting up bdm %s" msgstr "" -#: ../nova/auth/manager.py:673 +#: nova/compute/manager.py:389 #, python-format -msgid "Admin status set to %(admin)r for user %(uid)s" +msgid "" +"Going to force the deletion of the vm %(instance_uuid)s, even if it is " +"deleted" msgstr "" -#: ../nova/auth/manager.py:722 +#: nova/compute/manager.py:395 #, python-format -msgid "No vpn data for project %s" +msgid "" +"Instance %(instance_uuid)s did not exist in the DB, but I will shut it " +"down anyway using a special context" msgstr "" -#: ../nova/service.py:161 +#: nova/compute/manager.py:401 #, python-format -msgid "Starting %(topic)s node (version %(vcs_string)s)" +msgid "exception terminating the instance %(instance_uuid)s" msgstr "" -#: ../nova/service.py:174 -msgid "Service killed that has no database entry" +#: nova/compute/manager.py:434 +#, fuzzy, python-format +msgid "Instance %s not found." +msgstr "找不到虛擬機器 %s" + +#: nova/compute/manager.py:446 +msgid "Instance has already been created" msgstr "" -#: ../nova/service.py:195 -msgid "The service database object disappeared, Recreating it." +#: nova/compute/manager.py:489 +#, python-format +msgid "" +"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +"allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: ../nova/service.py:207 -msgid "Recovered model server connection!" +#: nova/compute/manager.py:494 +#, python-format +msgid "" +"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " +"size %(allowed_size_bytes)d" msgstr "" -#: ../nova/service.py:213 -msgid "model server went away" +#: nova/compute/manager.py:504 +msgid "Starting instance..." msgstr "" -#: ../nova/auth/ldapdriver.py:174 -#, python-format -msgid "LDAP user %s already exists" +#: nova/compute/manager.py:514 +msgid "Skipping network allocation for instance" msgstr "" -#: ../nova/auth/ldapdriver.py:205 -#, python-format -msgid "LDAP object for %s doesn't exist" +#: nova/compute/manager.py:527 +msgid "Instance failed network setup" msgstr "" -#: ../nova/auth/ldapdriver.py:348 +#: nova/compute/manager.py:531 #, python-format -msgid "User %s doesn't exist" +msgid "Instance network_info: |%s|" msgstr "" -#: ../nova/auth/ldapdriver.py:472 -#, python-format -msgid "Group can't be created because group %s already exists" +#: nova/compute/manager.py:544 +msgid "Instance failed block device setup" msgstr "" -#: ../nova/auth/ldapdriver.py:478 -#, python-format -msgid "Group can't be created because user %s doesn't exist" +#: nova/compute/manager.py:560 +msgid "Instance failed to spawn" +msgstr "" + +#: nova/compute/manager.py:581 +msgid "Deallocating network for instance" msgstr "" -#: ../nova/auth/ldapdriver.py:495 +#: nova/compute/manager.py:632 #, python-format -msgid "User %s can't be searched in group because the user doesn't exist" +msgid "%(action_str)s instance" msgstr "" -#: ../nova/auth/ldapdriver.py:507 +#: nova/compute/manager.py:644 #, python-format -msgid "User %s can't be added to the group because the user doesn't exist" +msgid "trying to destroy already destroyed instance: %s" msgstr "" -#: ../nova/auth/ldapdriver.py:510 ../nova/auth/ldapdriver.py:521 +#: nova/compute/manager.py:664 #, python-format -msgid "The group at dn %s doesn't exist" +msgid "Ignoring DiskNotFound: %s" msgstr "" -#: ../nova/auth/ldapdriver.py:513 +#: nova/compute/manager.py:671 #, python-format -msgid "User %(uid)s is already a member of the group %(group_dn)s" +msgid "terminating bdm %s" msgstr "" -#: ../nova/auth/ldapdriver.py:524 +#: nova/compute/manager.py:760 #, python-format msgid "" -"User %s can't be removed from the group because the user doesn't exist" +"Cannot rebuild instance [%(instance_uuid)s], because the given image does" +" not exist." msgstr "" -#: ../nova/auth/ldapdriver.py:528 +#: nova/compute/manager.py:765 #, python-format -msgid "User %s is not a member of the group" +msgid "Cannot rebuild instance [%(instance_uuid)s]: %(exc)s" msgstr "" -#: ../nova/auth/ldapdriver.py:542 +#: nova/compute/manager.py:772 #, python-format -msgid "" -"Attempted to remove the last member of a group. Deleting the group at %s " -"instead." +msgid "Rebuilding instance %s" msgstr "" -#: ../nova/auth/ldapdriver.py:549 +#: nova/compute/manager.py:825 #, python-format -msgid "User %s can't be removed from all because the user doesn't exist" +msgid "Rebooting instance %s" msgstr "" -#: ../nova/auth/ldapdriver.py:564 +#: nova/compute/manager.py:840 #, python-format -msgid "Group at dn %s doesn't exist" +msgid "" +"trying to reboot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:40 +#: nova/compute/manager.py:878 #, python-format -msgid "Found non-unique network for bridge %s" +msgid "Image type not recognized %s" msgstr "" -#: ../nova/virt/xenapi/network_utils.py:43 +#: nova/compute/manager.py:890 #, python-format -msgid "Found no network for bridge %s" +msgid "instance %s: snapshotting" msgstr "" -#: ../nova/api/ec2/admin.py:97 +#: nova/compute/manager.py:896 #, python-format -msgid "Creating new user: %s" +msgid "" +"trying to snapshot a non-running instance: %(instance_uuid)s (state: " +"%(state)s expected: %(running)s)" msgstr "" -#: ../nova/api/ec2/admin.py:105 +#: nova/compute/manager.py:949 #, python-format -msgid "Deleting user: %s" +msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: ../nova/api/ec2/admin.py:127 +#: nova/compute/manager.py:954 #, python-format -msgid "Adding role %(role)s to user %(user)s for project %(project)s" +msgid "Rotating out %d backups" msgstr "" -#: ../nova/api/ec2/admin.py:131 +#: nova/compute/manager.py:958 #, python-format -msgid "Adding sitewide role %(role)s to user %(user)s" +msgid "Deleting image %s" msgstr "" -#: ../nova/api/ec2/admin.py:137 +#: nova/compute/manager.py:988 #, python-format -msgid "Removing role %(role)s from user %(user)s for project %(project)s" +msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: ../nova/api/ec2/admin.py:141 -#, python-format -msgid "Removing sitewide role %(role)s from user %(user)s" +#: nova/compute/manager.py:994 +#, fuzzy, python-format +msgid "Instance %s: Root password set" +msgstr "找不到虛擬機器 %s" + +#: nova/compute/manager.py:1003 +msgid "set_admin_password is not implemented by this driver." msgstr "" -#: ../nova/api/ec2/admin.py:146 ../nova/api/ec2/admin.py:223 -msgid "operation must be add or remove" +#: nova/compute/manager.py:1017 +msgid "Error setting admin password" msgstr "" -#: ../nova/api/ec2/admin.py:159 +#: nova/compute/manager.py:1032 #, python-format -msgid "Getting x509 for user: %(name)s on project: %(project)s" +msgid "" +"trying to inject a file into a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: ../nova/api/ec2/admin.py:177 +#: nova/compute/manager.py:1037 #, python-format -msgid "Create project %(name)s managed by %(manager_user)s" +msgid "instance %(instance_uuid)s: injecting file to %(path)s" msgstr "" -#: ../nova/api/ec2/admin.py:190 +#: nova/compute/manager.py:1051 #, python-format -msgid "Modify project: %(name)s managed by %(manager_user)s" +msgid "" +"trying to update agent on a non-running instance: %(instance_uuid)s " +"(state: %(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: ../nova/api/ec2/admin.py:200 +#: nova/compute/manager.py:1056 #, python-format -msgid "Delete project: %s" +msgid "instance %(instance_uuid)s: updating agent to %(url)s" msgstr "" -#: ../nova/api/ec2/admin.py:214 +#: nova/compute/manager.py:1069 #, python-format -msgid "Adding user %(user)s to project %(project)s" +msgid "instance %s: rescuing" +msgstr "" + +#: nova/compute/manager.py:1094 +#, python-format +msgid "instance %s: unrescuing" +msgstr "" + +#: nova/compute/manager.py:1213 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:1230 +#, python-format +msgid "instance %s: migrating" +msgstr "" + +#: nova/compute/manager.py:1267 nova/compute/manager.py:1342 +#: nova/compute/manager.py:2290 +#, python-format +msgid "%s. Setting instance vm_state to ERROR" +msgstr "" + +#: nova/compute/manager.py:1395 +#, python-format +msgid "instance %s: pausing" +msgstr "" + +#: nova/compute/manager.py:1413 +#, python-format +msgid "instance %s: unpausing" +msgstr "" + +#: nova/compute/manager.py:1443 +#, python-format +msgid "instance %s: retrieving diagnostics" +msgstr "" + +#: nova/compute/manager.py:1452 +#, python-format +msgid "instance %s: suspending" +msgstr "" + +#: nova/compute/manager.py:1474 +#, python-format +msgid "instance %s: resuming" +msgstr "" + +#: nova/compute/manager.py:1497 +#, python-format +msgid "instance %s: locking" +msgstr "" + +#: nova/compute/manager.py:1506 +#, python-format +msgid "instance %s: unlocking" +msgstr "" + +#: nova/compute/manager.py:1514 +#, python-format +msgid "instance %s: getting locked state" +msgstr "" + +#: nova/compute/manager.py:1524 +#, python-format +msgid "instance %s: reset network" +msgstr "" + +#: nova/compute/manager.py:1532 +#, fuzzy, python-format +msgid "instance %s: inject network info" +msgstr "找不到虛擬機器 %s" + +#: nova/compute/manager.py:1536 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:1573 +#, python-format +msgid "instance %s: getting vnc console" +msgstr "" + +#: nova/compute/manager.py:1603 +#, fuzzy, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "卸載_Volume: %(instance_name)s, %(mountpoint)s" + +#: nova/compute/manager.py:1621 +#, fuzzy, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "卸載_Volume: %(instance_name)s, %(mountpoint)s" + +#: nova/compute/manager.py:1633 +#, python-format +msgid "Attach failed %(mountpoint)s, removing" +msgstr "" + +#: nova/compute/manager.py:1661 +#, fuzzy, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "卸載_Volume: %(instance_name)s, %(mountpoint)s" + +#: nova/compute/manager.py:1665 +#, python-format +msgid "Detaching volume from unknown instance %s" +msgstr "" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/compute/manager.py:1793 +#, fuzzy, python-format +msgid "Instance has no volume." +msgstr "找不到虛擬機器 %s" + +#: nova/compute/manager.py:1821 +#, python-format +msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." +msgstr "" + +#: nova/compute/manager.py:1878 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:1905 +msgid "post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:1935 +msgid "No floating_ip found" +msgstr "" + +#: nova/compute/manager.py:1943 +msgid "No floating_ip found." +msgstr "" + +#: nova/compute/manager.py:1945 +#, python-format +msgid "" +"Live migration: Unexpected error: cannot inherit floating ip.\n" +"%(e)s" +msgstr "" + +#: nova/compute/manager.py:1983 +#, python-format +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:1985 +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:2000 +msgid "Post operation of migraton started" +msgstr "" + +#: nova/compute/manager.py:2083 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:2110 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:2138 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:2150 +#, python-format +msgid "" +"Instance %(name)s found in database but not known by hypervisor. Setting " +"power state to NOSTATE" +msgstr "" + +#: nova/compute/manager.py:2174 +msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:2186 +msgid "Reclaiming deleted instance" +msgstr "" + +#: nova/compute/manager.py:2265 +#, python-format +msgid "" +"Detected instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2271 +#, python-format +msgid "" +"Destroying instance with name label '%(name_label)s' which is marked as " +"DELETED but still present on host." +msgstr "" + +#: nova/compute/manager.py:2279 +#, 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:77 nova/console/vmrc_manager.py:70 +msgid "Adding console" +msgstr "" + +#: nova/console/manager.py:97 +#, 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:98 +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 "" + +#: 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:565 nova/db/sqlalchemy/api.py:600 +#, python-format +msgid "No ComputeNode for %(host)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4124 nova/db/sqlalchemy/api.py:4150 +#, python-format +msgid "No backend config with id %(sm_backend_id)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4208 +#, python-format +msgid "No sm_flavor called %(sm_flavor)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4252 +#, python-format +msgid "No sm_volume with id %(volume_id)s" msgstr "" -#: ../nova/api/ec2/admin.py:218 +#: 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:75 +msgid "interface column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:82 +#: nova/db/sqlalchemy/migrate_repo/versions/062_add_instance_info_cache_table.py:53 +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:58 +#, python-format +msgid "Table |%s| not created!" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:89 +msgid "VIF column not added to fixed_ips table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:99 +#, python-format +msgid "join list for moving mac_addresses |%s|" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/030_multi_nic.py:123 +msgid "Can't downgrade without losing data" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:39 +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:61 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:98 +msgid "foreign key constraint couldn't be added" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/031_fk_fixed_ips_virtual_interface_id.py:53 +msgid "foreign key constraint couldn't be dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/045_add_network_priority.py:39 +msgid "priority column not added to networks table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/047_remove_instances_fk_from_vif.py:43 +#: nova/db/sqlalchemy/migrate_repo/versions/060_remove_network_fk_from_vif.py:42 +#: nova/db/sqlalchemy/migrate_repo/versions/064_change_instance_id_to_uuid_in_instance_actions.py:60 +#: nova/db/sqlalchemy/migrate_repo/versions/070_untie_nova_network_models.py:68 +msgid "foreign key constraint couldn't be removed" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/049_add_instances_progress.py:38 +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:61 +msgid "instance_info_caches tables not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/069_block_migration.py:45 +msgid "progress column not added to compute_nodes table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/072_add_dns_table.py:66 +msgid "dns_domains table not dropped" +msgstr "" + +#: nova/image/glance.py:147 +msgid "Connection error contacting glance server, retrying" +msgstr "" + +#: nova/image/glance.py:153 nova/network/quantum/melange_connection.py:103 +msgid "Maximum attempts reached" +msgstr "" + +#: nova/image/glance.py:275 +#, python-format +msgid "Creating image in Glance. Metadata passed in %s" +msgstr "" + +#: nova/image/glance.py:278 +#, python-format +msgid "Metadata after formatting for Glance %s" +msgstr "" + +#: nova/image/glance.py:286 +#, python-format +msgid "Metadata returned from Glance formatted for Base %s" +msgstr "" + +#: nova/image/glance.py:328 nova/image/glance.py:332 +msgid "Not the image owner" +msgstr "" + +#: nova/image/glance.py:407 +#, python-format +msgid "%(timestamp)s does not follow any of the signatures: %(iso_formats)s" +msgstr "" + +#: nova/image/s3.py:296 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:315 #, python-format -msgid "Removing user %(user)s from project %(project)s" +msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#~ msgid "No such process" -#~ msgstr "沒有此一程序" +#: nova/image/s3.py:327 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" +#: nova/image/s3.py:340 #, python-format -#~ msgid "pidfile %s does not exist. Daemon not running?\n" -#~ msgstr "pidfile %s 不存在. Daemon未啟動?\n" +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" +#: nova/image/s3.py:366 #, python-format -#~ msgid "Starting %s" -#~ msgstr "正在啟動 %s" +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:374 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:385 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:397 +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:321 +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:587 nova/network/linux_net.py:609 +#: nova/network/linux_net.py:651 +#, fuzzy, python-format +msgid "Instance %(instance_id)s not found" +msgstr "找不到虛擬機器 %s" + +#: nova/network/linux_net.py:718 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "" + +#: nova/network/linux_net.py:720 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "" + +#: nova/network/linux_net.py:780 +#, python-format +msgid "killing radvd threw %s" +msgstr "" + +#: nova/network/linux_net.py:782 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "" + +#: nova/network/linux_net.py:984 +#, python-format +msgid "Starting VLAN inteface %s" +msgstr "" + +#: nova/network/linux_net.py:1016 +#, python-format +msgid "Starting Bridge interface for %s" +msgstr "" + +#: nova/network/manager.py:274 nova/network/manager.py:466 +#, fuzzy, python-format +msgid "Interface %(interface)s not found" +msgstr "找不到虛擬機器 %s" + +#: 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:584 +#, 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:630 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/manager.py:640 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/manager.py:748 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:752 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:864 +#, python-format +msgid "network allocations for instance |%s|" +msgstr "" + +#: nova/network/manager.py:869 +#, python-format +msgid "networks retrieved for instance |%(instance_id)s|: |%(networks)s|" +msgstr "" + +#: nova/network/manager.py:893 +#, python-format +msgid "network deallocation for instance |%s|" +msgstr "" + +#: nova/network/manager.py:1112 +#, 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:1187 +#, python-format +msgid "Leased IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1191 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:1199 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:1204 +#, python-format +msgid "Released IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:1208 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:1211 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:1279 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1282 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1293 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1352 +msgid "Network already exists!" +msgstr "" + +#: nova/network/manager.py:1371 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1682 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1689 +#, 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:154 +msgid "Tenant ID not set" +msgstr "" + +#: nova/network/quantum/client.py:181 +#, python-format +msgid "Quantum Client Request: %(method)s %(action)s" +msgstr "" + +#: nova/network/quantum/client.py:196 +#, python-format +msgid "Quantum entity not found: %s" +msgstr "" + +#: nova/network/quantum/client.py:207 +#, python-format +msgid "Server %(status_code)s error: %(data)s" +msgstr "" + +#: nova/network/quantum/client.py:210 +#, python-format +msgid "Unable to connect to server. Got error: %s" +msgstr "" + +#: nova/network/quantum/client.py:229 +#, python-format +msgid "unable to deserialize object of type = '%s'" +msgstr "" + +#: nova/network/quantum/manager.py:152 +msgid "QuantumManager does not use 'multi_host' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:156 +msgid "QuantumManager requires that only one network is created per call" +msgstr "" + +#: nova/network/quantum/manager.py:166 +msgid "QuantumManager does not use 'vlan_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:172 +msgid "QuantumManager does not use 'vpn_start' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:176 +msgid "QuantumManager does not use 'bridge' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:180 +msgid "QuantumManager does not use 'bridge_interface' parameter." +msgstr "" + +#: nova/network/quantum/manager.py:185 +msgid "QuantumManager requires a valid (.1) gateway address." +msgstr "" + +#: nova/network/quantum/manager.py:197 +#, 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:243 +#, python-format +msgid "Network %s has active ports, cannot delete" +msgstr "" + +#: nova/network/quantum/manager.py:289 +#, python-format +msgid "network allocations for instance %s" +msgstr "" + +#: nova/network/quantum/manager.py:537 +#, python-format +msgid "" +"port deallocation failed for instance: |%(instance_id)s|, port_id: " +"|%(port_id)s|" +msgstr "" + +#: nova/network/quantum/manager.py:556 +#, python-format +msgid "" +"ipam deallocation failed for instance: |%(instance_id)s|, vif_uuid: " +"|%(vif_uuid)s|" +msgstr "" + +#: nova/network/quantum/melange_connection.py:95 +#, python-format +msgid "Server returned error: %s" +msgstr "" + +#: nova/network/quantum/melange_connection.py:97 +msgid "Connection error contacting melange service, retrying" +msgstr "" + +#: nova/network/quantum/melange_connection.py:107 +#, 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:132 +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:90 +#, python-format +msgid "No network with net_id = %s" +msgstr "" + +#: nova/network/quantum/nova_ipam_lib.py:221 +#, python-format +msgid "No fixed IPs to deallocate for vif %sid" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:100 +#, python-format +msgid "Connecting interface %(interface_id)s to net %(net_id)s for %(tenant_id)s" +msgstr "" + +#: nova/network/quantum/quantum_connection.py:114 +#, 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:65 +#, python-format +msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +msgstr "" + +#: nova/rpc/amqp.py:144 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:230 nova/rpc/impl_carrot.py:261 +#, python-format +msgid "received %s" +msgstr "" + +#: nova/rpc/amqp.py:235 nova/rpc/impl_carrot.py:274 +#, python-format +msgid "no method for message: %s" +msgstr "" + +#: nova/rpc/amqp.py:236 nova/rpc/impl_carrot.py:276 +#, python-format +msgid "No method for message: %s" +msgstr "" + +#: nova/rpc/amqp.py:318 nova/rpc/impl_carrot.py:528 +#, python-format +msgid "Making asynchronous call on %s ..." +msgstr "" + +#: nova/rpc/amqp.py:321 nova/rpc/impl_carrot.py:531 +#, python-format +msgid "MSG_ID is %s" +msgstr "" + +#: nova/rpc/amqp.py:343 nova/rpc/impl_carrot.py:610 +#, python-format +msgid "Making asynchronous cast on %s..." +msgstr "" + +#: nova/rpc/amqp.py:351 nova/rpc/impl_carrot.py:620 +msgid "Making asynchronous fanout cast..." +msgstr "" + +#: nova/rpc/amqp.py:376 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:357 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:380 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/rpc/impl_kombu.py:416 +#, 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:432 +#, 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:483 nova/rpc/impl_qpid.py:379 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_kombu.py:501 nova/rpc/impl_qpid.py:394 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:505 nova/rpc/impl_qpid.py:398 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "" + +#: nova/rpc/impl_kombu.py:539 nova/rpc/impl_qpid.py:425 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/rpc/impl_qpid.py:335 +#, python-format +msgid "Unable to connect to AMQP server: %s " +msgstr "" + +#: nova/rpc/impl_qpid.py:340 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "" + +#: nova/rpc/impl_qpid.py:348 +msgid "Re-established AMQP queues" +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:50 +#, python-format +msgid "No host selection for %s defined." +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:63 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:140 +msgid "Scheduler only understands Compute nodes (for now)" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:178 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/distributed_scheduler.py:188 +#, python-format +msgid "Weighted %(weighted_host)s" +msgstr "" + +#: nova/scheduler/driver.py:63 +#, python-format +msgid "Casted '%(method)s' to volume '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:80 +#, python-format +msgid "Casted '%(method)s' to compute '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:89 +#, python-format +msgid "Casted '%(method)s' to network '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:107 +#, python-format +msgid "Casted '%(method)s' to %(topic)s '%(host)s'" +msgstr "" + +#: nova/scheduler/driver.py:181 +msgid "Must implement a fallback schedule" +msgstr "" + +#: nova/scheduler/driver.py:314 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/scheduler/driver.py:322 +#, 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:360 nova/scheduler/driver.py:450 +#, python-format +msgid "host %(dest)s is not compatible with original host %(src)s." +msgstr "" + +#: nova/scheduler/driver.py:409 +#, 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:465 +#, 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:85 +#, python-format +msgid "Driver Method %(driver_method)s missing: %(e)s.Reverting to schedule()" +msgstr "" + +#: nova/scheduler/manager.py:101 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/manager.py:116 +#, 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:112 +#, python-format +msgid "_filter_hosts: %(request_spec)s" +msgstr "" + +#: nova/scheduler/vsa.py:115 +#, python-format +msgid "Filter hosts for drive type %s" +msgstr "" + +#: nova/scheduler/vsa.py:132 +#, python-format +msgid "Host %s has no free capacity. Skip" +msgstr "" + +#: nova/scheduler/vsa.py:137 +#, python-format +msgid "Filter hosts: %s" +msgstr "" + +#: nova/scheduler/vsa.py:153 +msgid "Must implement host selection mechanism" +msgstr "" + +#: nova/scheduler/vsa.py:163 +#, python-format +msgid "Maximum number of hosts selected (%d)" +msgstr "" + +#: nova/scheduler/vsa.py:171 +#, python-format +msgid "Selected excessive host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:211 +#, python-format +msgid "Provision volume %(name)s of size %(size)s GB on host %(host)s" +msgstr "" + +#: nova/scheduler/vsa.py:239 +#, python-format +msgid "volume_params %(volume_params)s" +msgstr "" + +#: nova/scheduler/vsa.py:244 +#, python-format +msgid "%(i)d: Volume %(name)s" +msgstr "" + +#: nova/scheduler/vsa.py:282 +#, python-format +msgid "Attempting to spawn %(num_volumes)d volume(s)" +msgstr "" + +#: nova/scheduler/vsa.py:298 +msgid "Error creating volumes" +msgstr "" + +#: nova/scheduler/vsa.py:328 +#, python-format +msgid "Non-VSA volume %d" +msgstr "" + +#: nova/scheduler/vsa.py:341 +#, python-format +msgid "Spawning volume %(volume_id)s with drive type %(drive_type)s" +msgstr "" + +#: nova/scheduler/vsa.py:351 +msgid "Error creating volume" +msgstr "" + +#: nova/scheduler/vsa.py:391 +#, python-format +msgid "No capability selected for volume of size %(size)s" +msgstr "" + +#: nova/scheduler/vsa.py:411 +#, python-format +msgid "Host %s:" +msgstr "" + +#: nova/scheduler/vsa.py:420 +#, python-format +msgid "" +"\tDrive %(qosgrp)-25s: total %(total)2s, used %(used)2s, free %(free)2s. " +"Available capacity %(avail)-5s" +msgstr "" + +#: nova/scheduler/vsa.py:483 +#, python-format +msgid "\t LeastUsedHost: Best host: %(best_host)s. (used capacity %(min_used)s)" +msgstr "" + +#: nova/scheduler/vsa.py:528 +#, python-format +msgid "" +"\t MostAvailCap: Best host: %(best_host)s. (available %(max_avail)s " +"%(type_str)s)" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:45 +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:352 nova/tests/test_compute.py:1460 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:358 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/test_compute.py:582 +msgid "Internal error" +msgstr "" + +#: nova/tests/test_compute.py:1471 +#, 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_volume.py:195 +#, python-format +msgid "Target %s allocated" +msgstr "" + +#: nova/tests/test_volume.py:383 +#, 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:57 +msgid "Test: Emulate wrong VSA name. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:99 +msgid "Test: Emulate DB error. Raise" +msgstr "" + +#: nova/tests/test_vsa.py:167 +#, python-format +msgid "Test: user_data = %s" +msgstr "" + +#: nova/tests/test_xenapi.py:602 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:613 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/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 +#, 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 +#, 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 +#, python-format +msgid "_get_all: %s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:131 +#, python-format +msgid "test_snapshot_create: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:140 +#, python-format +msgid "test_snapshot_create: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:162 +#, python-format +msgid "test_snapshot_create_force: param=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:171 +#, python-format +msgid "test_snapshot_create_force: resp_dict=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:211 +#, python-format +msgid "test_snapshot_show: resp=%s" +msgstr "" + +#: nova/tests/api/openstack/compute/contrib/test_snapshots.py:237 +#, 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 +#, fuzzy, python-format +msgid "Item not found" +msgstr "找不到虛擬機器 %s" + +#: 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:147 +#, python-format +msgid "Host %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:194 +#, python-format +msgid "Test: provision vol %(name)s on host %(host)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:196 +#, python-format +msgid "\t vol=%(vol)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:199 +#, python-format +msgid "Test: VSA update request: vsa_id=%(vsa_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:203 +#, python-format +msgid "Test: Volume create: %s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:210 +#, python-format +msgid "Test: Volume get request: id=%(volume_id)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:217 +#, python-format +msgid "Test: Volume update request: id=%(volume_id)s values=%(values)s" +msgstr "" + +#: nova/tests/scheduler/test_vsa_scheduler.py:453 +#, 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:130 +#, python-format +msgid "Attempted to unfilter instance %s which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:137 +#, fuzzy, python-format +msgid "Filters added to instance %s" +msgstr "無法掛載Volume 到虛擬機器 %s" + +#: nova/virt/firewall.py:139 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:291 +#, python-format +msgid "Adding security group rule: %r" +msgstr "" + +#: nova/virt/firewall.py:402 nova/virt/xenapi/firewall.py:88 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:95 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:101 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:114 +#, 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:271 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:354 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:393 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:399 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi_conn.py:404 +#, 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:353 nova/virt/libvirt/connection.py:441 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/xenapi_conn.py:420 nova/virt/baremetal/proxy.py:716 +#: nova/virt/libvirt/connection.py:1703 +#, python-format +msgid "Compute_service record created for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:423 nova/virt/baremetal/proxy.py:720 +#: nova/virt/libvirt/connection.py:1706 +#, python-format +msgid "Compute_service record updated for %s " +msgstr "" + +#: nova/virt/xenapi_conn.py:484 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi_conn.py:498 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi_conn.py:587 +#, python-format +msgid "Task [%(name)s] %(task)s status: success %(result)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:596 +#, python-format +msgid "Task [%(name)s] %(task)s status: %(status)s %(error_info)s" +msgstr "" + +#: nova/virt/xenapi_conn.py:616 nova/virt/xenapi_conn.py:629 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:655 nova/virt/baremetal/proxy.py:773 +#: nova/virt/libvirt/connection.py:2250 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/xenapi_conn.py:666 +#, python-format +msgid "Unable to get updated status: %s" +msgstr "" + +#: nova/virt/xenapi_conn.py:673 +#, 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 +#, 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 +#, fuzzy, python-format +msgid "instance %s:not booted" +msgstr "找不到虛擬機器 %s" + +#: nova/virt/baremetal/proxy.py:274 +msgid "Bremetal assignment is overcommitted." +msgstr "" + +#: nova/virt/baremetal/proxy.py:354 +#, python-format +msgid "instance %s: Creating image" +msgstr "" + +#: nova/virt/baremetal/proxy.py:475 +#, python-format +msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/baremetal/proxy.py:484 +#, python-format +msgid "" +"instance %(inst_name)s: ignoring error injecting data into image " +"%(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/baremetal/proxy.py:529 +#, python-format +msgid "instance %s: starting toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:531 +#, python-format +msgid "instance %s: finished toXML method" +msgstr "" + +#: nova/virt/baremetal/proxy.py:574 nova/virt/libvirt/connection.py:1473 +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:714 +#, python-format +msgid "#### RLK: cpu_arch = %s " +msgstr "" + +#: nova/virt/baremetal/proxy.py:746 +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 +#, fuzzy +msgid "rootfs is already removed" +msgstr "Volume 已經卸載" + +#: 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:150 +msgid "no capable image handler configured" +msgstr "" + +#: nova/virt/disk/api.py:163 +#, python-format +msgid "unknown disk image handler: %s" +msgstr "" + +#: nova/virt/disk/api.py:174 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:259 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:274 +#, 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 +#, fuzzy +msgid "no partitions found" +msgstr "找不到主機" + +#: nova/virt/disk/mount.py:77 +#, fuzzy, python-format +msgid "Failed to map partitions: %s" +msgstr "讀取private ip 失敗" + +#: nova/virt/disk/nbd.py:58 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/nbd.py:63 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/nbd.py:81 +#, python-format +msgid "qemu-nbd error: %s" +msgstr "" + +#: nova/virt/disk/nbd.py:93 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/libvirt/connection.py:244 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:258 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/connection.py:362 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:374 +#, python-format +msgid "" +"Error from libvirt during saved instance removal. Code=%(errcode)s " +"Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:385 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:399 +msgid "Instance destroyed successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:430 +#, python-format +msgid "Deleting instance files %(target)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:512 +msgid "attaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:525 +msgid "detaching LXC block device" +msgstr "" + +#: nova/virt/libvirt/connection.py:676 nova/virt/libvirt/connection.py:820 +msgid "During reboot, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:681 +msgid "Instance rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:778 nova/virt/xenapi/vmops.py:1371 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/virt/libvirt/connection.py:782 nova/virt/xenapi/vmops.py:1375 +#, python-format +msgid "Automatically confirming migration %d" +msgstr "" + +#: nova/virt/libvirt/connection.py:809 +#, fuzzy, python-format +msgid "Instance is running" +msgstr "找不到虛擬機器 %s" + +#: nova/virt/libvirt/connection.py:825 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:833 +#, python-format +msgid "virsh said: %r" +msgstr "" + +#: nova/virt/libvirt/connection.py:837 +msgid "cool, it's a device" +msgstr "" + +#: nova/virt/libvirt/connection.py:848 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/connection.py:875 +#, fuzzy +msgid "Unable to read LXC console" +msgstr "讀取public ip 失敗" + +#: nova/virt/libvirt/connection.py:992 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/connection.py:1171 +#, python-format +msgid "Injecting %(injection)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1179 +#, python-format +msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1211 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1336 +msgid "Starting toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1340 +msgid "Finished toXML method" +msgstr "" + +#: nova/virt/libvirt/connection.py:1357 +#, 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:1578 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/connection.py:1600 +#, python-format +msgid "'' must be 1, but %d\n" +msgstr "" + +#: nova/virt/libvirt/connection.py:1627 +#, python-format +msgid "topology (%(topology)s) must have %(ks)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1724 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1727 +#, python-format +msgid "" +"to xml...\n" +":%s " +msgstr "" + +#: nova/virt/libvirt/connection.py:1730 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/connection.py:1787 +#, python-format +msgid "Timeout migrating for %s. nwfilter not found." +msgstr "" + +#: nova/virt/libvirt/connection.py:2007 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/connection.py:2098 +#, python-format +msgid "Instance %s: Starting migrate_disk_and_power_off" +msgstr "" + +#: nova/virt/libvirt/connection.py:2153 +#, python-format +msgid "During wait running, %s disappeared." +msgstr "" + +#: nova/virt/libvirt/connection.py:2158 +#, python-format +msgid "Instance %s running successfully." +msgstr "" + +#: nova/virt/libvirt/connection.py:2165 +#, python-format +msgid "Instance %s: Starting finish_migration" +msgstr "" + +#: nova/virt/libvirt/connection.py:2206 +#, python-format +msgid "Instance %s: Starting finish_revert_migration" +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:140 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:148 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:262 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:274 +#, python-format +msgid "The nwfilter(%(instance_secgroup_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:457 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:473 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/firewall.py:492 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:144 +#, python-format +msgid "%s is a valid instance name" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:147 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:149 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:160 +#, 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:211 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:223 +#, python-format +msgid "" +"%(container_format)s-%(id)s (%(base_file)s): image verification skipped, " +"no hash stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:243 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:246 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:253 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:265 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:278 +#, 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:291 +#, 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:302 +#, 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:314 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:322 +#, python-format +msgid "%(container_format)s-%(id)s (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:351 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:355 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:383 +#, fuzzy, python-format +msgid "Unknown base file: %s" +msgstr "未知的虛擬機器規格: %s" + +#: nova/virt/libvirt/imagecache.py:388 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:391 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:395 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:403 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:235 +msgid "Unable to find an open port" +msgstr "" + +#: nova/virt/libvirt/vif.py:85 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:93 +#, python-format +msgid "Ensuring bridge %s" +msgstr "" + +#: nova/virt/libvirt/vif.py:152 +#, python-format +msgid "Failed while unplugging vif of instance '%s'" +msgstr "" + +#: nova/virt/libvirt/volume.py:152 nova/volume/driver.py:811 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:155 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:167 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:93 +#, 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:609 +#, 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:606 +msgid " No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:99 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:107 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_utils.py:128 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +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:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:90 +msgid "Must specify vmwareapi_wsdl_loc" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:145 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:150 +#, python-format +msgid "httplib error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:157 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:162 +#, python-format +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:166 +#, python-format +msgid "Exception in %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:66 +msgid "Getting list of instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:82 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:125 +msgid "Couldn't get a local Datastore reference" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:195 +#, python-format +msgid "Creating VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:204 +#, python-format +msgid "Created VM with the name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:233 +#, 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:250 +#, 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:259 +#, 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:271 +#, 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:282 +#, 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:297 +#, 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:314 +#, python-format +msgid "Reconfiguring VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:321 +#, python-format +msgid "Reconfigured VM instance %s to attach the image disk" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:328 +#, python-format +msgid "Powering on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:334 +#, python-format +msgid "Powered on the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:379 +#, python-format +msgid "Creating Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:389 +#, python-format +msgid "Created Snapshot of the VM instance %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:432 +#, python-format +msgid "Copying disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:445 +#, python-format +msgid "Copied disk data before snapshot of the VM instance %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:454 +#, python-format +msgid "Uploading image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:467 +#, python-format +msgid "Uploaded image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:477 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:486 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:518 +#, fuzzy, python-format +msgid "instance is not powered on" +msgstr "找不到虛擬機器 %s" + +#: nova/virt/vmwareapi/vmops.py:525 +#, python-format +msgid "Rebooting guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:528 +#, python-format +msgid "Rebooted guest OS of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:530 +#, python-format +msgid "Doing hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:534 +#, python-format +msgid "Did hard reboot of VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:546 +#, fuzzy, python-format +msgid "instance - %s not present" +msgstr "找不到虛擬機器 %s" + +#: nova/virt/vmwareapi/vmops.py:565 +#, python-format +msgid "Powering off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:570 +#, python-format +msgid "Powered off the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:574 +#, python-format +msgid "Unregistering the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:577 +#, python-format +msgid "Unregistered the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:579 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:590 +#, python-format +msgid "Deleting contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:600 +#, python-format +msgid "Deleted contents of the VM %(name)s from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:605 +#, 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:613 +msgid "pause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:617 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:631 +#, python-format +msgid "Suspending the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:635 +#, python-format +msgid "Suspended the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:638 +msgid "instance is powered off and can not be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:641 +#, python-format +msgid "VM %s was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:654 +#, python-format +msgid "Resuming the VM %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:659 +#, python-format +msgid "Resumed the VM %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:661 +msgid "instance is not in a suspended state" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:697 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:755 +#, python-format +msgid "" +"Reconfiguring VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:763 +#, python-format +msgid "" +"Reconfigured VM instance %(name)s to set the machine id with ip - " +"%(ip_addr)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:800 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:804 +#, 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:524 nova/virt/xenapi/fake.py:623 +#: nova/virt/xenapi/fake.py:641 nova/virt/xenapi/fake.py:704 +msgid "Raising NotImplemented" +msgstr "" + +#: nova/virt/xenapi/fake.py:526 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:560 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:565 +#, python-format +msgid "Calling getter %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:625 +#, 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:103 +#, python-format +msgid "Found no PIF for device %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:122 +#, 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:209 +#, python-format +msgid "Created VM %s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:212 +#, python-format +msgid "Created VM %(instance_name)s as %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:243 +#, python-format +msgid "Creating a CDROM-specific VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:246 +#, 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:263 +#, python-format +msgid "VBD not found in instance %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:274 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:285 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:295 +#, fuzzy, python-format +msgid "Unable to destroy VDI %s" +msgstr "無法卸載 Volume %s" + +#: nova/virt/xenapi/vm_utils.py:312 +#, 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:321 +#, python-format +msgid "Copied VDI %(vdi_ref)s from VDI %(vdi_to_copy_ref)s on %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:329 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:348 +#, python-format +msgid "No primary VDI found for%(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:355 +#, python-format +msgid "Snapshotting VM %(vm_ref)s with label '%(label)s'..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:369 +#, python-format +msgid "Created snapshot %(template_vm_ref)s from VM %(vm_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:408 +#, python-format +msgid "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:618 +#, python-format +msgid "" +"Fast cloning is only supported on default local SR of type ext. SR on " +"this system was found to be of type %(sr_type)s. Ignoring the cow flag." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:697 +#, python-format +msgid "Asking xapi to fetch vhd image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:725 +#, 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:754 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:769 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:773 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:796 +#, python-format +msgid "Fetching image %(image)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:797 +#, fuzzy, python-format +msgid "Image Type: %s" +msgstr "未知的虛擬機器規格: %s" + +#: nova/virt/xenapi/vm_utils.py:801 +msgid "ISO: Found sr possibly containing the ISO image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:810 +#, python-format +msgid "Size for image %(image)s:%(virtual_size)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:819 +#, 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:836 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:848 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:858 +#, python-format +msgid "instance %s: Failed to fetch glance image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:897 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:919 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:937 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:979 +#, python-format +msgid "VDI %s is still available" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1025 +#, python-format +msgid "(VM_UTILS) xenserver vm state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1027 +#, python-format +msgid "(VM_UTILS) xenapi power_state -> |%s|" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1072 +#, python-format +msgid "Re-scanning SR %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1103 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1121 +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:1134 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1142 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1144 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1147 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1150 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1154 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1156 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1159 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1162 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1165 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1187 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1203 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1257 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1310 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1384 +#, 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:1394 +#, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1429 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1448 +#, python-format +msgid "Creating VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1450 +#, python-format +msgid "Creating VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1452 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1455 +#, python-format +msgid "Plugging VBD %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1457 +#, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1460 +#, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1469 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1473 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1484 +msgid "VBD.unplug successful first time." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1489 +msgid "VBD.unplug rejected: retrying..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1491 +msgid "Not sleeping anymore!" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1494 +msgid "VBD.unplug successful eventually." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1497 +#, python-format +msgid "Ignoring XenAPI.Failure in VBD.unplug: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1506 +#, python-format +msgid "Ignoring XenAPI.Failure %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1520 +#, python-format +msgid "Running pygrub against %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1527 +#, python-format +msgid "Found Xen kernel %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1529 +msgid "No Xen kernel found. Booting HVM." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1542 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1548 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1574 +#, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1587 +#, python-format +msgid "Writing partition table %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1676 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1684 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1688 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1705 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1712 +#, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:181 +#, python-format +msgid "Attempted to power on non-existent instance bad instance id %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:183 +#, python-format +msgid "Starting instance %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:246 +#, python-format +msgid "instance %s: Failed to spawn" +msgstr "" + +#: nova/virt/xenapi/vmops.py:248 +#, python-format +msgid "Instance %s failed to spawn - performing clean-up" +msgstr "" + +#: nova/virt/xenapi/vmops.py:322 +#, python-format +msgid "instance %s: Failed to spawn - Unable to create VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:389 +#, python-format +msgid "" +"Auto configuring disk for instance %(instance_uuid)s, attempting to " +"resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:448 +#, python-format +msgid "Invalid value for injected_files: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:453 +#, python-format +msgid "Injecting file path: '%s'" +msgstr "" + +#: nova/virt/xenapi/vmops.py:459 +msgid "Setting admin password" +msgstr "" + +#: nova/virt/xenapi/vmops.py:463 +msgid "Resetting network" +msgstr "" + +#: nova/virt/xenapi/vmops.py:470 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:476 +#, python-format +msgid "Starting VM %s..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:480 +#, python-format +msgid "Spawning VM %(instance_uuid)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 +#, fuzzy, python-format +msgid "Instance %s: waiting for running" +msgstr "找不到虛擬機器 %s" + +#: nova/virt/xenapi/vmops.py:506 +#, fuzzy, python-format +msgid "Instance %s: running" +msgstr "找不到虛擬機器 %s" + +#: 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:655 +#, python-format +msgid "Starting snapshot for VM %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:664 +#, fuzzy, python-format +msgid "Unable to Snapshot instance %(instance_uuid)s: %(exc)s" +msgstr "無法替 instance實例 %(instance_name)s , 使用SR %(sr_ref)s" + +#: nova/virt/xenapi/vmops.py:683 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:703 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:751 +#, python-format +msgid "Resizing down VDI %(cow_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:874 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:882 +#, python-format +msgid "Resize instance %s complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:913 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:933 +#, python-format +msgid "domid changed from %(olddomid)s to %(newdomid)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:949 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:972 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:988 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1015 +#, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1024 +#, python-format +msgid "VM %(instance_uuid)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:1380 +#, python-format +msgid "Instance for migration %d not found, skipping" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1412 +msgid "Could not get bandwidth info." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1484 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1500 +#, python-format +msgid "injecting network info to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1518 +#, python-format +msgid "creating vif(s) for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1527 +#, python-format +msgid "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1530 +#, python-format +msgid "Created VIF %(vif_ref)s for VM %(vm_ref)s, network %(network_ref)s." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1559 +#, python-format +msgid "injecting hostname to xs for vm: |%s|" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1621 +#, 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:1646 +#, 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:1650 +#, 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:1655 +#, 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:1841 +#, 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 +#, fuzzy, python-format +msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +msgstr "卸載_Volume: %(instance_name)s, %(mountpoint)s" + +#: nova/virt/xenapi/volumeops.py:174 +#, python-format +msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" +msgstr "無法替 instance實例 %(instance_name)s , 建立 VDI 在SR %(sr_ref)s" + +#: nova/virt/xenapi/volumeops.py:187 +#, python-format +msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" +msgstr "無法替 instance實例 %(instance_name)s , 使用SR %(sr_ref)s" + +#: nova/virt/xenapi/volumeops.py:195 +#, python-format +msgid "Unable to attach volume to instance %s" +msgstr "無法掛載Volume 到虛擬機器 %s" + +#: nova/virt/xenapi/volumeops.py:198 +#, python-format +msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgstr "掛載點 %(mountpoint)s 掛載到虛擬機器 %(instance_name)s" + +#: nova/virt/xenapi/volumeops.py:208 +#, python-format +msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgstr "卸載_Volume: %(instance_name)s, %(mountpoint)s" + +#: nova/virt/xenapi/volumeops.py:216 +#, python-format +msgid "Unable to locate volume %s" +msgstr "找不到Volume %s" + +#: nova/virt/xenapi/volumeops.py:224 +#, python-format +msgid "Unable to detach volume %s" +msgstr "無法卸載 Volume %s" + +#: nova/virt/xenapi/volumeops.py:229 +#, fuzzy, python-format +msgid "Unable to destroy vbd %s" +msgstr "無法卸載 Volume %s" + +#: 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 "掛載點 %(mountpoint)s 從虛擬機器 %(instance_name)s 卸載" + +#: 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:74 nova/volume/api.py:210 +#, fuzzy +msgid "status must be available" +msgstr "Volume 狀態需要可被使用" + +#: nova/volume/api.py:85 +#, python-format +msgid "Quota exceeded for %(pid)s, tried to create %(size)sG volume" +msgstr "" + +#: nova/volume/api.py:133 +msgid "Volume status must be available" +msgstr "Volume 狀態需要可被使用" + +#: nova/volume/api.py:213 +#, fuzzy +msgid "already attached" +msgstr "Volume 已掛載" + +#: nova/volume/api.py:220 +#, fuzzy +msgid "already detached" +msgstr "Volume 已經卸載" + +#: nova/volume/api.py:272 nova/volume/api.py:305 +#, fuzzy +msgid "must be available" +msgstr "Volume 狀態需要可被使用" + +#: 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 +#, fuzzy +msgid "Failed to retrieve QoS info" +msgstr "讀取private ip 失敗" + +#: 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:714 +#, python-format +msgid "Call to json.loads() raised an exception: %s" +msgstr "" + +#: nova/volume/san.py:719 +#, python-format +msgid "Results of SolidFire API call: %s" +msgstr "" + +#: nova/volume/san.py:733 +#, python-format +msgid "Found solidfire account: %s" +msgstr "" + +#: nova/volume/san.py:747 +#, python-format +msgid "solidfire account: %s does not exist, create it..." +msgstr "" + +#: nova/volume/san.py:805 +msgid "Enter SolidFire create_volume..." +msgstr "" + +#: nova/volume/san.py:844 +msgid "Leaving SolidFire create_volume" +msgstr "" + +#: nova/volume/san.py:859 +msgid "Enter SolidFire delete_volume..." +msgstr "" + +#: nova/volume/san.py:878 +#, python-format +msgid "Deleting volumeID: %s " +msgstr "" + +#: nova/volume/san.py:886 +msgid "Leaving SolidFire delete_volume" +msgstr "" + +#: nova/volume/san.py:889 +msgid "Executing SolidFire ensure_export..." +msgstr "" + +#: nova/volume/san.py:893 +msgid "Executing SolidFire create_export..." +msgstr "" + +#: nova/volume/volume_types.py:49 nova/volume/volume_types.py:108 +msgid "name cannot be None" +msgstr "" + +#: nova/volume/volume_types.py:96 +msgid "id cannot be None" +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 +#, fuzzy +msgid "Failed to update db" +msgstr "讀取private ip 失敗" + +#: 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:142 +#, python-format +msgid "Volume will be created in backend - %d" +msgstr "" + +#: nova/volume/xensm.py:154 +#, fuzzy, python-format +msgid "Failed to update volume in db" +msgstr "找不到Volume %s" + +#: nova/volume/xensm.py:157 +#, fuzzy, python-format +msgid "Unable to create volume" +msgstr "找不到Volume %s" + +#: nova/volume/xensm.py:171 +#, fuzzy +msgid "Failed to delete vdi" +msgstr "讀取private ip 失敗" + +#: nova/volume/xensm.py:177 +#, fuzzy, python-format +msgid "Failed to delete volume in db" +msgstr "找不到Volume %s" + +#: nova/volume/xensm.py:211 +#, fuzzy, python-format +msgid "Failed to find volume in db" +msgstr "無法卸載 Volume %s" + +#: nova/volume/xensm.py:222 +msgid "Failed to find backend in db" +msgstr "" + +#: nova/vsa/api.py:82 +msgid "invalid drive data" +msgstr "" + +#: nova/vsa/api.py:105 +msgid "drive_name not defined" +msgstr "" + +#: nova/vsa/api.py:111 +#, python-format +msgid "invalid drive type name %s" +msgstr "" + +#: nova/vsa/api.py:155 +msgid "*** Experimental VSA code ***" +msgstr "" + +#: nova/vsa/api.py:158 nova/vsa/api.py:303 +#, python-format +msgid "Requested number of VCs (%d) is too high. Setting to default" +msgstr "" + +#: nova/vsa/api.py:194 +#, python-format +msgid "Creating VSA: %s" +msgstr "" + +#: nova/vsa/api.py:241 +#, 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:272 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA status to %(status)s" +msgstr "" + +#: nova/vsa/api.py:287 +#, python-format +msgid "VSA ID %(vsa_id)d: Update VSA call" +msgstr "" + +#: nova/vsa/api.py:318 +#, python-format +msgid "Adding %(add_cnt)s VCs to VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:324 +#, python-format +msgid "Deleting %(del_cnt)s VCs from VSA %(vsa_name)s." +msgstr "" + +#: nova/vsa/api.py:351 +#, python-format +msgid "VSA ID %(vsa_id)s: Deleting %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:355 +#, fuzzy, python-format +msgid "Unable to delete volume %s" +msgstr "找不到Volume %s" + +#: nova/vsa/api.py:357 +#, python-format +msgid "VSA ID %(vsa_id)s: Forced delete. %(direction)s volume %(vol_name)s" +msgstr "" + +#: nova/vsa/api.py:363 +#, python-format +msgid "Going to try to terminate VSA ID %s" +msgstr "" + +#: nova/vsa/api.py:374 +#, python-format +msgid "VSA ID %(vsa_id)s: Delete instance %(name)s" +msgstr "" + +#: nova/vsa/manager.py:73 +#, python-format +msgid "Create call received for VSA %s" +msgstr "" + +#: nova/vsa/manager.py:80 nova/vsa/manager.py:107 +#, python-format +msgid "Failed to find VSA %(vsa_id)d" +msgstr "" + +#: nova/vsa/manager.py:89 +#, python-format +msgid "VSA ID %(vsa_id)s: Drive %(vol_id)s created. Status %(status)s" +msgstr "" + +#: nova/vsa/manager.py:100 +#, python-format +msgid "Drive %(vol_name)s (%(vol_disp_name)s) still in creating phase - wait" +msgstr "" + +#: nova/vsa/manager.py:114 +#, 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:137 +#, 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:146 +#, python-format +msgid "Failed to update attach status for volume %(vol_name)s. %(ex)s" +msgstr "" + +#: nova/vsa/manager.py:153 +#, python-format +msgid "VSA ID %(vsa_id)d: Delete all BE volumes" +msgstr "" + +#: nova/vsa/manager.py:168 +#, python-format +msgid "VSA ID %(vsa_id)d: Start %(vc_count)d instances" +msgstr "" + +#~ msgid "Uncaught exception" +#~ msgstr "未知錯誤" + +#~ msgid "Quota exceeeded for %(pid)s, tried to create %(size)sG volume" +#~ msgstr "" + +#~ msgid "Volume quota exceeded. You cannot create a volume of size %sG" +#~ msgstr "Volume 超過限制。無法創建 volume 大小 %sG" + +#~ msgid "%(param)s property not found for image %(_image_id)s" +#~ msgstr "" + +#~ msgid "Compute.api::get_lock %s" +#~ msgstr "" + +#~ msgid "Attach_volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" +#~ msgstr "掛載_Volume: %(instance_name)s, %(device_path)s, %(mountpoint)s" + +#~ msgid "Filename of root Certificate Revokation List" +#~ msgstr "" + +#~ msgid "Subject for certificate for vpns, %s for project, timestamp" +#~ msgstr "" + +#~ msgid "Casting to %(topic)s %(host)s for %(method)s" +#~ msgstr "" + +#~ msgid "" +#~ "check_instance_lock: arguments: |%(self)s| " +#~ "|%(context)s| |%(instance_id)s|" +#~ msgstr "" + +#~ msgid "instance %s: starting..." +#~ msgstr "" + +#~ msgid "Terminating instance %s" +#~ msgstr "" + +#~ msgid "Deallocating address %s" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reboot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to snapshot a non-running " +#~ "instance: %(instance_id)s (state: %(state)s " +#~ "expected: %(running)s)" +#~ msgstr "" + +#~ msgid "" +#~ "trying to reset the password on a" +#~ " non-running instance: %(instance_id)s " +#~ "(state: %(instance_state)s expected: " +#~ "%(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %s: setting admin password" +#~ msgstr "" + +#~ msgid "" +#~ "trying to inject a file into a " +#~ "non-running instance: %(instance_id)s (state:" +#~ " %(instance_state)s expected: %(expected_state)s)" +#~ msgstr "" + +#~ msgid "instance %(nm)s: injecting file to %(plain_path)s" +#~ msgstr "" + +#~ msgid "instance %s: getting ajax console" +#~ msgstr "" + +#~ msgid "" +#~ "instance %(instance_id)s: attaching volume " +#~ "%(volume_id)s to %(mountpoint)s" +#~ msgstr "" + +#~ msgid "instance %(instance_id)s: attach failed %(mountpoint)s, removing" +#~ msgstr "" + +#~ msgid "" +#~ "Detach volume %(volume_id)s from mountpoint" +#~ " %(mp)s on instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Host %s is not alive" +#~ msgstr "" + +#~ msgid "All hosts have too many cores" +#~ msgstr "" + +#~ msgid "Host %s not available" +#~ msgstr "" + +#~ msgid "All hosts have too many gigabytes" +#~ msgstr "" + +#~ msgid "All hosts have too many networks" +#~ msgstr "" + +#~ msgid "Can't test instances without a real virtual env." +#~ msgstr "" + +#~ msgid "Need to watch instance %s until it's running..." +#~ msgstr "" + +#~ msgid "Killing dnsmasq threw %s" +#~ msgstr "" + +#~ msgid "Class %s cannot be found" +#~ msgstr "" + +#~ msgid "Running %s" +#~ msgstr "" + +#~ msgid "Glance image %s" +#~ msgstr "" + +#~ msgid "Asking xapi to fetch %(url)s as %(access)s" +#~ msgstr "" + +#~ msgid "PV Kernel in VDI:%s" +#~ msgstr "" + +#~ msgid "duplicate name found: %s" +#~ msgstr "" + +#~ msgid "" +#~ "VHD coalesce attempts exceeded (%(counter)d" +#~ " > %(max_attempts)d), giving up..." +#~ msgstr "" + +#~ msgid "No VDIs found for VM %s" +#~ msgstr "" + +#~ msgid "Unexpected number of VDIs (%(num_vdis)s) found for VM %(vm_ref)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged as %(orig_dev)s" +#~ msgstr "" + +#~ msgid "VBD %(vbd)s plugged into wrong dev, remapping to %(dev)s" +#~ msgstr "" + +#~ msgid "" +#~ "Writing partition table %(primary_first)d " +#~ "%(primary_last)d to %(dest)s..." +#~ msgstr "" + +#~ msgid "No service for id %s" +#~ msgstr "" + +#~ msgid "No service for %(host)s, %(binary)s" +#~ msgstr "" + +#~ msgid "No fixed ips defined" +#~ msgstr "" + +#~ msgid "No floating ip for address %s" +#~ msgstr "" + +#~ msgid "No address for instance %s" +#~ msgstr "" + +#~ msgid "no keypair for user %(user_id)s, name %(name)s" +#~ msgstr "" + +#~ msgid "No network for id %s" +#~ msgstr "" + +#~ msgid "No networks defined" +#~ msgstr "" + +#~ msgid "No network for bridge %s" +#~ msgstr "" + +#~ msgid "No network for instance %s" +#~ msgstr "" + +#~ msgid "Token %s does not exist" +#~ msgstr "" + +#~ msgid "No quota for project_id %s" +#~ msgstr "" + +#~ msgid "Volume %s not found" +#~ msgstr "" + +#~ msgid "No export device found for volume %s" +#~ msgstr "" + +#~ msgid "No target id found for volume %s" +#~ msgstr "" + +#~ msgid "No security group with id %s" +#~ msgstr "" + +#~ msgid "No security group named %(group_name)s for project: %(project_id)s" +#~ msgstr "" + +#~ msgid "No secuity group rule with id %s" +#~ msgstr "" + +#~ msgid "No user for id %s" +#~ msgstr "" + +#~ msgid "No user for access key %s" +#~ msgstr "" + +#~ msgid "No project with id %s" +#~ msgstr "" + +#~ msgid "No console pool with id %(pool_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "No console pool of type %(console_type)s" +#~ " for compute host %(compute_host)s on " +#~ "proxy host %(host)s" +#~ msgstr "" + +#~ msgid "No console for instance %(instance_id)s in pool %(pool_id)s" +#~ msgstr "" + +#~ msgid "on instance %s" +#~ msgstr "" + +#~ msgid "No console with id %(console_id)s %(idesc)s" +#~ msgstr "" + +#~ msgid "No zone with id %(zone_id)s" +#~ msgstr "" + +#~ msgid "Checking state of %s" +#~ msgstr "" + +#~ msgid "Current state of %(name)s was %(state)s." +#~ msgstr "" + +#~ msgid "Invalid device path %s" +#~ msgstr "" + +#~ msgid "No disk at %s" +#~ msgstr "" + +#~ msgid "Instance snapshotting is not supported for libvirtat this time" +#~ msgstr "" + +#~ msgid "_wait_for_reboot failed: %s" +#~ msgstr "" + +#~ msgid "_wait_for_rescue failed: %s" +#~ msgstr "" + +#~ msgid "instance %s: is running" +#~ msgstr "" + +#~ msgid "instance %s: failed to boot" +#~ msgstr "" + +#~ msgid "Contents of file %(fpath)s: %(contents)r" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting key into image %(img_id)s" +#~ msgstr "" + +#~ msgid "instance %(inst_name)s: injecting net into image %(img_id)s" +#~ msgstr "" + +#~ msgid "diagnostics are not supported for libvirt" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %s, tried to allocate address" +#~ msgstr "" + +#~ msgid "Address quota exceeded. You cannot allocate any more addresses" +#~ msgstr "" + +#~ msgid "Finished retreving %(url)s -- placed in %(path)s" +#~ msgstr "" + +#~ msgid "The key_pair %s already exists" +#~ msgstr "" + +#~ msgid "Generating root CA: %s" +#~ msgstr "" + +#~ msgid "%s is not a valid ipProtocol" +#~ msgstr "" + +#~ msgid "Invalid port range" +#~ msgstr "" + +#~ msgid "invalid id: %s" +#~ msgstr "" + +#~ msgid "Using paste.deploy config at: %s" +#~ msgstr "" + +#~ msgid "No paste configuration for app: %s" +#~ msgstr "" + +#~ msgid "" +#~ "App Config: %(api)s\n" +#~ "%(config)r" +#~ msgstr "" + +#~ msgid "Running %s API" +#~ msgstr "" + +#~ msgid "No known API applications configured in %s." +#~ msgstr "" + +#~ msgid "Starting nova-api node (version %s)" +#~ msgstr "" + +#~ msgid "No paste configuration found for: %s" +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s is too short." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s contains invalid characters." +#~ msgstr "" + +#~ msgid "Argument %(key)s value %(value)s starts with a hyphen." +#~ msgstr "" + +#~ msgid "Argument %s is required." +#~ msgstr "" + +#~ msgid "" +#~ "Argument %(key)s may not take value " +#~ "%(value)s. Valid values are ['true', " +#~ "'false']." +#~ msgstr "" + +#~ msgid "" +#~ "Created VDI %(vdi_ref)s (%(label)s, %(size)s," +#~ " %(read_only)s) on %(sr_ref)s." +#~ msgstr "" + +#~ msgid "Attempted to create non-unique name %s" +#~ msgstr "" + +#~ msgid "instance %(name)s: not enough free memory" +#~ msgstr "" + +#~ msgid "Spawning VM %(instance_name)s created %(vm_ref)s." +#~ msgstr "" + +#~ msgid "Invalid value for onset_files: '%s'" +#~ msgstr "" + +#~ msgid "Instance %s: booted" +#~ msgstr "" + +#~ msgid "Instance not present %s" +#~ msgstr "" + +#~ msgid "Unable to Snapshot %(vm_ref)s: %(exc)s" +#~ msgstr "" + +#~ msgid "VM %(vm)s already halted, skipping shutdown..." +#~ msgstr "" + +#~ msgid "Removing kernel/ramdisk files" +#~ msgstr "" + +#~ msgid "" +#~ "TIMEOUT: The call to %(method)s timed" +#~ " out. VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "NOT IMPLEMENTED: The call to %(method)s" +#~ " is not supported by the agent. " +#~ "VM id=%(instance_id)s; args=%(strargs)s" +#~ msgstr "" + +#~ msgid "" +#~ "The call to %(method)s returned an " +#~ "error: %(e)s. VM id=%(instance_id)s; " +#~ "args=%(strargs)s" +#~ msgstr "" + +#~ msgid "Template for script to run on cloudpipe instance boot" +#~ msgstr "" + +#~ msgid "Image %s could not be found" +#~ msgstr "" + +#~ msgid "ApiError raised: %s" +#~ msgstr "" + +#~ msgid "User %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be created because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "Project can't be created because project %s already exists" +#~ msgstr "" + +#~ msgid "Project can't be modified because manager %s doesn't exist" +#~ msgstr "" + +#~ msgid "User \"%s\" not found" +#~ msgstr "" + +#~ msgid "Project \"%s\" not found" +#~ msgstr "" + +#~ msgid "Including admin operations in API." +#~ msgstr "" + +#~ 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 "" + +#~ 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 "" + +#~ 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 "" + +#~ msgid "network" +#~ msgstr "" + +#~ msgid "IP address" +#~ msgstr "" + +#~ msgid "MAC address" +#~ msgstr "" + +#~ msgid "hostname" +#~ msgstr "" + +#~ msgid "host" +#~ msgstr "" + +#~ msgid "netmask" +#~ msgstr "" + +#~ msgid "Failed to load partition: %s" +#~ msgstr "" + +#~ msgid "%(filename)s, line %(line_info)d" +#~ msgstr "" + +#~ msgid "In init host" +#~ msgstr "" + +#~ msgid "Attempt to create duplicate vm %s" +#~ msgstr "" + +#~ msgid "Starting VM %s " +#~ msgstr "" + +#~ msgid "Started VM %s " +#~ msgstr "" + +#~ msgid "spawn vm failed: %s" +#~ msgstr "" + +#~ msgid "Failed to create VM %s" +#~ msgstr "" + +#~ msgid "Set memory for vm %s..." +#~ msgstr "" + +#~ msgid "Set vcpus for vm %s..." +#~ msgstr "" + +#~ msgid "Creating disk for %(vm_name)s by attaching disk file %(vhdfile)s" +#~ msgstr "" + +#~ msgid "Failed to add diskdrive to VM %s" +#~ msgstr "" + +#~ msgid "New disk drive path is %s" +#~ msgstr "" + +#~ msgid "Failed to add vhd file to VM %s" +#~ msgstr "" + +#~ msgid "Created disk for %s" +#~ msgstr "" + +#~ msgid "Creating nic for %s " +#~ msgstr "" + +#~ msgid "Failed creating a port on the external vswitch" +#~ msgstr "" + +#~ msgid "Failed creating port for %s" +#~ msgstr "" + +#~ msgid "Created switch port %(vm_name)s on switch %(ext_path)s" +#~ msgstr "" + +#~ msgid "Failed to add nic to VM %s" +#~ msgstr "" + +#~ msgid "Created nic for %s " +#~ msgstr "" + +#~ msgid "WMI job failed: %s" +#~ msgstr "" + +#~ msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s " +#~ msgstr "" + +#~ msgid "Got request to destroy vm %s" +#~ msgstr "" + +#~ msgid "Failed to destroy vm %s" +#~ msgstr "" + +#~ msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +#~ msgstr "" + +#~ msgid "" +#~ "Got Info for vm %(instance_id)s: " +#~ "state=%(state)s, mem=%(memusage)s, num_cpu=%(numprocs)s," +#~ " cpu_time=%(uptime)s" +#~ msgstr "" + +#~ msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found in get_network_topic" +#~ msgstr "" + +#~ msgid "Instance %d has no host" +#~ msgstr "" + +#~ msgid "Quota exceeeded for %(pid)s, tried to run %(min_count)s instances" +#~ msgstr "" + +#~ msgid "Casting to scheduler for %(pid)s/%(uid)s's instance %(instance_id)s" +#~ msgstr "" + +#~ msgid "Instance %d was not found during terminate" +#~ msgstr "" + +#~ msgid "Instance %d is already being terminated" +#~ msgstr "" + +#~ msgid "Invalid device specified: %s. Example device: /dev/vdb" +#~ msgstr "" + +#~ msgid "Volume isn't attached to anything!" +#~ msgstr "" + +#~ msgid "" +#~ "AMQP server on %(fl_host)s:%(fl_port)d is " +#~ "unreachable. Trying again in %(fl_intv)d " +#~ "seconds." +#~ msgstr "" + +#~ msgid "Unable to connect to AMQP server after %d tries. Shutting down." +#~ msgstr "" + +#~ msgid "Failed to fetch message from queue" +#~ msgstr "" + +#~ msgid "Making asynchronous call..." +#~ msgstr "" + +#~ msgid "Making asynchronous cast..." +#~ msgstr "" + +#~ msgid "FAKE AOE: %s" +#~ msgstr "" + +#~ msgid "Skipping ensure_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Skipping remove_export. No iscsi_target " +#~ msgstr "" + +#~ msgid "Starting %(arg0)s on %(host)s:%(port)s" +#~ msgstr "" + +#~ msgid "leasing ip" +#~ msgstr "" + +#~ msgid "Adopted old lease or got a change of mac/hostname" +#~ msgstr "" + +#~ msgid "releasing ip" +#~ msgstr "" + +#~ msgid "" +#~ "Called %(action)s for mac %(mac)s with" +#~ " ip %(ip)s and hostname %(hostname)s " +#~ "on interface %(interface)s" +#~ msgstr "" + +#~ msgid "Instance %s Not Found" +#~ msgstr "" + +#~ msgid "Dissassociated %s stale fixed ip(s)" +#~ msgstr "" + +#~ msgid "Leasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s leased that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s leased to bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "IP %s leased that was already deallocated" +#~ msgstr "" + +#~ msgid "Releasing IP %s" +#~ msgstr "" + +#~ msgid "IP %s released that isn't associated" +#~ msgstr "" + +#~ msgid "IP %(address)s released from bad mac %(inst_addr)s vs %(mac)s" +#~ msgstr "" + +#~ msgid "Forgetting SR %s ... " +#~ msgstr "" + +#~ msgid "Forgetting SR %s done." +#~ msgstr "" + +#~ msgid "Ignoring exception %(exc)s when forgetting SR %(sr_ref)s" +#~ msgstr "" + +#~ msgid "Unable to obtain target information %(device_path)s, %(mountpoint)s" +#~ msgstr "" + +#~ msgid "Unknown S3 value type %r" +#~ msgstr "" + +#~ msgid "Authenticated request" +#~ msgstr "" + +#~ msgid "List of buckets requested" +#~ msgstr "" + +#~ msgid "List keys for bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to access bucket %s" +#~ msgstr "" + +#~ msgid "Creating bucket %s" +#~ msgstr "" + +#~ msgid "Deleting bucket %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete bucket %s" +#~ msgstr "" + +#~ msgid "Getting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to get object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Putting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to upload object %(nm)s to bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Deleting object: %(bname)s / %(nm)s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete object %(nm)s from bucket %(bname)s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: invalid directory %s" +#~ msgstr "" + +#~ msgid "Not authorized to upload image: unauthorized bucket %s" +#~ msgstr "" + +#~ msgid "Starting image upload: %s" +#~ msgstr "" + +#~ msgid "Not authorized to update attributes of image %s" +#~ msgstr "" + +#~ msgid "Toggling publicity flag of image %(image_id)s %(newstatus)r" +#~ msgstr "" + +#~ msgid "Updating user fields on image %s" +#~ msgstr "" + +#~ msgid "Unauthorized attempt to delete image %s" +#~ msgstr "" + +#~ msgid "Deleted image: %s" +#~ msgstr "" + +#~ msgid "No user found for access key %s" +#~ msgstr "" + +#~ msgid "No project called %s could be found" +#~ msgstr "" + +#~ msgid "User %(uid)s is not a member of project %(pjid)s" +#~ msgstr "" + +#~ msgid "Signature does not match" +#~ msgstr "" + +#~ msgid "The %s role can not be found" +#~ msgstr "" + +#~ msgid "The %s role is global only" +#~ msgstr "" + +#~ msgid "LDAP user %s already exists" +#~ msgstr "" + +#~ msgid "LDAP object for %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s doesn't exist" +#~ msgstr "" + +#~ msgid "Group can't be created because group %s already exists" +#~ msgstr "" + +#~ msgid "Group can't be created because user %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be searched in group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be added to the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "The group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "User %s can't be removed from the group because the user doesn't exist" +#~ msgstr "" + +#~ msgid "User %s is not a member of the group" +#~ msgstr "" + +#~ msgid "User %s can't be removed from all because the user doesn't exist" +#~ msgstr "" + +#~ msgid "Group at dn %s doesn't exist" +#~ msgstr "" + +#~ msgid "Creating new user: %s" +#~ msgstr "" + +#~ msgid "Deleting user: %s" +#~ msgstr "" + +#~ msgid "Adding role %(role)s to user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Adding sitewide role %(role)s to user %(user)s" +#~ msgstr "" + +#~ msgid "Removing role %(role)s from user %(user)s for project %(project)s" +#~ msgstr "" + +#~ msgid "Removing sitewide role %(role)s from user %(user)s" +#~ msgstr "" + +#~ msgid "operation must be add or remove" +#~ msgstr "" + +#~ msgid "Getting x509 for user: %(name)s on project: %(project)s" +#~ msgstr "" + +#~ msgid "Create project %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Modify project: %(name)s managed by %(manager_user)s" +#~ msgstr "" + +#~ msgid "Delete project: %s" +#~ msgstr "" + +#~ msgid "Adding user %(user)s to project %(project)s" +#~ msgstr "" + +#~ msgid "Removing user %(user)s from project %(project)s" +#~ msgstr "" + -- cgit