From: OpenStack Jenkins Date: Fri, 14 Jun 2013 18:10:15 +0000 (+0000) Subject: Imported Translations from Transifex X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=f3f528b2d34086f24412692a2f1ed6432a5d48c7;p=openstack-build%2Fcinder-build.git Imported Translations from Transifex Change-Id: Ifdb8f90abd6ece7e3cc47e27c0c4e8fd29e89b4d --- diff --git a/cinder/locale/bg_BG/LC_MESSAGES/cinder.po b/cinder/locale/bg_BG/LC_MESSAGES/cinder.po index c179b9d3f..785128889 100644 --- a/cinder/locale/bg_BG/LC_MESSAGES/cinder.po +++ b/cinder/locale/bg_BG/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-08 11:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Bulgarian (Bulgaria) " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/bs/LC_MESSAGES/cinder.po b/cinder/locale/bs/LC_MESSAGES/cinder.po index 51fc9f2fb..65efe876c 100644 --- a/cinder/locale/bs/LC_MESSAGES/cinder.po +++ b/cinder/locale/bs/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2012-01-19 20:22+0000\n" "Last-Translator: yazar \n" "Language-Team: Bosnian \n" @@ -563,154 +563,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -718,79 +719,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -850,11 +851,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1316,126 +1317,126 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 #, fuzzy msgid "Backup status must be available or error" msgstr "Status volumena mora biti omogućen" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 #, fuzzy msgid "Volume to be backed up must be available" msgstr "Status volumena mora biti omogućen" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 #, fuzzy msgid "Backup status must be available" msgstr "Status volumena mora biti omogućen" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 #, fuzzy msgid "Volume to be restored to must be available" msgstr "Status volumena mora biti omogućen" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1443,26 +1444,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1470,7 +1471,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1673,67 +1674,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1907,30 +1908,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2059,11 +2060,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2765,156 +2761,156 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 #, fuzzy msgid "Volume status must be available or error" msgstr "Status volumena mora biti omogućen" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 #, fuzzy msgid "Volume status must be available to reserve" msgstr "Status volumena mora biti omogućen" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "Status volumena mora biti omogućen" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Status volumena mora biti omogućen" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3179,20 +3175,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3436,56 +3432,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4116,18 +4117,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4885,77 +4886,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5874,9 +5875,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "Neočekivana greška prilikom pokretanja komande." -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/ca/LC_MESSAGES/cinder.po b/cinder/locale/ca/LC_MESSAGES/cinder.po index 690497377..824eadfb4 100644 --- a/cinder/locale/ca/LC_MESSAGES/cinder.po +++ b/cinder/locale/ca/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Catalan " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/cinder.pot b/cinder/locale/cinder.pot index 8e3402cc6..135f35d3d 100644 --- a/cinder/locale/cinder.pot +++ b/cinder/locale/cinder.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: cinder jenkins.cinder.propose.translation.update.28\n" +"Project-Id-Version: cinder jenkins.cinder.propose.translation.update.29\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -563,154 +563,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -718,79 +719,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -850,11 +851,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1316,122 +1317,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1439,26 +1440,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1466,7 +1467,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1669,67 +1670,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1902,30 +1903,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2054,11 +2055,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2760,152 +2756,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3170,20 +3166,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3427,56 +3423,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4107,18 +4108,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4876,77 +4877,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" diff --git a/cinder/locale/cs/LC_MESSAGES/cinder.po b/cinder/locale/cs/LC_MESSAGES/cinder.po index e9c97cf3f..d0b127b87 100644 --- a/cinder/locale/cs/LC_MESSAGES/cinder.po +++ b/cinder/locale/cs/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2012-04-04 20:28+0000\n" "Last-Translator: Zbyněk Schwarz \n" "Language-Team: Czech \n" @@ -579,155 +579,157 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "Oznamování schopností plácinderčům ..." -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "Soubor JSON představující zásady" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "Kontrolované pravidlo, když požadované není nalezeno" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 #, fuzzy msgid "Unhandled exception" msgstr "Vnitřní výjimka: %s" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, fuzzy, python-format msgid "wait wrap.failed %s" msgstr "Vyvoláno Nenalezeno: %s" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, fuzzy, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "Začínající uzel %(topic)s (verze %(vcs_string)s)" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "Vytváření připojení zákazníka pro službu %s" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "Ukončena služba bez záznamu v databázi" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "Objekt databáze služby zmizel, je znovu vytvářen." -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "Obnoveno připojení modelového serveru!" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "modelový server je nedostupný" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +#, fuzzy +msgid "Full set of CONF:" msgstr "Úplná sada PŘÍZNAKŮ:" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "%(flag)s : SADA PŽÍZNAKŮ " -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "Získávání %s" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "Získány neznámé argumenty klíčového slova pro utils.execute: %r" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "Spouštění příkazu (podproces): %s" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -735,79 +737,79 @@ msgstr "Spouštění příkazu (podproces): %s" msgid "Result was %s" msgstr "Výsledek byl %s" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "%r selhalo. Opakování." -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "Spouštění příkazu (SSH): %s" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "Prostředí není podporováno přes SSH" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "process_input není podporován přes SSH" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "ladění ve zpětném volání: %s" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "Adresa místního spojení nenalezena.: %s" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "Nelze získat IP místního spojení %(interface)s :%(ex)s" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "Neplatná podpůrná vrstva: %s" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "podpůrná vrstva: %s" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "v opakujícím volání" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "Očekáván objekt typu: %s" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "timefunc: '%(name)s' trvalo %(total_time).2f sek" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -867,11 +869,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "parametr limit musí být celé číslo" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "parametr limit musí být kladný" @@ -1341,126 +1343,126 @@ msgstr "Odstraňování voleb '%(unk_opt_str)s' z fronty" msgid "Removing options '%s' from query" msgstr "Odstraňování voleb '%(unk_opt_str)s' z fronty" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 #, fuzzy msgid "Backup status must be available or error" msgstr "Obraz musí být dostupný" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 #, fuzzy msgid "Volume to be backed up must be available" msgstr "Obraz musí být dostupný" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 #, fuzzy msgid "Backup status must be available" msgstr "Obraz musí být dostupný" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 #, fuzzy msgid "Volume to be restored to must be available" msgstr "Obraz musí být dostupný" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1468,26 +1470,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1495,7 +1497,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1698,67 +1700,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1932,30 +1934,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2086,12 +2088,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -#, fuzzy -msgid "Full set of CONF:" -msgstr "Úplná sada PŘÍZNAKŮ:" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2798,155 +2794,155 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, fuzzy, python-format msgid "Failed to create transfer record for %s" msgstr "Nelze získat metadata pro ip: %s" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 #, fuzzy msgid "Volume status must be available or error" msgstr "Obraz musí být dostupný" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 #, fuzzy msgid "Volume status must be available to reserve" msgstr "Obraz musí být dostupný" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Obraz musí být dostupný" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3211,20 +3207,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3469,57 +3465,62 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, fuzzy, python-format msgid "error opening rbd image %s" msgstr "Chyba v přesunu %s" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy msgid "Not an rbd snapshot" msgstr "Neplatný snímek" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "Název roz: %s" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Poškozené tělo zprávy: %(reason)s" @@ -4157,18 +4158,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, fuzzy, python-format msgid "Disk not found: %s" msgstr "Instance nenalezena" @@ -4932,77 +4933,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, fuzzy, python-format msgid "XML exception reading parameter: %s" msgstr "Výjimka při načítání rozšíření: %s" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, fuzzy, python-format msgid "HDP not found: %s" msgstr "Instance nenalezena" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, fuzzy, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "mazání svazku %(volume_name)s který má snímek" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5923,9 +5924,6 @@ msgstr "skupina %s již existuje" msgid "Unexpected state while cloning %s" msgstr "Při spuštění příkazu došlo k nečekané chybě." -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" -#~ msgstr "" +#~ msgid "Full set of FLAGS:" +#~ msgstr "Úplná sada PŘÍZNAKŮ:" diff --git a/cinder/locale/da/LC_MESSAGES/cinder.po b/cinder/locale/da/LC_MESSAGES/cinder.po index 77aeb122c..d2ebfec2a 100644 --- a/cinder/locale/da/LC_MESSAGES/cinder.po +++ b/cinder/locale/da/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2011-01-15 21:46+0000\n" "Last-Translator: Soren Hansen \n" "Language-Team: Danish \n" @@ -563,154 +563,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -718,79 +719,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -850,11 +851,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1316,122 +1317,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1439,26 +1440,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1466,7 +1467,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1669,67 +1670,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1902,30 +1903,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2054,11 +2055,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2760,152 +2756,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3170,20 +3166,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3427,56 +3423,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4107,18 +4108,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4876,77 +4877,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5865,9 +5866,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/de/LC_MESSAGES/cinder.po b/cinder/locale/de/LC_MESSAGES/cinder.po index 9af30c755..2b9cd3dd7 100644 --- a/cinder/locale/de/LC_MESSAGES/cinder.po +++ b/cinder/locale/de/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2011-08-23 11:23+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: German \n" @@ -568,154 +568,156 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "Das Service-Datenbank-Objekt ist verschwunden, es wird erneut erzeugt." -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +#, fuzzy +msgid "Full set of CONF:" msgstr "Alle vorhandenen FLAGS:" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "Hole %s" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "Führe Kommando (subprocess) aus: %s" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -723,79 +725,79 @@ msgstr "Führe Kommando (subprocess) aus: %s" msgid "Result was %s" msgstr "Ergebnis war %s" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -855,11 +857,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1321,122 +1323,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1444,26 +1446,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1471,7 +1473,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1674,67 +1676,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Nicht möglich volume %s zufinden" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Nicht möglich volume %s zufinden" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1908,30 +1910,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2060,12 +2062,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -#, fuzzy -msgid "Full set of CONF:" -msgstr "Alle vorhandenen FLAGS:" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2767,152 +2763,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, fuzzy, python-format msgid "Failed to create transfer record for %s" msgstr "Nicht möglich volume %s zufinden" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3177,20 +3173,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3434,56 +3430,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Nicht möglich volume %s zufinden" @@ -4119,18 +4120,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4888,77 +4889,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5877,9 +5878,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "Unerwarteter Fehler bei Ausführung des Kommandos." -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" -#~ msgstr "" +#~ msgid "Full set of FLAGS:" +#~ msgstr "Alle vorhandenen FLAGS:" diff --git a/cinder/locale/en_AU/LC_MESSAGES/cinder.po b/cinder/locale/en_AU/LC_MESSAGES/cinder.po index 7de4406c3..80b76fa91 100644 --- a/cinder/locale/en_AU/LC_MESSAGES/cinder.po +++ b/cinder/locale/en_AU/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2011-10-21 11:27+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: English (Australia) \n" @@ -569,155 +569,156 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 #, fuzzy msgid "Unhandled exception" msgstr "Inner Exception: %s" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, fuzzy, python-format msgid "Starting %d workers" msgstr "start address" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, fuzzy, python-format msgid "wait wrap.failed %s" msgstr "NotFound raised: %s" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, fuzzy, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "Starting %(topic)s node (version %(vcs_string)s)" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "Service killed that has no database entry" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "The service database object disappeared, Recreating it." -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "Recovered model server connection!" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "model server went away" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "Fetching %s" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "Running cmd (subprocess): %s" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -725,79 +726,79 @@ msgstr "Running cmd (subprocess): %s" msgid "Result was %s" msgstr "Result was %s" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "Running cmd (SSH): %s" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, fuzzy, python-format msgid "Error connecting via ssh: %s" msgstr "Connecting to libvirt: %s" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "debug in callback: %s" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "Link Local address is not found.:%s" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "Couldn't get Link Local IP of %(interface)s :%(ex)s" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "Invalid backend: %s" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "backend %s" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -857,11 +858,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1325,126 +1326,126 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 #, fuzzy msgid "Backup status must be available or error" msgstr "Volume status must be available" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 #, fuzzy msgid "Volume to be backed up must be available" msgstr "Volume status must be available" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 #, fuzzy msgid "Backup status must be available" msgstr "Volume status must be available" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 #, fuzzy msgid "Volume to be restored to must be available" msgstr "Volume status must be available" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1452,26 +1453,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1479,7 +1480,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1682,67 +1683,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Tried to remove non-existent console %(console_id)s." -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Tried to remove non-existent console %(console_id)s." -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Rebooting instance %s" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "Tried to remove non-existent console %(console_id)s." -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1916,30 +1917,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2069,11 +2070,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2778,156 +2774,156 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, fuzzy, python-format msgid "Failed to create transfer record for %s" msgstr "Failed to get metadata for ip: %s" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 #, fuzzy msgid "Volume status must be available or error" msgstr "Volume status must be available" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 #, fuzzy msgid "Volume status must be available to reserve" msgstr "Volume status must be available" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "Volume status must be available" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Volume status must be available" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3193,20 +3189,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3450,58 +3446,63 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, fuzzy, python-format msgid "error opening rbd image %s" msgstr "Error starting xvp: %s" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 #, fuzzy msgid "error connecting to ceph cluster" msgstr "Connecting to libvirt: %s" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, fuzzy, python-format msgid "connection data: %s" msgstr "Connecting to libvirt: %s" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy msgid "Not an rbd snapshot" msgstr "instance %s: snapshotting" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "response %s" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Unable to locate volume %s" @@ -4139,18 +4140,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, fuzzy, python-format msgid "Creating folder %s " msgstr "Deleting user %s" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, fuzzy, python-format msgid "Disk not found: %s" msgstr "Sheepdog is not working: %s" @@ -4909,77 +4910,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, fuzzy, python-format msgid "HDP not found: %s" msgstr "Sheepdog is not working: %s" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5899,9 +5900,6 @@ msgstr "group %s already exists" msgid "Unexpected state while cloning %s" msgstr "Unexpected error while running command." -#~ msgid "volume %s: volume is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" -#~ msgid "snapshot %s: snapshot is busy" -#~ msgstr "instance %s: snapshotting" - diff --git a/cinder/locale/en_GB/LC_MESSAGES/cinder.po b/cinder/locale/en_GB/LC_MESSAGES/cinder.po index 6dd9b6ec3..461738652 100644 --- a/cinder/locale/en_GB/LC_MESSAGES/cinder.po +++ b/cinder/locale/en_GB/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2012-03-30 11:10+0000\n" "Last-Translator: Anthony Harrington \n" "Language-Team: English (United Kingdom) \n" @@ -573,155 +573,157 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 #, fuzzy msgid "Unhandled exception" msgstr "Inner Exception: %s" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +#, fuzzy +msgid "Full set of CONF:" msgstr "Full set of FLAGS:" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "Fetching %s" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "Running cmd (subprocess): %s" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -729,79 +731,79 @@ msgstr "Running cmd (subprocess): %s" msgid "Result was %s" msgstr "Result was %s" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "Running cmd (SSH): %s" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "debug in callback: %s" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "Link Local address is not found.:%s" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "Couldn't get Link Local IP of %(interface)s :%(ex)s" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "Invalid backend: %s" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "backend %s" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -861,11 +863,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1328,126 +1330,126 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 #, fuzzy msgid "Backup status must be available or error" msgstr "Volume status must be available" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 #, fuzzy msgid "Volume to be backed up must be available" msgstr "Volume status must be available" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 #, fuzzy msgid "Backup status must be available" msgstr "Volume status must be available" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 #, fuzzy msgid "Volume to be restored to must be available" msgstr "Volume status must be available" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1455,26 +1457,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1482,7 +1484,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1685,67 +1687,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Unable to locate volume %s" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Unable to locate volume %s" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Rebooting instance %s" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1919,30 +1921,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2071,12 +2073,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -#, fuzzy -msgid "Full set of CONF:" -msgstr "Full set of FLAGS:" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2782,156 +2778,156 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, fuzzy, python-format msgid "Failed to create transfer record for %s" msgstr "Unable to locate volume %s" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 #, fuzzy msgid "Volume status must be available or error" msgstr "Volume status must be available" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 #, fuzzy msgid "Volume status must be available to reserve" msgstr "Volume status must be available" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "Volume status must be available" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Volume status must be available" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3197,20 +3193,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3454,57 +3450,62 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy msgid "Not an rbd snapshot" msgstr "Invalid snapshot" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Unable to locate volume %s" @@ -4141,18 +4142,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, fuzzy, python-format msgid "Disk not found: %s" msgstr "Link Local address is not found.:%s" @@ -4910,77 +4911,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, fuzzy, python-format msgid "HDP not found: %s" msgstr "Link Local address is not found.:%s" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5899,9 +5900,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "Unexpected error while running command." -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" -#~ msgstr "instance %s: snapshotting" +#~ msgid "Full set of FLAGS:" +#~ msgstr "Full set of FLAGS:" diff --git a/cinder/locale/en_US/LC_MESSAGES/cinder.po b/cinder/locale/en_US/LC_MESSAGES/cinder.po index 543e1762d..9c07b1c9a 100644 --- a/cinder/locale/en_US/LC_MESSAGES/cinder.po +++ b/cinder/locale/en_US/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-08 11:44+0000\n" "Last-Translator: markmc \n" "Language-Team: en_US \n" @@ -575,142 +575,143 @@ msgstr "Deploy v2 of the Cinder API. " msgid "Notifying Schedulers of capabilities ..." msgstr "Notifying Schedulers of capabilities ..." -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "JSON file representing policy" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "Rule checked when requested rule is not found" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "Created reservations %(reservations)s" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "Failed to commit reservations %(reservations)s" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "Failed to roll back reservations %(reservations)s" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "SIGTERM received" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "Parent process has died unexpectedly, exiting" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "Forking too fast, sleeping" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "Caught %s, exiting" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "Unhandled exception" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "Started child %d" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "Starting %d workers" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "Child %(pid)d killed by signal %(sig)d" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "Child %(pid)d exited with status %(code)d" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "pid %d not in child list" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "_wait_child %d" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "wait wrap.failed %s" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "Caught %s, stopping children" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "Waiting on %d children to exit" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "Starting %(topic)s node (version %(version_string)s)" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "Creating Consumer connection for Service %s" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "Service killed that has no database entry" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "The service database object disappeared, Recreating it." -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "Recovered model server connection!" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "model server went away" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" -msgstr "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" +msgstr "Full set of CONF:" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "%(flag)s : FLAG SET " -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "Fetching %s" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "Got unknown keyword args to utils.execute: %r" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " @@ -720,12 +721,12 @@ msgstr "" "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "Running cmd (subprocess): %s" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -733,79 +734,79 @@ msgstr "Running cmd (subprocess): %s" msgid "Result was %s" msgstr "Result was %s" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "%r failed. Retrying." -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "Running cmd (SSH): %s" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "Environment not supported over SSH" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "process_input not supported over SSH" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "Specify a password or private_key" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "Error connecting via ssh: %s" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "debug in callback: %s" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "Link Local address is not found.:%s" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "Couldn't get Link Local IP of %(interface)s :%(ex)s" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "Invalid backend: %s" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "backend %s" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "in looping call" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "Expected object of type: %s" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "timefunc: '%(name)s' took %(total_time).2f secs" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "Could not remove tmpdir: %s" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "Unknown byte multiplier: %s" @@ -867,11 +868,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "limit param must be an integer" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "limit param must be positive" @@ -1340,28 +1341,28 @@ msgstr "Removing options '%(bad_options)s' from query" msgid "Removing options '%s' from query" msgstr "Removing options '%s' from query" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "Backup status must be available or error" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "Volume to be backed up must be available" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "Backup status must be available" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "Backup to be restored has invalid size" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "Creating volume of %(size)s GB for restore of backup %(backup_id)s" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " @@ -1370,54 +1371,54 @@ msgstr "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "Volume to be restored to must be available" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "Volume to be restored to is smaller than the backup to be restored" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "Cleaning up incomplete backup operations" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "Resetting volume %s to available (was backing-up)" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "Resetting volume %s to error_restoring (was restoring-backup)" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "Resetting backup %s to error (was creating)" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "Resetting backup %s to available (was restoring)" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "Resuming delete on backup: %s" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" @@ -1426,7 +1427,7 @@ msgstr "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" @@ -1435,12 +1436,12 @@ msgstr "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "create_backup finished. backup: %s" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " @@ -1449,7 +1450,7 @@ msgstr "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " @@ -1458,7 +1459,7 @@ msgstr "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " @@ -1467,7 +1468,7 @@ msgstr "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1478,7 +1479,7 @@ msgstr "" "[%(configured_service)s] is not the backup service that was used to " "create this backup [%(backup_service)s]" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " @@ -1487,12 +1488,12 @@ msgstr "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "delete_backup started, backup: %s" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" @@ -1501,7 +1502,7 @@ msgstr "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1512,7 +1513,7 @@ msgstr "" "[%(configured_service)s] is not the backup service that was used to " "create this backup [%(backup_service)s]" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "delete_backup finished, backup %s deleted" @@ -1735,17 +1736,17 @@ msgstr "deleted swift object: %(swift_object_name)s in container: %(container)s" msgid "delete %s finished" msgstr "delete %s finished" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "Creating iscsi_target for: %s" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Failed to create iscsi target for volume id:%(vol_id)s." -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " @@ -1754,50 +1755,50 @@ msgstr "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "Removing iscsi_target for: %s" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Failed to remove iscsi target for volume id:%(vol_id)s." -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "valid iqn needed for show_target" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "Removing iscsi_target for volume: %s" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "rtstool is not installed correctly" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "Creating iscsi_target for volume: %s" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "Failed to create iscsi target for volume id:%(vol_id)s." -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "Removing iscsi_target: %s" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "Failed to remove iscsi target for volume id:%(vol_id)s." -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "Failed to add initiator iqn %s to target" @@ -1974,32 +1975,32 @@ msgstr "snapshot_metadata table not dropped" msgid "transfers table not dropped" msgstr "reservations table not dropped" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, fuzzy, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" "Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " "%(extra)s." -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "Snapshot list encountered but no header found!" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "'qemu-img info' parsing failed." -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "fmt=%(fmt)s backed by:%(backing_file)s" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "Converted to raw, but format is now %s" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "Converted to %(f1)s, but format is now %(f2)s" @@ -2130,11 +2131,6 @@ msgstr "Inheritance-based rules are deprecated; update _check_%s" msgid "No handler for matches of kind %s" msgstr "No handler for matches of kind %s" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "Full set of CONF:" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2868,27 +2864,27 @@ msgstr "Unexpected status code" msgid "Decoding JSON: %s" msgstr "Decoding JSON: %s" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 #, fuzzy msgid "Volume in unexpected state" msgstr "Unexpected status code" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "status must be available" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, fuzzy, python-format msgid "Failed to create transfer record for %s" msgstr "Failed to get target portal for filer: %s" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " @@ -2897,7 +2893,7 @@ msgstr "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " @@ -2906,85 +2902,85 @@ msgstr "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, fuzzy, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "Failed to update quota for deleting volume" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "May specify only one of snapshot, imageRef or source volume" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "Volume size cannot be lesser than the Snapshot size" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "Unable to clone volumes that are in an error state" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "Clones currently must be >= original volume size." -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "Volume size '%s' must be an integer and greater than 0" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "Size of specified image is larger than volume size." -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "Image minDisk size is larger than the volume size." -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "Failed to update quota for deleting volume" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "Volume status must be available or error" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "Volume still has %d dependent snapshots" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "Searching by: %s" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "already attached" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "already detached" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "Volume status must be available to reserve" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "must be available" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " @@ -2993,7 +2989,7 @@ msgstr "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " @@ -3002,27 +2998,27 @@ msgstr "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "Volume Snapshot status must be available or error" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "Metadata property key blank" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "Metadata property key greater than 255 characters" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "Metadata property value greater than 255 characters" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "Volume status must be available/in-use." -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "Volume status is in-use." @@ -3287,20 +3283,20 @@ msgstr "Clear capabilities" msgid "Notification {%s} received" msgstr "Notification {%s} received" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "DB error: %s" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "id cannot be None" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "name cannot be None" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3550,57 +3546,62 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, fuzzy, python-format msgid "error opening rbd image %s" msgstr "Error mapping volume %s." -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 #, fuzzy msgid "error connecting to ceph cluster" msgstr "Error connecting via ssh: %s" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "error refreshing volume stats" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, fuzzy, python-format msgid "connection data: %s" msgstr "Given data: %s" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "Not stored in rbd" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "Blank components" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "Not an rbd snapshot" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "Ext name: %s" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "%s is in a different ceph cluster" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Unable to read image %s" @@ -4307,18 +4308,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "Did not find expected column in %(fun)s: %(hdr)s" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "Creating folder %s " -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "Ignored target creation error \"%s\" while ensuring export" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "Disk not found: %s" @@ -5193,77 +5194,77 @@ msgstr "ISCSI endpoint not found for SP %(sp)s on storage system %(storage)s." msgid "ISCSI properties: %s" msgstr "ISCSI properties: %s" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, fuzzy, python-format msgid "XML exception reading parameter: %s" msgstr "Exception loading extension: %s" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, fuzzy, python-format msgid "No configuration found for service: %s" msgstr "Found Storage Configuration Service: %s" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, fuzzy, python-format msgid "HDP not found: %s" msgstr "Disk not found: %s" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, fuzzy, python-format msgid "iSCSI portal not found for service: %s" msgstr "No iscsi service found for vserver %s" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, fuzzy, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "Delete Volume: %(volume)s" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, fuzzy, python-format msgid "LUN %s is deleted." msgstr "Volume %s is already mapped." @@ -6274,9 +6275,6 @@ msgstr "Volume (%s) already exists on array" msgid "Unexpected state while cloning %s" msgstr "Unexpected state while cloning %s" -#~ msgid "volume %s: volume is busy" -#~ msgstr "volume %s: volume is busy" - -#~ msgid "snapshot %s: snapshot is busy" -#~ msgstr "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" +#~ msgstr "Full set of FLAGS:" diff --git a/cinder/locale/es/LC_MESSAGES/cinder.po b/cinder/locale/es/LC_MESSAGES/cinder.po index b4f364741..f7287e907 100644 --- a/cinder/locale/es/LC_MESSAGES/cinder.po +++ b/cinder/locale/es/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2012-03-10 06:08+0000\n" "Last-Translator: Oscar Rosario \n" "Language-Team: Spanish \n" @@ -575,155 +575,157 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 #, fuzzy msgid "Unhandled exception" msgstr "Excepción interna: %s" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, fuzzy, python-format msgid "Starting %d workers" msgstr "configurando la red del host" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, fuzzy, python-format msgid "wait wrap.failed %s" msgstr "No encontrado: %s" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "Se detuvo un servicio sin entrada en la base de datos" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "El servicio objeto de base de datos ha desaparecido, recreándolo." -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "Recuperada la conexión al servidor de modelos." -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "el servidor de modelos se ha ido" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +#, fuzzy +msgid "Full set of CONF:" msgstr "Conjunto completo de opciones (FLAGS):" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "Obteniendo %s" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "Ejecutando cmd (subprocesos): %s" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -731,79 +733,79 @@ msgstr "Ejecutando cmd (subprocesos): %s" msgid "Result was %s" msgstr "El resultado fue %s" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "corriendo cmd (SSH): %s" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, fuzzy, python-format msgid "Error connecting via ssh: %s" msgstr "Conectando a libvirt: %s" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "Depuración de la devolución de llamada: %s" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "No se encuentra la dirección del enlace local.:%s" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "No se pudo obtener enlace de la ip local de %(interface)s :%(ex)s" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "backend inválido: %s" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "backend %s" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -863,11 +865,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1331,126 +1333,126 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 #, fuzzy msgid "Backup status must be available or error" msgstr "El estado del volumen debe estar disponible" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 #, fuzzy msgid "Volume to be backed up must be available" msgstr "El estado del volumen debe estar disponible" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 #, fuzzy msgid "Backup status must be available" msgstr "El estado del volumen debe estar disponible" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 #, fuzzy msgid "Volume to be restored to must be available" msgstr "El estado del volumen debe estar disponible" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1458,26 +1460,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1485,7 +1487,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1688,67 +1690,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Reiniciando instancia %s" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1922,30 +1924,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2075,12 +2077,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -#, fuzzy -msgid "Full set of CONF:" -msgstr "Conjunto completo de opciones (FLAGS):" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2788,156 +2784,156 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, fuzzy, python-format msgid "Failed to create transfer record for %s" msgstr "Fallo al generar metadatos para la ip %s" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 #, fuzzy msgid "Volume status must be available or error" msgstr "El estado del volumen debe estar disponible" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 #, fuzzy msgid "Volume status must be available to reserve" msgstr "El estado del volumen debe estar disponible" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "El estado del volumen debe estar disponible" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 #, fuzzy msgid "Volume status must be available/in-use." msgstr "El estado del volumen debe estar disponible" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3203,20 +3199,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3460,58 +3456,63 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, fuzzy, python-format msgid "error opening rbd image %s" msgstr "Desasociar volumen %s" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 #, fuzzy msgid "error connecting to ceph cluster" msgstr "Conectando a libvirt: %s" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, fuzzy, python-format msgid "connection data: %s" msgstr "Conectando a libvirt: %s" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy msgid "Not an rbd snapshot" msgstr "Captura no valida" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "respuesta %s" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Imposible encontrar volumen %s" @@ -4149,18 +4150,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, fuzzy, python-format msgid "Creating folder %s " msgstr "Borrando usuario %s" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, fuzzy, python-format msgid "Disk not found: %s" msgstr "No se encuentra la dirección del enlace local.:%s" @@ -4919,77 +4920,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, fuzzy, python-format msgid "HDP not found: %s" msgstr "No se encuentra la dirección del enlace local.:%s" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5909,9 +5910,6 @@ msgstr "el grupo %s ya existe" msgid "Unexpected state while cloning %s" msgstr "Error inesperado mientras el comando se ejecutaba" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" -#~ msgstr "instancia %s: creando snapshot" +#~ msgid "Full set of FLAGS:" +#~ msgstr "Conjunto completo de opciones (FLAGS):" diff --git a/cinder/locale/fi_FI/LC_MESSAGES/cinder.po b/cinder/locale/fi_FI/LC_MESSAGES/cinder.po index 2bb8ff323..963d0988e 100644 --- a/cinder/locale/fi_FI/LC_MESSAGES/cinder.po +++ b/cinder/locale/fi_FI/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-08 11:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Finnish (Finland) " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/fr/LC_MESSAGES/cinder.po b/cinder/locale/fr/LC_MESSAGES/cinder.po index 5157b1470..c588f5ca1 100644 --- a/cinder/locale/fr/LC_MESSAGES/cinder.po +++ b/cinder/locale/fr/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2012-04-06 14:54+0000\n" "Last-Translator: EmmanuelLeNormand \n" "Language-Team: French \n" @@ -575,155 +575,157 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 #, fuzzy msgid "Unhandled exception" msgstr "Exception interne : %s" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, fuzzy, python-format msgid "Starting %d workers" msgstr "adresse de départ" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, fuzzy, python-format msgid "wait wrap.failed %s" msgstr "\"Non trouvé\" remonté : %s" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, fuzzy, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "Démarrage du noeud %(topic)s (version %(vcs_string)s)" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "Service détruit sans entrée dans la base de données" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "L'objet du service de base de données à disparru, re-création en cours." -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "Récupération du modelle de connexion serveur terminée!" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "Le modèle de serveur à disparu" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +#, fuzzy +msgid "Full set of CONF:" msgstr "Ensemble de propriétés complet :" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "Récupèration de %s" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "Execution de la commande (sous-processus) : %s" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -731,79 +733,79 @@ msgstr "Execution de la commande (sous-processus) : %s" msgid "Result was %s" msgstr "Le résultat était %s" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "Execution de la cmd (SSH): %s" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, fuzzy, python-format msgid "Error connecting via ssh: %s" msgstr "Connexion à libvirt: %s" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "Debug dans le rappel : %s" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "L'adresse du lien local n'a pas été trouvé :%s" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "Impossible de trouver l'IP du lien local de %(interface)s :%(ex)s" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "Backend invalide : %s" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "backend %s" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -863,11 +865,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1331,126 +1333,126 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 #, fuzzy msgid "Backup status must be available or error" msgstr "Le status du volume doit être disponible" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 #, fuzzy msgid "Volume to be backed up must be available" msgstr "Le status du volume doit être disponible" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 #, fuzzy msgid "Backup status must be available" msgstr "Le status du volume doit être disponible" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 #, fuzzy msgid "Volume to be restored to must be available" msgstr "Le status du volume doit être disponible" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1458,26 +1460,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1485,7 +1487,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1688,67 +1690,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Tentative de suppression d'une console non existente %(console_id)s." -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Tentative de suppression d'une console non existente %(console_id)s." -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Redémarrage de l'instance %s" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "Tentative de suppression d'une console non existente %(console_id)s." -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1922,30 +1924,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2075,12 +2077,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -#, fuzzy -msgid "Full set of CONF:" -msgstr "Ensemble de propriétés complet :" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2788,156 +2784,156 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, fuzzy, python-format msgid "Failed to create transfer record for %s" msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 #, fuzzy msgid "Volume status must be available or error" msgstr "Le status du volume doit être disponible" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 #, fuzzy msgid "Volume status must be available to reserve" msgstr "Le status du volume doit être disponible" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "Le status du volume doit être disponible" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Le status du volume doit être disponible" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3205,20 +3201,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3462,58 +3458,63 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, fuzzy, python-format msgid "error opening rbd image %s" msgstr "Erreur au démarrage xvp : %s" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 #, fuzzy msgid "error connecting to ceph cluster" msgstr "Connexion à libvirt: %s" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, fuzzy, python-format msgid "connection data: %s" msgstr "Connexion à libvirt: %s" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy msgid "Not an rbd snapshot" msgstr "Snapshot invalide" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "réponse %s" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Impossible de trouver le volume %s" @@ -4151,18 +4152,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, fuzzy, python-format msgid "Creating folder %s " msgstr "Suppression de l'utilisateur %s" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, fuzzy, python-format msgid "Disk not found: %s" msgstr "Sheepdog n'est pas actif : %s" @@ -4925,77 +4926,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, fuzzy, python-format msgid "HDP not found: %s" msgstr "Sheepdog n'est pas actif : %s" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5915,9 +5916,6 @@ msgstr "le groupe %s existe déjà" msgid "Unexpected state while cloning %s" msgstr "Erreur imprévue lors de l'éxecution de la commande" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" -#~ msgstr "instance %s: création d'un instantané (snapshot)" +#~ msgid "Full set of FLAGS:" +#~ msgstr "Ensemble de propriétés complet :" diff --git a/cinder/locale/hr/LC_MESSAGES/cinder.po b/cinder/locale/hr/LC_MESSAGES/cinder.po index 71d20ece9..f255264ca 100644 --- a/cinder/locale/hr/LC_MESSAGES/cinder.po +++ b/cinder/locale/hr/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Croatian " @@ -565,154 +565,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -720,79 +721,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -852,11 +853,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1318,122 +1319,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1441,26 +1442,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1468,7 +1469,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1671,67 +1672,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1904,30 +1905,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2056,11 +2057,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2762,152 +2758,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3172,20 +3168,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3429,56 +3425,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4109,18 +4110,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4878,77 +4879,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5867,9 +5868,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/hu/LC_MESSAGES/cinder.po b/cinder/locale/hu/LC_MESSAGES/cinder.po index b0f342e34..088fbc953 100644 --- a/cinder/locale/hu/LC_MESSAGES/cinder.po +++ b/cinder/locale/hu/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Hungarian " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/id/LC_MESSAGES/cinder.po b/cinder/locale/id/LC_MESSAGES/cinder.po index 46b973d58..487d8a5c9 100644 --- a/cinder/locale/id/LC_MESSAGES/cinder.po +++ b/cinder/locale/id/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Indonesian " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/it/LC_MESSAGES/cinder.po b/cinder/locale/it/LC_MESSAGES/cinder.po index 09b313f50..c6c3e74bb 100644 --- a/cinder/locale/it/LC_MESSAGES/cinder.po +++ b/cinder/locale/it/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2012-04-01 18:59+0000\n" "Last-Translator: simone.sandri \n" "Language-Team: Italian \n" @@ -572,155 +572,157 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 #, fuzzy msgid "Unhandled exception" msgstr "Eccezione interna: %s" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "Servizio terminato che non ha entry nel database" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "Il servizio é scomparso dal database, ricreo." -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "Connessione al model server ripristinata!" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "model server é scomparso" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +#, fuzzy +msgid "Full set of CONF:" msgstr "Insieme di FLAGS:" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "Prelievo %s" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "Esecuzione del comando (sottoprocesso): %s" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -728,79 +730,79 @@ msgstr "Esecuzione del comando (sottoprocesso): %s" msgid "Result was %s" msgstr "Il risultato é %s" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "Eseguendo cmd (SSH): %s" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "debug in callback: %s" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -860,11 +862,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1327,126 +1329,126 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 #, fuzzy msgid "Backup status must be available or error" msgstr "Lo stato del volume deve essere disponibile" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 #, fuzzy msgid "Volume to be backed up must be available" msgstr "Lo stato del volume deve essere disponibile" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 #, fuzzy msgid "Backup status must be available" msgstr "Lo stato del volume deve essere disponibile" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 #, fuzzy msgid "Volume to be restored to must be available" msgstr "Lo stato del volume deve essere disponibile" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1454,26 +1456,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1481,7 +1483,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1684,67 +1686,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Impossibile localizzare il volume %s" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Impossibile localizzare il volume %s" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Riavviando l'istanza %s" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1918,30 +1920,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2070,12 +2072,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -#, fuzzy -msgid "Full set of CONF:" -msgstr "Insieme di FLAGS:" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2780,156 +2776,156 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, fuzzy, python-format msgid "Failed to create transfer record for %s" msgstr "Impossibile localizzare il volume %s" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 #, fuzzy msgid "Volume status must be available or error" msgstr "Lo stato del volume deve essere disponibile" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 #, fuzzy msgid "Volume status must be available to reserve" msgstr "Lo stato del volume deve essere disponibile" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "Lo stato del volume deve essere disponibile" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Lo stato del volume deve essere disponibile" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3195,20 +3191,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3452,57 +3448,62 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy msgid "Not an rbd snapshot" msgstr "istanza %s: creazione snapshot in corso" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "risposta %s" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Impossibile localizzare il volume %s" @@ -4139,18 +4140,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4909,77 +4910,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5899,9 +5900,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "Si e' verificato un errore inatteso durante l'esecuzione del comando." -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" -#~ msgstr "istanza %s: creazione snapshot in corso" +#~ msgid "Full set of FLAGS:" +#~ msgstr "Insieme di FLAGS:" diff --git a/cinder/locale/it_IT/LC_MESSAGES/cinder.po b/cinder/locale/it_IT/LC_MESSAGES/cinder.po index 072282b69..7e831a877 100644 --- a/cinder/locale/it_IT/LC_MESSAGES/cinder.po +++ b/cinder/locale/it_IT/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Italian (Italy) " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/ja/LC_MESSAGES/cinder.po b/cinder/locale/ja/LC_MESSAGES/cinder.po index d6ea446c2..467cd3bda 100644 --- a/cinder/locale/ja/LC_MESSAGES/cinder.po +++ b/cinder/locale/ja/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2011-08-23 11:22+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: \n" @@ -569,155 +569,157 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 #, fuzzy msgid "Unhandled exception" msgstr "内側で発生した例外: %s" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, fuzzy, python-format msgid "Starting %d workers" msgstr "開始アドレス" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, fuzzy, python-format msgid "wait wrap.failed %s" msgstr "NotFound 発生: %s" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, fuzzy, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "%(topic)s ノードを開始しています (バージョン %(vcs_string)s)" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "データベースにエントリの存在しないサービスを終了します。" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "サービスデータベースオブジェクトが消滅しました。再作成します。" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "モデルサーバへの接続を復旧しました。" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "モデルサーバが消滅しました。" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +#, fuzzy +msgid "Full set of CONF:" msgstr "FLAGSの一覧:" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "ファイルをフェッチ: %s" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "コマンド実行(subprocess): %s" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -725,79 +727,79 @@ msgstr "コマンド実行(subprocess): %s" msgid "Result was %s" msgstr "コマンド実行結果: %s" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "コマンド(SSH)を実行: %s" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, fuzzy, python-format msgid "Error connecting via ssh: %s" msgstr "libvirt %s へ接続します。" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "コールバック中のデバッグ: %s" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "リンクローカルアドレスが見つかりません: %s" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "%(interface)s のローカルIPアドレスのリンクが取得できません:%(ex)s" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "不正なバックエンドです: %s" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "バックエンドは %s です。" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -857,11 +859,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1325,126 +1327,126 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 #, fuzzy msgid "Backup status must be available or error" msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 #, fuzzy msgid "Volume to be backed up must be available" msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 #, fuzzy msgid "Backup status must be available" msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 #, fuzzy msgid "Volume to be restored to must be available" msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1452,26 +1454,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1479,7 +1481,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1682,67 +1684,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "存在しないコンソール %(console_id)s を削除しようとしました" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "存在しないコンソール %(console_id)s を削除しようとしました" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Rebooting instance: インスタンス %s を再起動します。" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "存在しないコンソール %(console_id)s を削除しようとしました" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1916,30 +1918,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2069,12 +2071,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -#, fuzzy -msgid "Full set of CONF:" -msgstr "FLAGSの一覧:" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2779,156 +2775,156 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, fuzzy, python-format msgid "Failed to create transfer record for %s" msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 #, fuzzy msgid "Volume status must be available or error" msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 #, fuzzy msgid "Volume status must be available to reserve" msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 #, fuzzy msgid "Volume status must be available/in-use." msgstr "ボリュームのステータス(status)は available でなければなりません。" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3194,20 +3190,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3451,58 +3447,63 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, fuzzy, python-format msgid "error opening rbd image %s" msgstr "xvp の開始中にエラー: %s" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 #, fuzzy msgid "error connecting to ceph cluster" msgstr "libvirt %s へ接続します。" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, fuzzy, python-format msgid "connection data: %s" msgstr "libvirt %s へ接続します。" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy msgid "Not an rbd snapshot" msgstr "snapshotting: インスタンス %s のスナップショットを取得中" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "応答 %s" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "ボリューム %s の存在が確認できません。" @@ -4140,18 +4141,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, fuzzy, python-format msgid "Creating folder %s " msgstr "Deleting user: ユーザ %s を削除します。" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, fuzzy, python-format msgid "Disk not found: %s" msgstr "Sheepdog が動作していません: %s" @@ -4910,77 +4911,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, fuzzy, python-format msgid "HDP not found: %s" msgstr "Sheepdog が動作していません: %s" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5900,9 +5901,6 @@ msgstr "グループ %s は既に存在しています。" msgid "Unexpected state while cloning %s" msgstr "コマンド実行において予期しないエラーが発生しました。" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" -#~ msgstr "snapshotting: インスタンス %s のスナップショットを取得中" +#~ msgid "Full set of FLAGS:" +#~ msgstr "FLAGSの一覧:" diff --git a/cinder/locale/ka_GE/LC_MESSAGES/cinder.po b/cinder/locale/ka_GE/LC_MESSAGES/cinder.po index 2d7ba9023..976a62870 100644 --- a/cinder/locale/ka_GE/LC_MESSAGES/cinder.po +++ b/cinder/locale/ka_GE/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Georgian (Georgia) " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/ko/LC_MESSAGES/cinder.po b/cinder/locale/ko/LC_MESSAGES/cinder.po index 67c6e6d02..4dc4db8a9 100644 --- a/cinder/locale/ko/LC_MESSAGES/cinder.po +++ b/cinder/locale/ko/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2011-12-16 04:42+0000\n" "Last-Translator: Zhongyue Luo \n" "Language-Team: Korean \n" @@ -568,154 +568,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -723,79 +724,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -855,11 +856,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1322,126 +1323,126 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 #, fuzzy msgid "Backup status must be available or error" msgstr "볼륨의 상태를 알 수 없습니다" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 #, fuzzy msgid "Volume to be backed up must be available" msgstr "볼륨의 상태를 알 수 없습니다" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 #, fuzzy msgid "Backup status must be available" msgstr "볼륨의 상태를 알 수 없습니다" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 #, fuzzy msgid "Volume to be restored to must be available" msgstr "볼륨의 상태를 알 수 없습니다" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1449,26 +1450,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1476,7 +1477,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1679,67 +1680,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "인스턴스 %s를 재부팅합니다" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1913,30 +1914,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2065,11 +2066,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2771,156 +2767,156 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, fuzzy, python-format msgid "Failed to create transfer record for %s" msgstr "%s 볼륨을 찾을수 없습니다" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 #, fuzzy msgid "Volume status must be available or error" msgstr "볼륨의 상태를 알 수 없습니다" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 #, fuzzy msgid "Volume status must be available to reserve" msgstr "볼륨의 상태를 알 수 없습니다" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "볼륨의 상태를 알 수 없습니다" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 #, fuzzy msgid "Volume status must be available/in-use." msgstr "볼륨의 상태를 알 수 없습니다" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3185,20 +3181,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3442,57 +3438,62 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy msgid "Not an rbd snapshot" msgstr "인스턴스 %s: 스냅샷 저장중" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "%s 볼륨을 찾을수 없습니다" @@ -4128,18 +4129,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4897,77 +4898,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5886,9 +5887,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "명령 실행도중 예측하지 못한 에러가 발생했습니다" -#~ msgid "volume %s: volume is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" -#~ msgid "snapshot %s: snapshot is busy" -#~ msgstr "인스턴스 %s: 스냅샷 저장중" - diff --git a/cinder/locale/ko_KR/LC_MESSAGES/cinder.po b/cinder/locale/ko_KR/LC_MESSAGES/cinder.po index 6addecda1..ee7bb06ed 100644 --- a/cinder/locale/ko_KR/LC_MESSAGES/cinder.po +++ b/cinder/locale/ko_KR/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-08 11:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Korean (Korea) " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/ms/LC_MESSAGES/cinder.po b/cinder/locale/ms/LC_MESSAGES/cinder.po index 7246e985c..6fd5a7116 100644 --- a/cinder/locale/ms/LC_MESSAGES/cinder.po +++ b/cinder/locale/ms/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Malay " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/nb/LC_MESSAGES/cinder.po b/cinder/locale/nb/LC_MESSAGES/cinder.po index 8c65e94af..52a5db84a 100644 --- a/cinder/locale/nb/LC_MESSAGES/cinder.po +++ b/cinder/locale/nb/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Norwegian Bokmål " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/nl_NL/LC_MESSAGES/cinder.po b/cinder/locale/nl_NL/LC_MESSAGES/cinder.po index 7ab7b8fbf..0fe062393 100644 --- a/cinder/locale/nl_NL/LC_MESSAGES/cinder.po +++ b/cinder/locale/nl_NL/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Dutch (Netherlands) " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/pt/LC_MESSAGES/cinder.po b/cinder/locale/pt/LC_MESSAGES/cinder.po index 95500e87e..2cd7455f7 100644 --- a/cinder/locale/pt/LC_MESSAGES/cinder.po +++ b/cinder/locale/pt/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Portuguese " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/pt_BR/LC_MESSAGES/cinder.po b/cinder/locale/pt_BR/LC_MESSAGES/cinder.po index 64e485781..2dbfe2a7d 100644 --- a/cinder/locale/pt_BR/LC_MESSAGES/cinder.po +++ b/cinder/locale/pt_BR/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2012-02-06 21:07+0000\n" "Last-Translator: Adriano Steffler \n" "Language-Team: Brazilian Portuguese \n" @@ -570,155 +570,157 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 #, fuzzy msgid "Unhandled exception" msgstr "Exceção interna: %s" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, fuzzy, python-format msgid "wait wrap.failed %s" msgstr "NotFound lançado: %s" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "Encerrado serviço que não tem entrada na base de dados" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "O objeto da base de dados do serviço desapareceu, Recriando." -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "Recuperada conexão servidor de modelo." -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "servidor de modelo perdido" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +#, fuzzy +msgid "Full set of CONF:" msgstr "Conjunto completo de FLAGS:" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "Buscando %s" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "Executando comando (subprocesso): %s" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -726,79 +728,79 @@ msgstr "Executando comando (subprocesso): %s" msgid "Result was %s" msgstr "Resultado foi %s" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "Executando o comando (SSH): %s" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "depuração em retorno de chamada: %s" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "Endereço para Link Local não encontrado: %s" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "Não foi possível atribuir um IP para o Link Local de %(interface)s :%(ex)s" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "Backend inválido: %s" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "backend %s" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -858,11 +860,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1325,126 +1327,126 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 #, fuzzy msgid "Backup status must be available or error" msgstr "O status do volume parece estar disponível" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 #, fuzzy msgid "Volume to be backed up must be available" msgstr "O status do volume parece estar disponível" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 #, fuzzy msgid "Backup status must be available" msgstr "O status do volume parece estar disponível" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 #, fuzzy msgid "Volume to be restored to must be available" msgstr "O status do volume parece estar disponível" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1452,26 +1454,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1479,7 +1481,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1682,67 +1684,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Reiniciando a instância %s" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1916,30 +1918,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2068,12 +2070,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -#, fuzzy -msgid "Full set of CONF:" -msgstr "Conjunto completo de FLAGS:" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2777,156 +2773,156 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, fuzzy, python-format msgid "Failed to create transfer record for %s" msgstr "Falha ao obter metadados para o ip: %s" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 #, fuzzy msgid "Volume status must be available or error" msgstr "O status do volume parece estar disponível" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 #, fuzzy msgid "Volume status must be available to reserve" msgstr "O status do volume parece estar disponível" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "O status do volume parece estar disponível" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 #, fuzzy msgid "Volume status must be available/in-use." msgstr "O status do volume parece estar disponível" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3192,20 +3188,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3449,57 +3445,62 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, fuzzy, python-format msgid "error opening rbd image %s" msgstr "Desanexar volume %s" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy msgid "Not an rbd snapshot" msgstr "instância %s: fazendo um snapshot" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "resposta %s" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Não é possível localizar o volume %s" @@ -4137,18 +4138,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, fuzzy, python-format msgid "Creating folder %s " msgstr "Apagando usuário %s" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, fuzzy, python-format msgid "Disk not found: %s" msgstr "Endereço para Link Local não encontrado: %s" @@ -4907,77 +4908,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, fuzzy, python-format msgid "HDP not found: %s" msgstr "Endereço para Link Local não encontrado: %s" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5897,9 +5898,6 @@ msgstr "group %s já existe" msgid "Unexpected state while cloning %s" msgstr "Erro inesperado ao executar o comando." -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" -#~ msgstr "instância %s: fazendo um snapshot" +#~ msgid "Full set of FLAGS:" +#~ msgstr "Conjunto completo de FLAGS:" diff --git a/cinder/locale/ro/LC_MESSAGES/cinder.po b/cinder/locale/ro/LC_MESSAGES/cinder.po index bd9b6d7e7..22cea5b74 100644 --- a/cinder/locale/ro/LC_MESSAGES/cinder.po +++ b/cinder/locale/ro/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-06-12 07:55+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Romanian " @@ -565,154 +565,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -720,79 +721,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -852,11 +853,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1318,122 +1319,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1441,26 +1442,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1468,7 +1469,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1671,67 +1672,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1904,30 +1905,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2056,11 +2057,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2762,152 +2758,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3172,20 +3168,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3429,56 +3425,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4109,18 +4110,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4878,77 +4879,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5867,9 +5868,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/ru/LC_MESSAGES/cinder.po b/cinder/locale/ru/LC_MESSAGES/cinder.po index e7a48b376..7d885ef5e 100644 --- a/cinder/locale/ru/LC_MESSAGES/cinder.po +++ b/cinder/locale/ru/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2012-03-25 09:34+0000\n" "Last-Translator: Eugene Marshal \n" "Language-Team: Russian \n" @@ -579,155 +579,157 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, fuzzy, python-format msgid "Caught %s, exiting" msgstr "снимок %s: удаление" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 #, fuzzy msgid "Unhandled exception" msgstr "Вложенное исключение: %s" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, fuzzy, python-format msgid "Starting %d workers" msgstr "установка сетевого узла" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, fuzzy, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "Запуск узла сети (версия %(vcs_string)s) %(topic)s" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "Служба завершила работу из-за отсутствия записи базы данных" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "Объект сервиса в базе данных отсутствует, Повторное создание." -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +#, fuzzy +msgid "Full set of CONF:" msgstr "Полный набор ФЛАГОВ:" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "Получение %s" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "Приняты неизвестные аргументы ключевого слова для utils.execute: %r" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "Выполнение команды (субпроцесс): %s" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -735,80 +737,80 @@ msgstr "Выполнение команды (субпроцесс): %s" msgid "Result was %s" msgstr "Результат %s" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "%r ошибка. Выполняется повтор." -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "Выполнение команды (SSH): %s" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "Среда не поддерживается с использованием SSH" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "process_input не поддерживается с использованием SSH" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 #, fuzzy msgid "Specify a password or private_key" msgstr "Задайте san_password или san_private_key" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, fuzzy, python-format msgid "Error connecting via ssh: %s" msgstr "Подключение к libvirt: %s" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "отладка в обратном вызове: %s" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "Недопустимый внутренний интерфейс: %s" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "внутренний интерфейс %s" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "Ожидался объект типа: %s" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "timefunc: '%(name)s' заняла %(total_time).2f с." -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, fuzzy, python-format msgid "Could not remove tmpdir: %s" msgstr "Ошибка удаления контейнера: %s" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -868,11 +870,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1343,126 +1345,126 @@ msgstr "Удаление параметров '%(unk_opt_str)s' из запро msgid "Removing options '%s' from query" msgstr "Удаление параметров '%(unk_opt_str)s' из запроса" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 #, fuzzy msgid "Backup status must be available or error" msgstr "Состояние тома должно быть доступно" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 #, fuzzy msgid "Volume to be backed up must be available" msgstr "Состояние тома должно быть доступно" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 #, fuzzy msgid "Backup status must be available" msgstr "Состояние тома должно быть доступно" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 #, fuzzy msgid "Volume to be restored to must be available" msgstr "Состояние тома должно быть доступно" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1470,26 +1472,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1497,7 +1499,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1700,67 +1702,67 @@ msgstr "" msgid "delete %s finished" msgstr "_удалить: %s" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Выполнена попытка удаления несуществующей консоли %(console_id)s." -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "Выполнена попытка удаления несуществующей консоли %(console_id)s." -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "Перезагрузка копии %s" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "Выполнена попытка удаления несуществующей консоли %(console_id)s." -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1934,30 +1936,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "Ошибка анализа 'qemu-img info'." -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "Преобразование в необработанный, но текущий формат %s" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, fuzzy, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "Преобразование в необработанный, но текущий формат %s" @@ -2087,12 +2089,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -#, fuzzy -msgid "Full set of CONF:" -msgstr "Полный набор ФЛАГОВ:" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2813,157 +2809,157 @@ msgstr "Непредвиденный код состояния" msgid "Decoding JSON: %s" msgstr "Декодирование JSON: %s" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 #, fuzzy msgid "Volume in unexpected state" msgstr "Непредвиденный код состояния" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, fuzzy, python-format msgid "Failed to create transfer record for %s" msgstr "Ошибка получения метаданных для ip: %s" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, fuzzy, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "Превышена квота для %(pid)s, попытка создания тома %(size)sG" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, fuzzy, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "Превышена квота для %(pid)s, попытка создания тома %(size)sG" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, fuzzy, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "Ошибка обновления агента: %(resp)r" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 #, fuzzy msgid "Volume status must be available or error" msgstr "Состояние тома должно быть доступно" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "Поиск по: %s" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 #, fuzzy msgid "Volume status must be available to reserve" msgstr "Состояние тома должно быть доступно" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, fuzzy, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "Превышена квота для %(pid)s, попытка создания тома %(size)sG" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, fuzzy, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "Превышена квота для %(pid)s, попытка выполнить %(min_count)s копий" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "Состояние тома должно быть доступно" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Состояние тома должно быть доступно" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 #, fuzzy msgid "Volume status is in-use." msgstr "том %s: том занят" @@ -3232,20 +3228,20 @@ msgstr "Очистить возможности" msgid "Notification {%s} received" msgstr "Принято уведомление {%s}" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "Ошибка БД: %s" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3490,58 +3486,63 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, fuzzy, python-format msgid "error opening rbd image %s" msgstr "Ошибка запуска xvp: %s" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 #, fuzzy msgid "error connecting to ceph cluster" msgstr "Подключение к libvirt: %s" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, fuzzy, python-format msgid "connection data: %s" msgstr "Заданные данные: %s" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy msgid "Not an rbd snapshot" msgstr "Недопустимый снимок" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "ответ %s" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "Невозможно найти том %s" @@ -4180,18 +4181,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, fuzzy, python-format msgid "Creating folder %s " msgstr "Создание SR %s" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, fuzzy, python-format msgid "Disk not found: %s" msgstr "Узел не найден" @@ -4955,77 +4956,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, fuzzy, python-format msgid "XML exception reading parameter: %s" msgstr "Расширенный ресурс: %s" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, fuzzy, python-format msgid "HDP not found: %s" msgstr "Узел не найден" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, fuzzy, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "Удалить том с идентификатором: %s" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5953,9 +5954,6 @@ msgstr "группа %s уже существует" msgid "Unexpected state while cloning %s" msgstr "Неожиданная ошибка при выполнении команды." -#~ msgid "volume %s: volume is busy" -#~ msgstr "том %s: том занят" - -#~ msgid "snapshot %s: snapshot is busy" -#~ msgstr "снимок %s: создание завершено" +#~ msgid "Full set of FLAGS:" +#~ msgstr "Полный набор ФЛАГОВ:" diff --git a/cinder/locale/ru_RU/LC_MESSAGES/cinder.po b/cinder/locale/ru_RU/LC_MESSAGES/cinder.po index ff15347f7..e0e72c39a 100644 --- a/cinder/locale/ru_RU/LC_MESSAGES/cinder.po +++ b/cinder/locale/ru_RU/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Russian (Russia) " @@ -565,154 +565,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -720,79 +721,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -852,11 +853,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1318,122 +1319,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1441,26 +1442,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1468,7 +1469,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1671,67 +1672,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1904,30 +1905,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2056,11 +2057,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2762,152 +2758,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3172,20 +3168,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3429,56 +3425,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4109,18 +4110,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4878,77 +4879,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5867,9 +5868,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/sw_KE/LC_MESSAGES/cinder.po b/cinder/locale/sw_KE/LC_MESSAGES/cinder.po index 67ce67a93..cec66ad88 100644 --- a/cinder/locale/sw_KE/LC_MESSAGES/cinder.po +++ b/cinder/locale/sw_KE/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Swahili (Kenya) " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/tl/LC_MESSAGES/cinder.po b/cinder/locale/tl/LC_MESSAGES/cinder.po index 5e2780b9b..e7458da9b 100644 --- a/cinder/locale/tl/LC_MESSAGES/cinder.po +++ b/cinder/locale/tl/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Tagalog \n" @@ -563,154 +563,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -718,79 +719,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -850,11 +851,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1316,122 +1317,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1439,26 +1440,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1466,7 +1467,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1669,67 +1670,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1902,30 +1903,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2054,11 +2055,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2760,152 +2756,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3170,20 +3166,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3427,56 +3423,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4107,18 +4108,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5867,9 +5868,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "Merong hindi-inaasahang pagkakamali habang tumatakbo ang command." -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/tr/LC_MESSAGES/cinder.po b/cinder/locale/tr/LC_MESSAGES/cinder.po index b7ed6de2b..2a8faf64c 100644 --- a/cinder/locale/tr/LC_MESSAGES/cinder.po +++ b/cinder/locale/tr/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2011-12-14 18:10+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Turkish \n" @@ -563,154 +563,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -718,79 +719,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -850,11 +851,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1316,122 +1317,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1439,26 +1440,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1466,7 +1467,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1669,67 +1670,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1902,30 +1903,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2054,11 +2055,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2760,152 +2756,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3170,20 +3166,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3427,56 +3423,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4107,18 +4108,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4876,77 +4877,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5865,9 +5866,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/tr_TR/LC_MESSAGES/cinder.po b/cinder/locale/tr_TR/LC_MESSAGES/cinder.po index 2d12baf2c..51898c940 100644 --- a/cinder/locale/tr_TR/LC_MESSAGES/cinder.po +++ b/cinder/locale/tr_TR/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Turkish (Turkey) " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/uk/LC_MESSAGES/cinder.po b/cinder/locale/uk/LC_MESSAGES/cinder.po index c0ae16636..a0e8b4571 100644 --- a/cinder/locale/uk/LC_MESSAGES/cinder.po +++ b/cinder/locale/uk/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Ukrainian \n" @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, fuzzy, python-format msgid "Failed to create transfer record for %s" msgstr "Створити розділ на %s ГБ" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, fuzzy, python-format msgid "error opening rbd image %s" msgstr "Від'єднати том %s" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "відповідь %s" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4878,77 +4879,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5868,9 +5869,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "Неочікувана помилка при виконанні команди." -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/vi_VN/LC_MESSAGES/cinder.po b/cinder/locale/vi_VN/LC_MESSAGES/cinder.po index 5c4c442bb..c9b883e52 100644 --- a/cinder/locale/vi_VN/LC_MESSAGES/cinder.po +++ b/cinder/locale/vi_VN/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-08 11:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Vietnamese (Viet Nam) " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/zh_CN/LC_MESSAGES/cinder.po b/cinder/locale/zh_CN/LC_MESSAGES/cinder.po index 3fbdf7a08..50c6ed392 100644 --- a/cinder/locale/zh_CN/LC_MESSAGES/cinder.po +++ b/cinder/locale/zh_CN/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2012-04-03 23:36+0000\n" "Last-Translator: cheesecake \n" "Language-Team: Chinese (Simplified) \n" @@ -574,155 +574,157 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "向调度器通报能力。" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "JSON文件表示策略。" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "请求的规则找不到时的检查缺省规则。" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, fuzzy, python-format msgid "Caught %s, exiting" msgstr "快照 %s:正在删除" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 #, fuzzy msgid "Unhandled exception" msgstr "内层异常:%s" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, fuzzy, python-format msgid "Starting %d workers" msgstr "起始地址" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, fuzzy, python-format msgid "wait wrap.failed %s" msgstr "未知的基文件:%s" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, fuzzy, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "启动 %(topic)s 节点 (版本 %(vcs_string)s)" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "为服务 %s 创建消费者" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "因无数据库记录,服务已被中止" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "服务数据库对象消失,正在重新创建。" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "与模型服务器(model server)的连接已恢复!" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "失去与模型服务器的连接" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +#, fuzzy +msgid "Full set of CONF:" msgstr "标记全集:" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "%(flag)s:标记集合 " -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "正在抓取 %s" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "发现未知的 utils.execute 关键字参数:%r" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "正在运行cmd (subprocess):%s" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -730,80 +732,80 @@ msgstr "正在运行cmd (subprocess):%s" msgid "Result was %s" msgstr "运行结果为 %s" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "%r 失败,重试。" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "运行cmd (SSH):%s" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "SSH上不支持环境变量" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "SSH上不支持的进程输入参数。" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 #, fuzzy msgid "Specify a password or private_key" msgstr "指定san_password或者san_private_key" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, fuzzy, python-format msgid "Error connecting via ssh: %s" msgstr "正在连接 libvirt:%s" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "回调中debug:%s" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "本地IP地址没有找到:%s" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "无法连接到 %(interface)s 的本地IP:%(ex)s" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "无效的后台:%s" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "后台 %s" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "循环调用中。" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "期望的对象类型:%s" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "timefunc:'%(name)s' 用了%(total_time).2f 秒" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, fuzzy, python-format msgid "Could not remove tmpdir: %s" msgstr "移除容器失败:%s" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, fuzzy, python-format msgid "Unknown byte multiplier: %s" msgstr "未知的基文件:%s" @@ -863,11 +865,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "limit 参数必须是整数" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "limit参数必须是正数" @@ -1334,126 +1336,126 @@ msgstr "正在从查询语句中移除选项 '%(unk_opt_str)s'" msgid "Removing options '%s' from query" msgstr "正在从查询语句中移除选项 '%(unk_opt_str)s'" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 #, fuzzy msgid "Backup status must be available or error" msgstr "卷组状态必须可获取" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 #, fuzzy msgid "Volume to be backed up must be available" msgstr "卷组状态必须可获取" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 #, fuzzy msgid "Backup status must be available" msgstr "状态必须可用" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 #, fuzzy msgid "Volume to be restored to must be available" msgstr "卷组状态必须可获取" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, fuzzy, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1461,26 +1463,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1488,7 +1490,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1691,67 +1693,67 @@ msgstr "" msgid "delete %s finished" msgstr "_delete: %s" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "没有为卷 %(volume_id)s 找到目标id。" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, fuzzy, python-format msgid "Removing iscsi_target for: %s" msgstr "正在删除基文件:%s" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "尝试删除不存在的控制台%(console_id)s。" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, fuzzy, python-format msgid "Removing iscsi_target for volume: %s" msgstr "跳过remove_export。没有为卷提供iscsi_target:%d" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "没有为卷 %(volume_id)s 找到目标id。" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, fuzzy, python-format msgid "Removing iscsi_target: %s" msgstr "正在重启虚拟机 %s" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "尝试删除不存在的控制台%(console_id)s。" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1932,30 +1934,30 @@ msgstr "instance_info_caches 没有删除掉" msgid "transfers table not dropped" msgstr "dns_domains 表没有删除" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "'qemu-img info'解析失败" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, fuzzy, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "fmt=%(fmt)s 由 %(backing_file)s 支持" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "转化为裸格式,但目前格式是 %s" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, fuzzy, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "转化为裸格式,但目前格式是 %s" @@ -2087,12 +2089,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -#, fuzzy -msgid "Full set of CONF:" -msgstr "标记全集:" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2813,159 +2809,159 @@ msgstr "意外的状态码" msgid "Decoding JSON: %s" msgstr "解码JSON:%s" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 #, fuzzy msgid "Volume in unexpected state" msgstr "意外的状态码" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "状态必须可用" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, fuzzy, python-format msgid "Failed to create transfer record for %s" msgstr "为ip: %s获取元数据失败" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, fuzzy, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "%(pid)s 的配额超出,尝试创建 %(size)sG 的卷" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, fuzzy, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "%(pid)s 的配额超出,尝试创建 %(size)sG 的卷" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, fuzzy, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "更新代理失败:%(resp)r" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 #, fuzzy msgid "Volume status must be available or error" msgstr "卷组状态必须可获取" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "搜索条件: %s" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "已经附加" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "已经分离" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 #, fuzzy msgid "Volume status must be available to reserve" msgstr "卷组状态必须可获取" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "必须可用" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, fuzzy, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "%(pid)s 的配额超出,尝试创建 %(size)sG 的卷" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, fuzzy, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "%(pid)s 已经超过配额,试图运行 %(min_count)s 个实例" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "卷组状态必须可获取" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 #, fuzzy msgid "Metadata property key greater than 255 characters" msgstr "安全组 %s 不能比255个字符更长。" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 #, fuzzy msgid "Metadata property value greater than 255 characters" msgstr "安全组 %s 不能比255个字符更长。" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 #, fuzzy msgid "Volume status must be available/in-use." msgstr "卷组状态必须可获取" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 #, fuzzy msgid "Volume status is in-use." msgstr "卷 %s:卷繁忙" @@ -3234,20 +3230,20 @@ msgstr "清理能力" msgid "Notification {%s} received" msgstr "收到通知 {%s}" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "数据库错误:%s" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "id不能是None" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "name不能是None" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3492,58 +3488,63 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, fuzzy, python-format msgid "error opening rbd image %s" msgstr "启动xvp发生错误:%s" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 #, fuzzy msgid "error connecting to ceph cluster" msgstr "正在连接 libvirt:%s" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, fuzzy, python-format msgid "connection data: %s" msgstr "给定数据:%s" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy msgid "Not an rbd snapshot" msgstr "无效的快照" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, fuzzy, python-format msgid "not cloneable: %s" msgstr "Ext name: %s" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "无法找到 %s 卷" @@ -4182,18 +4183,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, fuzzy, python-format msgid "Creating folder %s " msgstr "正在创建存储库 %s" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, fuzzy, python-format msgid "Disk not found: %s" msgstr "没有找到主机" @@ -4960,77 +4961,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, fuzzy, python-format msgid "XML exception reading parameter: %s" msgstr "加载扩展发生异常:%s" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, fuzzy, python-format msgid "HDP not found: %s" msgstr "没有找到主机" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, fuzzy, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "删除id为 %s 的卷" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, fuzzy, python-format msgid "LUN %s is deleted." msgstr "rootfs 已经被移除了" @@ -5955,9 +5956,6 @@ msgstr "安全组 %s 已经存在" msgid "Unexpected state while cloning %s" msgstr "运行命令时出现意外错误" -#~ msgid "volume %s: volume is busy" -#~ msgstr "卷 %s:卷繁忙" - -#~ msgid "snapshot %s: snapshot is busy" -#~ msgstr "快照 %s:创建成功" +#~ msgid "Full set of FLAGS:" +#~ msgstr "标记全集:" diff --git a/cinder/locale/zh_HK/LC_MESSAGES/cinder.po b/cinder/locale/zh_HK/LC_MESSAGES/cinder.po index 53d63fbed..a9c1cd444 100644 --- a/cinder/locale/zh_HK/LC_MESSAGES/cinder.po +++ b/cinder/locale/zh_HK/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Cinder\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2013-05-29 08:13+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (Hong Kong) " @@ -564,154 +564,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -719,79 +720,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -851,11 +852,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1317,122 +1318,122 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 msgid "Backup status must be available or error" msgstr "" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 msgid "Volume to be backed up must be available" msgstr "" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 msgid "Backup status must be available" msgstr "" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 msgid "Volume to be restored to must be available" msgstr "" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1440,26 +1441,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1467,7 +1468,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1670,67 +1671,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1903,30 +1904,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2055,11 +2056,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2761,152 +2757,152 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, python-format msgid "Failed to create transfer record for %s" msgstr "" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 msgid "Volume status must be available or error" msgstr "" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 msgid "Volume status must be available to reserve" msgstr "" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 msgid "Volume Snapshot status must be available or error" msgstr "" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 msgid "Volume status must be available/in-use." msgstr "" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3171,20 +3167,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3428,56 +3424,61 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 msgid "Not an rbd snapshot" msgstr "" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "" @@ -4108,18 +4109,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4877,77 +4878,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5866,9 +5867,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr "" diff --git a/cinder/locale/zh_TW/LC_MESSAGES/cinder.po b/cinder/locale/zh_TW/LC_MESSAGES/cinder.po index cface9aba..731d7d9e8 100644 --- a/cinder/locale/zh_TW/LC_MESSAGES/cinder.po +++ b/cinder/locale/zh_TW/LC_MESSAGES/cinder.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cinder\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-06-13 18:10+0000\n" +"POT-Creation-Date: 2013-06-14 18:09+0000\n" "PO-Revision-Date: 2012-03-07 02:00+0000\n" "Last-Translator: Charles Hsu \n" "Language-Team: Chinese (Traditional) \n" @@ -572,154 +572,155 @@ msgstr "" msgid "Notifying Schedulers of capabilities ..." msgstr "" -#: cinder/policy.py:30 +#: cinder/policy.py:31 msgid "JSON file representing policy" msgstr "" -#: cinder/policy.py:33 +#: cinder/policy.py:34 msgid "Rule checked when requested rule is not found" msgstr "" -#: cinder/quota.py:704 +#: cinder/quota.py:705 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: cinder/quota.py:726 +#: cinder/quota.py:727 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: cinder/quota.py:747 +#: cinder/quota.py:748 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: cinder/service.py:124 +#: cinder/service.py:125 msgid "SIGTERM received" msgstr "" -#: cinder/service.py:174 cinder/openstack/common/service.py:165 +#: cinder/service.py:175 cinder/openstack/common/service.py:165 msgid "Parent process has died unexpectedly, exiting" msgstr "" -#: cinder/service.py:213 cinder/openstack/common/service.py:201 +#: cinder/service.py:214 cinder/openstack/common/service.py:201 msgid "Forking too fast, sleeping" msgstr "" -#: cinder/service.py:231 cinder/openstack/common/service.py:122 +#: cinder/service.py:232 cinder/openstack/common/service.py:122 #: cinder/openstack/common/service.py:219 #, python-format msgid "Caught %s, exiting" msgstr "" -#: cinder/service.py:236 cinder/openstack/common/service.py:224 +#: cinder/service.py:237 cinder/openstack/common/service.py:224 msgid "Unhandled exception" msgstr "" -#: cinder/service.py:243 cinder/openstack/common/service.py:231 +#: cinder/service.py:244 cinder/openstack/common/service.py:231 #, python-format msgid "Started child %d" msgstr "" -#: cinder/service.py:253 cinder/openstack/common/service.py:241 +#: cinder/service.py:254 cinder/openstack/common/service.py:241 #, python-format msgid "Starting %d workers" msgstr "" -#: cinder/service.py:272 cinder/openstack/common/service.py:258 +#: cinder/service.py:273 cinder/openstack/common/service.py:258 #, python-format msgid "Child %(pid)d killed by signal %(sig)d" msgstr "" -#: cinder/service.py:275 +#: cinder/service.py:276 #, python-format msgid "Child %(pid)d exited with status %(code)d" msgstr "" -#: cinder/service.py:278 cinder/openstack/common/service.py:266 +#: cinder/service.py:279 cinder/openstack/common/service.py:266 #, python-format msgid "pid %d not in child list" msgstr "" -#: cinder/service.py:286 +#: cinder/service.py:287 #, python-format msgid "_wait_child %d" msgstr "" -#: cinder/service.py:302 +#: cinder/service.py:303 #, python-format msgid "wait wrap.failed %s" msgstr "" -#: cinder/service.py:310 cinder/openstack/common/service.py:294 +#: cinder/service.py:311 cinder/openstack/common/service.py:294 #, python-format msgid "Caught %s, stopping children" msgstr "" -#: cinder/service.py:321 cinder/openstack/common/service.py:305 +#: cinder/service.py:322 cinder/openstack/common/service.py:305 #, python-format msgid "Waiting on %d children to exit" msgstr "" -#: cinder/service.py:353 +#: cinder/service.py:354 #, python-format msgid "Starting %(topic)s node (version %(version_string)s)" msgstr "" -#: cinder/service.py:367 cinder/openstack/common/rpc/service.py:47 +#: cinder/service.py:368 cinder/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: cinder/service.py:458 +#: cinder/service.py:459 msgid "Service killed that has no database entry" msgstr "" -#: cinder/service.py:495 +#: cinder/service.py:496 msgid "The service database object disappeared, Recreating it." msgstr "" -#: cinder/service.py:510 +#: cinder/service.py:511 msgid "Recovered model server connection!" msgstr "" -#: cinder/service.py:516 +#: cinder/service.py:517 msgid "model server went away" msgstr "" -#: cinder/service.py:608 -msgid "Full set of FLAGS:" +#: cinder/service.py:609 cinder/openstack/common/service.py:113 +#: cinder/openstack/common/service.py:276 +msgid "Full set of CONF:" msgstr "" -#: cinder/service.py:615 +#: cinder/service.py:616 #, python-format msgid "%(flag)s : FLAG SET " msgstr "" -#: cinder/utils.py:96 +#: cinder/utils.py:93 #, python-format msgid "Fetching %s" msgstr "" -#: cinder/utils.py:147 cinder/openstack/common/processutils.py:127 +#: cinder/utils.py:144 cinder/openstack/common/processutils.py:127 #, python-format msgid "Got unknown keyword args to utils.execute: %r" msgstr "" -#: cinder/utils.py:153 +#: cinder/utils.py:150 msgid "" "The root_helper option (which lets you specify a root wrapper different " "from cinder-rootwrap, and defaults to using sudo) is now deprecated. You " "should use the rootwrap_config option instead." msgstr "" -#: cinder/utils.py:169 cinder/openstack/common/processutils.py:142 +#: cinder/utils.py:166 cinder/openstack/common/processutils.py:142 #, python-format msgid "Running cmd (subprocess): %s" msgstr "" -#: cinder/utils.py:186 cinder/utils.py:267 +#: cinder/utils.py:183 cinder/utils.py:264 #: cinder/openstack/common/processutils.py:167 #: cinder/openstack/common/processutils.py:239 #: cinder/volume/drivers/san/hp/hp_3par_common.py:279 @@ -727,79 +728,79 @@ msgstr "" msgid "Result was %s" msgstr "" -#: cinder/utils.py:199 cinder/openstack/common/processutils.py:179 +#: cinder/utils.py:196 cinder/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" -#: cinder/utils.py:241 cinder/openstack/common/processutils.py:218 +#: cinder/utils.py:238 cinder/openstack/common/processutils.py:218 #: cinder/volume/drivers/san/hp/hp_3par_common.py:252 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: cinder/utils.py:243 cinder/openstack/common/processutils.py:220 +#: cinder/utils.py:240 cinder/openstack/common/processutils.py:220 msgid "Environment not supported over SSH" msgstr "" -#: cinder/utils.py:247 cinder/openstack/common/processutils.py:224 +#: cinder/utils.py:244 cinder/openstack/common/processutils.py:224 msgid "process_input not supported over SSH" msgstr "" -#: cinder/utils.py:316 cinder/volume/drivers/huawei/huawei_iscsi.py:95 +#: cinder/utils.py:313 cinder/volume/drivers/huawei/huawei_iscsi.py:95 msgid "Specify a password or private_key" msgstr "" -#: cinder/utils.py:332 cinder/volume/drivers/huawei/huawei_iscsi.py:103 +#: cinder/utils.py:329 cinder/volume/drivers/huawei/huawei_iscsi.py:103 #, python-format msgid "Error connecting via ssh: %s" msgstr "" -#: cinder/utils.py:373 +#: cinder/utils.py:370 #, python-format msgid "debug in callback: %s" msgstr "" -#: cinder/utils.py:532 +#: cinder/utils.py:529 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: cinder/utils.py:535 +#: cinder/utils.py:532 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: cinder/utils.py:569 +#: cinder/utils.py:566 #, python-format msgid "Invalid backend: %s" msgstr "" -#: cinder/utils.py:580 +#: cinder/utils.py:577 #, python-format msgid "backend %s" msgstr "" -#: cinder/utils.py:630 +#: cinder/utils.py:627 msgid "in looping call" msgstr "" -#: cinder/utils.py:801 +#: cinder/utils.py:798 #, python-format msgid "Expected object of type: %s" msgstr "" -#: cinder/utils.py:891 +#: cinder/utils.py:888 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: cinder/utils.py:1069 +#: cinder/utils.py:1066 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: cinder/utils.py:1162 cinder/openstack/common/strutils.py:186 +#: cinder/utils.py:1159 cinder/openstack/common/strutils.py:186 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" @@ -859,11 +860,11 @@ msgid "" "cinder.api.middleware.auth:pipeline_factory instead." msgstr "" -#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:390 +#: cinder/api/common.py:64 cinder/api/common.py:98 cinder/volume/api.py:392 msgid "limit param must be an integer" msgstr "" -#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:387 +#: cinder/api/common.py:67 cinder/api/common.py:102 cinder/volume/api.py:389 msgid "limit param must be positive" msgstr "" @@ -1325,126 +1326,126 @@ msgstr "" msgid "Removing options '%s' from query" msgstr "" -#: cinder/backup/api.py:65 +#: cinder/backup/api.py:62 #, fuzzy msgid "Backup status must be available or error" msgstr "Volume 狀態需要可被使用" -#: cinder/backup/api.py:92 +#: cinder/backup/api.py:89 #, fuzzy msgid "Volume to be backed up must be available" msgstr "Volume 狀態需要可被使用" -#: cinder/backup/api.py:127 +#: cinder/backup/api.py:124 #, fuzzy msgid "Backup status must be available" msgstr "Volume 狀態需要可被使用" -#: cinder/backup/api.py:132 +#: cinder/backup/api.py:129 msgid "Backup to be restored has invalid size" msgstr "" -#: cinder/backup/api.py:141 +#: cinder/backup/api.py:138 #, python-format msgid "Creating volume of %(size)s GB for restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/api.py:155 +#: cinder/backup/api.py:152 #, python-format msgid "" "volume size %(volume_size)d is too small to restore backup of size " "%(size)d." msgstr "" -#: cinder/backup/api.py:160 +#: cinder/backup/api.py:157 #, fuzzy msgid "Volume to be restored to must be available" msgstr "Volume 狀態需要可被使用" -#: cinder/backup/api.py:166 +#: cinder/backup/api.py:163 msgid "Volume to be restored to is smaller than the backup to be restored" msgstr "" -#: cinder/backup/api.py:170 +#: cinder/backup/api.py:167 #, python-format msgid "Overwriting volume %(volume_id)s with restore of backup %(backup_id)s" msgstr "" -#: cinder/backup/manager.py:79 +#: cinder/backup/manager.py:80 msgid "Cleaning up incomplete backup operations" msgstr "" -#: cinder/backup/manager.py:83 +#: cinder/backup/manager.py:84 #, python-format msgid "Resetting volume %s to available (was backing-up)" msgstr "" -#: cinder/backup/manager.py:87 +#: cinder/backup/manager.py:88 #, python-format msgid "Resetting volume %s to error_restoring (was restoring-backup)" msgstr "" -#: cinder/backup/manager.py:98 +#: cinder/backup/manager.py:99 #, python-format msgid "Resetting backup %s to error (was creating)" msgstr "" -#: cinder/backup/manager.py:104 +#: cinder/backup/manager.py:105 #, python-format msgid "Resetting backup %s to available (was restoring)" msgstr "" -#: cinder/backup/manager.py:109 +#: cinder/backup/manager.py:110 #, python-format msgid "Resuming delete on backup: %s" msgstr "" -#: cinder/backup/manager.py:119 +#: cinder/backup/manager.py:120 #, python-format msgid "create_backup started, backup: %(backup_id)s for volume: %(volume_id)s" msgstr "" -#: cinder/backup/manager.py:128 +#: cinder/backup/manager.py:129 #, python-format msgid "" "create_backup aborted, expected volume status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:137 +#: cinder/backup/manager.py:138 #, python-format msgid "" "create_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:160 +#: cinder/backup/manager.py:161 #, python-format msgid "create_backup finished. backup: %s" msgstr "" -#: cinder/backup/manager.py:166 +#: cinder/backup/manager.py:167 #, python-format msgid "" "restore_backup started, restoring backup: %(backup_id)s to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:175 +#: cinder/backup/manager.py:176 #, python-format msgid "" "restore_backup aborted, expected volume status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:183 +#: cinder/backup/manager.py:184 #, python-format msgid "" "restore_backup aborted, expected backup status %(expected_status)s but " "got %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:199 +#: cinder/backup/manager.py:200 #, python-format msgid "" "restore_backup aborted, the backup service currently configured " @@ -1452,26 +1453,26 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:220 +#: cinder/backup/manager.py:221 #, python-format msgid "" "restore_backup finished, backup: %(backup_id)s restored to volume: " "%(volume_id)s" msgstr "" -#: cinder/backup/manager.py:228 +#: cinder/backup/manager.py:229 #, python-format msgid "delete_backup started, backup: %s" msgstr "" -#: cinder/backup/manager.py:234 +#: cinder/backup/manager.py:235 #, python-format msgid "" "delete_backup aborted, expected backup status %(expected_status)s but got" " %(actual_status)s" msgstr "" -#: cinder/backup/manager.py:244 +#: cinder/backup/manager.py:245 #, python-format msgid "" "delete_backup aborted, the backup service currently configured " @@ -1479,7 +1480,7 @@ msgid "" "create this backup [%(backup_service)s]" msgstr "" -#: cinder/backup/manager.py:264 +#: cinder/backup/manager.py:265 #, python-format msgid "delete_backup finished, backup %s deleted" msgstr "" @@ -1682,67 +1683,67 @@ msgstr "" msgid "delete %s finished" msgstr "" -#: cinder/brick/iscsi/iscsi.py:153 +#: cinder/brick/iscsi/iscsi.py:155 #, python-format msgid "Creating iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:172 cinder/brick/iscsi/iscsi.py:267 +#: cinder/brick/iscsi/iscsi.py:174 cinder/brick/iscsi/iscsi.py:269 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "找不到Volume %s" -#: cinder/brick/iscsi/iscsi.py:183 +#: cinder/brick/iscsi/iscsi.py:185 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: cinder/brick/iscsi/iscsi.py:194 +#: cinder/brick/iscsi/iscsi.py:196 #, python-format msgid "Removing iscsi_target for: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:211 +#: cinder/brick/iscsi/iscsi.py:213 #, fuzzy, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s: %(e)s" msgstr "找不到Volume %s" -#: cinder/brick/iscsi/iscsi.py:221 cinder/brick/iscsi/iscsi.py:438 +#: cinder/brick/iscsi/iscsi.py:223 cinder/brick/iscsi/iscsi.py:440 msgid "valid iqn needed for show_target" msgstr "" -#: cinder/brick/iscsi/iscsi.py:274 +#: cinder/brick/iscsi/iscsi.py:276 #, python-format msgid "Removing iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:360 +#: cinder/brick/iscsi/iscsi.py:362 msgid "rtstool is not installed correctly" msgstr "" -#: cinder/brick/iscsi/iscsi.py:380 +#: cinder/brick/iscsi/iscsi.py:382 #, python-format msgid "Creating iscsi_target for volume: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:404 cinder/brick/iscsi/iscsi.py:413 +#: cinder/brick/iscsi/iscsi.py:406 cinder/brick/iscsi/iscsi.py:415 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:420 +#: cinder/brick/iscsi/iscsi.py:422 #, python-format msgid "Removing iscsi_target: %s" msgstr "" -#: cinder/brick/iscsi/iscsi.py:430 +#: cinder/brick/iscsi/iscsi.py:432 #, python-format msgid "Failed to remove iscsi target for volume id:%(vol_id)s." msgstr "" -#: cinder/brick/iscsi/iscsi.py:459 +#: cinder/brick/iscsi/iscsi.py:461 #, python-format msgid "Failed to add initiator iqn %s to target" msgstr "" @@ -1916,30 +1917,30 @@ msgstr "" msgid "transfers table not dropped" msgstr "" -#: cinder/image/glance.py:151 +#: cinder/image/glance.py:153 #, python-format msgid "Error contacting glance server '%(netloc)s' for '%(method)s', %(extra)s." msgstr "" -#: cinder/image/image_utils.py:117 +#: cinder/image/image_utils.py:118 msgid "Snapshot list encountered but no header found!" msgstr "" -#: cinder/image/image_utils.py:231 +#: cinder/image/image_utils.py:232 msgid "'qemu-img info' parsing failed." msgstr "" -#: cinder/image/image_utils.py:238 +#: cinder/image/image_utils.py:239 #, python-format msgid "fmt=%(fmt)s backed by:%(backing_file)s" msgstr "" -#: cinder/image/image_utils.py:255 +#: cinder/image/image_utils.py:256 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: cinder/image/image_utils.py:285 +#: cinder/image/image_utils.py:286 #, python-format msgid "Converted to %(f1)s, but format is now %(f2)s" msgstr "" @@ -2068,11 +2069,6 @@ msgstr "" msgid "No handler for matches of kind %s" msgstr "" -#: cinder/openstack/common/service.py:113 -#: cinder/openstack/common/service.py:276 -msgid "Full set of CONF:" -msgstr "" - #: cinder/openstack/common/service.py:262 #, python-format msgid "Child %(pid)s exited with status %(code)d" @@ -2776,156 +2772,156 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: cinder/transfer/api.py:68 +#: cinder/transfer/api.py:69 msgid "Volume in unexpected state" msgstr "" -#: cinder/transfer/api.py:102 cinder/volume/api.py:106 cinder/volume/api.py:480 +#: cinder/transfer/api.py:103 cinder/volume/api.py:108 cinder/volume/api.py:482 #: cinder/volume/manager.py:561 msgid "status must be available" msgstr "" -#: cinder/transfer/api.py:119 +#: cinder/transfer/api.py:120 #, fuzzy, python-format msgid "Failed to create transfer record for %s" msgstr "找不到Volume %s" -#: cinder/transfer/api.py:136 +#: cinder/transfer/api.py:137 #, python-format msgid "Attempt to transfer %s with invalid auth key." msgstr "" -#: cinder/transfer/api.py:156 cinder/volume/api.py:171 +#: cinder/transfer/api.py:157 cinder/volume/api.py:173 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG volume " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/transfer/api.py:165 cinder/volume/api.py:180 +#: cinder/transfer/api.py:166 cinder/volume/api.py:182 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create volume (%(d_consumed)d " "volumes already consumed)" msgstr "" -#: cinder/transfer/api.py:179 +#: cinder/transfer/api.py:180 #, python-format msgid "Failed to update quota donating volumetransfer id %s" msgstr "" -#: cinder/transfer/api.py:193 +#: cinder/transfer/api.py:194 #, python-format msgid "Volume %s has been transferred." msgstr "" -#: cinder/volume/api.py:99 +#: cinder/volume/api.py:101 msgid "May specify only one of snapshot, imageRef or source volume" msgstr "" -#: cinder/volume/api.py:111 +#: cinder/volume/api.py:113 msgid "Volume size cannot be lesser than the Snapshot size" msgstr "" -#: cinder/volume/api.py:120 +#: cinder/volume/api.py:122 msgid "Unable to clone volumes that are in an error state" msgstr "" -#: cinder/volume/api.py:126 +#: cinder/volume/api.py:128 msgid "Clones currently must be >= original volume size." msgstr "" -#: cinder/volume/api.py:143 +#: cinder/volume/api.py:145 #, python-format msgid "Volume size '%s' must be an integer and greater than 0" msgstr "" -#: cinder/volume/api.py:153 +#: cinder/volume/api.py:155 msgid "Size of specified image is larger than volume size." msgstr "" -#: cinder/volume/api.py:157 +#: cinder/volume/api.py:159 msgid "Image minDisk size is larger than the volume size." msgstr "" -#: cinder/volume/api.py:313 +#: cinder/volume/api.py:315 msgid "Availability zone is invalid" msgstr "" -#: cinder/volume/api.py:335 +#: cinder/volume/api.py:337 msgid "Failed to update quota for deleting volume" msgstr "" -#: cinder/volume/api.py:343 +#: cinder/volume/api.py:345 #, fuzzy msgid "Volume status must be available or error" msgstr "Volume 狀態需要可被使用" -#: cinder/volume/api.py:352 +#: cinder/volume/api.py:354 #, python-format msgid "Volume still has %d dependent snapshots" msgstr "" -#: cinder/volume/api.py:405 cinder/volume/api.py:463 -#: cinder/volume/volume_types.py:66 +#: cinder/volume/api.py:407 cinder/volume/api.py:465 +#: cinder/volume/volume_types.py:69 #, python-format msgid "Searching by: %s" msgstr "" -#: cinder/volume/api.py:483 +#: cinder/volume/api.py:485 msgid "already attached" msgstr "" -#: cinder/volume/api.py:490 +#: cinder/volume/api.py:492 msgid "already detached" msgstr "" -#: cinder/volume/api.py:501 +#: cinder/volume/api.py:503 #, fuzzy msgid "Volume status must be available to reserve" msgstr "Volume 狀態需要可被使用" -#: cinder/volume/api.py:555 +#: cinder/volume/api.py:557 msgid "must be available" msgstr "" -#: cinder/volume/api.py:573 +#: cinder/volume/api.py:575 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create %(s_size)sG snapshot " "(%(d_consumed)dG of %(d_quota)dG already consumed)" msgstr "" -#: cinder/volume/api.py:582 +#: cinder/volume/api.py:584 #, python-format msgid "" "Quota exceeded for %(s_pid)s, tried to create snapshot (%(d_consumed)d " "snapshots already consumed)" msgstr "" -#: cinder/volume/api.py:631 +#: cinder/volume/api.py:633 #, fuzzy msgid "Volume Snapshot status must be available or error" msgstr "Volume 狀態需要可被使用" -#: cinder/volume/api.py:659 +#: cinder/volume/api.py:661 msgid "Metadata property key blank" msgstr "" -#: cinder/volume/api.py:663 +#: cinder/volume/api.py:665 msgid "Metadata property key greater than 255 characters" msgstr "" -#: cinder/volume/api.py:667 +#: cinder/volume/api.py:669 msgid "Metadata property value greater than 255 characters" msgstr "" -#: cinder/volume/api.py:752 +#: cinder/volume/api.py:754 #, fuzzy msgid "Volume status must be available/in-use." msgstr "Volume 狀態需要可被使用" -#: cinder/volume/api.py:755 +#: cinder/volume/api.py:757 msgid "Volume status is in-use." msgstr "" @@ -3190,20 +3186,20 @@ msgstr "" msgid "Notification {%s} received" msgstr "" -#: cinder/volume/volume_types.py:42 +#: cinder/volume/volume_types.py:45 #, python-format msgid "DB error: %s" msgstr "" -#: cinder/volume/volume_types.py:51 cinder/volume/volume_types.py:98 +#: cinder/volume/volume_types.py:54 cinder/volume/volume_types.py:101 msgid "id cannot be None" msgstr "" -#: cinder/volume/volume_types.py:110 +#: cinder/volume/volume_types.py:113 msgid "name cannot be None" msgstr "" -#: cinder/volume/volume_types.py:129 +#: cinder/volume/volume_types.py:132 #, python-format msgid "" "Default volume type is not found, please check default_volume_type " @@ -3447,57 +3443,62 @@ msgstr "" msgid "Selected %s as target nfs share." msgstr "" -#: cinder/volume/drivers/rbd.py:97 +#: cinder/volume/drivers/rbd.py:101 #, python-format msgid "error opening rbd image %s" msgstr "" -#: cinder/volume/drivers/rbd.py:148 +#: cinder/volume/drivers/rbd.py:152 msgid "rados and rbd python libraries not found" msgstr "" -#: cinder/volume/drivers/rbd.py:154 +#: cinder/volume/drivers/rbd.py:158 msgid "error connecting to ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:219 cinder/volume/drivers/sheepdog.py:134 +#: cinder/volume/drivers/rbd.py:223 cinder/volume/drivers/sheepdog.py:134 msgid "error refreshing volume stats" msgstr "" -#: cinder/volume/drivers/rbd.py:258 +#: cinder/volume/drivers/rbd.py:262 +#, python-format +msgid "flattening %(pool)s/%(img)s" +msgstr "" + +#: cinder/volume/drivers/rbd.py:268 #, python-format msgid "cloning %(pool)s/%(img)s@%(snap)s to %(dst)s" msgstr "" -#: cinder/volume/drivers/rbd.py:335 +#: cinder/volume/drivers/rbd.py:347 #, python-format msgid "connection data: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:344 +#: cinder/volume/drivers/rbd.py:356 msgid "Not stored in rbd" msgstr "" -#: cinder/volume/drivers/rbd.py:348 +#: cinder/volume/drivers/rbd.py:360 msgid "Blank components" msgstr "" -#: cinder/volume/drivers/rbd.py:351 +#: cinder/volume/drivers/rbd.py:363 #, fuzzy msgid "Not an rbd snapshot" msgstr "無效的快照(snapshot)" -#: cinder/volume/drivers/rbd.py:363 +#: cinder/volume/drivers/rbd.py:375 #, python-format msgid "not cloneable: %s" msgstr "" -#: cinder/volume/drivers/rbd.py:367 +#: cinder/volume/drivers/rbd.py:379 #, python-format msgid "%s is in a different ceph cluster" msgstr "" -#: cinder/volume/drivers/rbd.py:379 +#: cinder/volume/drivers/rbd.py:391 #, fuzzy, python-format msgid "Unable to open image %(loc)s: %(err)s" msgstr "找不到Volume %s" @@ -4134,18 +4135,18 @@ msgstr "" msgid "Did not find expected column in %(fun)s: %(hdr)s" msgstr "" -#: cinder/volume/drivers/windows.py:142 +#: cinder/volume/drivers/windows.py:141 #, python-format msgid "Creating folder %s " msgstr "" -#: cinder/volume/drivers/windows.py:207 +#: cinder/volume/drivers/windows.py:206 #: cinder/volume/drivers/nexenta/volume.py:203 #, python-format msgid "Ignored target creation error \"%s\" while ensuring export" msgstr "" -#: cinder/volume/drivers/windows.py:213 +#: cinder/volume/drivers/windows.py:212 #, python-format msgid "Disk not found: %s" msgstr "" @@ -4903,77 +4904,77 @@ msgstr "" msgid "ISCSI properties: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:58 +#: cinder/volume/drivers/hds/hds.py:57 #, python-format msgid "Range: start LU: %(start)s, end LU: %(end)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:72 +#: cinder/volume/drivers/hds/hds.py:71 #, python-format msgid "setting LU uppper (end) limit to %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:80 +#: cinder/volume/drivers/hds/hds.py:79 #, python-format msgid "%(element)s: %(val)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:90 cinder/volume/drivers/hds/hds.py:93 +#: cinder/volume/drivers/hds/hds.py:89 cinder/volume/drivers/hds/hds.py:92 #, python-format msgid "XML exception reading parameter: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:162 +#: cinder/volume/drivers/hds/hds.py:161 #, python-format msgid "portal: %(ip)s:%(ipp)s, CTL: %(ctl)s, port: %(port)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:181 +#: cinder/volume/drivers/hds/hds.py:180 #, python-format msgid "No configuration found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:232 +#: cinder/volume/drivers/hds/hds.py:231 #, python-format msgid "HDP not found: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:265 +#: cinder/volume/drivers/hds/hds.py:264 #, python-format msgid "iSCSI portal not found for service: %s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:302 +#: cinder/volume/drivers/hds/hds.py:301 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:316 +#: cinder/volume/drivers/hds/hds.py:315 #, python-format msgid "Array Mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:322 +#: cinder/volume/drivers/hds/hds.py:321 #, python-format msgid "delete lun %(lun)s on %(name)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:399 +#: cinder/volume/drivers/hds/hds.py:398 #, python-format msgid "LUN %(lun)s of size %(sz)s MB is created from snapshot." msgstr "" -#: cinder/volume/drivers/hds/hds.py:421 +#: cinder/volume/drivers/hds/hds.py:420 #, python-format msgid "LUN %(lun)s of size %(size)s MB is created." msgstr "" -#: cinder/volume/drivers/hds/hds.py:435 +#: cinder/volume/drivers/hds/hds.py:434 #, python-format msgid "Array mismatch %(myid)s vs %(arid)s" msgstr "" -#: cinder/volume/drivers/hds/hds.py:446 +#: cinder/volume/drivers/hds/hds.py:445 #, python-format msgid "LUN %s is deleted." msgstr "" @@ -5892,9 +5893,6 @@ msgstr "" msgid "Unexpected state while cloning %s" msgstr "非預期的執行錯誤" -#~ msgid "volume %s: volume is busy" -#~ msgstr "" - -#~ msgid "snapshot %s: snapshot is busy" +#~ msgid "Full set of FLAGS:" #~ msgstr ""