diff options
| author | OpenStack Jenkins <jenkins@openstack.org> | 2012-11-07 00:02:38 +0000 |
|---|---|---|
| committer | OpenStack Jenkins <jenkins@openstack.org> | 2012-11-07 00:02:38 +0000 |
| commit | 125319e43db1227fae28c41e9b5efd90e1bc05cd (patch) | |
| tree | edcec71c2f39a46c08fa841763d639339a72133b /nova | |
| parent | b351acb39f9b058b68cb1d975bf667137682213c (diff) | |
| download | nova-125319e43db1227fae28c41e9b5efd90e1bc05cd.tar.gz nova-125319e43db1227fae28c41e9b5efd90e1bc05cd.tar.xz nova-125319e43db1227fae28c41e9b5efd90e1bc05cd.zip | |
Imported Translations from Transifex
Change-Id: I4b22b8c7bcb058e1784ab747d5440ff0e226567c
Diffstat (limited to 'nova')
| -rw-r--r-- | nova/locale/nova.pot | 1120 |
1 files changed, 562 insertions, 558 deletions
diff --git a/nova/locale/nova.pot b/nova/locale/nova.pot index 96ecbf321..5301ee2c5 100644 --- a/nova/locale/nova.pot +++ b/nova/locale/nova.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: nova 2013.1\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2012-11-06 00:02+0000\n" +"POT-Creation-Date: 2012-11-07 00:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -154,8 +154,8 @@ msgstr "" msgid "Volume %(volume_id)s is still attached, detach volume first." msgstr "" -#: nova/exception.py:235 nova/api/ec2/cloud.py:389 nova/api/ec2/cloud.py:414 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2235 +#: nova/exception.py:235 nova/api/ec2/cloud.py:390 nova/api/ec2/cloud.py:415 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2238 msgid "Keypair data is invalid" msgstr "" @@ -179,8 +179,8 @@ msgstr "" msgid "Invalid volume" msgstr "" -#: nova/exception.py:259 nova/api/openstack/compute/servers.py:1284 -#: nova/api/openstack/compute/contrib/admin_actions.py:242 +#: nova/exception.py:259 nova/api/openstack/compute/servers.py:1285 +#: nova/api/openstack/compute/contrib/admin_actions.py:239 msgid "Invalid metadata" msgstr "" @@ -193,7 +193,7 @@ msgstr "" msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:271 nova/api/ec2/cloud.py:571 +#: nova/exception.py:271 nova/api/ec2/cloud.py:572 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" @@ -1453,15 +1453,15 @@ msgstr "" msgid "Loading app %(name)s from %(path)s" msgstr "" -#: nova/api/auth.py:108 +#: nova/api/auth.py:109 msgid "Invalid service catalog json." msgstr "" -#: nova/api/auth.py:131 +#: nova/api/auth.py:132 msgid "Sourcing roles from deprecated X-Role HTTP header" msgstr "" -#: nova/api/sizelimit.py:51 +#: nova/api/sizelimit.py:52 msgid "Request is too large." msgstr "" @@ -1592,262 +1592,262 @@ msgstr "" msgid "Environment: %s" msgstr "" -#: nova/api/ec2/__init__.py:554 nova/api/metadata/handler.py:79 +#: nova/api/ec2/__init__.py:554 nova/api/metadata/handler.py:81 msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: nova/api/ec2/apirequest.py:64 +#: nova/api/ec2/apirequest.py:63 #, python-format msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:337 +#: nova/api/ec2/cloud.py:338 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:363 +#: nova/api/ec2/cloud.py:364 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:379 +#: nova/api/ec2/cloud.py:380 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:386 nova/api/ec2/cloud.py:411 +#: nova/api/ec2/cloud.py:387 nova/api/ec2/cloud.py:412 #: nova/api/openstack/compute/contrib/keypairs.py:93 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:392 nova/api/ec2/cloud.py:417 +#: nova/api/ec2/cloud.py:393 nova/api/ec2/cloud.py:418 #: nova/api/openstack/compute/contrib/keypairs.py:101 #, python-format msgid "Key pair '%s' already exists." msgstr "" -#: nova/api/ec2/cloud.py:401 +#: nova/api/ec2/cloud.py:402 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:424 +#: nova/api/ec2/cloud.py:425 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:558 nova/api/ec2/cloud.py:679 +#: nova/api/ec2/cloud.py:559 nova/api/ec2/cloud.py:680 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:563 +#: nova/api/ec2/cloud.py:564 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:601 nova/api/ec2/cloud.py:633 +#: nova/api/ec2/cloud.py:602 nova/api/ec2/cloud.py:634 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:624 +#: nova/api/ec2/cloud.py:625 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:690 +#: nova/api/ec2/cloud.py:691 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:766 +#: nova/api/ec2/cloud.py:767 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:770 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:771 nova/api/openstack/compute/contrib/volumes.py:241 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:798 +#: nova/api/ec2/cloud.py:799 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:811 +#: nova/api/ec2/cloud.py:812 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:819 +#: nova/api/ec2/cloud.py:820 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:832 nova/api/openstack/compute/contrib/volumes.py:422 +#: nova/api/ec2/cloud.py:833 nova/api/openstack/compute/contrib/volumes.py:420 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:838 +#: nova/api/ec2/cloud.py:839 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:864 nova/api/ec2/cloud.py:921 -#: nova/api/ec2/cloud.py:1458 nova/api/ec2/cloud.py:1473 +#: nova/api/ec2/cloud.py:865 nova/api/ec2/cloud.py:922 +#: nova/api/ec2/cloud.py:1459 nova/api/ec2/cloud.py:1474 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:987 +#: nova/api/ec2/cloud.py:988 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1138 +#: nova/api/ec2/cloud.py:1139 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1142 +#: nova/api/ec2/cloud.py:1143 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1146 +#: nova/api/ec2/cloud.py:1147 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1151 +#: nova/api/ec2/cloud.py:1152 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1154 +#: nova/api/ec2/cloud.py:1155 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1162 +#: nova/api/ec2/cloud.py:1163 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1170 +#: nova/api/ec2/cloud.py:1171 #: nova/api/openstack/compute/contrib/floating_ips.py:257 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1179 +#: nova/api/ec2/cloud.py:1180 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1182 +#: nova/api/ec2/cloud.py:1183 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1185 +#: nova/api/ec2/cloud.py:1186 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1193 +#: nova/api/ec2/cloud.py:1194 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1198 +#: nova/api/ec2/cloud.py:1199 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1201 +#: nova/api/ec2/cloud.py:1202 #: nova/api/openstack/compute/contrib/floating_ips.py:100 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1228 +#: nova/api/ec2/cloud.py:1229 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1261 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1270 +#: nova/api/ec2/cloud.py:1271 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1279 +#: nova/api/ec2/cloud.py:1280 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1288 +#: nova/api/ec2/cloud.py:1289 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1379 +#: nova/api/ec2/cloud.py:1380 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1395 +#: nova/api/ec2/cloud.py:1396 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1414 +#: 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:1476 +#: nova/api/ec2/cloud.py:1477 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1478 +#: nova/api/ec2/cloud.py:1479 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1480 +#: nova/api/ec2/cloud.py:1481 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1482 +#: nova/api/ec2/cloud.py:1483 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1495 +#: nova/api/ec2/cloud.py:1496 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1524 +#: nova/api/ec2/cloud.py:1525 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1554 +#: nova/api/ec2/cloud.py:1555 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1572 +#: nova/api/ec2/cloud.py:1573 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1605 +#: nova/api/ec2/cloud.py:1606 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:189 +#: nova/api/ec2/ec2utils.py:187 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:209 +#: nova/api/ec2/ec2utils.py:207 msgid "Timestamp is invalid." msgstr "" -#: nova/api/metadata/handler.py:77 nova/api/metadata/handler.py:84 +#: nova/api/metadata/handler.py:79 nova/api/metadata/handler.py:86 #, python-format msgid "Failed to get metadata for ip: %s" msgstr "" @@ -1883,129 +1883,129 @@ msgstr "" msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" -#: nova/api/openstack/common.py:99 +#: nova/api/openstack/common.py:100 #, python-format msgid "" "status is UNKNOWN from vm_state=%(vm_state)s task_state=%(task_state)s. " "Bad upgrade or db corrupted?" msgstr "" -#: nova/api/openstack/common.py:138 nova/api/openstack/common.py:172 +#: nova/api/openstack/common.py:139 nova/api/openstack/common.py:173 msgid "limit param must be an integer" msgstr "" -#: nova/api/openstack/common.py:141 nova/api/openstack/common.py:176 +#: nova/api/openstack/common.py:142 nova/api/openstack/common.py:177 msgid "limit param must be positive" msgstr "" -#: nova/api/openstack/common.py:166 +#: nova/api/openstack/common.py:167 msgid "offset param must be an integer" msgstr "" -#: nova/api/openstack/common.py:180 +#: nova/api/openstack/common.py:181 msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:537 +#: nova/api/openstack/common.py:216 nova/api/openstack/compute/servers.py:538 #, python-format msgid "marker [%s] not found" msgstr "" -#: nova/api/openstack/common.py:255 +#: nova/api/openstack/common.py:256 #, python-format msgid "href %s does not contain version" msgstr "" -#: nova/api/openstack/common.py:270 +#: nova/api/openstack/common.py:271 msgid "Image metadata limit exceeded" msgstr "" -#: nova/api/openstack/common.py:278 +#: nova/api/openstack/common.py:279 msgid "Image metadata key cannot be blank" msgstr "" -#: nova/api/openstack/common.py:281 +#: nova/api/openstack/common.py:282 msgid "Image metadata key too long" msgstr "" -#: nova/api/openstack/common.py:284 +#: nova/api/openstack/common.py:285 msgid "Invalid image metadata" msgstr "" -#: nova/api/openstack/common.py:335 +#: nova/api/openstack/common.py:336 #, python-format msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: nova/api/openstack/common.py:338 +#: nova/api/openstack/common.py:339 #, python-format msgid "Instance is in an invalid state for '%(action)s'" msgstr "" -#: nova/api/openstack/common.py:418 +#: nova/api/openstack/common.py:419 msgid "Rejecting snapshot request, snapshots currently disabled" msgstr "" -#: nova/api/openstack/common.py:420 +#: nova/api/openstack/common.py:421 msgid "Instance snapshots are not permitted at this time." msgstr "" -#: nova/api/openstack/extensions.py:198 +#: nova/api/openstack/extensions.py:196 #, python-format msgid "Loaded extension: %s" msgstr "" -#: nova/api/openstack/extensions.py:237 +#: nova/api/openstack/extensions.py:235 #, python-format msgid "Ext name: %s" msgstr "" -#: nova/api/openstack/extensions.py:238 +#: nova/api/openstack/extensions.py:236 #, python-format msgid "Ext alias: %s" msgstr "" -#: nova/api/openstack/extensions.py:239 +#: nova/api/openstack/extensions.py:237 #, python-format msgid "Ext description: %s" msgstr "" -#: nova/api/openstack/extensions.py:241 +#: nova/api/openstack/extensions.py:239 #, python-format msgid "Ext namespace: %s" msgstr "" -#: nova/api/openstack/extensions.py:242 +#: nova/api/openstack/extensions.py:240 #, python-format msgid "Ext updated: %s" msgstr "" -#: nova/api/openstack/extensions.py:244 +#: nova/api/openstack/extensions.py:242 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: nova/api/openstack/extensions.py:258 +#: nova/api/openstack/extensions.py:256 #, python-format msgid "Loading extension %s" msgstr "" -#: nova/api/openstack/extensions.py:267 +#: nova/api/openstack/extensions.py:265 #, python-format msgid "Calling extension factory %s" msgstr "" -#: nova/api/openstack/extensions.py:279 +#: nova/api/openstack/extensions.py:277 #, python-format msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:360 +#: nova/api/openstack/extensions.py:358 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:384 +#: nova/api/openstack/extensions.py:382 #, python-format msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" @@ -2015,7 +2015,7 @@ msgid "cannot understand JSON" msgstr "" #: nova/api/openstack/wsgi.py:223 -#: nova/api/openstack/compute/contrib/hosts.py:85 +#: nova/api/openstack/compute/contrib/hosts.py:83 msgid "cannot understand XML" msgstr "" @@ -2064,7 +2064,7 @@ msgstr "" #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 #: nova/api/openstack/compute/server_metadata.py:126 -#: nova/api/openstack/compute/contrib/admin_actions.py:215 +#: nova/api/openstack/compute/contrib/admin_actions.py:212 msgid "Malformed request body" msgstr "" @@ -2098,7 +2098,7 @@ msgstr "" msgid "subclasses must implement construct()!" msgstr "" -#: nova/api/openstack/compute/extensions.py:30 +#: nova/api/openstack/compute/extensions.py:31 msgid "Initializing extension manager." msgstr "" @@ -2117,37 +2117,37 @@ msgstr "" msgid "Invalid minDisk filter [%s]" msgstr "" -#: nova/api/openstack/compute/image_metadata.py:40 -#: nova/api/openstack/compute/images.py:146 -#: nova/api/openstack/compute/images.py:161 +#: nova/api/openstack/compute/image_metadata.py:37 +#: nova/api/openstack/compute/images.py:145 +#: nova/api/openstack/compute/images.py:160 msgid "Image not found." msgstr "" -#: nova/api/openstack/compute/image_metadata.py:80 +#: nova/api/openstack/compute/image_metadata.py:77 msgid "Incorrect request body format" msgstr "" -#: nova/api/openstack/compute/image_metadata.py:84 +#: nova/api/openstack/compute/image_metadata.py:81 #: nova/api/openstack/compute/server_metadata.py:80 #: nova/api/openstack/compute/contrib/flavorextraspecs.py:79 msgid "Request body and URI mismatch" msgstr "" -#: nova/api/openstack/compute/image_metadata.py:87 +#: nova/api/openstack/compute/image_metadata.py:84 #: nova/api/openstack/compute/server_metadata.py:84 #: nova/api/openstack/compute/contrib/flavorextraspecs.py:82 msgid "Request body contains too many items" msgstr "" -#: nova/api/openstack/compute/image_metadata.py:113 +#: nova/api/openstack/compute/image_metadata.py:110 msgid "Invalid metadata key" msgstr "" -#: nova/api/openstack/compute/ips.py:74 +#: nova/api/openstack/compute/ips.py:72 msgid "Instance does not exist" msgstr "" -#: nova/api/openstack/compute/ips.py:97 +#: nova/api/openstack/compute/ips.py:95 msgid "Instance is not a member of specified network" msgstr "" @@ -2173,318 +2173,318 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:446 -#: nova/api/openstack/compute/servers.py:458 -#: nova/api/openstack/compute/servers.py:553 -#: nova/api/openstack/compute/servers.py:721 -#: nova/api/openstack/compute/servers.py:982 -#: nova/api/openstack/compute/servers.py:1085 -#: nova/api/openstack/compute/servers.py:1235 +#: nova/api/openstack/compute/servers.py:447 +#: nova/api/openstack/compute/servers.py:459 +#: nova/api/openstack/compute/servers.py:554 +#: nova/api/openstack/compute/servers.py:722 +#: nova/api/openstack/compute/servers.py:983 +#: nova/api/openstack/compute/servers.py:1086 +#: nova/api/openstack/compute/servers.py:1236 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:497 +#: nova/api/openstack/compute/servers.py:498 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:516 +#: nova/api/openstack/compute/servers.py:517 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:560 +#: nova/api/openstack/compute/servers.py:561 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:564 +#: nova/api/openstack/compute/servers.py:565 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:568 +#: nova/api/openstack/compute/servers.py:569 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:585 +#: nova/api/openstack/compute/servers.py:586 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:589 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:592 +#: nova/api/openstack/compute/servers.py:593 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:623 +#: nova/api/openstack/compute/servers.py:624 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:627 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:636 +#: nova/api/openstack/compute/servers.py:637 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:646 +#: nova/api/openstack/compute/servers.py:647 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:659 +#: nova/api/openstack/compute/servers.py:660 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:665 +#: nova/api/openstack/compute/servers.py:666 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:669 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:694 +#: nova/api/openstack/compute/servers.py:695 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:701 +#: nova/api/openstack/compute/servers.py:702 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:708 +#: nova/api/openstack/compute/servers.py:709 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:737 +#: nova/api/openstack/compute/servers.py:738 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:786 -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:787 +#: nova/api/openstack/compute/servers.py:893 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:826 +#: nova/api/openstack/compute/servers.py:827 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:830 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:834 +#: nova/api/openstack/compute/servers.py:835 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:838 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:841 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:889 +#: nova/api/openstack/compute/servers.py:890 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:896 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:974 +#: nova/api/openstack/compute/servers.py:975 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1000 -#: nova/api/openstack/compute/servers.py:1020 +#: nova/api/openstack/compute/servers.py:1001 +#: nova/api/openstack/compute/servers.py:1021 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1006 +#: nova/api/openstack/compute/servers.py:1007 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1026 +#: nova/api/openstack/compute/servers.py:1027 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1039 +#: nova/api/openstack/compute/servers.py:1040 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1043 +#: nova/api/openstack/compute/servers.py:1044 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1056 +#: nova/api/openstack/compute/servers.py:1057 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1068 +#: nova/api/openstack/compute/servers.py:1069 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1072 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1095 +#: nova/api/openstack/compute/servers.py:1096 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1104 +#: nova/api/openstack/compute/servers.py:1105 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1113 +#: nova/api/openstack/compute/servers.py:1114 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1126 +#: nova/api/openstack/compute/servers.py:1127 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1130 -#: nova/api/openstack/compute/servers.py:1332 +#: nova/api/openstack/compute/servers.py:1131 +#: nova/api/openstack/compute/servers.py:1333 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1141 +#: nova/api/openstack/compute/servers.py:1142 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1154 +#: nova/api/openstack/compute/servers.py:1155 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1158 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1175 +#: nova/api/openstack/compute/servers.py:1176 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 -#: nova/api/openstack/compute/contrib/networks.py:75 +#: nova/api/openstack/compute/contrib/networks.py:73 msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1180 +#: nova/api/openstack/compute/servers.py:1181 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1242 +#: nova/api/openstack/compute/servers.py:1243 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1275 +#: nova/api/openstack/compute/servers.py:1276 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1359 +#: nova/api/openstack/compute/servers.py:1360 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:64 +#: nova/api/openstack/compute/contrib/admin_actions.py:61 #, 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:78 #, python-format msgid "Compute.api::unpause %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:98 +#: nova/api/openstack/compute/contrib/admin_actions.py:95 #, python-format msgid "compute.api::suspend %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:115 +#: nova/api/openstack/compute/contrib/admin_actions.py:112 #, python-format msgid "compute.api::resume %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:131 +#: nova/api/openstack/compute/contrib/admin_actions.py:128 #, python-format msgid "Error in migrate %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:145 +#: nova/api/openstack/compute/contrib/admin_actions.py:142 #, python-format msgid "Compute.api::reset_network %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:158 -#: nova/api/openstack/compute/contrib/admin_actions.py:174 -#: nova/api/openstack/compute/contrib/admin_actions.py:190 -#: nova/api/openstack/compute/contrib/admin_actions.py:312 +#: nova/api/openstack/compute/contrib/admin_actions.py:155 +#: nova/api/openstack/compute/contrib/admin_actions.py:171 +#: nova/api/openstack/compute/contrib/admin_actions.py:187 +#: nova/api/openstack/compute/contrib/admin_actions.py:309 #: nova/api/openstack/compute/contrib/multinic.py:41 -#: nova/api/openstack/compute/contrib/rescue.py:44 +#: nova/api/openstack/compute/contrib/rescue.py:45 msgid "Server not found" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:161 +#: nova/api/openstack/compute/contrib/admin_actions.py:158 #, python-format msgid "Compute.api::inject_network_info %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:177 +#: nova/api/openstack/compute/contrib/admin_actions.py:174 #, python-format msgid "Compute.api::lock %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:193 +#: nova/api/openstack/compute/contrib/admin_actions.py:190 #, python-format msgid "Compute.api::unlock %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:223 +#: nova/api/openstack/compute/contrib/admin_actions.py:220 #, python-format msgid "createBackup entity requires %s attribute" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:227 +#: nova/api/openstack/compute/contrib/admin_actions.py:224 msgid "Malformed createBackup entity" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:233 +#: nova/api/openstack/compute/contrib/admin_actions.py:230 msgid "createBackup attribute 'rotation' must be an integer" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:248 +#: nova/api/openstack/compute/contrib/admin_actions.py:245 #: nova/api/openstack/compute/contrib/console_output.py:47 #: 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:276 +#: nova/api/openstack/compute/contrib/admin_actions.py:273 msgid "host and block_migration must be specified." msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:284 +#: nova/api/openstack/compute/contrib/admin_actions.py:281 #, python-format msgid "Live migration of instance %(id)s to host %(host)s failed" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:302 +#: nova/api/openstack/compute/contrib/admin_actions.py:299 #, python-format msgid "Desired state must be specified. Valid states are: %s" msgstr "" -#: nova/api/openstack/compute/contrib/admin_actions.py:315 +#: nova/api/openstack/compute/contrib/admin_actions.py:312 #, python-format msgid "Compute.api::resetState %s" msgstr "" @@ -2533,7 +2533,7 @@ msgstr "" msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" msgstr "" -#: nova/api/openstack/compute/contrib/certificates.py:76 +#: nova/api/openstack/compute/contrib/certificates.py:74 msgid "Only root certificate can be retrieved." msgstr "" @@ -2598,7 +2598,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:234 #: nova/api/openstack/compute/contrib/floating_ips.py:290 -#: nova/api/openstack/compute/contrib/security_groups.py:417 +#: nova/api/openstack/compute/contrib/security_groups.py:415 msgid "Missing parameter dict" msgstr "" @@ -2632,41 +2632,41 @@ msgstr "" msgid "Error. Unable to associate floating ip" msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:124 +#: nova/api/openstack/compute/contrib/hosts.py:122 #, python-format msgid "Host '%s' could not be found." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:153 +#: nova/api/openstack/compute/contrib/hosts.py:151 #, python-format msgid "Invalid status: '%s'" msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:157 +#: nova/api/openstack/compute/contrib/hosts.py:155 #, python-format msgid "Invalid mode: '%s'" msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:161 +#: nova/api/openstack/compute/contrib/hosts.py:159 #, python-format msgid "Invalid update setting: '%s'" msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:179 +#: nova/api/openstack/compute/contrib/hosts.py:177 #, python-format msgid "Putting host %(host)s in maintenance mode %(mode)s." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:190 +#: nova/api/openstack/compute/contrib/hosts.py:188 #, python-format msgid "Setting host %(host)s to %(state)s." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:237 +#: nova/api/openstack/compute/contrib/hosts.py:235 msgid "Describe-resource is admin only functionality" msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:245 +#: nova/api/openstack/compute/contrib/hosts.py:243 msgid "Host not found" msgstr "" @@ -2686,7 +2686,7 @@ msgstr "" msgid "No hypervisor matching '%s' could be found." msgstr "" -#: nova/api/openstack/compute/contrib/instance_usage_audit_log.py:54 +#: nova/api/openstack/compute/contrib/instance_usage_audit_log.py:55 #, python-format msgid "Invalid timestamp for date %s" msgstr "" @@ -2704,55 +2704,55 @@ msgstr "" msgid "Unable to find address %r" msgstr "" -#: nova/api/openstack/compute/contrib/networks.py:72 +#: nova/api/openstack/compute/contrib/networks.py:70 #, python-format msgid "Network does not have %s action" msgstr "" -#: nova/api/openstack/compute/contrib/networks.py:80 +#: nova/api/openstack/compute/contrib/networks.py:78 #, python-format msgid "Disassociating network with id %s" msgstr "" -#: nova/api/openstack/compute/contrib/networks.py:84 -#: nova/api/openstack/compute/contrib/networks.py:101 -#: nova/api/openstack/compute/contrib/networks.py:111 +#: nova/api/openstack/compute/contrib/networks.py:82 +#: nova/api/openstack/compute/contrib/networks.py:99 +#: nova/api/openstack/compute/contrib/networks.py:109 msgid "Network not found" msgstr "" -#: nova/api/openstack/compute/contrib/networks.py:97 +#: nova/api/openstack/compute/contrib/networks.py:95 #, python-format msgid "Showing network with id %s" msgstr "" -#: nova/api/openstack/compute/contrib/networks.py:107 +#: nova/api/openstack/compute/contrib/networks.py:105 #, python-format msgid "Deleting network with id %s" msgstr "" -#: nova/api/openstack/compute/contrib/networks.py:122 +#: nova/api/openstack/compute/contrib/networks.py:120 msgid "Missing network in body" msgstr "" -#: nova/api/openstack/compute/contrib/networks.py:126 +#: nova/api/openstack/compute/contrib/networks.py:124 msgid "Network label is required" msgstr "" -#: nova/api/openstack/compute/contrib/networks.py:130 +#: nova/api/openstack/compute/contrib/networks.py:128 msgid "Network cidr or cidr_v6 is required" msgstr "" -#: nova/api/openstack/compute/contrib/networks.py:132 +#: nova/api/openstack/compute/contrib/networks.py:130 #, python-format msgid "Creating network with label %s" msgstr "" -#: nova/api/openstack/compute/contrib/networks.py:148 +#: nova/api/openstack/compute/contrib/networks.py:146 #, python-format msgid "Associating network %(network)s with project %(project)s" msgstr "" -#: nova/api/openstack/compute/contrib/networks.py:156 +#: nova/api/openstack/compute/contrib/networks.py:154 #, python-format msgid "Cannot associate network %(network)s with project %(project)s: %(message)s" msgstr "" @@ -2765,24 +2765,24 @@ msgstr "" msgid "Malformed scheduler_hints attribute" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:224 +#: nova/api/openstack/compute/contrib/security_groups.py:222 msgid "Security group id should be integer" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:333 +#: nova/api/openstack/compute/contrib/security_groups.py:331 msgid "Not enough parameters to build a valid rule." msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:339 +#: nova/api/openstack/compute/contrib/security_groups.py:337 #, python-format msgid "This rule already exists in group %s" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:420 +#: nova/api/openstack/compute/contrib/security_groups.py:418 msgid "Security group not specified" msgstr "" -#: nova/api/openstack/compute/contrib/security_groups.py:424 +#: nova/api/openstack/compute/contrib/security_groups.py:422 msgid "Security group name cannot be empty" msgstr "" @@ -2794,38 +2794,38 @@ msgstr "" msgid "stop instance" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:75 +#: nova/api/openstack/compute/contrib/volumes.py:73 #, python-format msgid "vol=%s" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:187 +#: nova/api/openstack/compute/contrib/volumes.py:185 #, python-format msgid "Delete volume with id: %s" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:352 -#: nova/api/openstack/compute/contrib/volumes.py:432 +#: nova/api/openstack/compute/contrib/volumes.py:350 +#: nova/api/openstack/compute/contrib/volumes.py:430 #, python-format msgid "Instance %s is not attached." msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:383 +#: nova/api/openstack/compute/contrib/volumes.py:381 #, python-format msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:546 +#: nova/api/openstack/compute/contrib/volumes.py:544 #, python-format msgid "Delete snapshot with id: %s" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:589 +#: nova/api/openstack/compute/contrib/volumes.py:587 #, python-format msgid "Create snapshot from volume %s" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:593 +#: nova/api/openstack/compute/contrib/volumes.py:591 #, python-format msgid "Invalid value '%s' for force. " msgstr "" @@ -2834,23 +2834,23 @@ msgstr "" msgid "Instance has had its instance_type removed from the DB" msgstr "" -#: nova/cloudpipe/pipelib.py:44 +#: nova/cloudpipe/pipelib.py:45 msgid "Instance type for vpn instances" msgstr "" -#: nova/cloudpipe/pipelib.py:47 +#: nova/cloudpipe/pipelib.py:48 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:50 +#: nova/cloudpipe/pipelib.py:51 msgid "Network to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:53 +#: nova/cloudpipe/pipelib.py:54 msgid "Netmask to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:106 +#: nova/cloudpipe/pipelib.py:109 #, python-format msgid "Launching VPN for %s" msgstr "" @@ -2863,200 +2863,200 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/compute/api.py:222 +#: nova/compute/api.py:224 msgid "Cannot run any more instances of this type." msgstr "" -#: nova/compute/api.py:229 +#: nova/compute/api.py:231 #, python-format msgid "Can only run %s more instances of this type." msgstr "" -#: nova/compute/api.py:238 +#: nova/compute/api.py:240 #, python-format msgid "" "%(overs)s quota exceeded for %(pid)s, tried to run %(min_count)s " "instances. %(msg)s" msgstr "" -#: nova/compute/api.py:258 +#: nova/compute/api.py:260 #, python-format msgid "" "Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " "properties" msgstr "" -#: nova/compute/api.py:268 +#: nova/compute/api.py:270 msgid "Metadata property key blank" msgstr "" -#: nova/compute/api.py:272 +#: nova/compute/api.py:274 msgid "Metadata property key greater than 255 characters" msgstr "" -#: nova/compute/api.py:276 +#: nova/compute/api.py:278 msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:500 +#: nova/compute/api.py:502 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:571 +#: nova/compute/api.py:574 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:598 +#: nova/compute/api.py:601 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:830 +#: nova/compute/api.py:833 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:847 +#: nova/compute/api.py:850 msgid "No host for instance, deleting immediately" msgstr "" -#: nova/compute/api.py:947 +#: nova/compute/api.py:950 msgid "host for instance is down, deleting from database" msgstr "" -#: nova/compute/api.py:991 +#: nova/compute/api.py:994 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1031 +#: nova/compute/api.py:1034 msgid "Going to try to stop instance" msgstr "" -#: nova/compute/api.py:1045 +#: nova/compute/api.py:1048 msgid "Going to try to start instance" msgstr "" -#: nova/compute/api.py:1109 +#: nova/compute/api.py:1112 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1244 +#: nova/compute/api.py:1247 #, python-format msgid "Image type not recognized %s" msgstr "" -#: nova/compute/api.py:1353 +#: nova/compute/api.py:1356 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1675 +#: nova/compute/api.py:1678 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1684 +#: nova/compute/api.py:1687 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:1726 +#: nova/compute/api.py:1729 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance. %(msg)s" msgstr "" -#: nova/compute/api.py:1898 +#: nova/compute/api.py:1901 msgid "Locking" msgstr "" -#: nova/compute/api.py:1906 +#: nova/compute/api.py:1909 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1977 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2059 +#: nova/compute/api.py:2062 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2208 +#: nova/compute/api.py:2211 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2212 +#: nova/compute/api.py:2215 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2313 +#: nova/compute/api.py:2316 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2316 +#: nova/compute/api.py:2319 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2324 +#: nova/compute/api.py:2327 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2330 +#: nova/compute/api.py:2333 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2350 +#: nova/compute/api.py:2353 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2353 +#: nova/compute/api.py:2356 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:2360 +#: nova/compute/api.py:2363 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2425 +#: nova/compute/api.py:2428 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2433 +#: nova/compute/api.py:2436 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2436 +#: nova/compute/api.py:2439 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:2693 +#: nova/compute/api.py:2696 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:2702 +#: nova/compute/api.py:2705 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:2705 +#: nova/compute/api.py:2708 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:2716 +#: nova/compute/api.py:2719 #, python-format msgid "Revoke security group ingress %s" msgstr "" @@ -3136,7 +3136,7 @@ msgstr "" msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:597 nova/compute/manager.py:1741 +#: nova/compute/manager.py:597 nova/compute/manager.py:1743 msgid "Error trying to reschedule" msgstr "" @@ -3225,8 +3225,8 @@ msgstr "" msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:995 nova/compute/manager.py:1910 -#: nova/compute/manager.py:3107 +#: nova/compute/manager.py:995 nova/compute/manager.py:1912 +#: nova/compute/manager.py:3112 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" @@ -3324,264 +3324,264 @@ msgstr "" msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1678 +#: nova/compute/manager.py:1680 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1697 +#: nova/compute/manager.py:1699 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1909 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:1963 +#: nova/compute/manager.py:1965 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1980 +#: nova/compute/manager.py:1982 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2018 +#: nova/compute/manager.py:2020 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2048 +#: nova/compute/manager.py:2050 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2066 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2071 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2091 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2114 +#: nova/compute/manager.py:2116 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2142 +#: nova/compute/manager.py:2144 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2186 +#: nova/compute/manager.py:2188 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2195 +#: nova/compute/manager.py:2197 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2210 +#: nova/compute/manager.py:2212 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2239 +#: nova/compute/manager.py:2241 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2243 +#: nova/compute/manager.py:2245 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:2256 +#: nova/compute/manager.py:2258 #, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:2300 +#: nova/compute/manager.py:2302 #, python-format msgid "Host %(host)s not found" msgstr "" -#: nova/compute/manager.py:2360 +#: nova/compute/manager.py:2362 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2422 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2446 +#: nova/compute/manager.py:2448 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2479 +#: nova/compute/manager.py:2481 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2487 +#: nova/compute/manager.py:2489 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2489 +#: nova/compute/manager.py:2491 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2515 +#: nova/compute/manager.py:2517 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2517 +#: nova/compute/manager.py:2519 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:2531 +#: nova/compute/manager.py:2533 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2662 +#: nova/compute/manager.py:2664 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2688 +#: nova/compute/manager.py:2693 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2693 +#: nova/compute/manager.py:2698 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2702 +#: nova/compute/manager.py:2707 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2709 +#: nova/compute/manager.py:2714 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:2713 +#: nova/compute/manager.py:2718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2720 +#: nova/compute/manager.py:2725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2728 +#: nova/compute/manager.py:2733 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2745 +#: nova/compute/manager.py:2750 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:2763 +#: nova/compute/manager.py:2768 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2786 +#: nova/compute/manager.py:2791 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2851 +#: nova/compute/manager.py:2856 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2882 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2883 nova/compute/manager.py:2921 +#: nova/compute/manager.py:2888 nova/compute/manager.py:2926 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2908 +#: nova/compute/manager.py:2913 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:2945 +#: nova/compute/manager.py:2950 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2957 nova/compute/manager.py:2968 -#: nova/compute/manager.py:2982 +#: nova/compute/manager.py:2962 nova/compute/manager.py:2973 +#: nova/compute/manager.py:2987 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2962 +#: nova/compute/manager.py:2967 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2975 +#: nova/compute/manager.py:2980 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2991 +#: nova/compute/manager.py:2996 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:2999 +#: nova/compute/manager.py:3004 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3012 +#: nova/compute/manager.py:3017 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3061 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:3068 +#: nova/compute/manager.py:3073 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:3075 +#: nova/compute/manager.py:3080 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" @@ -3754,16 +3754,16 @@ msgstr "" msgid "Using %(prefix)s instead of %(req_prefix)s" msgstr "" -#: nova/console/manager.py:81 nova/console/vmrc_manager.py:71 +#: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" -#: nova/console/manager.py:102 nova/console/vmrc_manager.py:123 +#: nova/console/manager.py:102 nova/console/vmrc_manager.py:115 #, python-format msgid "Tried to remove non-existent console %(console_id)s." msgstr "" -#: nova/console/vmrc_manager.py:126 +#: nova/console/vmrc_manager.py:118 #, python-format msgid "Removing console %(console_id)s." msgstr "" @@ -3808,50 +3808,50 @@ msgstr "" msgid "Checking Token: %(token)s, %(token_valid)s)" msgstr "" -#: nova/db/sqlalchemy/api.py:209 +#: nova/db/sqlalchemy/api.py:208 #, python-format msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2799 +#: nova/db/sqlalchemy/api.py:2792 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4700 +#: nova/db/sqlalchemy/api.py:4693 msgid "Backend exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4720 nova/db/sqlalchemy/api.py:4746 +#: nova/db/sqlalchemy/api.py:4713 nova/db/sqlalchemy/api.py:4739 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4758 +#: nova/db/sqlalchemy/api.py:4751 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4792 +#: nova/db/sqlalchemy/api.py:4785 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4807 +#: nova/db/sqlalchemy/api.py:4800 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4826 +#: nova/db/sqlalchemy/api.py:4819 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4843 +#: nova/db/sqlalchemy/api.py:4836 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4881 +#: nova/db/sqlalchemy/api.py:4874 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -3864,7 +3864,7 @@ msgstr "" msgid "Upgrade DB using Essex release first." msgstr "" -#: nova/db/sqlalchemy/session.py:174 +#: nova/db/sqlalchemy/session.py:316 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -4333,42 +4333,42 @@ msgstr "" msgid "_get_auth_token() failed" msgstr "" -#: nova/network/quantumv2/api.py:98 +#: nova/network/quantumv2/api.py:105 #, python-format msgid "allocate_for_instance() for %s" msgstr "" -#: nova/network/quantumv2/api.py:101 +#: nova/network/quantumv2/api.py:108 #, python-format msgid "empty project id for instance %s" msgstr "" -#: nova/network/quantumv2/api.py:154 +#: nova/network/quantumv2/api.py:161 #, python-format msgid "Fail to delete port %(portid)s with failure: %(exception)s" msgstr "" -#: nova/network/quantumv2/api.py:166 +#: nova/network/quantumv2/api.py:173 #, python-format msgid "deallocate_for_instance() for %s" msgstr "" -#: nova/network/quantumv2/api.py:175 +#: nova/network/quantumv2/api.py:182 #, python-format msgid "Failed to delete quantum port %(portid)s " msgstr "" -#: nova/network/quantumv2/api.py:185 +#: nova/network/quantumv2/api.py:192 #, python-format msgid "get_instance_nw_info() for %s" msgstr "" -#: nova/network/quantumv2/api.py:200 +#: nova/network/quantumv2/api.py:207 #, python-format msgid "validate_networks() for %s" msgstr "" -#: nova/network/quantumv2/api.py:452 +#: nova/network/quantumv2/api.py:459 #, python-format msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" @@ -4764,42 +4764,42 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:49 +#: nova/scheduler/chance.py:50 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:54 +#: nova/scheduler/chance.py:55 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:64 +#: nova/scheduler/driver.py:66 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:68 nova/scheduler/manager.py:184 +#: nova/scheduler/driver.py:70 nova/scheduler/manager.py:185 #, python-format msgid "Setting instance to %(state)s state." msgstr "" -#: nova/scheduler/driver.py:110 +#: nova/scheduler/driver.py:112 #, python-format msgid "Casted '%(method)s' to compute '%(host)s'" msgstr "" -#: nova/scheduler/driver.py:125 +#: nova/scheduler/driver.py:127 #, python-format msgid "Casted '%(method)s' to %(topic)s '%(host)s'" msgstr "" -#: nova/scheduler/driver.py:173 +#: nova/scheduler/driver.py:175 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:181 +#: nova/scheduler/driver.py:183 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:313 +#: nova/scheduler/driver.py:315 #, python-format msgid "" "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " @@ -4836,51 +4836,51 @@ msgstr "" msgid "Weighted %(weighted_host)s" msgstr "" -#: nova/scheduler/host_manager.py:246 +#: nova/scheduler/host_manager.py:247 #, python-format msgid "Host filter fails for ignored host %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:253 +#: nova/scheduler/host_manager.py:254 #, python-format msgid "Host filter fails for non-forced host %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:259 +#: nova/scheduler/host_manager.py:260 #, python-format msgid "Host filter function %(func)s failed for %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:265 +#: nova/scheduler/host_manager.py:266 #, python-format msgid "Host filter passes for %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:328 +#: nova/scheduler/host_manager.py:329 #, python-format msgid "Received %(service_name)s service update from %(host)s." msgstr "" -#: nova/scheduler/host_manager.py:351 +#: nova/scheduler/host_manager.py:352 msgid "host_manager only implemented for 'compute'" msgstr "" -#: nova/scheduler/host_manager.py:359 +#: nova/scheduler/host_manager.py:360 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/manager.py:168 +#: nova/scheduler/manager.py:169 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" -#: nova/scheduler/scheduler_options.py:69 +#: nova/scheduler/scheduler_options.py:70 #, python-format msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" msgstr "" -#: nova/scheduler/scheduler_options.py:78 +#: nova/scheduler/scheduler_options.py:79 #, python-format msgid "Could not decode scheduler options: '%(e)s'" msgstr "" @@ -4892,21 +4892,21 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:38 +#: nova/scheduler/filters/compute_filter.py:39 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:42 +#: nova/scheduler/filters/compute_filter.py:43 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" -#: nova/scheduler/filters/core_filter.py:45 +#: nova/scheduler/filters/core_filter.py:46 msgid "VCPUs not set; assuming CPU collection broken" msgstr "" -#: nova/scheduler/filters/disk_filter.py:47 +#: nova/scheduler/filters/disk_filter.py:48 #, python-format msgid "" "%(host_state)s does not have %(requested_disk)s MB usable disk, it only " @@ -4939,21 +4939,21 @@ msgstr "" msgid "%(host_state)s does not support requested instance_properties" msgstr "" -#: nova/scheduler/filters/io_ops_filter.py:42 +#: nova/scheduler/filters/io_ops_filter.py:43 #, python-format msgid "" "%(host_state)s fails I/O ops check: Max IOs per host is set to " "%(max_io_ops)s" msgstr "" -#: nova/scheduler/filters/num_instances_filter.py:39 +#: nova/scheduler/filters/num_instances_filter.py:40 #, python-format msgid "" "%(host_state)s fails num_instances check: Max instances per host is set " "to %(max_instances)s" msgstr "" -#: nova/scheduler/filters/ram_filter.py:46 +#: nova/scheduler/filters/ram_filter.py:47 #, python-format msgid "" "%(host_state)s does not have %(requested_ram)s MB usable ram, it only has" @@ -4965,7 +4965,7 @@ msgstr "" msgid "Previously tried hosts: %(hosts)s. (host=%(host)s)" msgstr "" -#: nova/scheduler/filters/trusted_filter.py:201 +#: nova/scheduler/filters/trusted_filter.py:202 #, python-format msgid "TCP: trust state of %(host)s:%(level)s(%(trust)s)" msgstr "" @@ -5152,28 +5152,28 @@ msgstr "" msgid "test_snapshot_detail: resp_dict=%s" msgstr "" -#: nova/tests/compute/test_compute.py:633 -#: nova/tests/compute/test_compute.py:651 -#: nova/tests/compute/test_compute.py:687 -#: nova/tests/compute/test_compute.py:712 -#: nova/tests/compute/test_compute.py:2387 +#: nova/tests/compute/test_compute.py:619 +#: nova/tests/compute/test_compute.py:637 +#: nova/tests/compute/test_compute.py:673 +#: nova/tests/compute/test_compute.py:698 +#: nova/tests/compute/test_compute.py:2373 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:639 -#: nova/tests/compute/test_compute.py:674 -#: nova/tests/compute/test_compute.py:700 -#: nova/tests/compute/test_compute.py:730 +#: nova/tests/compute/test_compute.py:625 +#: nova/tests/compute/test_compute.py:660 +#: nova/tests/compute/test_compute.py:686 +#: nova/tests/compute/test_compute.py:716 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1107 +#: nova/tests/compute/test_compute.py:1093 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2398 +#: nova/tests/compute/test_compute.py:2384 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5522,7 +5522,7 @@ msgid "instance %s: finished toXML method" msgstr "" #: nova/virt/baremetal/driver.py:559 nova/virt/hyperv/hostops.py:43 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1988 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." @@ -5538,7 +5538,7 @@ msgid "Updating!" msgstr "" #: nova/virt/baremetal/driver.py:726 nova/virt/hyperv/hostops.py:141 -#: nova/virt/libvirt/driver.py:3028 nova/virt/xenapi/host.py:149 +#: nova/virt/libvirt/driver.py:3030 nova/virt/xenapi/host.py:149 msgid "Updating host stats" msgstr "" @@ -6139,7 +6139,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:605 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6257,219 +6257,219 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1464 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:334 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:340 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:361 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:383 nova/virt/libvirt/driver.py:386 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:468 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:482 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:487 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:509 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:524 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:537 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:554 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:568 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:730 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:740 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:753 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:885 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:889 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:921 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:956 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1086 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1093 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1109 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1155 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1199 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1203 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1207 nova/virt/libvirt/driver.py:1211 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1277 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1403 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1413 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1427 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1437 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1511 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1515 +#: nova/virt/libvirt/driver.py:1517 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1521 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1525 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1541 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1833 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1837 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1854 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2104 +#: nova/virt/libvirt/driver.py:2106 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2293 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2301 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2334 +#: nova/virt/libvirt/driver.py:2336 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2354 +#: nova/virt/libvirt/driver.py:2356 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2366 +#: nova/virt/libvirt/driver.py:2368 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6479,51 +6479,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2383 +#: nova/virt/libvirt/driver.py:2385 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:2431 +#: nova/virt/libvirt/driver.py:2433 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2501 +#: nova/virt/libvirt/driver.py:2503 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2545 +#: nova/virt/libvirt/driver.py:2547 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2672 +#: nova/virt/libvirt/driver.py:2674 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2721 +#: nova/virt/libvirt/driver.py:2723 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2783 +#: nova/virt/libvirt/driver.py:2785 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2842 +#: nova/virt/libvirt/driver.py:2844 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2849 +#: nova/virt/libvirt/driver.py:2851 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2900 +#: nova/virt/libvirt/driver.py:2902 msgid "Starting finish_revert_migration" msgstr "" @@ -6564,127 +6564,127 @@ msgstr "" msgid "Unknown image_type=%s" msgstr "" -#: nova/virt/libvirt/imagecache.py:164 +#: nova/virt/libvirt/imagecache.py:166 #, python-format msgid "%s is a valid instance name" msgstr "" -#: nova/virt/libvirt/imagecache.py:167 +#: nova/virt/libvirt/imagecache.py:169 #, python-format msgid "%s has a disk file" msgstr "" -#: nova/virt/libvirt/imagecache.py:169 +#: nova/virt/libvirt/imagecache.py:171 #, python-format msgid "Instance %(instance)s is backed by %(backing)s" msgstr "" -#: nova/virt/libvirt/imagecache.py:182 +#: nova/virt/libvirt/imagecache.py:184 #, 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:234 +#: nova/virt/libvirt/imagecache.py:239 #, python-format msgid "%(id)s (%(base_file)s): image verification failed" msgstr "" -#: nova/virt/libvirt/imagecache.py:244 +#: nova/virt/libvirt/imagecache.py:249 #, python-format msgid "%(id)s (%(base_file)s): image verification skipped, no hash stored" msgstr "" -#: nova/virt/libvirt/imagecache.py:263 +#: nova/virt/libvirt/imagecache.py:268 #, python-format msgid "Cannot remove %(base_file)s, it does not exist" msgstr "" -#: nova/virt/libvirt/imagecache.py:275 +#: nova/virt/libvirt/imagecache.py:280 #, python-format msgid "Base file too young to remove: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:278 +#: nova/virt/libvirt/imagecache.py:283 #, python-format msgid "Removing base file: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:285 +#: nova/virt/libvirt/imagecache.py:290 #, python-format msgid "Failed to remove %(base_file)s, error was %(error)s" msgstr "" -#: nova/virt/libvirt/imagecache.py:296 +#: nova/virt/libvirt/imagecache.py:301 #, python-format msgid "%(id)s (%(base_file)s): checking" msgstr "" -#: nova/virt/libvirt/imagecache.py:315 +#: nova/virt/libvirt/imagecache.py:320 #, python-format msgid "" "%(id)s (%(base_file)s): in use: on this node %(local)d local, %(remote)d " "on other nodes" msgstr "" -#: nova/virt/libvirt/imagecache.py:327 +#: nova/virt/libvirt/imagecache.py:332 #, python-format msgid "" "%(id)s (%(base_file)s): warning -- an absent base file is in use! " "instances: %(instance_list)s" msgstr "" -#: nova/virt/libvirt/imagecache.py:335 +#: nova/virt/libvirt/imagecache.py:340 #, python-format msgid "%(id)s (%(base_file)s): in use on (%(remote)d on other nodes)" msgstr "" -#: nova/virt/libvirt/imagecache.py:345 +#: nova/virt/libvirt/imagecache.py:350 #, python-format msgid "%(id)s (%(base_file)s): image is not in use" msgstr "" -#: nova/virt/libvirt/imagecache.py:351 +#: nova/virt/libvirt/imagecache.py:356 #, python-format msgid "%(id)s (%(base_file)s): image is in use" msgstr "" -#: nova/virt/libvirt/imagecache.py:374 +#: nova/virt/libvirt/imagecache.py:379 #, python-format msgid "Skipping verification, no base directory at %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:378 +#: nova/virt/libvirt/imagecache.py:383 msgid "Verify base images" msgstr "" -#: nova/virt/libvirt/imagecache.py:385 +#: nova/virt/libvirt/imagecache.py:390 #, python-format msgid "Image id %(id)s yields fingerprint %(fingerprint)s" msgstr "" -#: nova/virt/libvirt/imagecache.py:403 +#: nova/virt/libvirt/imagecache.py:408 #, python-format msgid "Unknown base file: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:408 +#: nova/virt/libvirt/imagecache.py:413 #, python-format msgid "Active base files: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:411 +#: nova/virt/libvirt/imagecache.py:416 #, python-format msgid "Corrupt base files: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:415 +#: nova/virt/libvirt/imagecache.py:420 #, python-format msgid "Removable base files: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:423 +#: nova/virt/libvirt/imagecache.py:428 msgid "Verification complete" msgstr "" @@ -6693,14 +6693,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:131 +#: nova/virt/libvirt/utils.py:134 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:140 +#: nova/virt/libvirt/utils.py:143 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6708,68 +6708,68 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:187 +#: nova/virt/libvirt/utils.py:190 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:406 +#: nova/virt/libvirt/utils.py:409 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:495 +#: nova/virt/libvirt/utils.py:498 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:499 +#: nova/virt/libvirt/utils.py:502 #, python-format msgid "Read: %s" msgstr "" -#: nova/virt/libvirt/utils.py:505 +#: nova/virt/libvirt/utils.py:508 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:529 +#: nova/virt/libvirt/utils.py:532 #, python-format msgid "Writing image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:530 +#: nova/virt/libvirt/utils.py:533 #, python-format msgid "Wrote: %s" msgstr "" -#: nova/virt/libvirt/vif.py:95 +#: nova/virt/libvirt/vif.py:97 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:105 +#: nova/virt/libvirt/vif.py:107 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:181 nova/virt/libvirt/vif.py:247 -#: nova/virt/libvirt/vif.py:307 +#: nova/virt/libvirt/vif.py:183 nova/virt/libvirt/vif.py:249 +#: nova/virt/libvirt/vif.py:309 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:174 +#: nova/virt/libvirt/volume.py:176 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:177 +#: nova/virt/libvirt/volume.py:179 #, 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:189 +#: nova/virt/libvirt/volume.py:191 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -7339,103 +7339,103 @@ msgstr "" msgid "Got image size of %(size)s for the image %(image)s" msgstr "" -#: nova/virt/xenapi/agent.py:80 nova/virt/xenapi/vmops.py:1473 +#: nova/virt/xenapi/agent.py:85 nova/virt/xenapi/vmops.py:1491 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:84 nova/virt/xenapi/vmops.py:1477 +#: nova/virt/xenapi/agent.py:89 nova/virt/xenapi/vmops.py:1495 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:89 nova/virt/xenapi/vmops.py:1482 +#: nova/virt/xenapi/agent.py:94 nova/virt/xenapi/vmops.py:1500 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:99 +#: nova/virt/xenapi/agent.py:104 #, python-format msgid "" "The agent call to %(method)s returned an invalid response: %(ret)r. " "path=%(path)s; args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:109 +#: nova/virt/xenapi/agent.py:114 #, python-format msgid "Failed to query agent version: %(resp)r" msgstr "" -#: nova/virt/xenapi/agent.py:127 +#: nova/virt/xenapi/agent.py:132 msgid "Querying agent version" msgstr "" -#: nova/virt/xenapi/agent.py:141 +#: nova/virt/xenapi/agent.py:146 msgid "Reached maximum time attempting to query agent version" msgstr "" -#: nova/virt/xenapi/agent.py:149 +#: nova/virt/xenapi/agent.py:154 #, python-format msgid "Updating agent to %s" msgstr "" -#: nova/virt/xenapi/agent.py:157 +#: nova/virt/xenapi/agent.py:162 #, python-format msgid "Failed to update agent: %(resp)r" msgstr "" -#: nova/virt/xenapi/agent.py:171 +#: nova/virt/xenapi/agent.py:176 msgid "Setting admin password" msgstr "" -#: nova/virt/xenapi/agent.py:182 +#: nova/virt/xenapi/agent.py:187 #, python-format msgid "Failed to exchange keys: %(resp)r" msgstr "" -#: nova/virt/xenapi/agent.py:202 +#: nova/virt/xenapi/agent.py:207 #, python-format msgid "Failed to update password: %(resp)r" msgstr "" -#: nova/virt/xenapi/agent.py:209 +#: nova/virt/xenapi/agent.py:214 #, python-format msgid "Injecting file path: %r" msgstr "" -#: nova/virt/xenapi/agent.py:222 +#: nova/virt/xenapi/agent.py:227 #, python-format msgid "Failed to inject file: %(resp)r" msgstr "" -#: nova/virt/xenapi/agent.py:229 +#: nova/virt/xenapi/agent.py:234 msgid "Resetting network" msgstr "" -#: nova/virt/xenapi/agent.py:235 +#: nova/virt/xenapi/agent.py:240 #, python-format msgid "Failed to reset network: %(resp)r" msgstr "" -#: nova/virt/xenapi/agent.py:255 +#: nova/virt/xenapi/agent.py:263 msgid "" "XenServer tools installed in this image are capable of network injection." " Networking files will not bemanipulated" msgstr "" -#: nova/virt/xenapi/agent.py:263 +#: nova/virt/xenapi/agent.py:271 msgid "" "XenServer tools are present in this image but are not capable of network " "injection" msgstr "" -#: nova/virt/xenapi/agent.py:267 +#: nova/virt/xenapi/agent.py:275 msgid "XenServer tools are not installed in this image" msgstr "" -#: nova/virt/xenapi/agent.py:319 +#: nova/virt/xenapi/agent.py:327 #, python-format msgid "OpenSSL error: %s" msgstr "" @@ -7451,24 +7451,24 @@ msgstr "" msgid "Failure while cleaning up attached VDIs" msgstr "" -#: nova/virt/xenapi/driver.py:363 +#: nova/virt/xenapi/driver.py:360 #, python-format msgid "Could not determine key: %s" msgstr "" -#: nova/virt/xenapi/driver.py:574 +#: nova/virt/xenapi/driver.py:571 msgid "Host startup on XenServer is not supported." msgstr "" -#: nova/virt/xenapi/driver.py:626 +#: nova/virt/xenapi/driver.py:623 msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" msgstr "" -#: nova/virt/xenapi/driver.py:664 +#: nova/virt/xenapi/driver.py:661 msgid "Host is member of a pool, but DB says otherwise" msgstr "" -#: nova/virt/xenapi/driver.py:748 nova/virt/xenapi/driver.py:762 +#: nova/virt/xenapi/driver.py:745 nova/virt/xenapi/driver.py:759 #, python-format msgid "Got exception: %s" msgstr "" @@ -8004,189 +8004,193 @@ msgstr "" msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" -#: nova/virt/xenapi/vmops.py:126 nova/virt/xenapi/vmops.py:664 +#: nova/virt/xenapi/vmops.py:128 nova/virt/xenapi/vmops.py:674 #, python-format msgid "Updating progress to %(progress)d" msgstr "" -#: nova/virt/xenapi/vmops.py:229 +#: nova/virt/xenapi/vmops.py:169 +msgid "Error: Agent is disabled" +msgstr "" + +#: nova/virt/xenapi/vmops.py:237 msgid "Starting instance" msgstr "" -#: nova/virt/xenapi/vmops.py:297 +#: nova/virt/xenapi/vmops.py:305 msgid "Removing kernel/ramdisk files from dom0" msgstr "" -#: nova/virt/xenapi/vmops.py:369 +#: nova/virt/xenapi/vmops.py:377 #, python-format msgid "Block device information present: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:400 +#: nova/virt/xenapi/vmops.py:408 msgid "Failed to spawn, rolling back" msgstr "" -#: nova/virt/xenapi/vmops.py:473 +#: nova/virt/xenapi/vmops.py:481 msgid "Detected ISO image type, creating blank VM for install" msgstr "" -#: nova/virt/xenapi/vmops.py:490 +#: nova/virt/xenapi/vmops.py:498 msgid "Auto configuring disk, attempting to resize partition..." msgstr "" -#: nova/virt/xenapi/vmops.py:516 +#: nova/virt/xenapi/vmops.py:524 msgid "Starting VM" msgstr "" -#: nova/virt/xenapi/vmops.py:523 +#: nova/virt/xenapi/vmops.py:530 +msgid "Waiting for instance state to become running" +msgstr "" + +#: nova/virt/xenapi/vmops.py:544 #, python-format msgid "" "Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " "%(version)s" msgstr "" -#: nova/virt/xenapi/vmops.py:526 +#: nova/virt/xenapi/vmops.py:547 #, python-format msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" msgstr "" -#: nova/virt/xenapi/vmops.py:533 -msgid "Waiting for instance state to become running" -msgstr "" - -#: nova/virt/xenapi/vmops.py:548 +#: nova/virt/xenapi/vmops.py:558 #, python-format msgid "Instance agent version: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:575 +#: nova/virt/xenapi/vmops.py:585 msgid "Setting VCPU weight" msgstr "" -#: nova/virt/xenapi/vmops.py:583 +#: nova/virt/xenapi/vmops.py:593 #, python-format msgid "Could not find VM with name %s" msgstr "" -#: nova/virt/xenapi/vmops.py:633 +#: nova/virt/xenapi/vmops.py:643 msgid "Finished snapshot and upload for VM" msgstr "" -#: nova/virt/xenapi/vmops.py:637 +#: nova/virt/xenapi/vmops.py:647 #, python-format msgid "Migrating VHD '%(vdi_uuid)s' with seq_num %(seq_num)d" msgstr "" -#: nova/virt/xenapi/vmops.py:645 +#: nova/virt/xenapi/vmops.py:655 msgid "Failed to transfer vhd to new host" msgstr "" -#: nova/virt/xenapi/vmops.py:682 +#: nova/virt/xenapi/vmops.py:692 #, python-format msgid "Resizing down VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" msgstr "" -#: nova/virt/xenapi/vmops.py:806 +#: nova/virt/xenapi/vmops.py:816 #, python-format msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" msgstr "" -#: nova/virt/xenapi/vmops.py:811 +#: nova/virt/xenapi/vmops.py:821 msgid "Resize complete" msgstr "" -#: nova/virt/xenapi/vmops.py:855 +#: nova/virt/xenapi/vmops.py:865 msgid "Starting halted instance found during reboot" msgstr "" -#: nova/virt/xenapi/vmops.py:940 +#: nova/virt/xenapi/vmops.py:956 msgid "Unable to find root VBD/VDI for VM" msgstr "" -#: nova/virt/xenapi/vmops.py:966 +#: nova/virt/xenapi/vmops.py:982 msgid "Destroying VDIs" msgstr "" -#: nova/virt/xenapi/vmops.py:993 +#: nova/virt/xenapi/vmops.py:1009 msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" msgstr "" -#: nova/virt/xenapi/vmops.py:1000 +#: nova/virt/xenapi/vmops.py:1016 msgid "instance has a kernel or ramdisk but not both" msgstr "" -#: nova/virt/xenapi/vmops.py:1007 +#: nova/virt/xenapi/vmops.py:1023 msgid "kernel/ramdisk files removed" msgstr "" -#: nova/virt/xenapi/vmops.py:1033 +#: nova/virt/xenapi/vmops.py:1049 msgid "Destroying VM" msgstr "" -#: nova/virt/xenapi/vmops.py:1059 +#: nova/virt/xenapi/vmops.py:1075 msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1110 +#: nova/virt/xenapi/vmops.py:1126 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1144 +#: nova/virt/xenapi/vmops.py:1160 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1194 +#: nova/virt/xenapi/vmops.py:1209 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/xenapi/vmops.py:1198 +#: nova/virt/xenapi/vmops.py:1213 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1297 +#: nova/virt/xenapi/vmops.py:1312 msgid "Fetching VM ref while BUILDING failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1380 +#: nova/virt/xenapi/vmops.py:1395 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1399 +#: nova/virt/xenapi/vmops.py:1414 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1408 +#: nova/virt/xenapi/vmops.py:1423 #, python-format msgid "Creating VIF for network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1411 +#: nova/virt/xenapi/vmops.py:1426 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1436 +#: nova/virt/xenapi/vmops.py:1454 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1532 +#: nova/virt/xenapi/vmops.py:1550 #, python-format msgid "" "Destination host:%(hostname)s must be in the same aggregate as the source" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1564 +#: nova/virt/xenapi/vmops.py:1582 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1612 +#: nova/virt/xenapi/vmops.py:1630 msgid "VM.assert_can_migratefailed" msgstr "" -#: nova/virt/xenapi/vmops.py:1648 +#: nova/virt/xenapi/vmops.py:1666 msgid "Migrate Send failed" msgstr "" |
