summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOpenStack Jenkins <jenkins@openstack.org>2013-05-09 19:39:15 +0000
committerOpenStack Jenkins <jenkins@openstack.org>2013-05-09 19:39:15 +0000
commitaf90386cecb6036bbae93918b83f6db242518b75 (patch)
tree49f1d45b2a734ddb9e469fe7701fa24c390955ab
parent495c0355a1be90e11a698d6cbca0261155cee3d3 (diff)
downloadnova-af90386cecb6036bbae93918b83f6db242518b75.tar.gz
nova-af90386cecb6036bbae93918b83f6db242518b75.tar.xz
nova-af90386cecb6036bbae93918b83f6db242518b75.zip
Imported Translations from Transifex
Change-Id: I6682277f9796779773f60336e240487e6409f0f7
-rw-r--r--nova/locale/bs/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/cs/LC_MESSAGES/nova.po252
-rw-r--r--nova/locale/da/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/de/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/en_AU/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/en_GB/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/en_US/LC_MESSAGES/nova.po252
-rw-r--r--nova/locale/es/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/fr/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/it/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/ja/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/ko/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/ko_KR/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/nb/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/nova.pot250
-rw-r--r--nova/locale/pt_BR/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/ru/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/tl/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/tr/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/tr_TR/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/uk/LC_MESSAGES/nova.po251
-rw-r--r--nova/locale/zh_CN/LC_MESSAGES/nova.po252
-rw-r--r--nova/locale/zh_TW/LC_MESSAGES/nova.po251
23 files changed, 2873 insertions, 2902 deletions
diff --git a/nova/locale/bs/LC_MESSAGES/nova.po b/nova/locale/bs/LC_MESSAGES/nova.po
index f4adeb507..b94be78e5 100644
--- a/nova/locale/bs/LC_MESSAGES/nova.po
+++ b/nova/locale/bs/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2012-01-19 20:22+0000\n"
"Last-Translator: yazar <zrncescientiae@gmail.com>\n"
"Language-Team: Bosnian <bs@li.org>\n"
@@ -2225,7 +2225,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2830,19 +2830,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4049,34 +4045,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -4965,24 +4961,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, python-format
msgid "Invalid instance id %s in request"
msgstr ""
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7627,7 +7623,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -7972,12 +7968,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8316,88 +8312,88 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
msgid "Guest does not have a console available"
msgstr ""
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8405,49 +8401,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, python-format
msgid "Trying to get stats for the volume %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8455,50 +8451,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8508,67 +8504,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, python-format
msgid "Live Migration failure: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10221,235 +10217,235 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10457,51 +10453,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10837,3 +10833,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/cs/LC_MESSAGES/nova.po b/nova/locale/cs/LC_MESSAGES/nova.po
index b34b859d2..29cbe4c5b 100644
--- a/nova/locale/cs/LC_MESSAGES/nova.po
+++ b/nova/locale/cs/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2012-05-17 20:04+0000\n"
"Last-Translator: Zbyněk Schwarz <Unknown>\n"
"Language-Team: Czech <cs@li.org>\n"
@@ -2293,7 +2293,7 @@ msgstr "Žádná taková činnost: %s"
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr "Poškozené tělo požadavku"
@@ -2925,21 +2925,16 @@ msgstr "Síť nemá činnost %s"
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr "%s musí být buď 'MANUAL' nebo 'AUTO'."
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-#, fuzzy
-msgid "Instance evacuate is admin only functionality"
-msgstr "Describe-resource je funkce pouze pro správce"
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
#, fuzzy
msgid "host and onSharedStorage must be specified."
msgstr "host a block_migration musí být zadány."
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, fuzzy, python-format
msgid "Error in evacuate, %s"
msgstr "Chyba v přesunu %s"
@@ -4204,35 +4199,35 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, fuzzy, python-format
msgid "'%s' argument must be a positive integer"
msgstr "argumenty create musí být kladná celá čísla"
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
#, fuzzy
msgid "'rxtx_factor' argument must be a positive float"
msgstr "argumenty create musí být kladná celá čísla"
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr "Chyba DB: %s"
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr "Instance typu %s není nalezena ke smazání"
@@ -5182,24 +5177,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr "Nerozpoznaná hodnota read_deleted '%s'"
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, fuzzy, python-format
msgid "Invalid instance id %s in request"
msgstr "instance %s: zachráněna"
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7915,7 +7910,7 @@ msgstr "Verze agenta instance: %s"
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr "Aktualizace statistik hostitele"
@@ -8274,12 +8269,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr "Přidělení plovoucí IP pro |%s|"
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, fuzzy, python-format
msgid "Creating config drive at %(path)s"
msgstr "Vkládání cesty souboru: '%s'"
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, fuzzy, python-format
msgid "Creating config drive failed with error: %s"
msgstr "Vkládání cesty souboru: '%s'"
@@ -8637,89 +8632,89 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr "Instance úspěšně restartována."
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr "Instance je spuštěna"
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr "Instance úspěšně vytvořena."
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr "data: %(data)r, fpath: %(fpath)r"
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
#, fuzzy
msgid "Guest does not have a console available"
msgstr "Uživatel nemá správcovská oprávnění"
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr "Vytváření obrazu"
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, fuzzy, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr "Vkládání %(injection)s do obrazu %(img_id)s"
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, fuzzy, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr "Ignorování chyby při vkládání dat do obrazu %(img_id)s (%(e)s)"
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8727,12 +8722,12 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, python-format
msgid ""
"Error from libvirt while looking up %(instance_name)s: [Error Code "
@@ -8741,7 +8736,7 @@ msgstr ""
"Chyba od libvirt při hledání %(instance_name)s: [Kód chyby "
"%(error_code)s] %(ex)s"
-#: nova/virt/libvirt/driver.py:2530
+#: nova/virt/libvirt/driver.py:2531
#, fuzzy
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
@@ -8750,31 +8745,31 @@ msgstr ""
"Nelze získat počet cpu, protože tato funkce není na této platformě "
"zavedena. Tuto chybu lze prozatím bezpečně ignorovat."
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr "verze libvirt je příliš stará (nepodporuje getVersion)"
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, fuzzy, python-format
msgid "Trying to get stats for the volume %s"
msgstr "Získávání velikosto brazu %s"
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8782,21 +8777,21 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, fuzzy, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
@@ -8805,16 +8800,16 @@ msgstr ""
"Vytváření dočasného souboru %s pro informování ostatních počítačových "
"uzlů, že by se měli připojit ke stejnému úložišti."
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr "Přesunutí bloku nemůže být použito ve sdíleném úložišti."
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
#, fuzzy
msgid "Live migration can not be used without shared storage."
msgstr "Přesunutí bloku nemůže být použito ve sdíleném úložišti."
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, fuzzy, python-format
msgid ""
"Unable to migrate %(instance_uuid)s: Disk of instance is too "
@@ -8823,7 +8818,7 @@ msgstr ""
"Nelze přesunout %(instance_id)s do %(dest)s: Nedostatek disku "
"(hostitel:%(available)s <= instance:%(necessary)s)"
-#: nova/virt/libvirt/driver.py:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
@@ -8832,7 +8827,7 @@ msgstr ""
"Spuštěná instance má info o CPU:\n"
"%s"
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8847,7 +8842,7 @@ msgstr ""
"\n"
"Prohlédněte si %(u)s"
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, python-format
msgid ""
"Creating tmpfile %s to notify to other compute nodes that they should "
@@ -8856,24 +8851,24 @@ msgstr ""
"Vytváření dočasného souboru %s pro informování ostatních počítačových "
"uzlů, že by se měli připojit ke stejnému úložišti."
-#: nova/virt/libvirt/driver.py:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, fuzzy, python-format
msgid "Live Migration failure: %(e)s"
msgstr "Přesun před spuštěním selhal na %(dest)s"
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, fuzzy, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
"plug_vifs() selhalo %(cnt)d.opakování až na %(max_retry)d pro "
"%(hostname)s."
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, fuzzy, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
@@ -8882,42 +8877,42 @@ msgstr ""
"Chyba od libvirt při hledání %(instance_name)s: [Kód chyby "
"%(error_code)s] %(ex)s"
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr "přeskakování %(path)s protože vypadá jako svazek"
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
#, fuzzy
msgid "Starting migrate_disk_and_power_off"
msgstr "Instance %s: Spouštění přesunu disku a vypnutí"
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
#, fuzzy
msgid "Instance running successfully."
msgstr "Instance %s úspěšně běží."
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
#, fuzzy
msgid "Starting finish_migration"
msgstr "Instance %s: Spouštění dokončení přesunu"
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
#, fuzzy
msgid "Starting finish_revert_migration"
msgstr "Instance %s: Spuštění dokočení vrácení přesunu"
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, fuzzy, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr "Mazání souborů instance %(target)s"
@@ -10685,17 +10680,17 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr "Žádání xapi o získání obrazu vhd %(image)s"
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
@@ -10704,17 +10699,17 @@ msgstr ""
"Velkost %(size_bytes) obrazu překračuje povolenou velikost "
"%(allowed_size_bytes)d typu instance"
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, fuzzy, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr "Získávání obrazu %(image)s"
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, fuzzy, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr "Velikost obrazu %(image)s:%(virtual_size)d"
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, python-format
msgid ""
"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d "
@@ -10723,64 +10718,64 @@ msgstr ""
"Obraz Kernel/Ramdisk je příliš velký: %(vdi_size)d bajtů, max "
"%(max_size)d bajtů"
-#: nova/virt/xenapi/vm_utils.py:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr "Kopírování VDI %s do /boot/guest na dom0"
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr "Kernel/Ramdisk VDI %s zničeno"
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
#, fuzzy
msgid "Failed to fetch glance image"
msgstr "instance %s: nelze získat obraz glance"
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr "Zjištěn formát %(image_type_str)s obrazu %(image_ref)s"
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr "Hledání vdi %s pro kernel PV"
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr "Neznámý formát obrazu %(disk_image_type)s"
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr "VDI %s je stále dostupné"
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr "Znovu skenování SR %s"
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr "Příznak sr_matching_filter '%s' se neřídí pravidly formátování"
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
msgid ""
"XenAPI is unable to find a Storage Repository to install guest instances "
"on. Please check your configuration and/or configure the flag "
@@ -10789,50 +10784,50 @@ msgstr ""
"XenAPI nelze najít úložiště na které nainstalovat instance hostů. Prosím "
"zkontrolujte Vaše nastavení a/nebo nastavte příznak 'sr_matching_filter'"
-#: nova/virt/xenapi/vm_utils.py:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr "Nelze najít SR typu obsahu ISO"
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr "ISO: hledání SR %(sr_rec)s"
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr "ISO: není obsah iso"
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr "ISO: typ obsahu iso, není klíč 'i18n-key'"
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr "ISO: typ obsahu iso, hodnota i18n-key není 'local-storage-iso'"
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr "ISO: SR odpovídající naším kritériím"
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr "ISO: ISO, prozkoumáváno, zdali se jedná o místního hostitele"
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr "ISO: PBD %(pbd_ref)s zmizelo"
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr "ISO: shoda PBD, požadováno %(pbd_rec)s, získáno %(host)s"
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr "ISO: SR s místním PBD"
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, python-format
msgid ""
"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: "
@@ -10841,22 +10836,22 @@ msgstr ""
"Nelze získat RRD XML pro VM %(vm_uuid)s mající podrobnosti serveru: "
"%(server)s."
-#: nova/virt/xenapi/vm_utils.py:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr "Nelze získat aktualizace RRD XML s podrobnostmi serveru: %(server)s."
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr "Neznámá data statistik od Xenserver: %s"
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, fuzzy, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr "VHD %(vdi_uuid)s má nadřazenho %(parent_ref)s"
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, python-format
msgid ""
"Parent %(parent_uuid)s doesn't match original parent "
@@ -10865,66 +10860,66 @@ msgstr ""
"Nadřazený %(parent_uuid)s se neshoduje s původním nadřazeným "
"%(original_parent_uuid)s, čekání na splynutí..."
-#: nova/virt/xenapi/vm_utils.py:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr "Překročeny pokusy o splynutí VHD (%(max_attempts)d), přerušeno..."
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr "Vypršel časový limit při čekání na vytvoření zařízení %s"
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr "Zapojování VBD %s ... "
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr "Zapojování VBD %s hotovo."
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr "VBD %(vbd_ref)s zapojeno jako %(orig_dev)s"
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr "VBD %(vbd_ref)s zapojeno do špatného dev, znovu mapování do %(dev)s"
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr "Ničení VBD pro VDI %s ... "
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr "Ničení VBD pro VDI %s hotovo."
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr "Spouštění pygrub s %s"
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr "Nalezen kernel Xen %s"
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr "Žádný kernel Xen nenalezen. Zavádění HVM."
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10932,16 +10927,16 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr "Oddíly:"
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr " %(num)s: %(ptype)s %(size)d sektorů"
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
@@ -10950,35 +10945,35 @@ msgstr ""
"Zapisování tabulky oddílů %(primary_first)d %(primary_last)d do "
"%(dev_path)s..."
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr "Zapisování tabulky oddílů %s dokončeno."
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr "Přímé zacházení se soubory rozhraní"
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr "Nelze připojit souborový systém (očekáváno v nelinuxových instancích): %s"
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -11339,3 +11334,6 @@ msgstr "stav musí být dostupný"
msgid "status must be 'available'"
msgstr "stav musí být dostupný"
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr "Describe-resource je funkce pouze pro správce"
+
diff --git a/nova/locale/da/LC_MESSAGES/nova.po b/nova/locale/da/LC_MESSAGES/nova.po
index 9d282f076..35610bd26 100644
--- a/nova/locale/da/LC_MESSAGES/nova.po
+++ b/nova/locale/da/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2011-01-15 21:46+0000\n"
"Last-Translator: Soren Hansen <soren@linux2go.dk>\n"
"Language-Team: Danish <da@li.org>\n"
@@ -2225,7 +2225,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2830,19 +2830,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4049,34 +4045,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -4965,24 +4961,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, python-format
msgid "Invalid instance id %s in request"
msgstr ""
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7627,7 +7623,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -7972,12 +7968,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8317,88 +8313,88 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
msgid "Guest does not have a console available"
msgstr ""
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8406,49 +8402,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, python-format
msgid "Trying to get stats for the volume %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8456,50 +8452,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8509,67 +8505,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, python-format
msgid "Live Migration failure: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10222,235 +10218,235 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10458,51 +10454,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10838,3 +10834,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/de/LC_MESSAGES/nova.po b/nova/locale/de/LC_MESSAGES/nova.po
index 24503a76a..37ac4f6dc 100644
--- a/nova/locale/de/LC_MESSAGES/nova.po
+++ b/nova/locale/de/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2011-08-23 11:23+0000\n"
"Last-Translator: Thierry Carrez <thierry.carrez+lp@gmail.com>\n"
"Language-Team: German <de@li.org>\n"
@@ -2228,7 +2228,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2835,19 +2835,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4057,34 +4053,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -4980,24 +4976,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, python-format
msgid "Invalid instance id %s in request"
msgstr ""
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7648,7 +7644,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -7993,12 +7989,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen"
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8340,88 +8336,88 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
msgid "Guest does not have a console available"
msgstr ""
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8429,49 +8425,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, python-format
msgid "Trying to get stats for the volume %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8479,50 +8475,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8532,67 +8528,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, python-format
msgid "Live Migration failure: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10248,235 +10244,235 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, fuzzy, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr "keine Methode für diese Nachricht gefunden: %s"
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10484,51 +10480,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10865,3 +10861,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/en_AU/LC_MESSAGES/nova.po b/nova/locale/en_AU/LC_MESSAGES/nova.po
index 27b9f3b4a..692769330 100644
--- a/nova/locale/en_AU/LC_MESSAGES/nova.po
+++ b/nova/locale/en_AU/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2011-10-21 11:27+0000\n"
"Last-Translator: Tom Fifield <Unknown>\n"
"Language-Team: English (Australia) <en_AU@li.org>\n"
@@ -2239,7 +2239,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2854,19 +2854,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4101,34 +4097,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -5038,24 +5034,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, fuzzy, python-format
msgid "Invalid instance id %s in request"
msgstr "instance %s: rescued"
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7725,7 +7721,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -8074,12 +8070,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr "Going to start terminating instances"
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, fuzzy, python-format
msgid "Creating config drive at %(path)s"
msgstr "Injecting file path: '%s'"
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, fuzzy, python-format
msgid "Creating config drive failed with error: %s"
msgstr "Injecting file path: '%s'"
@@ -8428,90 +8424,90 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr "data: %(data)r, fpath: %(fpath)r"
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
msgid "Guest does not have a console available"
msgstr ""
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, fuzzy, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s"
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, fuzzy, python-format
msgid "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/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8519,49 +8515,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, fuzzy, python-format
msgid "Trying to get stats for the volume %s"
msgstr "Failed to get metadata for ip: %s"
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8569,50 +8565,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8622,67 +8618,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, fuzzy, python-format
msgid "Live Migration failure: %(e)s"
msgstr "Authentication Failure: %s"
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10354,169 +10350,169 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s"
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, fuzzy, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr "Registered image %(image_location)s with id %(image_id)s"
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, fuzzy, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr "Size for image %(image)s:%(virtual_size)d"
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, 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:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr "Kernel/Ramdisk VDI %s destroyed"
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr "Looking up vdi %s for PV kernel"
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr "VDI %s is still available"
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr "Re-scanning SR %s"
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, fuzzy, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr "VHD %(vdi_uuid)s has parent %(parent_ref)s"
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, python-format
msgid ""
"Parent %(parent_uuid)s doesn't match original parent "
@@ -10525,66 +10521,66 @@ msgstr ""
"Parent %(parent_uuid)s doesn't match original parent "
"%(original_parent_uuid)s, waiting for coalesce..."
-#: nova/virt/xenapi/vm_utils.py:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr "Plugging VBD %s ... "
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr "Plugging VBD %s done."
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr "Destroying VBD for VDI %s ... "
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr "Destroying VBD for VDI %s done."
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr "Running pygrub against %s"
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr "Found Xen kernel %s"
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr "No Xen kernel found. Booting HVM."
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10592,51 +10588,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr "Writing partition table %s done."
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10979,3 +10975,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/en_GB/LC_MESSAGES/nova.po b/nova/locale/en_GB/LC_MESSAGES/nova.po
index 428fd74a4..beb0e8907 100644
--- a/nova/locale/en_GB/LC_MESSAGES/nova.po
+++ b/nova/locale/en_GB/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2012-03-30 11:10+0000\n"
"Last-Translator: Anthony Harrington <untaintableangel@hotmail.co.uk>\n"
"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
@@ -2235,7 +2235,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2845,19 +2845,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4074,34 +4070,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -5005,24 +5001,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, python-format
msgid "Invalid instance id %s in request"
msgstr ""
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7682,7 +7678,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -8031,12 +8027,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr "Get console output for instance %s"
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8384,89 +8380,89 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
#, fuzzy
msgid "Guest does not have a console available"
msgstr "User does not have admin privileges"
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, fuzzy, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s"
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8474,49 +8470,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, fuzzy, python-format
msgid "Trying to get stats for the volume %s"
msgstr "Unable to detach volume %s"
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8524,50 +8520,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8577,67 +8573,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, python-format
msgid "Live Migration failure: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10301,169 +10297,169 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s"
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, fuzzy, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr "Size for image %(image)s:%(virtual_size)d"
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, 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:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr "Kernel/Ramdisk VDI %s destroyed"
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr "Looking up vdi %s for PV kernel"
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr "VDI %s is still available"
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr "Re-scanning SR %s"
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, fuzzy, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr "VHD %(vdi_uuid)s has parent %(parent_ref)s"
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, python-format
msgid ""
"Parent %(parent_uuid)s doesn't match original parent "
@@ -10472,66 +10468,66 @@ msgstr ""
"Parent %(parent_uuid)s doesn't match original parent "
"%(original_parent_uuid)s, waiting for coalesce..."
-#: nova/virt/xenapi/vm_utils.py:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr "Plugging VBD %s ... "
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr "Plugging VBD %s done."
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr "Destroying VBD for VDI %s ... "
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr "Destroying VBD for VDI %s done."
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr "Running pygrub against %s"
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr "Found Xen kernel %s"
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr "No Xen kernel found. Booting HVM."
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10539,51 +10535,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr "Writing partition table %s done."
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10921,3 +10917,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/en_US/LC_MESSAGES/nova.po b/nova/locale/en_US/LC_MESSAGES/nova.po
index 6a2a8fe4c..b6acb721d 100644
--- a/nova/locale/en_US/LC_MESSAGES/nova.po
+++ b/nova/locale/en_US/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Nova\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2013-01-21 18:28+0000\n"
"Last-Translator: Jeremy Stanley <fungi@yuggoth.org>\n"
"Language-Team: en_US <LL@li.org>\n"
@@ -2295,7 +2295,7 @@ msgstr "There is no such action: %s"
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr "Malformed request body"
@@ -2917,21 +2917,16 @@ msgstr "Network does not have %s action"
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr "%s must be either 'MANUAL' or 'AUTO'."
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-#, fuzzy
-msgid "Instance evacuate is admin only functionality"
-msgstr "Describe-resource is admin only functionality"
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
#, fuzzy
msgid "host and onSharedStorage must be specified."
msgstr "host and block_migration must be specified."
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, fuzzy, python-format
msgid "Error in evacuate, %s"
msgstr "Error in migrate %s"
@@ -4184,35 +4179,35 @@ msgstr ""
"Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU "
"%(vcpus)d"
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr "names can only contain [a-zA-Z0-9_.- ]"
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, fuzzy, python-format
msgid "'%s' argument must be a positive integer"
msgstr "create arguments must be positive integers"
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
#, fuzzy
msgid "'rxtx_factor' argument must be a positive float"
msgstr "create arguments must be positive integers"
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, fuzzy, python-format
msgid "'%s' argument must be greater than 0"
msgstr "Volume size '%s' must be an integer and greater than 0"
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr "DB error: %s"
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr "Instance type %s not found for deletion"
@@ -5157,24 +5152,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr "Unrecognized read_deleted value '%s'"
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, fuzzy, python-format
msgid "Invalid instance id %s in request"
msgstr "instance %s: rescued"
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr "Change will make usage less than 0 for the following resources: %(unders)s"
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7918,7 +7913,7 @@ msgstr "Windows version: %s "
msgid "get_available_resource called"
msgstr "get_available_resource called"
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr "Updating host stats"
@@ -8278,12 +8273,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr "Using config drive"
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr "Creating config drive at %(path)s"
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, fuzzy, python-format
msgid "Creating config drive failed with error: %s"
msgstr "Creating config drive at %(path)s"
@@ -8629,62 +8624,62 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr "Instance rebooted successfully."
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr "Instance is running"
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr "Instance spawned successfully."
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr "data: %(data)r, fpath: %(fpath)r"
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
msgid "Guest does not have a console available"
msgstr "Guest does not have a console available"
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr "Path '%(path)s' supports direct I/O"
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr "Path '%(path)s' does not support direct I/O: '%(ex)s'"
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr "Creating image"
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr "Using config drive"
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, fuzzy, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr "Injecting %(injection)s into image %(img_id)s"
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, fuzzy, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr "Ignoring error injecting data into image %(img_id)s (%(e)s)"
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, python-format
msgid ""
"Config requested an explicit CPU model, but the current libvirt "
@@ -8693,20 +8688,20 @@ msgstr ""
"Config requested an explicit CPU model, but the current libvirt "
"hypervisor '%s' does not support selecting CPU models"
-#: nova/virt/libvirt/driver.py:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr "Config requested a custom CPU model, but no model name was provided"
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr "A CPU model name should not be set when a host CPU model is requested"
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr "CPU mode '%(mode)s' model '%(model)s' was chosen"
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
@@ -8714,7 +8709,7 @@ msgstr ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8722,12 +8717,12 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, python-format
msgid ""
"Error from libvirt while looking up %(instance_name)s: [Error Code "
@@ -8736,7 +8731,7 @@ msgstr ""
"Error from libvirt while looking up %(instance_name)s: [Error Code "
"%(error_code)s] %(ex)s"
-#: nova/virt/libvirt/driver.py:2530
+#: nova/virt/libvirt/driver.py:2531
#, fuzzy
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
@@ -8745,31 +8740,31 @@ msgstr ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. This error can be safely ignored for now."
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr "libvirt version is too old (does not support getVersion)"
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, fuzzy, python-format
msgid "Trying to get stats for the volume %s"
msgstr "Getting image size for the image %s"
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8777,21 +8772,21 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, fuzzy, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
@@ -8800,15 +8795,15 @@ msgstr ""
"Creating tmpfile %s to notify to other compute nodes that they should "
"mount the same storage."
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr "Block migration can not be used with shared storage."
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr "Live migration can not be used without shared storage."
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, python-format
msgid ""
"Unable to migrate %(instance_uuid)s: Disk of instance is too "
@@ -8817,7 +8812,7 @@ msgstr ""
"Unable to migrate %(instance_uuid)s: Disk of instance is too "
"large(available on destination host:%(available)s < need:%(necessary)s)"
-#: nova/virt/libvirt/driver.py:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
@@ -8826,7 +8821,7 @@ msgstr ""
"Instance launched has CPU info:\n"
"%s"
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8841,7 +8836,7 @@ msgstr ""
"\n"
"Refer to %(u)s"
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, python-format
msgid ""
"Creating tmpfile %s to notify to other compute nodes that they should "
@@ -8850,22 +8845,22 @@ msgstr ""
"Creating tmpfile %s to notify to other compute nodes that they should "
"mount the same storage."
-#: nova/virt/libvirt/driver.py:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr "The firewall filter for %s does not exist"
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, python-format
msgid "Live Migration failure: %(e)s"
msgstr "Live Migration failure: %(e)s"
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, fuzzy, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s."
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, fuzzy, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
@@ -8874,38 +8869,38 @@ msgstr ""
"Error from libvirt while looking up %(instance_name)s: [Error Code "
"%(error_code)s] %(ex)s"
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr "skipping %(path)s since it looks like volume"
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr "Getting disk size of %(i_name)s: %(e)s"
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr "Starting migrate_disk_and_power_off"
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr "Instance running successfully."
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr "Starting finish_migration"
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr "Starting finish_revert_migration"
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, fuzzy, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr "Deleting instance files %(target)s"
@@ -10655,17 +10650,17 @@ msgstr "Invalid value '%s' for xenapi_torrent_images"
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr "Asking xapi to fetch vhd image %(image_id)s"
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
@@ -10674,17 +10669,17 @@ msgstr ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr "Fetching image %(image_id)s, type %(image_type_str)s"
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr "Size for image %(image_id)s: %(virtual_size)d"
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, python-format
msgid ""
"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d "
@@ -10693,63 +10688,63 @@ msgstr ""
"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d "
"bytes"
-#: nova/virt/xenapi/vm_utils.py:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, 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:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr "Kernel/Ramdisk VDI %s destroyed"
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr "Failed to fetch glance image"
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr "Detected %(image_type_str)s format for image %(image_ref)s"
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr "Looking up vdi %s for PV kernel"
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr "Unknown image format %(disk_image_type)s"
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr "VDI %s is still available"
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr "Unable to parse rrd of %(vm_uuid)s"
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr "Re-scanning SR %s"
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr "Flag sr_matching_filter '%s' does not respect formatting convention"
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
msgid ""
"XenAPI is unable to find a Storage Repository to install guest instances "
"on. Please check your configuration and/or configure the flag "
@@ -10759,50 +10754,50 @@ msgstr ""
"on. Please check your configuration and/or configure the flag "
"'sr_matching_filter'"
-#: nova/virt/xenapi/vm_utils.py:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr "Cannot find SR of content-type ISO"
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr "ISO: looking at SR %(sr_rec)s"
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr "ISO: not iso content"
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr "ISO: iso content_type, no 'i18n-key' key"
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr "ISO: SR MATCHing our criteria"
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr "ISO: ISO, looking to see if it is host local"
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr "ISO: PBD %(pbd_ref)s disappeared"
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr "ISO: SR with local PBD"
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, python-format
msgid ""
"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: "
@@ -10811,22 +10806,22 @@ msgstr ""
"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: "
"%(server)s."
-#: nova/virt/xenapi/vm_utils.py:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr "Unable to obtain RRD XML updates with server details: %(server)s."
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr "Invalid statistics data from Xenserver: %s"
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, python-format
msgid ""
"Parent %(parent_uuid)s doesn't match original parent "
@@ -10835,66 +10830,66 @@ msgstr ""
"Parent %(parent_uuid)s doesn't match original parent "
"%(original_parent_uuid)s, waiting for coalesce..."
-#: nova/virt/xenapi/vm_utils.py:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr "Timeout waiting for device %s to be created"
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr "Disconnecting stale VDI %s from compute domU"
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr "Plugging VBD %s ... "
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr "Plugging VBD %s done."
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr "VBD %(vbd_ref)s plugged as %(orig_dev)s"
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr "Destroying VBD for VDI %s ... "
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr "Destroying VBD for VDI %s done."
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr "Running pygrub against %s"
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr "Found Xen kernel %s"
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr "No Xen kernel found. Booting HVM."
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10902,16 +10897,16 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr "Partitions:"
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr " %(num)s: %(ptype)s %(size)d sectors"
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
@@ -10920,12 +10915,12 @@ msgstr ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr "Writing partition table %s done."
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
@@ -10934,7 +10929,7 @@ msgstr ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
@@ -10943,16 +10938,16 @@ msgstr ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr "Manipulating interface files directly"
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr "Failed to mount filesystem (expected for non-linux instances): %s"
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr "This domU must be running on the host specified by xenapi_connection_url"
@@ -11300,3 +11295,6 @@ msgstr "status must be available"
msgid "status must be 'available'"
msgstr "status must be available"
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr "Describe-resource is admin only functionality"
+
diff --git a/nova/locale/es/LC_MESSAGES/nova.po b/nova/locale/es/LC_MESSAGES/nova.po
index 407d920ed..33b4b44bb 100644
--- a/nova/locale/es/LC_MESSAGES/nova.po
+++ b/nova/locale/es/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2012-05-16 06:44+0000\n"
"Last-Translator: Paco Molinero <paco@byasl.com>\n"
"Language-Team: Spanish <es@li.org>\n"
@@ -2250,7 +2250,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2866,19 +2866,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4118,34 +4114,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -5057,24 +5053,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, fuzzy, python-format
msgid "Invalid instance id %s in request"
msgstr "instancia %s: rescatada"
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7744,7 +7740,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -8093,12 +8089,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr "Se va a iniciar la finalización de las instancias"
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8448,89 +8444,89 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
#, fuzzy
msgid "Guest does not have a console available"
msgstr "El usuario no tiene privilegios de administrador"
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, fuzzy, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr "Pidiendo xapi a subir %(vdi_uuids)s como ID %(image_id)s"
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8538,49 +8534,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, fuzzy, python-format
msgid "Trying to get stats for the volume %s"
msgstr "Fallo al generar metadatos para la ip %s"
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8588,50 +8584,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8641,67 +8637,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, fuzzy, python-format
msgid "Live Migration failure: %(e)s"
msgstr "Fallo de autenticación: %s"
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10378,236 +10374,236 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr "Pidiendo xapi a subir %(vdi_uuids)s como ID %(image_id)s"
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, fuzzy, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr "Tamaño para imagen %(image)s:%(virtual_size)d"
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, 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:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr "Kernel/Ramdisk VDI %s destruído"
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
#, fuzzy
msgid "Failed to fetch glance image"
msgstr "Fallo a reinicia la instancia"
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr "Buscando vid %s para el kernel PV"
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr "VDI %s está todavía disponible"
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr "Re-escaneando SR %s"
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, fuzzy, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr "VHD %(vdi_uuid)s tiene origen en %(parent_ref)s"
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr "Ejecutando pygrub contra %s"
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr "Kernel Xen Encontrado %s"
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr "Kernel Xen no encontrado. Reiniciando HVM"
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10615,51 +10611,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -11000,3 +10996,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/fr/LC_MESSAGES/nova.po b/nova/locale/fr/LC_MESSAGES/nova.po
index 9aedf4721..7574067bc 100644
--- a/nova/locale/fr/LC_MESSAGES/nova.po
+++ b/nova/locale/fr/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2012-05-14 08:35+0000\n"
"Last-Translator: Erwan Gallen <Unknown>\n"
"Language-Team: French <fr@li.org>\n"
@@ -2297,7 +2297,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2914,19 +2914,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4173,34 +4169,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -5116,24 +5112,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, fuzzy, python-format
msgid "Invalid instance id %s in request"
msgstr "instance %s: récupérée"
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7814,7 +7810,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -8163,12 +8159,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr "Début de la destruction d'instance"
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, fuzzy, python-format
msgid "Creating config drive at %(path)s"
msgstr "Injection du chemin d'accès : '%s'"
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, fuzzy, python-format
msgid "Creating config drive failed with error: %s"
msgstr "Injection du chemin d'accès : '%s'"
@@ -8520,91 +8516,91 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr "data: %(data)r, fpath: %(fpath)r"
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
#, fuzzy
msgid "Guest does not have a console available"
msgstr "L’utilisateur n'a pas les privilèges administrateur"
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, fuzzy, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr "Demande de chargement à xapi de %(vdi_uuids)s en tant qu'ID %(image_id)s"
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, fuzzy, python-format
msgid "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/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8612,49 +8608,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, fuzzy, python-format
msgid "Trying to get stats for the volume %s"
msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s"
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8662,50 +8658,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8715,67 +8711,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, fuzzy, python-format
msgid "Live Migration failure: %(e)s"
msgstr "Echec d'authentification : %s"
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10455,170 +10451,170 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(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:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, fuzzy, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr "Image %(image_location)s enregistré avec l'id %(image_id)s"
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, fuzzy, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr "Taille de l'image %(image)s:%(virtual_size)d"
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, 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:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr "Noyau/Ramdisk VDI %s détruit"
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
#, fuzzy
msgid "Failed to fetch glance image"
msgstr "Échec du redémarrage de l'instance"
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, 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:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr "Le VDI %s est toujours disponible"
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr "Re-parcours de SR %s"
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, fuzzy, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr "VHD %(vdi_uuid)s à pour parent %(parent_ref)s"
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, python-format
msgid ""
"Parent %(parent_uuid)s doesn't match original parent "
@@ -10627,66 +10623,66 @@ 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr "Connexion de VBD %s ... "
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr "Connexion de VBD %s terminée."
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr "Destruction de VBD pour la VDI %s ... "
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, 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:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr "Exécution de pygrub sur %s"
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr "Kernel Xen %s trouvé"
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr "Pas de kernel Xen trouvé. Démarrage en HVM."
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10694,51 +10690,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr "Ecriture de la table de partitionnement %s terminée."
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -11082,3 +11078,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/it/LC_MESSAGES/nova.po b/nova/locale/it/LC_MESSAGES/nova.po
index c51baca45..c0e3afdcc 100644
--- a/nova/locale/it/LC_MESSAGES/nova.po
+++ b/nova/locale/it/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2012-04-01 18:59+0000\n"
"Last-Translator: simone.sandri <lexluxsox@hotmail.it>\n"
"Language-Team: Italian <it@li.org>\n"
@@ -2233,7 +2233,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2843,19 +2843,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4075,34 +4071,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -5007,24 +5003,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, python-format
msgid "Invalid instance id %s in request"
msgstr ""
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7685,7 +7681,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -8033,12 +8029,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr "Impossibile montare il volume all'istanza %s"
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8388,89 +8384,89 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
#, fuzzy
msgid "Guest does not have a console available"
msgstr "L'utente non ha i privilegi dell'amministratore"
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8478,49 +8474,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, fuzzy, python-format
msgid "Trying to get stats for the volume %s"
msgstr "Impossibile smontare il volume %s"
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8528,50 +8524,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8581,67 +8577,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, python-format
msgid "Live Migration failure: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10299,236 +10295,236 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, fuzzy, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr "nessun metodo per il messaggio: %s"
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr "Kernel/Ramdisk VDI %s distrutti"
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
#, fuzzy
msgid "Failed to fetch glance image"
msgstr "Impossibile riavviare l'istanza"
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr "Cercando vdi %s per kernel PV"
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10536,51 +10532,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10919,3 +10915,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/ja/LC_MESSAGES/nova.po b/nova/locale/ja/LC_MESSAGES/nova.po
index e9ffd1ce5..8333acfa1 100644
--- a/nova/locale/ja/LC_MESSAGES/nova.po
+++ b/nova/locale/ja/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2011-08-23 11:22+0000\n"
"Last-Translator: Thierry Carrez <thierry.carrez+lp@gmail.com>\n"
"Language-Team: \n"
@@ -2238,7 +2238,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2853,19 +2853,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4100,34 +4096,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -5037,24 +5033,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, fuzzy, python-format
msgid "Invalid instance id %s in request"
msgstr "インスタンス %s: rescued"
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7718,7 +7714,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -8067,12 +8063,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr "インスタンス終了処理を開始します。"
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, fuzzy, python-format
msgid "Creating config drive at %(path)s"
msgstr "ファイルパス '%s' を埋め込んでいます"
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, fuzzy, python-format
msgid "Creating config drive failed with error: %s"
msgstr "ファイルパス '%s' を埋め込んでいます"
@@ -8421,88 +8417,88 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr "データ: %(data)r, ファイルパス: %(fpath)r"
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
msgid "Guest does not have a console available"
msgstr ""
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, fuzzy, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr "ID %(image_id)s として %(vdi_uuids)s のアップロードの為に xapi を問い合わせしています"
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, fuzzy, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr "インスタンス %(inst_name)s: イメージ %(img_id)s へのデータ埋め込みのエラーを無視しています (%(e)s)"
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8510,49 +8506,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, fuzzy, python-format
msgid "Trying to get stats for the volume %s"
msgstr "ip %s に対するメタデータの取得に失敗しました。"
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8560,50 +8556,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8613,67 +8609,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, fuzzy, python-format
msgid "Live Migration failure: %(e)s"
msgstr "%s の認証に失敗しました。"
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10342,237 +10338,237 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr "ID %(image_id)s として %(vdi_uuids)s のアップロードの為に xapi を問い合わせしています"
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, fuzzy, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr "イメージ %(image_location)s が ID %(image_id)s で登録されました"
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, fuzzy, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr "イメージ %(image)s のサイズ:%(virtual_size)d"
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr "ドメイン0 上の /boot/guest に VDI %s をコピー中"
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr "カーネル/RAMディスク VDI %s が削除されました"
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr "PV kernelのvdi %s を取得します。"
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr "VDI %s は依然として存在しています。"
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr "SR %s を再スキャンします。"
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, fuzzy, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr "VHD %(vdi_uuid)s の親は %(parent_ref)s です"
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr "VBD %s を接続しています… "
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr "仮想ブロックデバイス(VBD) %s の接続が完了しました。"
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr "VDI %s 用の仮想ブロックデバイス(VBD)を削除しています… "
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr "VDI %s 用の仮想ブロックデバイス(VBD)の削除が完了しました。"
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr "%s に対して pygrub を実行しています"
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr "Xen Kernel %s が見つかりました。"
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr ""
"No Xen kernel found. Booting HVM.\r\n"
"Xen 用カーネルが見つかりません。完全仮想化モード(HVM)で起動しています。"
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10580,51 +10576,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr "パーティションテーブル %s の書き込みが完了しました。"
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10967,3 +10963,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/ko/LC_MESSAGES/nova.po b/nova/locale/ko/LC_MESSAGES/nova.po
index 645628c02..12543a478 100644
--- a/nova/locale/ko/LC_MESSAGES/nova.po
+++ b/nova/locale/ko/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2011-12-16 04:42+0000\n"
"Last-Translator: Zhongyue Luo <lzyeval@gmail.com>\n"
"Language-Team: Korean <ko@li.org>\n"
@@ -2226,7 +2226,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2834,19 +2834,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4056,34 +4052,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -4980,24 +4976,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, python-format
msgid "Invalid instance id %s in request"
msgstr ""
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7648,7 +7644,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -7995,12 +7991,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다"
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8346,88 +8342,88 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
msgid "Guest does not have a console available"
msgstr ""
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8435,49 +8431,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, fuzzy, python-format
msgid "Trying to get stats for the volume %s"
msgstr "%s 볼륨 탈착에 실패했습니다"
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8485,50 +8481,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8538,67 +8534,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, python-format
msgid "Live Migration failure: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10254,235 +10250,235 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10490,51 +10486,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10871,3 +10867,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/ko_KR/LC_MESSAGES/nova.po b/nova/locale/ko_KR/LC_MESSAGES/nova.po
index 98e7fde29..10f071f29 100644
--- a/nova/locale/ko_KR/LC_MESSAGES/nova.po
+++ b/nova/locale/ko_KR/LC_MESSAGES/nova.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Nova\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2013-05-06 16:05+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: en_US <LL@li.org>\n"
@@ -2226,7 +2226,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2831,19 +2831,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4050,34 +4046,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -4966,24 +4962,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, python-format
msgid "Invalid instance id %s in request"
msgstr ""
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7628,7 +7624,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -7973,12 +7969,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8317,88 +8313,88 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
msgid "Guest does not have a console available"
msgstr ""
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8406,49 +8402,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, python-format
msgid "Trying to get stats for the volume %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8456,50 +8452,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8509,67 +8505,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, python-format
msgid "Live Migration failure: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10222,235 +10218,235 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10458,51 +10454,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10838,3 +10834,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/nb/LC_MESSAGES/nova.po b/nova/locale/nb/LC_MESSAGES/nova.po
index 3ada2618b..69c7f518f 100644
--- a/nova/locale/nb/LC_MESSAGES/nova.po
+++ b/nova/locale/nb/LC_MESSAGES/nova.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Nova\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2012-09-13 10:30+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: nb <LL@li.org>\n"
@@ -2228,7 +2228,7 @@ msgstr "Ingen slik handling: %s"
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2835,19 +2835,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4060,34 +4056,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -4976,24 +4972,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, python-format
msgid "Invalid instance id %s in request"
msgstr ""
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7645,7 +7641,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -7990,12 +7986,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8336,88 +8332,88 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
msgid "Guest does not have a console available"
msgstr ""
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8425,49 +8421,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, python-format
msgid "Trying to get stats for the volume %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8475,50 +8471,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8528,67 +8524,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, python-format
msgid "Live Migration failure: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10244,235 +10240,235 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10480,51 +10476,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10861,3 +10857,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/nova.pot b/nova/locale/nova.pot
index 072526121..b852a2dae 100644
--- a/nova/locale/nova.pot
+++ b/nova/locale/nova.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: nova jenkins.nova.propose.translation.update.240\n"
+"Project-Id-Version: nova jenkins.nova.propose.translation.update.242\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+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"
@@ -2225,7 +2225,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2830,19 +2830,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4049,34 +4045,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -4965,24 +4961,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, python-format
msgid "Invalid instance id %s in request"
msgstr ""
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7627,7 +7623,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -7972,12 +7968,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8316,88 +8312,88 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
msgid "Guest does not have a console available"
msgstr ""
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8405,49 +8401,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, python-format
msgid "Trying to get stats for the volume %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8455,50 +8451,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8508,67 +8504,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, python-format
msgid "Live Migration failure: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10221,235 +10217,235 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10457,51 +10453,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
diff --git a/nova/locale/pt_BR/LC_MESSAGES/nova.po b/nova/locale/pt_BR/LC_MESSAGES/nova.po
index 87316fdb8..7edec3ab0 100644
--- a/nova/locale/pt_BR/LC_MESSAGES/nova.po
+++ b/nova/locale/pt_BR/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2012-05-04 19:25+0000\n"
"Last-Translator: Júlio Cezar Santos Pires <Unknown>\n"
"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
@@ -2239,7 +2239,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr "Corpo do pedido está mal formado"
@@ -2854,19 +2854,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4105,34 +4101,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -5043,24 +5039,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, fuzzy, python-format
msgid "Invalid instance id %s in request"
msgstr "Corpo do pedido está mal formado"
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7729,7 +7725,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -8078,12 +8074,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr "Começando a terminar instâncias"
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8435,91 +8431,91 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
#, fuzzy
msgid "Guest does not have a console available"
msgstr "Usuário não tem privilégios de administrador"
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, fuzzy, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr ""
"Solicitando à xapi para realizar upload da imagem %(vdi_uuids)s com ID "
"%(image_id)s"
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8527,49 +8523,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, fuzzy, python-format
msgid "Trying to get stats for the volume %s"
msgstr "Obtendo o tamanho da imagem para a imagem %s"
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8577,50 +8573,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8630,67 +8626,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, fuzzy, python-format
msgid "Live Migration failure: %(e)s"
msgstr "Falha de Autenticação: %s"
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10360,236 +10356,236 @@ msgstr ""
"Solicitando à xapi para realizar upload da imagem %(vdi_uuids)s com ID "
"%(image_id)s"
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, fuzzy, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr "Tamanho da imagem %(image)s:%(virtual_size)d"
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, 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:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr "Kernel/Ramdisk %s destruidos"
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
#, fuzzy
msgid "Failed to fetch glance image"
msgstr "Falhou ao reiniciar instância"
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr "Verificando o vdi %s para kernel PV"
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr "O VDI %s continua disponível"
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr "Re-escaneando SR %s"
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, fuzzy, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr "O VHD %(vdi_uuid)s tem pai %(parent_ref)s"
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr "Conectando VBD %s ... "
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr "O VDB %s foi conectado."
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr "Destruindo VBD para o VDI %s ... "
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, 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:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr "Rodando pygrub novamente %s"
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr "Kernel Xen encontrado: %s"
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr "Kernel Xen não encontrado. Iniciando como HVM."
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10597,51 +10593,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10980,3 +10976,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/ru/LC_MESSAGES/nova.po b/nova/locale/ru/LC_MESSAGES/nova.po
index 2bf1e5855..b2f43f4c2 100644
--- a/nova/locale/ru/LC_MESSAGES/nova.po
+++ b/nova/locale/ru/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2012-03-25 09:34+0000\n"
"Last-Translator: Eugene Marshal <Unknown>\n"
"Language-Team: Russian <ru@li.org>\n"
@@ -2283,7 +2283,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr "Неправильное тело запроса"
@@ -2907,19 +2907,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, fuzzy, python-format
msgid "Error in evacuate, %s"
msgstr "Ошибка перемещения %s"
@@ -4178,34 +4174,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr "Ошибка БД: %s"
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr "Копия типа %s не найдена для выполнения удаления"
@@ -5145,24 +5141,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr "Нераспознанное значение read_deleted '%s'"
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, fuzzy, python-format
msgid "Invalid instance id %s in request"
msgstr "Недопустимый запрос тела"
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7863,7 +7859,7 @@ msgstr "Версия агента копии: %s"
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -8218,12 +8214,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr "Перечень копий"
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, fuzzy, python-format
msgid "Creating config drive at %(path)s"
msgstr "Невозможно найти конфигурацию по адресу %(path)s"
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, fuzzy, python-format
msgid "Creating config drive failed with error: %s"
msgstr "Невозможно найти конфигурацию по адресу %(path)s"
@@ -8575,89 +8571,89 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
#, fuzzy
msgid "Guest does not have a console available"
msgstr "Пользователь не имеет административных привилегий"
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr "Создание изображения"
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, fuzzy, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr "Запрос xapi на приём образа vhd %(image)s"
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8665,12 +8661,12 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, python-format
msgid ""
"Error from libvirt while looking up %(instance_name)s: [Error Code "
@@ -8679,7 +8675,7 @@ msgstr ""
"Ошибка libvirt во время поиска %(instance_name)s: [Код ошибки "
"%(error_code)s] %(ex)s"
-#: nova/virt/libvirt/driver.py:2530
+#: nova/virt/libvirt/driver.py:2531
#, fuzzy
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
@@ -8688,31 +8684,31 @@ msgstr ""
"Невозможно получить количество ЦПУ, так как эта возможность не "
"реализована для этой платформы. Эту ошибку можно безопасно пропустить."
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr "устаревшая версия libvirt (не поддерживается getVersion)"
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, fuzzy, python-format
msgid "Trying to get stats for the volume %s"
msgstr "Получение размера образа для образа %s"
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8720,21 +8716,21 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, fuzzy, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
@@ -8743,29 +8739,29 @@ msgstr ""
"Создание временного файла %s для оповещения других узлов сети compute о "
"необходимости присоединения того же хранилища."
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8775,7 +8771,7 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, python-format
msgid ""
"Creating tmpfile %s to notify to other compute nodes that they should "
@@ -8784,22 +8780,22 @@ msgstr ""
"Создание временного файла %s для оповещения других узлов сети compute о "
"необходимости присоединения того же хранилища."
-#: nova/virt/libvirt/driver.py:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, fuzzy, python-format
msgid "Live Migration failure: %(e)s"
msgstr "Ошибка аутентификации: %s"
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, fuzzy, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr "plug_vifs() ошибка %(cnt)d.До %(max_retry)d попыток для %(hostname)s."
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, fuzzy, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
@@ -8808,39 +8804,39 @@ msgstr ""
"Ошибка libvirt во время поиска %(instance_name)s: [Код ошибки "
"%(error_code)s] %(ex)s"
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
#, fuzzy
msgid "Instance running successfully."
msgstr "Копия %s: выполнение"
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10560,17 +10556,17 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr "Запрос xapi на приём образа vhd %(image)s"
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
@@ -10579,17 +10575,17 @@ msgstr ""
"Размер образа %(size_bytes)d превышает допустимый instance_type размер "
"%(allowed_size_bytes)d"
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, fuzzy, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr "Получение образа %(image)s"
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, fuzzy, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr "Ядро не найдено для образа %(image_id)s."
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, python-format
msgid ""
"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d "
@@ -10598,204 +10594,204 @@ msgstr ""
"Превышен размер ядра/Ramdisk образа: %(vdi_size)d байт, макс. "
"%(max_size)d байт"
-#: nova/virt/xenapi/vm_utils.py:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr "Копирование VDI %s в /boot/guest на dom0"
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr "Ядро/Ramdisk VDI %s ликвидирован"
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
#, fuzzy
msgid "Failed to fetch glance image"
msgstr "Ошибка перезагрузки копии"
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr "Обнаружен %(image_type_str)s формат для образа %(image_ref)s"
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr "Поиск vdi %s для ядра PV"
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr "Неизвестный формат образа %(disk_image_type)s"
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr "VDI %s до сих пор доступен"
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr "Повторная проверка SR %s"
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr "Невозможно найти SR типа содержимого ISO"
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr "ISO: поиск SR %(sr_rec)s"
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr "ISO: не содержимое iso типа"
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr "ISO: SR с локальной PBD"
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr "Время ожидания при создании устройства %s"
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr "Подсоединение VBD %s ... "
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr "Подсоединение VBD %s выполнено."
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr "VBD %(vbd_ref)s подсоединено как %(orig_dev)s"
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
"VBD %(vbd_ref)s подсоединено в неправильный dev, изменение назначения на "
"%(dev)s"
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr "Ликвидирование VBD для VDI %s ... "
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr "Ликвидирование VBD для VDI %s завершено."
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr "Найдено ядро Xen %s"
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr "Ядро Xen не найдено. Загрузка HVM."
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10803,16 +10799,16 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr "Разделы:"
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr " %(num)s: %(ptype)s %(size)d секторов"
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
@@ -10821,37 +10817,37 @@ msgstr ""
"Запись таблицы разделов %(primary_first)d %(primary_last)d в "
"%(dev_path)s..."
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr "Запись таблицы разделов %s выполнена."
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
"Ошибка присоединения файловой системы (ожидаемо для копий не на базе "
"linux): %s"
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -11211,3 +11207,6 @@ msgstr "Образ должен быть доступен"
msgid "status must be 'available'"
msgstr "Образ должен быть доступен"
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/tl/LC_MESSAGES/nova.po b/nova/locale/tl/LC_MESSAGES/nova.po
index d1570f603..89a3a9370 100644
--- a/nova/locale/tl/LC_MESSAGES/nova.po
+++ b/nova/locale/tl/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2011-08-23 11:21+0000\n"
"Last-Translator: Thierry Carrez <thierry.carrez+lp@gmail.com>\n"
"Language-Team: Tagalog <tl@li.org>\n"
@@ -2225,7 +2225,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2830,19 +2830,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4050,34 +4046,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -4966,24 +4962,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, python-format
msgid "Invalid instance id %s in request"
msgstr ""
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7628,7 +7624,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -7973,12 +7969,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8317,88 +8313,88 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
msgid "Guest does not have a console available"
msgstr ""
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8406,49 +8402,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, python-format
msgid "Trying to get stats for the volume %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8456,50 +8452,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8509,67 +8505,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, python-format
msgid "Live Migration failure: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10222,235 +10218,235 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, fuzzy, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr "walang paraan para sa mensahe: %s"
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10458,51 +10454,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10838,3 +10834,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/tr/LC_MESSAGES/nova.po b/nova/locale/tr/LC_MESSAGES/nova.po
index 1e1d5a860..bdaa26563 100644
--- a/nova/locale/tr/LC_MESSAGES/nova.po
+++ b/nova/locale/tr/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2011-12-14 18:10+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Turkish <tr@li.org>\n"
@@ -2225,7 +2225,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2830,19 +2830,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4049,34 +4045,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -4965,24 +4961,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, python-format
msgid "Invalid instance id %s in request"
msgstr ""
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7627,7 +7623,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -7972,12 +7968,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8316,88 +8312,88 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
msgid "Guest does not have a console available"
msgstr ""
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8405,49 +8401,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, python-format
msgid "Trying to get stats for the volume %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8455,50 +8451,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8508,67 +8504,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, python-format
msgid "Live Migration failure: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10221,235 +10217,235 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10457,51 +10453,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10837,3 +10833,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/tr_TR/LC_MESSAGES/nova.po b/nova/locale/tr_TR/LC_MESSAGES/nova.po
index cbf5af80b..f0aaab5d8 100644
--- a/nova/locale/tr_TR/LC_MESSAGES/nova.po
+++ b/nova/locale/tr_TR/LC_MESSAGES/nova.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Nova\n"
"Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2013-02-02 18:03+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: en_US <LL@li.org>\n"
@@ -2263,7 +2263,7 @@ msgstr "Böyle bir işlem yok: %s"
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr "Kusurlu istek gövdesi"
@@ -2887,20 +2887,16 @@ msgstr "Kümeler %s işlemine sahip değil"
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr "%s 'MANUAL' veya 'AUTO' olmak zorunda"
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
#, fuzzy
msgid "host and onSharedStorage must be specified."
msgstr "Sunucu ve blok_göçü tanımlanmak zorunda."
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, fuzzy, python-format
msgid "Error in evacuate, %s"
msgstr "Göçte hata %s"
@@ -4131,34 +4127,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, fuzzy, python-format
msgid "'%s' argument must be a positive integer"
msgstr "Göreli konum parametresi tam sayı olmak zorunda"
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr "Veritabanı hatası: %s"
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr "Silme işlemi için %s örnek türü bulunamadı"
@@ -5065,24 +5061,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr "Tanınmayan silinmiş okuma değeri '%s'"
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, fuzzy, python-format
msgid "Invalid instance id %s in request"
msgstr "%s geçerli bir örnek ismidir"
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7751,7 +7747,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -8098,12 +8094,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr "|%s| örneği için değişken IP tahsisi"
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8446,88 +8442,88 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
msgid "Guest does not have a console available"
msgstr ""
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8535,49 +8531,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, python-format
msgid "Trying to get stats for the volume %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8585,21 +8581,21 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, fuzzy, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
@@ -8608,29 +8604,29 @@ msgstr ""
"Diğer hesaplama düğümlerini haberdar etmek için %s geçici dosyası "
"oluşturuluyor. Düğümler aynı belleğe bağlanmalıdır."
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr "Blok göçü paylaşılan hafıza ile kullanılamaz."
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8645,7 +8641,7 @@ msgstr ""
" \n"
" Bkz: %(u)s"
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, python-format
msgid ""
"Creating tmpfile %s to notify to other compute nodes that they should "
@@ -8654,62 +8650,62 @@ msgstr ""
"Diğer hesaplama düğümlerini haberdar etmek için %s geçici dosyası "
"oluşturuluyor. Düğümler aynı belleğe bağlanmalıdır."
-#: nova/virt/libvirt/driver.py:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, python-format
msgid "Live Migration failure: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, fuzzy, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
"plug_vifs() %(cnt)d kez başarısız oldu. %(hostname)s için %(max_retry)d "
"denemeye kadar tekrar deneniyor."
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr "Birim gibi göründüğünden beri %(path)s atlanıyor"
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10367,235 +10363,235 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10603,51 +10599,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10988,3 +10984,6 @@ msgstr "İmaj müsait olmak zorunda"
msgid "status must be 'available'"
msgstr "İmaj müsait olmak zorunda"
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/uk/LC_MESSAGES/nova.po b/nova/locale/uk/LC_MESSAGES/nova.po
index 02a7a6a0d..9d389e101 100644
--- a/nova/locale/uk/LC_MESSAGES/nova.po
+++ b/nova/locale/uk/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2011-08-23 11:21+0000\n"
"Last-Translator: Thierry Carrez <thierry.carrez+lp@gmail.com>\n"
"Language-Team: Ukrainian <uk@li.org>\n"
@@ -2228,7 +2228,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2833,19 +2833,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4054,34 +4050,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -4971,24 +4967,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, python-format
msgid "Invalid instance id %s in request"
msgstr ""
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7634,7 +7630,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -7979,12 +7975,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8323,88 +8319,88 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
msgid "Guest does not have a console available"
msgstr ""
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8412,49 +8408,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, python-format
msgid "Trying to get stats for the volume %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8462,50 +8458,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8515,67 +8511,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, python-format
msgid "Live Migration failure: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10228,235 +10224,235 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, fuzzy, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr "без порядку для повідомлень: %s"
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10464,51 +10460,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10845,3 +10841,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+
diff --git a/nova/locale/zh_CN/LC_MESSAGES/nova.po b/nova/locale/zh_CN/LC_MESSAGES/nova.po
index d6125f6d7..8b51912a2 100644
--- a/nova/locale/zh_CN/LC_MESSAGES/nova.po
+++ b/nova/locale/zh_CN/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2012-05-07 06:51+0000\n"
"Last-Translator: Edward <Unknown>\n"
"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
@@ -2263,7 +2263,7 @@ msgstr "没有该动作:%s"
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr "错误格式的请求主体"
@@ -2889,21 +2889,16 @@ msgstr "网络不包含动作 %s"
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr "%s 必须是'MANUAL' 或者 'AUTO'。"
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-#, fuzzy
-msgid "Instance evacuate is admin only functionality"
-msgstr "Describe-resource是只有管理员才能执行的功能。"
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
#, fuzzy
msgid "host and onSharedStorage must be specified."
msgstr "host与block_migration必须确定"
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, fuzzy, python-format
msgid "Error in evacuate, %s"
msgstr "迁移错误 %s"
@@ -4160,35 +4155,35 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, fuzzy, python-format
msgid "'%s' argument must be a positive integer"
msgstr "创建参数必须是正整数"
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
#, fuzzy
msgid "'rxtx_factor' argument must be a positive float"
msgstr "创建参数必须是正整数"
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr "数据库错误:%s"
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr "未找到要删除的实例类型 %s"
@@ -5122,24 +5117,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr "无法识别的 read_deleted 取值”%s“"
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, fuzzy, python-format
msgid "Invalid instance id %s in request"
msgstr "实例 %s:已救援"
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7834,7 +7829,7 @@ msgstr "实例代理版本:%s"
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr "正在更新主机状态"
@@ -8193,12 +8188,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr "为实例 |%s| 分配浮动IP"
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, fuzzy, python-format
msgid "Creating config drive at %(path)s"
msgstr "注入文件路径:'%s'"
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, fuzzy, python-format
msgid "Creating config drive failed with error: %s"
msgstr "注入文件路径:'%s'"
@@ -8556,89 +8551,89 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr "实例成功重启。"
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr "实例在运行"
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr "实例成功生产。"
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr "data:%(data)r, fpath: %(fpath)r"
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
#, fuzzy
msgid "Guest does not have a console available"
msgstr "用户没有管理员权限"
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr "正在创建镜像"
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, fuzzy, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr "将 %(injection)s 注入到镜像 %(img_id)s"
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, fuzzy, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr "忽略向镜像 %(img_id)s 注入的数据的错误 (%(e)s)"
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8646,50 +8641,50 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, python-format
msgid ""
"Error from libvirt while looking up %(instance_name)s: [Error Code "
"%(error_code)s] %(ex)s"
msgstr "查找 %(instance_name)s时libvirt出错:[错误代码 %(error_code)s] %(ex)s"
-#: nova/virt/libvirt/driver.py:2530
+#: nova/virt/libvirt/driver.py:2531
#, fuzzy
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr "无法得到CPU的数目,因为这个函数不是给这个平台执行的。这个错误可以被放心忽略。"
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr "libvirt版本过旧(不支持getVersion)"
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, fuzzy, python-format
msgid "Trying to get stats for the volume %s"
msgstr "正在获取镜像 %s 的大小"
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8697,37 +8692,37 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, fuzzy, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr "创建tmpfile %s 来通知其他的计算节点需要挂载相同的存储。"
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr "块存储迁移无法在共享存储使用"
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
#, fuzzy
msgid "Live migration can not be used without shared storage."
msgstr "块存储迁移无法在共享存储使用"
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, fuzzy, python-format
msgid ""
"Unable to migrate %(instance_uuid)s: Disk of instance is too "
@@ -8736,7 +8731,7 @@ msgstr ""
"无法迁移%(instance_id)s 到 %(dest)s 上:缺少磁盘(主机:%(available)s <= "
"实例:%(necessary)s)"
-#: nova/virt/libvirt/driver.py:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
@@ -8745,7 +8740,7 @@ msgstr ""
"已启动实例的CPU信息:\n"
"%s"
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8760,71 +8755,71 @@ msgstr ""
"\n"
"参考 %(u)s"
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, python-format
msgid ""
"Creating tmpfile %s to notify to other compute nodes that they should "
"mount the same storage."
msgstr "创建tmpfile %s 来通知其他的计算节点需要挂载相同的存储。"
-#: nova/virt/libvirt/driver.py:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, fuzzy, python-format
msgid "Live Migration failure: %(e)s"
msgstr "预在线迁移在%(dest)s失败"
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, fuzzy, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr "plug_vifs() 失败%(cnt)d 次。最多重新尝试 %(max_retry)d 次在主机 %(hostname)s。"
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, fuzzy, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr "查找 %(instance_name)s时libvirt出错:[错误代码 %(error_code)s] %(ex)s"
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr "因它像卷,所以跳过 %(path)s"
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
#, fuzzy
msgid "Starting migrate_disk_and_power_off"
msgstr "实例 %s:开始执行 migrate_disk_and_power_off"
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
#, fuzzy
msgid "Instance running successfully."
msgstr "实例 %s 成功运行。"
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
#, fuzzy
msgid "Starting finish_migration"
msgstr "实例 %s:开始执行 finish_migration"
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
#, fuzzy
msgid "Starting finish_revert_migration"
msgstr "实例 %s:开始执行 finish_revert_migration"
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, fuzzy, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr "删除实例文件 %(target)s"
@@ -10546,236 +10541,236 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr "请求 xapi 获取 vhd 镜像 %(image)s"
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr "image_size_bytes=%(size_bytes)d,allowed_size_bytes=%(allowed_size_bytes)d"
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr "镜像大小 %(size_bytes)d 超过instance_type所允许的小大 %(allowed_size_bytes)d"
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, fuzzy, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr "获取镜像 %(image)s"
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, fuzzy, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr "镜像 %(image)s 的大小:%(virtual_size)d"
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, python-format
msgid ""
"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d "
"bytes"
msgstr "内核/内存盘镜像太大:%(vdi_size)d 字节,最大 %(max_size)d 字节"
-#: nova/virt/xenapi/vm_utils.py:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr "将VDI %s 复制到dom0的/boot/guest下"
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr "内核/内存盘 VDI %s 已销毁"
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
#, fuzzy
msgid "Failed to fetch glance image"
msgstr "实例 %s:获取Glance镜像失败"
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr "检测到 %(image_type_str)s 格式,目标是镜像 %(image_ref)s"
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr "为PV内核查询vdi %s"
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr "未知的镜像格式 %(disk_image_type)s"
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr "VDI %s 依然可用"
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr "重新扫描存储库 %s"
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr "标记sr_matching_filter '%s' 没有遵循格式要求"
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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 "XenAPI无法找到安装客户实例的存储库。请检查你的配置或者配置标记'sr_matching_filter'"
-#: nova/virt/xenapi/vm_utils.py:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr "无法找到content-type ISO的存储库"
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr "ISO:正在查看存储库 %(sr_rec)s"
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr "ISO:非iso内容"
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr "ISO:iso content_type,没有 'i18n-key' 键"
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr "ISO:iso content_type,i18n-key的值不是 'local-storage-iso'"
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr "ISO: 存储库符合标准"
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr "ISO: ISO, 正在查看是否是本地的主机"
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr "ISO: PBD %(pbd_ref)s 消失了"
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr "ISO: PBD匹配, 想要 %(pbd_rec)s, 目前有 %(host)s"
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr "ISO:含有本地PBD的存储库"
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, python-format
msgid ""
"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: "
"%(server)s."
msgstr "无法为含服务器详细信息的虚拟机 %(vm_uuid)s 获取RRD XML:%(server)s。"
-#: nova/virt/xenapi/vm_utils.py:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr "无法获取包含服务器详细情况的RRD XML更新:%(server)s。"
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr "来自Xenserver无效的统计数据:%s"
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, fuzzy, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr "VHD %(vdi_uuid)s 有父 %(parent_ref)s"
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr "VHD coalesce 将要超过(%(max_attempts)d),放弃中..."
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr "等待设备 %s 创建超时"
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr "插入VBD %s... "
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr "插入VBD %s 完成。"
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr "VBD %(vbd_ref)s 作为 %(orig_dev)s 插入"
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr "VBD %(vbd_ref)s 插入错误的设备,重新映射为 %(dev)s"
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr "正在销毁VDI为 %s 的 VBD "
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr "已经销毁VDI为 %s 的 VBD"
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr "对 %s 运行pygrub"
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr "找到Xen内核 %s"
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr "没有找到Xen内核。正在启动HVM。"
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10783,51 +10778,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr "分区:"
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr " %(num)s: %(ptype)s %(size)d sectors"
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr "将分区表 %(primary_first)d %(primary_last)d 写入到 %(dev_path)s..."
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr "完成写入分区表 %s 。"
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr "直接操作接口文件"
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr "挂载文件系统失败(期望的是非Linux实例):%s"
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -11184,3 +11179,6 @@ msgstr "状态必须可用"
msgid "status must be 'available'"
msgstr "状态必须可用"
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr "Describe-resource是只有管理员才能执行的功能。"
+
diff --git a/nova/locale/zh_TW/LC_MESSAGES/nova.po b/nova/locale/zh_TW/LC_MESSAGES/nova.po
index 8ef581057..733719b39 100644
--- a/nova/locale/zh_TW/LC_MESSAGES/nova.po
+++ b/nova/locale/zh_TW/LC_MESSAGES/nova.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nova\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2013-05-07 19:38+0000\n"
+"POT-Creation-Date: 2013-05-09 19:38+0000\n"
"PO-Revision-Date: 2012-03-07 02:00+0000\n"
"Last-Translator: Charles Hsu <charles0126+openstack@gmail.com>\n"
"Language-Team: Chinese (Traditional) <zh_TW@li.org>\n"
@@ -2227,7 +2227,7 @@ msgstr ""
#: nova/api/openstack/compute/server_metadata.py:101
#: nova/api/openstack/compute/server_metadata.py:126
#: nova/api/openstack/compute/contrib/admin_actions.py:211
-#: nova/api/openstack/compute/contrib/evacuate.py:49
+#: nova/api/openstack/compute/contrib/evacuate.py:46
msgid "Malformed request body"
msgstr ""
@@ -2835,19 +2835,15 @@ msgstr ""
msgid "%s must be either 'MANUAL' or 'AUTO'."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:43
-msgid "Instance evacuate is admin only functionality"
-msgstr ""
-
-#: nova/api/openstack/compute/contrib/evacuate.py:61
+#: nova/api/openstack/compute/contrib/evacuate.py:58
msgid "admin password can't be changed on existing disk"
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:69
+#: nova/api/openstack/compute/contrib/evacuate.py:66
msgid "host and onSharedStorage must be specified."
msgstr ""
-#: nova/api/openstack/compute/contrib/evacuate.py:80
+#: nova/api/openstack/compute/contrib/evacuate.py:77
#, python-format
msgid "Error in evacuate, %s"
msgstr ""
@@ -4057,34 +4053,34 @@ msgid ""
"%(requested)d %(unit)s"
msgstr ""
-#: nova/compute/instance_types.py:96
+#: nova/compute/flavors.py:96
msgid "names can only contain [a-zA-Z0-9_.- ]"
msgstr ""
-#: nova/compute/instance_types.py:105
+#: nova/compute/flavors.py:105
#, python-format
msgid "'%s' argument must be a positive integer"
msgstr ""
-#: nova/compute/instance_types.py:113
+#: nova/compute/flavors.py:113
msgid "'rxtx_factor' argument must be a positive float"
msgstr ""
-#: nova/compute/instance_types.py:121
+#: nova/compute/flavors.py:121
#, python-format
msgid "'%s' argument must be greater than 0"
msgstr ""
-#: nova/compute/instance_types.py:131
+#: nova/compute/flavors.py:131
msgid "is_public must be a boolean"
msgstr ""
-#: nova/compute/instance_types.py:138
+#: nova/compute/flavors.py:138
#, python-format
msgid "DB error: %s"
msgstr ""
-#: nova/compute/instance_types.py:148
+#: nova/compute/flavors.py:148
#, python-format
msgid "Instance type %s not found for deletion"
msgstr ""
@@ -4976,24 +4972,24 @@ msgstr ""
msgid "Unrecognized read_deleted value '%s'"
msgstr ""
-#: nova/db/sqlalchemy/api.py:1408
+#: nova/db/sqlalchemy/api.py:1405
#, python-format
msgid ""
"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be "
"empty, \"global\" or \"project\""
msgstr ""
-#: nova/db/sqlalchemy/api.py:1546
+#: nova/db/sqlalchemy/api.py:1543
#, python-format
msgid "Invalid instance id %s in request"
msgstr ""
-#: nova/db/sqlalchemy/api.py:2837
+#: nova/db/sqlalchemy/api.py:2833
#, python-format
msgid "Change will make usage less than 0 for the following resources: %(unders)s"
msgstr ""
-#: nova/db/sqlalchemy/api.py:4332
+#: nova/db/sqlalchemy/api.py:4328
#, python-format
msgid ""
"Volume(%s) has lower stats then what is in the database. Instance must "
@@ -7646,7 +7642,7 @@ msgstr ""
msgid "get_available_resource called"
msgstr ""
-#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740
+#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3741
#: nova/virt/xenapi/host.py:148
msgid "Updating host stats"
msgstr ""
@@ -7991,12 +7987,12 @@ msgstr ""
msgid "Using config drive for instance: %s"
msgstr "無法掛載Volume 到虛擬機器 %s"
-#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870
+#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1871
#, python-format
msgid "Creating config drive at %(path)s"
msgstr ""
-#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877
+#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1878
#, python-format
msgid "Creating config drive failed with error: %s"
msgstr ""
@@ -8336,89 +8332,89 @@ msgstr ""
msgid "Instance rebooted successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1531
+#: nova/virt/libvirt/driver.py:1532
msgid "Instance is running"
msgstr ""
-#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221
+#: nova/virt/libvirt/driver.py:1539 nova/virt/powervm/operator.py:221
msgid "Instance spawned successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:1554
+#: nova/virt/libvirt/driver.py:1555
#, python-format
msgid "data: %(data)r, fpath: %(fpath)r"
msgstr ""
-#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617
+#: nova/virt/libvirt/driver.py:1592 nova/virt/libvirt/driver.py:1618
#, python-format
msgid "Truncated console log returned, %d bytes ignored"
msgstr ""
-#: nova/virt/libvirt/driver.py:1606
+#: nova/virt/libvirt/driver.py:1607
#, fuzzy
msgid "Guest does not have a console available"
msgstr "使用者並沒有管理者權力"
-#: nova/virt/libvirt/driver.py:1675
+#: nova/virt/libvirt/driver.py:1676
#, python-format
msgid "Path '%(path)s' supports direct I/O"
msgstr ""
-#: nova/virt/libvirt/driver.py:1679
+#: nova/virt/libvirt/driver.py:1680
#, python-format
msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689
+#: nova/virt/libvirt/driver.py:1685 nova/virt/libvirt/driver.py:1690
#, python-format
msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'"
msgstr ""
-#: nova/virt/libvirt/driver.py:1760
+#: nova/virt/libvirt/driver.py:1761
msgid "Creating image"
msgstr ""
-#: nova/virt/libvirt/driver.py:1861
+#: nova/virt/libvirt/driver.py:1862
msgid "Using config drive"
msgstr ""
-#: nova/virt/libvirt/driver.py:1910
+#: nova/virt/libvirt/driver.py:1911
#, python-format
msgid "Injecting %(inj)s into image %(img_id)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:1920
+#: nova/virt/libvirt/driver.py:1921
#, python-format
msgid "Error injecting data into image %(img_id)s (%(e)s)"
msgstr ""
-#: nova/virt/libvirt/driver.py:1977
+#: nova/virt/libvirt/driver.py:1978
#, 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:1983
+#: nova/virt/libvirt/driver.py:1984
msgid "Config requested a custom CPU model, but no model name was provided"
msgstr ""
-#: nova/virt/libvirt/driver.py:1987
+#: nova/virt/libvirt/driver.py:1988
msgid "A CPU model name should not be set when a host CPU model is requested"
msgstr ""
-#: nova/virt/libvirt/driver.py:1991
+#: nova/virt/libvirt/driver.py:1992
#, python-format
msgid "CPU mode '%(mode)s' model '%(model)s' was chosen"
msgstr ""
-#: nova/virt/libvirt/driver.py:2007
+#: nova/virt/libvirt/driver.py:2008
msgid ""
"Passthrough of the host CPU was requested but this libvirt version does "
"not support this feature"
msgstr ""
-#: nova/virt/libvirt/driver.py:2330
+#: nova/virt/libvirt/driver.py:2331
#, python-format
msgid ""
"Start to_xml instance=%(instance)s network_info=%(network_info)s "
@@ -8426,49 +8422,49 @@ msgid ""
"rescue=%(rescue)sblock_device_info=%(block_device_info)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2345
+#: nova/virt/libvirt/driver.py:2346
#, python-format
msgid "End to_xml instance=%(instance)s xml=%(xml)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2362
+#: nova/virt/libvirt/driver.py:2363
#, 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:2530
+#: nova/virt/libvirt/driver.py:2531
msgid ""
"Cannot get the number of cpu, because this function is not implemented "
"for this platform. "
msgstr ""
-#: nova/virt/libvirt/driver.py:2581
+#: nova/virt/libvirt/driver.py:2582
#, python-format
msgid "couldn't obtain the vpu count from domain id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2587
+#: nova/virt/libvirt/driver.py:2588
#, python-format
msgid "List of domains returned by libVirt: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2589
+#: nova/virt/libvirt/driver.py:2590
#, python-format
msgid "libVirt can't find a domain with id: %s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2653
+#: nova/virt/libvirt/driver.py:2654
msgid "libvirt version is too old (does not support getVersion)"
msgstr ""
-#: nova/virt/libvirt/driver.py:2737
+#: nova/virt/libvirt/driver.py:2738
#, fuzzy, python-format
msgid "Trying to get stats for the volume %s"
msgstr "無法卸載 Volume %s"
-#: nova/virt/libvirt/driver.py:2750
+#: nova/virt/libvirt/driver.py:2751
#, python-format
msgid ""
"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, "
@@ -8476,50 +8472,50 @@ msgid ""
"wr_bytes=%(wr_bytes)d"
msgstr ""
-#: nova/virt/libvirt/driver.py:2768
+#: nova/virt/libvirt/driver.py:2769
#, python-format
msgid ""
"Getting block stats failed, device might have been detached. "
"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:2773
+#: nova/virt/libvirt/driver.py:2774
#, python-format
msgid ""
"Could not find domain in libvirt for instance %s. Cannot get block stats "
"for device"
msgstr ""
-#: nova/virt/libvirt/driver.py:2850
+#: nova/virt/libvirt/driver.py:2851
#, python-format
msgid ""
"Creating tmpfile %s to verify with other compute node that the instance "
"is on the same shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2932
+#: nova/virt/libvirt/driver.py:2933
msgid "Block migration can not be used with shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2940
+#: nova/virt/libvirt/driver.py:2941
msgid "Live migration can not be used without shared storage."
msgstr ""
-#: nova/virt/libvirt/driver.py:2977
+#: nova/virt/libvirt/driver.py:2978
#, 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:3002
+#: nova/virt/libvirt/driver.py:3003
#, python-format
msgid ""
"Instance launched has CPU info:\n"
"%s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3014
+#: nova/virt/libvirt/driver.py:3015
#, python-format
msgid ""
"CPU doesn't have compatibility.\n"
@@ -8529,67 +8525,67 @@ msgid ""
"Refer to %(u)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3031
+#: nova/virt/libvirt/driver.py:3032
#, 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:3079
+#: nova/virt/libvirt/driver.py:3080
#, python-format
msgid "The firewall filter for %s does not exist"
msgstr ""
-#: nova/virt/libvirt/driver.py:3151
+#: nova/virt/libvirt/driver.py:3152
#, python-format
msgid "Live Migration failure: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3244
+#: nova/virt/libvirt/driver.py:3245
#, python-format
msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d."
msgstr ""
-#: nova/virt/libvirt/driver.py:3356
+#: nova/virt/libvirt/driver.py:3357
#, python-format
msgid ""
"Error from libvirt while getting description of %(instance_name)s: [Error"
" Code %(error_code)s] %(ex)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3373
+#: nova/virt/libvirt/driver.py:3374
#, python-format
msgid "skipping %(path)s since it looks like volume"
msgstr ""
-#: nova/virt/libvirt/driver.py:3378
+#: nova/virt/libvirt/driver.py:3379
#, python-format
msgid "skipping disk for %(instance_name)s as it does not have a path"
msgstr ""
-#: nova/virt/libvirt/driver.py:3419
+#: nova/virt/libvirt/driver.py:3420
#, python-format
msgid "Getting disk size of %(i_name)s: %(e)s"
msgstr ""
-#: nova/virt/libvirt/driver.py:3465
+#: nova/virt/libvirt/driver.py:3466
msgid "Starting migrate_disk_and_power_off"
msgstr ""
-#: nova/virt/libvirt/driver.py:3524
+#: nova/virt/libvirt/driver.py:3525
msgid "Instance running successfully."
msgstr ""
-#: nova/virt/libvirt/driver.py:3530
+#: nova/virt/libvirt/driver.py:3531
msgid "Starting finish_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3592
+#: nova/virt/libvirt/driver.py:3593
msgid "Starting finish_revert_migration"
msgstr ""
-#: nova/virt/libvirt/driver.py:3713
+#: nova/virt/libvirt/driver.py:3714
#, python-format
msgid "Checking instance files accessability%(instance_path)s"
msgstr ""
@@ -10247,235 +10243,235 @@ msgstr ""
msgid "Asking xapi to fetch vhd image %(image_id)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1169
+#: nova/virt/xenapi/vm_utils.py:1186
#, python-format
msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1184
+#: nova/virt/xenapi/vm_utils.py:1201
#, python-format
msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1188
+#: nova/virt/xenapi/vm_utils.py:1205
#, python-format
msgid ""
"Image size %(size_bytes)d exceeded instance_type allowed size "
"%(allowed_size_bytes)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1210
+#: nova/virt/xenapi/vm_utils.py:1227
#, python-format
msgid "Fetching image %(image_id)s, type %(image_type_str)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1223
+#: nova/virt/xenapi/vm_utils.py:1240
#, python-format
msgid "Size for image %(image_id)s: %(virtual_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1232
+#: nova/virt/xenapi/vm_utils.py:1249
#, 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:1251
+#: nova/virt/xenapi/vm_utils.py:1268
#, python-format
msgid "Copying VDI %s to /boot/guest on dom0"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1265
+#: nova/virt/xenapi/vm_utils.py:1282
#, python-format
msgid "Kernel/Ramdisk VDI %s destroyed"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1274
+#: nova/virt/xenapi/vm_utils.py:1291
msgid "Failed to fetch glance image"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1315
+#: nova/virt/xenapi/vm_utils.py:1332
#, python-format
msgid "Detected %(image_type_str)s format for image %(image_ref)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1346
+#: nova/virt/xenapi/vm_utils.py:1363
#, python-format
msgid "Looking up vdi %s for PV kernel"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1364
+#: nova/virt/xenapi/vm_utils.py:1381
#, python-format
msgid ""
"Image format is None: trying to determine PV status using pygrub; if "
"instance with vdi %s does not boot correctly, try with image metadata."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1370
+#: nova/virt/xenapi/vm_utils.py:1387
#, python-format
msgid "Unknown image format %(disk_image_type)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1401
+#: nova/virt/xenapi/vm_utils.py:1418
#, python-format
msgid "VDI %s is still available"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1504
+#: nova/virt/xenapi/vm_utils.py:1521
#, python-format
msgid "Unable to parse rrd of %(vm_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1531
+#: nova/virt/xenapi/vm_utils.py:1548
#, python-format
msgid "Re-scanning SR %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1559
+#: nova/virt/xenapi/vm_utils.py:1576
#, python-format
msgid "Flag sr_matching_filter '%s' does not respect formatting convention"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1577
+#: nova/virt/xenapi/vm_utils.py:1594
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:1590
+#: nova/virt/xenapi/vm_utils.py:1607
msgid "Cannot find SR of content-type ISO"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1598
+#: nova/virt/xenapi/vm_utils.py:1615
#, python-format
msgid "ISO: looking at SR %(sr_rec)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1600
+#: nova/virt/xenapi/vm_utils.py:1617
msgid "ISO: not iso content"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1603
+#: nova/virt/xenapi/vm_utils.py:1620
msgid "ISO: iso content_type, no 'i18n-key' key"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1606
+#: nova/virt/xenapi/vm_utils.py:1623
msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1610
+#: nova/virt/xenapi/vm_utils.py:1627
msgid "ISO: SR MATCHing our criteria"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1612
+#: nova/virt/xenapi/vm_utils.py:1629
msgid "ISO: ISO, looking to see if it is host local"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1615
+#: nova/virt/xenapi/vm_utils.py:1632
#, python-format
msgid "ISO: PBD %(pbd_ref)s disappeared"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1618
+#: nova/virt/xenapi/vm_utils.py:1635
#, python-format
msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1621
+#: nova/virt/xenapi/vm_utils.py:1638
msgid "ISO: SR with local PBD"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1643
+#: nova/virt/xenapi/vm_utils.py:1660
#, 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:1659
+#: nova/virt/xenapi/vm_utils.py:1676
#, python-format
msgid "Unable to obtain RRD XML updates with server details: %(server)s."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1713
+#: nova/virt/xenapi/vm_utils.py:1730
#, python-format
msgid "Invalid statistics data from Xenserver: %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1773
+#: nova/virt/xenapi/vm_utils.py:1790
#, python-format
msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1860
+#: nova/virt/xenapi/vm_utils.py:1877
#, 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:1870
+#: nova/virt/xenapi/vm_utils.py:1887
#, python-format
msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1905
+#: nova/virt/xenapi/vm_utils.py:1922
#, python-format
msgid "Timeout waiting for device %s to be created"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1925
+#: nova/virt/xenapi/vm_utils.py:1942
#, python-format
msgid "Disconnecting stale VDI %s from compute domU"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1938
+#: nova/virt/xenapi/vm_utils.py:1955
#, python-format
msgid "Plugging VBD %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1941
+#: nova/virt/xenapi/vm_utils.py:1958
#, python-format
msgid "Plugging VBD %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1943
+#: nova/virt/xenapi/vm_utils.py:1960
#, python-format
msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1946
+#: nova/virt/xenapi/vm_utils.py:1963
#, python-format
msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1951
+#: nova/virt/xenapi/vm_utils.py:1968
#, python-format
msgid "Destroying VBD for VDI %s ... "
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1959
+#: nova/virt/xenapi/vm_utils.py:1976
#, python-format
msgid "Destroying VBD for VDI %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1986
+#: nova/virt/xenapi/vm_utils.py:2003
#, python-format
msgid "Running pygrub against %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1994
+#: nova/virt/xenapi/vm_utils.py:2011
#, python-format
msgid "Found Xen kernel %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1996
+#: nova/virt/xenapi/vm_utils.py:2013
msgid "No Xen kernel found. Booting HVM."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:1998
+#: nova/virt/xenapi/vm_utils.py:2015
msgid ""
"Error while executing pygrub! Please, ensure the binary is installed "
"correctly, and available in your PATH; on some Linux distros, pygrub may "
@@ -10483,51 +10479,51 @@ msgid ""
"mode."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2015
+#: nova/virt/xenapi/vm_utils.py:2032
msgid "Partitions:"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2021
+#: nova/virt/xenapi/vm_utils.py:2038
#, python-format
msgid " %(num)s: %(ptype)s %(size)d sectors"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2046
+#: nova/virt/xenapi/vm_utils.py:2063
#, python-format
msgid ""
"Writing partition table %(primary_first)d %(primary_last)d to "
"%(dev_path)s..."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2059
+#: nova/virt/xenapi/vm_utils.py:2076
#, python-format
msgid "Writing partition table %s done."
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2113
+#: nova/virt/xenapi/vm_utils.py:2130
#, python-format
msgid ""
"Starting sparse_copy src=%(src_path)s dst=%(dst_path)s "
"virtual_size=%(virtual_size)d block_size=%(block_size)d"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2146
+#: nova/virt/xenapi/vm_utils.py:2163
#, python-format
msgid ""
"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% "
"reduction in size"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2198
+#: nova/virt/xenapi/vm_utils.py:2215
msgid "Manipulating interface files directly"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2207
+#: nova/virt/xenapi/vm_utils.py:2224
#, python-format
msgid "Failed to mount filesystem (expected for non-linux instances): %s"
msgstr ""
-#: nova/virt/xenapi/vm_utils.py:2319
+#: nova/virt/xenapi/vm_utils.py:2336
msgid "This domU must be running on the host specified by xenapi_connection_url"
msgstr ""
@@ -10863,3 +10859,6 @@ msgstr ""
msgid "status must be 'available'"
msgstr ""
+#~ msgid "Instance evacuate is admin only functionality"
+#~ msgstr ""
+